/* Minification failed. Returning unminified contents.
(3,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(20,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(29,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(30,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(31,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(35,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(38,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(43,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(44,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(45,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(46,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(47,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(48,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(49,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(50,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(51,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(52,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(53,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(54,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(59,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(60,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(61,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(65,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(66,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(72,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(73,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(75,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(76,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(77,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(78,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(79,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(80,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(81,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(84,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(86,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(87,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(89,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(90,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(91,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(92,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(94,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(95,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(96,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(97,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(98,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(99,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(102,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(104,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(108,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(112,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(114,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(115,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(116,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(117,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(118,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(122,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(124,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(125,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(126,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(127,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(128,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(129,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(130,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(131,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(132,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(133,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(134,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(135,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(136,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(137,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(139,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(140,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(141,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(142,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(143,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(144,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(145,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(146,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(147,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(148,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(149,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(151,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(152,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(157,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(158,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(159,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(160,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(161,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(162,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(163,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(164,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(167,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(168,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(169,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(171,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(172,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(173,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(174,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(175,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(176,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(177,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(178,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(179,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(182,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(183,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(184,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(185,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(186,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(187,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(188,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(189,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(190,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(191,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(192,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(193,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(194,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(195,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(197,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(199,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(200,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(201,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(202,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(203,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(204,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(205,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(206,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(207,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(209,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(210,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(211,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(212,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(213,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(214,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(215,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(216,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(217,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(218,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(219,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(220,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(221,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(222,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(223,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(224,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(225,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(226,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(227,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(228,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(229,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(230,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(231,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(232,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(233,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(234,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(235,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(236,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(237,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(238,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(239,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(240,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(241,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(242,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(243,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(244,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(245,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(246,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(247,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(248,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(249,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(250,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(251,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(252,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(253,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(254,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(255,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(256,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(257,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(258,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(259,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(260,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(261,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(262,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(263,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(264,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(265,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(266,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(267,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(268,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(269,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(270,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(271,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(273,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(275,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(276,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(277,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(278,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(279,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(280,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(281,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(282,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(283,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(285,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(288,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(289,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(290,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(291,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(295,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(296,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(297,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(298,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(299,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(300,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(301,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(302,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(303,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(304,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(305,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(307,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(308,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(309,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(311,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(312,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(313,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(314,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(315,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(316,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(317,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(320,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(321,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(322,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(324,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(328,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(329,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(330,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(331,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(332,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(333,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(334,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(335,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(336,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(337,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(338,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(339,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(340,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(341,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(342,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(344,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(345,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(346,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(347,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(348,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(349,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(350,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(351,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(352,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(353,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(354,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(355,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(356,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(357,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(358,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(359,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(360,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(361,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(362,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(364,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(365,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(366,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(367,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(369,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(370,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(371,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(372,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(373,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(374,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(375,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(376,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(377,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(378,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(379,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(380,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(381,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(382,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(383,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(384,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(385,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(386,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(387,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(388,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(389,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(390,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(391,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(392,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(393,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(394,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(395,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(396,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(397,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(398,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(399,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(400,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(401,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(402,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(403,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(404,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(405,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(407,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(409,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(410,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(411,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(412,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(413,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(414,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(415,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(416,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(417,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(418,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(419,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(420,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(421,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(422,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(423,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(424,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(425,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(426,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(427,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(428,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(429,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(430,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(431,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(432,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(433,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(434,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(435,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(436,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(437,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(438,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(439,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(440,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(441,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(442,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(443,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(444,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(445,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(446,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(447,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(448,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(449,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(450,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(451,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(452,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(453,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(454,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(455,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(456,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(457,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(458,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(459,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(460,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(461,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(462,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(463,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(464,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(465,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(466,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(467,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(469,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(470,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(471,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(472,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(473,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(474,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(475,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(476,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(477,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(478,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(479,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(480,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(481,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(482,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(483,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(484,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(485,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(486,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(487,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(488,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(489,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(490,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(491,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(492,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(493,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(495,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(496,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(497,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(498,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(499,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(500,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(501,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(502,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(503,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(504,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(505,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(506,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(507,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(508,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(509,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(510,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(511,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(512,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(513,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(514,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(515,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(516,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(517,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(518,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(519,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(520,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(521,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(522,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(523,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(524,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(525,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(526,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(527,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(528,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(529,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(530,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(531,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(532,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(533,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(534,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(535,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(536,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(537,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(538,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(539,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(540,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(541,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(542,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(543,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(544,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(545,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(546,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(547,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(548,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(549,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(550,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(551,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(552,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(553,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(554,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(555,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(556,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(557,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(558,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(559,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(560,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(561,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(562,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(563,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(564,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(565,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(566,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(567,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(568,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(569,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(570,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(571,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(572,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(573,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(574,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(575,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(576,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(577,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(578,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(579,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(580,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(581,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(582,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(583,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(584,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(585,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(586,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(587,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(588,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(589,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(590,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(591,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(592,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(593,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(594,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(595,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(596,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(597,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(598,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(599,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(600,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(601,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(602,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(603,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(604,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(605,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(606,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(607,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(608,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(609,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(610,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(611,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(612,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(613,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(614,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(615,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(616,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(617,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(618,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(619,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(620,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(621,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(622,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(623,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(624,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(625,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(626,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(627,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(628,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(629,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(630,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(631,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(632,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(633,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(634,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(635,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(636,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(637,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(638,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(639,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(640,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(641,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(642,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(643,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(644,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(645,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(646,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(647,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(648,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(649,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(650,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(651,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(652,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(653,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(654,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(655,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(656,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(657,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(658,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(659,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(660,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(661,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(662,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(663,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(664,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(665,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(666,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(667,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(668,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(669,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(670,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(671,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(672,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(673,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(674,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(675,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(676,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(677,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(678,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(679,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(680,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(681,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(682,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(683,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(684,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(685,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(686,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(687,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(688,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(689,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(690,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(691,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(692,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(693,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(694,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(695,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(696,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(697,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(698,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(699,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(700,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(701,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(702,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(703,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(704,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(705,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(706,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(707,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(708,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(709,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(710,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(885,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(886,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(888,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(889,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(920,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(921,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(924,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(925,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(926,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(933,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(934,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(935,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(1088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1093,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1098,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1108,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1118,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1128,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1133,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1143,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1268,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1272,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1276,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1280,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1284,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1288,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1292,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1296,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1300,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1304,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1308,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1312,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1437,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1441,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1445,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1449,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1453,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1457,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1461,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1465,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1469,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1473,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1477,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1481,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1606,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1610,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1614,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1618,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1622,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1626,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1630,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1634,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1638,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1642,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1646,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1650,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1775,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1779,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1783,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1787,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1791,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1795,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1799,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1803,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1807,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1811,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1815,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1819,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1944,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1948,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1952,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1956,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1960,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1964,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1968,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1972,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1976,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1980,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1984,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1988,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2156,26): run-time error CSS1039: Token not allowed after unary operator: '-color-backdrop-overlay'
(2174,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(2177,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(2178,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(2179,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(2180,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(2181,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(2182,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(2183,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(2184,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(2184,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(2185,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(2193,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(2194,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(2195,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(2196,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(2197,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(2198,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(2199,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(2200,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(2200,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(2201,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(2263,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-size'
(2264,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-text-decoration'
(2265,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-family'
(2266,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-weight'
(2267,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-style'
(2268,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-stretch'
(2269,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-letter-spacing'
(2270,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-line-height'
(2270,71): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-size'
(2271,29): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-text-case'
(2272,15): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-color'
(2300,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-size'
(2301,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-text-decoration'
(2302,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-family'
(2303,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-weight'
(2304,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-style'
(2305,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-stretch'
(2306,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-letter-spacing'
(2307,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-line-height'
(2307,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-size'
(2308,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-text-case'
(2312,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-size'
(2313,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-text-decoration'
(2314,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-family'
(2315,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-weight'
(2316,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-style'
(2317,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-stretch'
(2318,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-letter-spacing'
(2319,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-line-height'
(2319,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-size'
(2320,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-text-case'
(2324,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(2325,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(2326,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(2327,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(2328,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(2329,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(2330,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(2331,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(2331,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(2332,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(2336,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(2337,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(2338,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(2339,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(2340,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(2341,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(2342,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(2343,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(2343,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(2344,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(2348,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-size'
(2349,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-text-decoration'
(2350,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-family'
(2351,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-weight'
(2352,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-style'
(2353,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-stretch'
(2354,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-letter-spacing'
(2355,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-line-height'
(2355,75): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-size'
(2356,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-text-case'
(2360,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(2361,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(2362,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(2363,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(2364,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(2365,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(2366,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(2367,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(2367,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(2368,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(2372,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(2373,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-decoration'
(2374,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-family'
(2375,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-weight'
(2376,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-style'
(2377,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-stretch'
(2378,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-letter-spacing'
(2379,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-line-height'
(2379,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(2380,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-case'
(2384,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-size'
(2385,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-text-decoration'
(2386,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-family'
(2387,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-weight'
(2388,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-style'
(2389,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-stretch'
(2390,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-letter-spacing'
(2391,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-line-height'
(2391,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-size'
(2392,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-text-case'
(2396,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(2397,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(2398,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(2399,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(2400,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(2401,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(2402,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(2403,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(2403,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(2404,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(2408,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-size'
(2409,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-text-decoration'
(2410,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-family'
(2411,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-weight'
(2412,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-style'
(2413,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-stretch'
(2414,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-letter-spacing'
(2415,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-line-height'
(2415,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-size'
(2416,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-text-case'
(2420,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-size'
(2421,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-text-decoration'
(2422,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-family'
(2423,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-weight'
(2424,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-style'
(2425,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-stretch'
(2426,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-letter-spacing'
(2427,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-line-height'
(2427,75): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-size'
(2428,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-text-case'
(2432,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-size'
(2433,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-text-decoration'
(2434,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-family'
(2435,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-weight'
(2436,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-style'
(2437,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-stretch'
(2438,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-letter-spacing'
(2439,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-line-height'
(2439,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-size'
(2440,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-text-case'
(2444,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(2445,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-decoration'
(2446,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-family'
(2447,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-weight'
(2448,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-style'
(2449,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-stretch'
(2450,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-letter-spacing'
(2451,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-line-height'
(2451,72): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(2452,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-case'
(2456,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(2457,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-decoration'
(2458,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-family'
(2459,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-weight'
(2460,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-style'
(2461,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-stretch'
(2462,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-letter-spacing'
(2463,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-line-height'
(2463,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(2464,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-case'
(2471,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-size'
(2472,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-text-decoration'
(2473,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-family'
(2474,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-weight'
(2475,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-style'
(2476,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-stretch'
(2477,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-letter-spacing'
(2478,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-line-height'
(2478,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-size'
(2479,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-text-case'
(2483,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(2484,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-decoration'
(2485,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-family'
(2486,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-weight'
(2487,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-style'
(2488,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-stretch'
(2489,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-letter-spacing'
(2490,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-line-height'
(2490,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(2491,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-case'
(2495,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-size'
(2496,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-text-decoration'
(2497,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-family'
(2498,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-weight'
(2499,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-style'
(2500,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-stretch'
(2501,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-letter-spacing'
(2502,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-line-height'
(2502,73): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-size'
(2503,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-text-case'
(2507,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-size'
(2508,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-text-decoration'
(2509,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-family'
(2510,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-weight'
(2511,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-style'
(2512,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-stretch'
(2513,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-letter-spacing'
(2514,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-line-height'
(2514,81): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-size'
(2515,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-text-case'
(2519,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(2520,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-decoration'
(2521,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-family'
(2522,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-weight'
(2523,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-style'
(2524,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-stretch'
(2525,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-letter-spacing'
(2526,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-line-height'
(2526,81): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(2527,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-case'
(2531,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-size'
(2532,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-text-decoration'
(2533,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-family'
(2534,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-weight'
(2535,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-style'
(2536,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-stretch'
(2537,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-letter-spacing'
(2538,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-line-height'
(2538,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-size'
(2539,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-text-case'
(2543,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(2544,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-decoration'
(2545,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-family'
(2546,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-weight'
(2547,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-style'
(2548,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-stretch'
(2549,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-letter-spacing'
(2550,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-line-height'
(2550,81): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(2551,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-case'
(2555,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-size'
(2556,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-text-decoration'
(2557,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-family'
(2558,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-weight'
(2559,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-style'
(2560,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-stretch'
(2561,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-letter-spacing'
(2562,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-line-height'
(2562,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-size'
(2563,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-text-case'
(2567,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-size'
(2568,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-text-decoration'
(2569,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-family'
(2570,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-weight'
(2571,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-style'
(2572,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-stretch'
(2573,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-letter-spacing'
(2574,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-line-height'
(2574,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-size'
(2575,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-text-case'
(2579,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(2580,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(2581,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(2582,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(2583,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(2584,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(2585,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(2586,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(2586,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(2587,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(2591,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(2592,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(2593,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(2594,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(2595,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(2596,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(2597,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(2598,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(2598,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(2599,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(2604,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(2605,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(2606,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(2607,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(2608,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(2609,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(2610,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(2611,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(2611,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(2612,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(2616,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-size'
(2617,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-text-decoration'
(2618,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-family'
(2619,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-weight'
(2620,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-style'
(2621,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-stretch'
(2622,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-letter-spacing'
(2623,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-line-height'
(2623,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-size'
(2624,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-text-case'
(2628,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(2629,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-decoration'
(2630,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-family'
(2631,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-weight'
(2632,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-style'
(2633,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-stretch'
(2634,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-letter-spacing'
(2635,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-line-height'
(2635,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(2636,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-case'
(2637,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(2638,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-decoration'
(2639,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-family'
(2640,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-weight'
(2641,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-style'
(2642,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-stretch'
(2643,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-letter-spacing'
(2644,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-line-height'
(2644,90): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(2645,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-case'
(2649,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(2650,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-decoration'
(2651,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-family'
(2652,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-weight'
(2653,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-style'
(2654,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-stretch'
(2655,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-letter-spacing'
(2656,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-line-height'
(2656,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(2657,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-case'
(2661,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(2662,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-decoration'
(2663,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-family'
(2664,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-weight'
(2665,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-style'
(2666,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-stretch'
(2667,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-letter-spacing'
(2668,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-line-height'
(2668,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(2669,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-case'
(2673,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(2674,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-decoration'
(2675,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-family'
(2676,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-weight'
(2677,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-style'
(2678,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-stretch'
(2679,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-letter-spacing'
(2680,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-line-height'
(2680,90): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(2681,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-case'
(2685,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(2686,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-decoration'
(2687,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-family'
(2688,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-weight'
(2689,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-style'
(2690,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-stretch'
(2691,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-letter-spacing'
(2692,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-line-height'
(2692,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(2693,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-case'
(2697,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(2698,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-decoration'
(2699,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-family'
(2700,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-weight'
(2701,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-style'
(2702,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-stretch'
(2703,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-letter-spacing'
(2704,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-line-height'
(2704,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(2705,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-case'
(2709,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-size'
(2710,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-text-decoration'
(2711,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-family'
(2712,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-weight'
(2713,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-style'
(2714,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-stretch'
(2715,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-letter-spacing'
(2716,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-line-height'
(2716,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-size'
(2717,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-text-case'
(2721,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-size'
(2722,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-text-decoration'
(2723,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-family'
(2724,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-weight'
(2725,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-style'
(2726,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-stretch'
(2727,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-letter-spacing'
(2728,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-line-height'
(2728,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-size'
(2729,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-text-case'
(2733,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-size'
(2734,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-text-decoration'
(2735,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-family'
(2736,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-weight'
(2737,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-style'
(2738,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-stretch'
(2739,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-letter-spacing'
(2740,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-line-height'
(2740,71): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-size'
(2741,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-text-case'
(2745,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-size'
(2746,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-text-decoration'
(2747,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-family'
(2748,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-weight'
(2749,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-style'
(2750,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-stretch'
(2751,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-letter-spacing'
(2752,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-line-height'
(2752,70): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-size'
(2753,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-text-case'
(2757,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-size'
(2758,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-text-decoration'
(2759,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-family'
(2760,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-weight'
(2761,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-style'
(2762,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-stretch'
(2763,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-letter-spacing'
(2764,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-line-height'
(2764,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-size'
(2765,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-text-case'
(2769,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-size'
(2770,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-text-decoration'
(2771,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-family'
(2772,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-weight'
(2773,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-style'
(2774,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-stretch'
(2775,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-letter-spacing'
(2776,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-line-height'
(2776,69): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-size'
(2777,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-text-case'
(2781,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-size'
(2782,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-text-decoration'
(2783,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-family'
(2784,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-weight'
(2785,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-style'
(2786,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-stretch'
(2787,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-letter-spacing'
(2788,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-line-height'
(2788,70): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-size'
(2789,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-text-case'
(2793,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-size'
(2794,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-text-decoration'
(2795,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-family'
(2796,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-weight'
(2797,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-style'
(2798,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-stretch'
(2799,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-letter-spacing'
(2800,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-line-height'
(2800,69): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-size'
(2801,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-text-case'
(2805,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-size'
(2806,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-text-decoration'
(2807,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-family'
(2808,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-weight'
(2809,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-style'
(2810,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-stretch'
(2811,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-letter-spacing'
(2812,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-line-height'
(2812,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-size'
(2813,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-text-case'
(2817,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-size'
(2818,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-text-decoration'
(2819,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-family'
(2820,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-weight'
(2821,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-style'
(2822,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-stretch'
(2823,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-letter-spacing'
(2824,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-line-height'
(2824,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-size'
(2825,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-text-case'
(2829,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-size'
(2830,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-text-decoration'
(2831,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-family'
(2832,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-weight'
(2833,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-style'
(2834,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-stretch'
(2835,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-letter-spacing'
(2836,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-line-height'
(2836,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-size'
(2837,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-text-case'
(2841,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-size'
(2842,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-text-decoration'
(2843,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-family'
(2844,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-weight'
(2845,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-style'
(2846,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-stretch'
(2847,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-letter-spacing'
(2848,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-line-height'
(2848,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-size'
(2849,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-text-case'
(2853,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-size'
(2854,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-text-decoration'
(2855,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-family'
(2856,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-weight'
(2857,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-style'
(2858,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-stretch'
(2859,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-letter-spacing'
(2860,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-line-height'
(2860,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-size'
(2861,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-text-case'
(2865,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-size'
(2866,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-text-decoration'
(2867,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-family'
(2868,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-weight'
(2869,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-style'
(2870,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-stretch'
(2871,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-letter-spacing'
(2872,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-line-height'
(2872,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-size'
(2873,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-text-case'
(2878,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2879,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(2882,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(2883,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(2886,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-primary'
(2887,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(2890,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2891,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-primary'
(2894,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2895,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-secondary'
(2898,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-secondary'
(2899,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-secondary'
(2902,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-secondary'
(2903,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(2906,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2907,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(2910,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2911,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(2914,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-information'
(2915,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-information'
(2918,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-information'
(2919,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-information'
(2922,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2923,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(2926,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2927,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(2930,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-success'
(2931,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-success'
(2934,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-success'
(2935,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-success'
(2938,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2939,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-success'
(2942,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-caution'
(2943,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-caution'
(2946,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-caution'
(2947,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-caution'
(2950,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-caution'
(2951,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-caution'
(2954,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-caution'
(2955,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-caution'
(2958,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2959,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(2962,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-error'
(2963,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-error'
(2966,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-error'
(2967,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-error'
(2970,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2971,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-error'
(2976,15): run-time error CSS1039: Token not allowed after unary operator: '-color-shadow-color'
(2979,15): run-time error CSS1039: Token not allowed after unary operator: '-color-backdrop-overlay'
(2982,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(2985,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-secondary'
(2988,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(2991,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(2994,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-caution'
(2997,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(3000,15): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(3003,15): run-time error CSS1039: Token not allowed after unary operator: '-color-light-secondary'
(3006,15): run-time error CSS1039: Token not allowed after unary operator: '-color-light-information'
(3009,15): run-time error CSS1039: Token not allowed after unary operator: '-color-light-success'
(3012,15): run-time error CSS1039: Token not allowed after unary operator: '-color-light-caution'
(3015,15): run-time error CSS1039: Token not allowed after unary operator: '-color-light-error'
(3018,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(3021,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(3024,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-information'
(3027,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-success'
(3030,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-caution'
(3033,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-error'
(3036,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-primary'
(3039,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(3042,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(3045,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-success'
(3048,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-caution'
(3051,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-error'
(3054,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-all-except-caution'
(3057,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-caution'
(3060,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(3063,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-secondary'
(3066,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-information'
(3069,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-success'
(3072,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-caution'
(3075,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-error'
(3078,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-primary'
(3081,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-secondary'
(3084,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-information'
(3087,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-success'
(3090,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-caution'
(3093,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-error'
(3096,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(3099,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-caution'
(3102,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(3105,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-medium'
(3108,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(3111,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active-label'
(3114,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled-label'
(3117,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(3120,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(3123,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(3126,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled'
(3129,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-active'
(3132,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-hovered'
(3135,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-pressed'
(3138,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-active'
(3141,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-hovered'
(3144,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-pressed'
(3147,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active'
(3150,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-hovered'
(3153,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-pressed'
(3156,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-active'
(3159,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-hovered'
(3162,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-pressed'
(3165,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active'
(3168,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-hovered'
(3171,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-pressed'
(3174,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active-label'
(3177,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active-label'
(3180,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(3183,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled-label'
(3186,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(3189,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-hovered'
(3192,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-pressed'
(3195,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled'
(3198,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-active-label'
(3201,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-primary-disabled-label'
(3204,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(3207,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(3210,15): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-active'
(3213,15): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-hovered'
(3216,15): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(3219,15): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(3222,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(3225,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(3228,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(3231,15): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-dark'
(3234,15): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-link'
(3237,15): run-time error CSS1039: Token not allowed after unary operator: '-color-table-highlight'
(3240,15): run-time error CSS1039: Token not allowed after unary operator: '-color-table-hovered'
(3243,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-active'
(3246,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-pressed'
(3249,15): run-time error CSS1039: Token not allowed after unary operator: '-color-accordion-disabled'
(3252,15): run-time error CSS1039: Token not allowed after unary operator: '-color-accordion-disabled-fill'
(3255,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-helptext'
(3258,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-active'
(3261,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-focused'
(3266,26): run-time error CSS1039: Token not allowed after unary operator: '-color-shadow-color'
(3269,26): run-time error CSS1039: Token not allowed after unary operator: '-color-backdrop-overlay'
(3272,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(3275,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-secondary'
(3278,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(3281,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(3284,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-caution'
(3287,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(3290,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(3293,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-secondary'
(3296,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-information'
(3299,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-success'
(3302,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-caution'
(3305,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-error'
(3308,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(3311,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(3314,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-information'
(3317,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-success'
(3320,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-caution'
(3323,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-error'
(3326,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-primary'
(3329,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(3332,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(3335,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-success'
(3338,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-caution'
(3341,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-error'
(3344,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(3347,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-medium'
(3350,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(3353,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active-label'
(3356,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled-label'
(3359,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(3362,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(3365,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(3368,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled'
(3371,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-active'
(3374,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-hovered'
(3377,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-pressed'
(3380,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-active'
(3383,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-hovered'
(3386,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-pressed'
(3389,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active'
(3392,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-hovered'
(3395,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-pressed'
(3398,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-active'
(3401,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-hovered'
(3404,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-pressed'
(3407,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active'
(3410,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-hovered'
(3413,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-pressed'
(3416,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active-label'
(3419,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active-label'
(3422,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(3425,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled-label'
(3428,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(3431,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-hovered'
(3434,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-pressed'
(3437,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled'
(3440,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-active-label'
(3443,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-primary-disabled-label'
(3446,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(3449,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(3452,26): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-active'
(3455,26): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-hovered'
(3458,26): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(3461,26): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(3464,26): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(3467,26): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(3470,26): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(3473,26): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-dark'
(3476,26): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-link'
(3479,26): run-time error CSS1039: Token not allowed after unary operator: '-color-table-highlight'
(3482,26): run-time error CSS1039: Token not allowed after unary operator: '-color-table-hovered'
(3485,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-active'
(3488,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-pressed'
(3491,26): run-time error CSS1039: Token not allowed after unary operator: '-color-accordion-disabled'
(3494,26): run-time error CSS1039: Token not allowed after unary operator: '-color-accordion-disabled-fill'
(3497,26): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-helptext'
(3500,26): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-active'
(3503,26): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-focused'
(3829,30): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(3904,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(3924,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(3925,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(3926,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(3927,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(3928,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(3929,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(3930,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(3931,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(3931,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(3932,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(3933,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-primary'
(3984,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-secondary'
(4015,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(4016,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(4017,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(4018,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(4019,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(4020,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(4021,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(4022,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(4022,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(4023,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(4027,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(4028,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(4029,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(4030,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(4031,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(4032,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(4033,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(4034,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(4034,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(4035,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(4064,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4067,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(4070,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(4082,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(4086,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(4105,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-primary'
(4111,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(4112,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(4113,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(4114,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(4115,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(4116,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(4117,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(4118,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(4118,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(4119,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(4129,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4132,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(4133,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-decoration'
(4134,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-family'
(4135,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-weight'
(4136,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-style'
(4137,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-stretch'
(4138,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-letter-spacing'
(4139,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-line-height'
(4139,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(4140,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-case'
(4141,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(4142,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-decoration'
(4143,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-family'
(4144,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-weight'
(4145,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-style'
(4146,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-stretch'
(4147,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-letter-spacing'
(4148,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-line-height'
(4148,90): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(4149,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-case'
(4157,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(4158,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-decoration'
(4159,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-family'
(4160,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-weight'
(4161,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-style'
(4162,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-stretch'
(4163,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-letter-spacing'
(4164,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-line-height'
(4164,74): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(4165,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-case'
(4168,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(4169,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(4170,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(4171,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(4172,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(4173,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(4174,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(4175,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(4175,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(4176,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(4197,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4198,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(4198,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4253,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4254,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4255,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active-label'
(4258,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(4259,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(4262,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(4263,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(4266,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4267,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4271,22): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4272,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4273,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled-label'
(4276,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(4277,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(4278,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(4281,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-hovered'
(4282,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-hovered'
(4285,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-pressed'
(4286,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-pressed'
(4289,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(4290,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4294,22): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4295,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4296,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled-label'
(4301,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-active-label'
(4304,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(4305,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(4308,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(4309,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(4313,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4319,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-primary-disabled-label'
(4334,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active'
(4335,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active'
(4336,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active-label'
(4339,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-hovered'
(4340,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-hovered'
(4343,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-pressed'
(4344,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-pressed'
(4347,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active'
(4348,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4352,22): run-time error CSS1039: Token not allowed after unary operator: '-color-light-error'
(4353,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-error'
(4354,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-disabled-label'
(4358,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active'
(4359,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active'
(4360,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active-label'
(4363,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-hovered'
(4364,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-hovered'
(4367,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-pressed'
(4368,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-pressed'
(4371,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active'
(4372,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4376,22): run-time error CSS1039: Token not allowed after unary operator: '-color-light-success'
(4377,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-success'
(4378,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-disabled-label'
(4382,22): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4386,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(4387,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4390,22): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(4391,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-primary'
(4392,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(4395,22): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(4396,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(4397,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(4400,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4401,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(4402,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4406,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4410,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4415,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4419,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4427,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(4430,33): run-time error CSS1039: Token not allowed after unary operator: '-color-core-secondary-80'
(4433,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-medium'
(4451,26): run-time error CSS1039: Token not allowed after unary operator: '-color-table-highlight'
(4522,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-size'
(4523,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-text-decoration'
(4524,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-family'
(4525,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-weight'
(4526,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-style'
(4527,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-stretch'
(4528,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-letter-spacing'
(4529,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-line-height'
(4529,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-size'
(4530,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-text-case'
(4533,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-size'
(4534,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-text-decoration'
(4535,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-family'
(4536,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-weight'
(4537,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-style'
(4538,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-stretch'
(4539,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-letter-spacing'
(4540,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-line-height'
(4540,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-size'
(4541,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-text-case'
(4545,13): run-time error CSS1039: Token not allowed after unary operator: '-header-height'
(4550,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(4553,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-size'
(4554,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-text-decoration'
(4555,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-family'
(4556,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-weight'
(4557,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-style'
(4558,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-stretch'
(4559,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-letter-spacing'
(4560,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-line-height'
(4560,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-size'
(4561,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-text-case'
(4571,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary-70'
(4589,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-size'
(4590,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-text-decoration'
(4591,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-family'
(4592,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-weight'
(4593,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-style'
(4594,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-stretch'
(4595,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-letter-spacing'
(4596,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-line-height'
(4596,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-size'
(4597,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-text-case'
(4600,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-size'
(4601,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-text-decoration'
(4602,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-family'
(4603,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-weight'
(4604,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-style'
(4605,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-stretch'
(4606,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-letter-spacing'
(4607,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-line-height'
(4607,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-size'
(4608,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-text-case'
(4622,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-size'
(4623,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-text-decoration'
(4624,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-family'
(4625,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-weight'
(4626,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-style'
(4627,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-stretch'
(4628,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-letter-spacing'
(4629,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-line-height'
(4629,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-size'
(4630,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-text-case'
(4681,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4682,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4683,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(4684,26): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(4713,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4716,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(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 '-'
(4782,28): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-all-except-caution'
(4792,28): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-all-except-caution'
(4836,28): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(4850,35): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4855,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(4856,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(4857,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(4858,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(4859,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(4860,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(4861,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(4862,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(4862,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(4863,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(4864,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4873,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4874,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(4875,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(4876,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(4877,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(4878,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(4879,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(4880,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(4880,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4881,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(4883,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4887,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(4893,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(4894,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4922,35): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4932,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(4933,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(4934,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(4935,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(4936,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(4937,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(4938,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(4939,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(4939,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(4940,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(4941,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4971,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(4972,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(4973,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(4974,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(4975,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(4976,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(4977,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(4978,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(4978,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(4979,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(4982,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4983,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(4984,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(4985,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(4986,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(4987,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(4988,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(4989,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(4989,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4990,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(4991,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5018,35): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5019,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5040,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5041,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(5042,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(5043,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(5044,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(5045,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(5046,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(5047,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(5047,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5048,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(5052,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5053,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(5054,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(5055,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(5056,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(5057,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(5058,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(5059,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(5059,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5060,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(5061,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5078,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5079,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5080,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5081,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5082,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5083,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5084,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5085,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5085,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5086,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5088,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5096,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(5101,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(5142,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5143,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(5144,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(5145,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(5146,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(5147,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(5148,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(5149,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(5149,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5150,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(5152,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5156,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5157,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5158,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5159,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5160,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5161,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5162,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5163,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5163,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5164,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5166,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5194,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5195,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5196,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5197,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5198,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5199,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5200,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5201,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5201,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5202,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5204,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5211,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(5215,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(5225,35): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5226,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5227,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(5228,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(5229,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(5230,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(5231,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(5232,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(5233,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(5233,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5234,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(5236,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5264,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5265,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(5266,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(5267,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(5268,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(5269,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(5270,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(5271,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(5271,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5272,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(5273,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5277,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5286,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5287,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(5288,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(5289,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(5290,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(5291,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(5292,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(5293,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(5293,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5294,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(5295,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5301,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5319,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5320,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(5321,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(5322,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(5323,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(5324,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(5325,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(5326,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(5326,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5327,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(5328,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5331,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5332,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5333,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5334,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5335,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5336,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5337,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5338,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5338,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5339,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5340,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5343,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5346,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5371,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(5372,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-decoration'
(5373,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-family'
(5374,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-weight'
(5375,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-style'
(5376,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-stretch'
(5377,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-letter-spacing'
(5378,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-line-height'
(5378,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(5379,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-case'
(5382,17): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5395,28): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5409,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5422,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5423,28): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(5456,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(5468,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5474,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5475,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(5476,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(5477,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(5478,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(5479,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(5480,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(5481,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(5481,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5482,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(5484,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5487,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5488,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5489,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5490,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5491,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5492,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5493,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5494,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5494,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5495,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5497,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5515,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(5519,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(5522,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(5525,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(5528,24): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5529,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5530,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5536,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5542,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5564,35): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(5572,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(5573,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(5574,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(5575,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(5576,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(5577,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(5578,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(5579,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(5579,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(5580,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(5581,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5588,32): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(5616,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5617,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(5618,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(5619,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(5620,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(5621,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(5622,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(5623,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(5623,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5624,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(5625,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5636,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5637,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5638,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5639,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5640,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5641,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5642,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5643,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5643,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5644,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5645,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5652,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5655,31): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5658,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5662,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(5665,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(5668,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled-label'
(5687,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5688,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(5689,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(5690,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(5691,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(5692,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(5693,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(5694,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(5694,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5695,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(5697,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5701,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5702,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5703,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5704,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5705,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5706,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5707,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5708,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5708,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5709,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5711,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5717,24): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5718,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5721,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5724,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5742,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5743,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5744,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5745,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5746,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5747,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5748,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5749,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5749,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5750,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5752,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5762,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5763,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(5764,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(5765,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(5766,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(5767,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(5768,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(5769,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(5769,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5770,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(5771,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5780,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5787,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5791,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5794,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5812,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5813,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(5814,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(5815,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(5816,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(5817,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(5818,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(5819,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(5819,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5820,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(5821,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5833,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(5834,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-decoration'
(5835,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-family'
(5836,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-weight'
(5837,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-style'
(5838,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-stretch'
(5839,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-letter-spacing'
(5840,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-line-height'
(5840,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(5841,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-case'
(5910,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5911,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5911,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5916,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(5937,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5940,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(5946,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5947,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5948,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5949,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5950,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5951,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5952,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5953,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5953,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5954,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5955,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(5956,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5960,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5970,22): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(6010,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(6011,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-decoration'
(6012,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-family'
(6013,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-weight'
(6014,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-style'
(6015,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-stretch'
(6016,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-letter-spacing'
(6017,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-line-height'
(6017,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(6018,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-case'
(6032,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(6038,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(6050,26): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-all-except-caution'
(6053,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-size'
(6054,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-text-decoration'
(6055,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-family'
(6056,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-weight'
(6057,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-style'
(6058,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-stretch'
(6059,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-letter-spacing'
(6060,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-line-height'
(6060,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-size'
(6061,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-text-case'
(6064,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(6067,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(6079,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(6094,30): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(6103,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(6104,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(6104,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(6111,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-active-label'
(6126,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(6127,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(6130,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(6131,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(6135,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6141,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-primary-disabled-label'
(6178,30): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(6181,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(6212,17): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(6216,17): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(6228,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6229,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(6235,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-size'
(6236,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-text-decoration'
(6237,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-family'
(6238,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-weight'
(6239,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-style'
(6240,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-stretch'
(6241,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-letter-spacing'
(6242,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-line-height'
(6242,69): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-size'
(6243,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-text-case'
(6244,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-active'
(6247,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-pressed'
(6287,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-size'
(6288,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-text-decoration'
(6289,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-family'
(6290,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-weight'
(6291,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-style'
(6292,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-stretch'
(6293,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-letter-spacing'
(6294,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-line-height'
(6294,70): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-size'
(6295,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-text-case'
(6302,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(6317,15): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(6320,15): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(6384,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(6385,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(6386,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(6387,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(6388,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(6389,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(6390,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(6391,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(6391,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(6392,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(6393,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(6394,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(6403,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(6422,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(6428,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6431,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6434,22): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(6437,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(6440,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(6443,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-medium'
(6444,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-caution'
(6447,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-medium'
(6450,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-medium'
(6463,26): run-time error CSS1030: Expected identifier, found 'img'
(6463,29): run-time error CSS1031: Expected selector, found ')'
(6463,29): run-time error CSS1025: Expected comma or open brace, found ')'
(6495,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(6522,26): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(6541,28): run-time error CSS1030: Expected identifier, found 'img'
(6541,31): run-time error CSS1031: Expected selector, found ')'
(6541,31): run-time error CSS1025: Expected comma or open brace, found ')'
(6551,28): run-time error CSS1030: Expected identifier, found 'img'
(6551,31): run-time error CSS1031: Expected selector, found ')'
(6551,31): run-time error CSS1025: Expected comma or open brace, found ')'
(6571,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6591,17): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(6594,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6617,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6634,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(6637,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(6640,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6643,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6646,28): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6652,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-active'
(6655,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-hovered'
(6658,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6661,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(6664,28): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(6709,32): run-time error CSS1030: Expected identifier, found 'img'
(6709,35): run-time error CSS1031: Expected selector, found ')'
(6709,35): run-time error CSS1025: Expected comma or open brace, found ')'
(6721,32): run-time error CSS1030: Expected identifier, found 'img'
(6721,35): run-time error CSS1031: Expected selector, found ')'
(6721,35): run-time error CSS1025: Expected comma or open brace, found ')'
(6753,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(6758,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(6759,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(6760,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(6761,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(6762,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(6763,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(6764,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(6765,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(6765,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(6766,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(6771,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(6772,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-decoration'
(6773,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-family'
(6774,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-weight'
(6775,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-style'
(6776,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-stretch'
(6777,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-letter-spacing'
(6778,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-line-height'
(6778,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(6779,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-case'
(6787,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6795,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(6823,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(6824,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-decoration'
(6825,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-family'
(6826,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-weight'
(6827,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-style'
(6828,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-stretch'
(6829,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-letter-spacing'
(6830,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-line-height'
(6830,74): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(6831,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-case'
(6835,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(6836,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(6837,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(6838,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(6839,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(6840,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(6841,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(6842,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(6842,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(6843,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(6916,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(6919,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(6922,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(6926,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6937,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(6988,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7012,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(7015,14): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-all-except-caution'
(7021,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7065,28): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(7077,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(7080,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(7083,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7086,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(7089,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-active'
(7092,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-hovered'
(7095,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7098,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7156,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7188,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-secondary'
(7198,31): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7228,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(7255,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7256,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(7257,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(7258,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(7259,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(7260,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(7261,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(7262,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(7262,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7263,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(7269,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7270,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(7271,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(7272,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(7273,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(7274,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(7275,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(7276,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(7276,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7277,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(7278,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7286,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7290,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(7295,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(7301,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7305,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7309,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7313,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7327,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(7340,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7341,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(7341,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7346,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(7347,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(7348,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active-label'
(7362,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(7363,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(7366,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(7367,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(7370,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(7371,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7375,22): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(7376,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(7377,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled-label'
(7429,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7430,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(7431,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(7432,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(7433,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(7434,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(7435,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(7436,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(7436,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7437,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(7438,15): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-dark'
(7456,15): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-link'
(7478,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7479,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(7480,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(7481,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(7482,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(7483,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(7484,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(7485,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(7485,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7486,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(7487,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7492,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7494,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(7498,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7501,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7504,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7507,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7525,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7535,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7560,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-secondary'
(7570,31): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7633,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(7658,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7661,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-primary'
(7689,30): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(7702,30): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(7739,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(7740,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(7741,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(7742,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(7743,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(7744,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(7745,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(7746,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(7746,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(7747,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(7756,15): run-time error CSS1039: Token not allowed after unary operator: '-color-accordion-disabled'
(7759,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7776,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-secondary-80'
(7815,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7816,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(7817,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(7818,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(7819,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(7820,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(7821,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(7822,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(7822,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7823,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(7839,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(7840,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(7841,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(7842,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(7843,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(7844,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(7845,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(7846,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(7846,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(7847,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(7855,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(7856,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(7857,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(7858,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(7859,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(7860,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(7861,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(7862,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(7862,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(7863,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(7864,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7867,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-size'
(7868,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-text-decoration'
(7869,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-family'
(7870,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-weight'
(7871,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-style'
(7872,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-stretch'
(7873,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-letter-spacing'
(7874,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-line-height'
(7874,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-size'
(7875,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-text-case'
(8050,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(8051,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(8052,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(8053,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(8054,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(8055,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(8056,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(8057,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(8057,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(8058,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(8066,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(8067,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(8068,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(8069,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(8070,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(8071,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(8072,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(8073,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(8073,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(8074,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(8085,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(8088,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-size'
(8089,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-text-decoration'
(8090,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-family'
(8091,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-weight'
(8092,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-style'
(8093,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-stretch'
(8094,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-letter-spacing'
(8095,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-line-height'
(8095,90): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-size'
(8096,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-text-case'
(8099,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(8100,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-decoration'
(8101,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-family'
(8102,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-weight'
(8103,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-style'
(8104,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-stretch'
(8105,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-letter-spacing'
(8106,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-line-height'
(8106,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(8107,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-case'
(8110,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(8187,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(8188,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-decoration'
(8189,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-family'
(8190,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-weight'
(8191,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-style'
(8192,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-stretch'
(8193,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-letter-spacing'
(8194,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-line-height'
(8194,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(8195,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-case'
(8198,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(8199,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-decoration'
(8200,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-family'
(8201,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-weight'
(8202,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-style'
(8203,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-stretch'
(8204,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-letter-spacing'
(8205,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-line-height'
(8205,83): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(8206,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-case'
(8209,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(8210,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(8211,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(8212,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(8213,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(8214,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(8215,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(8216,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(8216,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(8217,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(8300,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(8301,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(8302,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(8303,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(8304,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(8305,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(8306,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(8307,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(8307,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(8308,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(8313,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(8314,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-decoration'
(8315,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-family'
(8316,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-weight'
(8317,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-style'
(8318,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-stretch'
(8319,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-letter-spacing'
(8320,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-line-height'
(8320,74): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(8321,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-case'
(8333,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(8338,33): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(8350,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(8351,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(8352,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(8353,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(8354,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(8355,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(8356,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(8357,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(8357,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(8358,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(8362,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(8363,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-decoration'
(8364,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-family'
(8365,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-weight'
(8366,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-style'
(8367,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-stretch'
(8368,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-letter-spacing'
(8369,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-line-height'
(8369,81): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(8370,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-case'
(8373,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(8374,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(8375,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(8376,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(8377,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(8378,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(8379,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(8380,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(8380,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(8381,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(8384,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(8444,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(8445,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-decoration'
(8446,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-family'
(8447,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-weight'
(8448,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-style'
(8449,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-stretch'
(8450,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-letter-spacing'
(8451,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-line-height'
(8451,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(8452,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-case'
(8455,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(8456,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-decoration'
(8457,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-family'
(8458,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-weight'
(8459,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-style'
(8460,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-stretch'
(8461,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-letter-spacing'
(8462,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-line-height'
(8462,83): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(8463,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-case'
(8466,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(8467,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(8468,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(8469,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(8470,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(8471,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(8472,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(8473,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(8473,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(8474,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(8516,14): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(8523,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(8526,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(8529,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(8532,14): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(8535,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(8538,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(8578,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(8601,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(8602,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-decoration'
(8603,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-family'
(8604,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-weight'
(8605,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-style'
(8606,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-stretch'
(8607,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-letter-spacing'
(8608,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-line-height'
(8608,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(8609,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-case'
(8626,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(8632,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(8643,30): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(8644,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(8646,26): run-time error CSS1030: Expected identifier, found '>'
(8646,31): run-time error CSS1031: Expected selector, found ')'
(8646,31): run-time error CSS1025: Expected comma or open brace, found ')'
(8656,33): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(8669,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(8670,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(8671,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(8672,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(8673,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(8674,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(8675,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(8676,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(8676,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(8677,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(8680,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(8681,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-decoration'
(8682,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-family'
(8683,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-weight'
(8684,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-style'
(8685,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-stretch'
(8686,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-letter-spacing'
(8687,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-line-height'
(8687,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(8688,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-case'
(8691,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(8692,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(8693,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(8694,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(8695,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(8696,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(8697,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(8698,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(8698,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(8699,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(8702,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(8703,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-decoration'
(8704,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-family'
(8705,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-weight'
(8706,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-style'
(8707,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-stretch'
(8708,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-letter-spacing'
(8709,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-line-height'
(8709,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(8710,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-case'
(8823,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-size'
(8824,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-text-decoration'
(8825,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-family'
(8826,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-weight'
(8827,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-style'
(8828,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-stretch'
(8829,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-letter-spacing'
(8830,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-line-height'
(8830,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-size'
(8831,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-text-case'
(8835,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-size'
(8836,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-text-decoration'
(8837,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-family'
(8838,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-weight'
(8839,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-style'
(8840,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-stretch'
(8841,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-letter-spacing'
(8842,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-line-height'
(8842,75): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-size'
(8843,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-text-case'
(8875,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-size'
(8876,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-text-decoration'
(8877,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-family'
(8878,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-weight'
(8879,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-style'
(8880,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-stretch'
(8881,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-letter-spacing'
(8882,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-line-height'
(8882,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-size'
(8883,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-text-case'
(8894,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(8896,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(8905,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(8912,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(8913,26): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(8914,22): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(8923,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-font-size'
(8924,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-text-decoration'
(8925,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-font-family'
(8926,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-font-weight'
(8927,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-font-style'
(8928,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-font-stretch'
(8929,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-letter-spacing'
(8930,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-line-height'
(8930,75): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-font-size'
(8931,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-text-case'
(8936,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(8941,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(8945,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(8946,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-medium'
(8947,22): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(8951,27): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(8973,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(8983,17): run-time error CSS1030: Expected identifier, found '.'
(8983,44): run-time error CSS1031: Expected selector, found ')'
(8983,44): run-time error CSS1025: Expected comma or open brace, found ')'
(9004,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(9007,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(9008,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(9011,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-medium'
(9012,22): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(9015,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(9019,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(9020,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(9026,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(9027,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(9032,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(9033,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-medium'
(9034,22): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(9038,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(9043,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-font-size'
(9044,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-text-decoration'
(9045,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-font-family'
(9046,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-font-weight'
(9047,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-font-style'
(9048,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-font-stretch'
(9049,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-letter-spacing'
(9050,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-line-height'
(9050,73): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-font-size'
(9051,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-text-case'
(9089,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(9090,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(9091,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(9092,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(9093,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(9094,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(9095,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(9096,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(9096,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(9097,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(9102,42): run-time error CSS1030: Expected identifier, found '~'
(9102,57): run-time error CSS1031: Expected selector, found ')'
(9102,57): run-time error CSS1025: Expected comma or open brace, found ')'
(9112,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(9113,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(9124,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(9150,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-size'
(9151,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-text-decoration'
(9152,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-family'
(9153,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-weight'
(9154,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-style'
(9155,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-stretch'
(9156,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-letter-spacing'
(9157,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-line-height'
(9157,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-size'
(9158,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-text-case'
(9163,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-size'
(9164,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-text-decoration'
(9165,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-family'
(9166,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-weight'
(9167,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-style'
(9168,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-stretch'
(9169,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-letter-spacing'
(9170,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-line-height'
(9170,75): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-size'
(9171,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-text-case'
(9176,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(9177,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-decoration'
(9178,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-family'
(9179,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-weight'
(9180,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-style'
(9181,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-stretch'
(9182,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-letter-spacing'
(9183,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-line-height'
(9183,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(9184,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-case'
(9233,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(9251,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(9276,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(9277,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-decoration'
(9278,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-family'
(9279,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-weight'
(9280,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-style'
(9281,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-stretch'
(9282,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-letter-spacing'
(9283,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-line-height'
(9283,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(9284,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-case'
(9295,14): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-active-label'
(9298,14): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-hovered'
(9301,14): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-pressed'
(9307,14): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-primary-disabled-label'
(9315,26): run-time error CSS1039: Token not allowed after unary operator: '-color-table-hovered'
(9326,14): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(9329,14): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(9332,14): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-success'
(9335,14): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-caution'
(9338,14): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-error'
(9355,33): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(9366,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-size'
(9367,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-text-decoration'
(9368,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-family'
(9369,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-weight'
(9370,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-style'
(9371,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-stretch'
(9372,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-letter-spacing'
(9373,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-line-height'
(9373,90): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-size'
(9374,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-text-case'
(9375,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(9379,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-size'
(9380,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-text-decoration'
(9381,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-family'
(9382,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-weight'
(9383,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-style'
(9384,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-stretch'
(9385,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-letter-spacing'
(9386,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-line-height'
(9386,90): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-size'
(9387,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-text-case'
(9398,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(9399,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-size'
(9400,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-text-decoration'
(9401,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-family'
(9402,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-weight'
(9403,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-style'
(9404,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-stretch'
(9405,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-letter-spacing'
(9406,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-line-height'
(9406,69): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-size'
(9407,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-text-case'
(9439,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(9440,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-decoration'
(9441,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-family'
(9442,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-weight'
(9443,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-style'
(9444,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-stretch'
(9445,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-letter-spacing'
(9446,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-line-height'
(9446,83): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(9447,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-case'
(9451,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(9452,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-decoration'
(9453,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-family'
(9454,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-weight'
(9455,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-style'
(9456,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-stretch'
(9457,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-letter-spacing'
(9458,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-line-height'
(9458,83): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(9459,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-case'
(9506,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(9507,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(9508,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(9509,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(9510,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(9511,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(9512,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(9513,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(9513,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(9514,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(9520,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(9521,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(9522,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(9523,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(9524,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(9525,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(9526,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(9527,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(9527,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(9528,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(9529,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(9537,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(9541,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(9546,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(9552,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(9556,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(9560,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(9564,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(9576,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(9596,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(9597,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(9597,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(9602,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(9603,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(9604,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active-label'
(9618,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(9619,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(9622,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(9623,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(9626,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(9627,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(9631,22): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(9632,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(9633,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled-label'
(9673,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(9676,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(9680,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(9697,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(9703,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(9704,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(9705,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(9706,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(9707,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(9708,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(9709,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(9710,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(9710,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(9711,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(9791,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(9792,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(9793,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(9794,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(9795,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(9796,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(9797,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(9798,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(9798,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(9799,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(9800,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(9812,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(9816,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(9828,28): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(9837,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(9840,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(9841,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-decoration'
(9842,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-family'
(9843,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-weight'
(9844,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-style'
(9845,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-stretch'
(9846,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-letter-spacing'
(9847,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-line-height'
(9847,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(9848,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-case'
(9851,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-size'
(9852,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-text-decoration'
(9853,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-family'
(9854,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-weight'
(9855,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-style'
(9856,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-stretch'
(9857,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-letter-spacing'
(9858,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-line-height'
(9858,81): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-size'
(9859,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-text-case'
(9868,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-size'
(9869,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-text-decoration'
(9870,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-family'
(9871,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-weight'
(9872,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-style'
(9873,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-stretch'
(9874,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-letter-spacing'
(9875,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-line-height'
(9875,90): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-size'
(9876,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-text-case'
(9891,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(9892,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(9893,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(9894,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(9895,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(9896,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(9897,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(9898,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(9898,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(9899,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(9903,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(9904,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(9905,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(9906,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(9907,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(9908,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(9909,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(9910,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(9910,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(9911,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(9990,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(9991,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-decoration'
(9992,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-family'
(9993,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-weight'
(9994,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-style'
(9995,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-stretch'
(9996,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-letter-spacing'
(9997,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-line-height'
(9997,72): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(9998,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-case'
(10002,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(10003,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(10004,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(10005,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(10006,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(10007,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(10008,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(10009,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(10009,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(10010,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(10011,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(10016,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(10017,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-decoration'
(10018,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-family'
(10019,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-weight'
(10020,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-style'
(10021,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-stretch'
(10022,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-letter-spacing'
(10023,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-line-height'
(10023,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(10024,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-case'
(10025,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(10026,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-decoration'
(10027,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-family'
(10028,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-weight'
(10029,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-style'
(10030,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-stretch'
(10031,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-letter-spacing'
(10032,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-line-height'
(10032,90): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(10033,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-case'
(10037,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(10038,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-decoration'
(10039,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-family'
(10040,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-weight'
(10041,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-style'
(10042,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-stretch'
(10043,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-letter-spacing'
(10044,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-line-height'
(10044,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(10045,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-case'
(10050,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(10053,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(10057,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(10126,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(10129,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(10130,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-decoration'
(10131,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-family'
(10132,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-weight'
(10133,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-style'
(10134,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-stretch'
(10135,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-letter-spacing'
(10136,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-line-height'
(10136,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(10137,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-case'
(10140,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-size'
(10141,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-text-decoration'
(10142,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-family'
(10143,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-weight'
(10144,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-style'
(10145,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-stretch'
(10146,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-letter-spacing'
(10147,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-line-height'
(10147,81): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-size'
(10148,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-text-case'
(10157,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-size'
(10158,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-text-decoration'
(10159,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-family'
(10160,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-weight'
(10161,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-style'
(10162,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-stretch'
(10163,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-letter-spacing'
(10164,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-line-height'
(10164,90): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-font-size'
(10165,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-italicize-strong-text-case'
(10180,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(10181,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(10182,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(10183,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(10184,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(10185,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(10186,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(10187,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(10187,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(10188,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(10192,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(10193,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(10194,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(10195,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(10196,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(10197,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(10198,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(10199,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(10199,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(10200,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(10283,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(10286,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(10289,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
 */
@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-strong-error-active-label: #ffffff;
  --color-state-strong-success-active-label: #ffffff;
  --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-italicize-strong-font-size: 20;
  --typography-headline-small-italicize-strong-text-decoration: none;
  --typography-headline-small-italicize-strong-font-family: Roboto;
  --typography-headline-small-italicize-strong-font-weight: 900;
  --typography-headline-small-italicize-strong-font-style: italic;
  --typography-headline-small-italicize-strong-font-stretch: normal;
  --typography-headline-small-italicize-strong-letter-spacing: 0;
  --typography-headline-small-italicize-strong-line-height: 22;
  --typography-headline-small-italicize-strong-paragraph-indent: 0;
  --typography-headline-small-italicize-strong-paragraph-spacing: 0;
  --typography-headline-small-italicize-strong-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;
  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 .btn-row {
  justify-content: flex-end;
}

.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;
}

.container-center {
  max-width: 1240px;
  margin: 0 auto;
}
@media screen and (min-width: 992px) {
  .container-center {
    padding: 0 16px 16px;
  }
}

#main-content > .ds-container {
  max-width: 1240px;
  margin: 0 auto;
}
@media screen and (min-width: 992px) {
  #main-content > .ds-container {
    padding: 0 16px 16px;
  }
}

body {
  padding-top: 69px;
  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);
}
@media screen and (min-width: 992px) {
  body {
    padding-top: 76px;
  }
  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);
}

.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,
.t-title-large-strong-italicize {
  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-strong-error-active-label {
  color: var(--color-state-strong-error-active-label) !important;
}
.u-color-state-strong-success-active-label {
  color: var(--color-state-strong-success-active-label) !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-strong-error-active-label {
  background-color: var(--color-state-strong-error-active-label) !important;
}
.u-bg-color-state-strong-success-active-label {
  background-color: var(--color-state-strong-success-active-label) !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;
}

/* Custom Utilities */
.divide-y-mobile > :not([hidden]) ~ :not([hidden]) {
  position: relative;
}
.divide-y-mobile > :not([hidden]) ~ :not([hidden])::before {
  content: "";
  display: block;
  top: 0;
  left: 0;
  width: auto;
  border-top: 1px solid var(--color-medium-secondary);
  margin: 24px 15px;
}
.divide-y-mobile > *:last-child::before {
  content: "";
  display: none !important;
}

@media screen and (min-width: 576px) {
  .divide-y-mobile > :not([hidden]) ~ :not([hidden])::before {
    content: "";
    display: none;
  }
}
/* 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;
}

.two-col-container > div {
  margin-top: 16px;
}
.two-col-container > div:last-of-type {
  margin-bottom: 16px;
}
@media screen and (min-width: 992px) {
  .two-col-container > div {
    margin-top: 0;
  }
}

.secondary-menu {
  position: sticky;
  top: 69px;
  z-index: 3;
  overflow: hidden;
  padding-left: 8px;
  background-color: var(--color-background-light);
}
@media screen and (min-width: 992px) {
  .secondary-menu {
    padding: 0;
    top: 76px;
  }
}
.secondary-menu > .ds-container {
  max-width: 1240px;
  margin: 0 auto;
  padding: 8px 0;
}
@media screen and (min-width: 992px) {
  .secondary-menu > .ds-container {
    padding: 8px 16px;
  }
}
.secondary-menu h6 {
  margin-top: 0;
  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-on-medium-primary);
}
.secondary-menu .scroller {
  overflow-x: auto;
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
.secondary-menu .scroller::-webkit-scrollbar {
  display: none;
}
.secondary-menu nav {
  display: flex;
  position: relative;
}
.secondary-menu nav a {
  margin-right: 8px;
}
.secondary-menu .nav-glider-prev-bg,
.secondary-menu .nav-glider-next-bg {
  display: none;
  position: absolute;
  bottom: 8px;
  width: 110px;
  height: 45px;
  transition-duration: 0.3s;
  transition-timing-function: ease-in-out;
  transition-property: opacity, transform;
}
@media screen and (min-width: 992px) {
  .secondary-menu .nav-glider-prev-bg,
  .secondary-menu .nav-glider-next-bg {
    display: flex;
  }
}
.secondary-menu .nav-glider-prev,
.secondary-menu .nav-glider-next {
  display: block;
  appearance: none;
  padding: 0 16px 2px;
  border: 0 none;
  border-radius: 50%;
  width: 45px;
  height: 100%;
  font-size: 30px;
  line-height: 43px;
  background: none transparent;
  cursor: pointer;
}
.secondary-menu .nav-glider-prev:hover, .secondary-menu .nav-glider-prev:active,
.secondary-menu .nav-glider-next:hover,
.secondary-menu .nav-glider-next:active {
  background-color: var(--color-light-secondary);
}
.secondary-menu .nav-glider-prev-bg {
  left: 0;
  background-image: linear-gradient(to right, rgb(255, 255, 255) 25%, rgba(255, 255, 255, 0) 100%);
}
.secondary-menu .nav-glider-next-bg {
  justify-content: flex-end;
  left: calc(100vw - 110px - 15px);
  background-image: linear-gradient(to left, rgb(255, 255, 255) 25%, rgba(255, 255, 255, 0) 100%);
}
.secondary-menu.scrolled-left .nav-glider-prev-bg {
  opacity: 0;
  transform: translateX(-100%);
}
.secondary-menu.scrolled-right .nav-glider-next-bg {
  opacity: 0;
  transform: translateX(100%);
}
@media screen and (min-width: 1240px) {
  .secondary-menu .nav-glider-prev-bg {
    left: calc((100vw - 1240px) / 2);
  }
  .secondary-menu .nav-glider-next-bg {
    left: calc((100vw - 1240px) / 2 + 1123px);
  }
}

.tertiary-menu-wrapper h3 {
  display: block;
  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);
}
.tertiary-menu-wrapper h4 {
  margin: 6px 0;
  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);
}
@media screen and (min-width: 992px) {
  .tertiary-menu-wrapper {
    position: sticky;
    top: 92px;
    z-index: 2;
  }
  .has-secondary-menu .tertiary-menu-wrapper {
    top: 177px;
  }
}

.tertiary-menu {
  margin-top: 4px;
}
.tertiary-menu ul,
.tertiary-menu li {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.tertiary-menu a {
  display: block;
  padding: 8px;
  margin-bottom: 4px;
  line-height: 1.25;
  text-decoration: none;
  color: var(--color-state-strong-primary-active);
}
.tertiary-menu a:hover {
  color: var(--color-state-strong-primary-hovered);
}
.tertiary-menu a:active {
  color: var(--color-state-strong-primary-pressed);
}
@media screen and (min-width: 992px) {
  .tertiary-menu a {
    margin-top: 0;
    margin-bottom: 0;
  }
}

.container-card {
  padding: 16px;
  margin-bottom: 16px;
  background-color: var(--color-background-light);
}
.container-card hr {
  margin: 32px 16px;
  color: var(--color-medium-secondary);
}
.container-card:last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 992px) {
  .container-card {
    padding: 24px;
    border-radius: 12px;
  }
}
@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 {
  min-height: 21px;
  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-flex-container {
  display: flex;
}

.btn-row-center {
  margin: 0 auto;
}

.btn-flex-center-container {
  display: flex;
  justify-content: center;
}

.btn-no-wrap {
  white-space: nowrap;
  margin: 16px;
}

.btn-no-wrap-bottom-row {
  white-space: nowrap;
  margin: 0px 16px 16px 16px;
}

.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);
}

.btn-error-strong svg,
.btn-success-strong svg {
  vertical-align: middle;
}
.btn-error-strong:disabled,
.btn-error-strong .disabled,
.btn-success-strong:disabled,
.btn-success-strong .disabled {
  cursor: default;
}

.btn-error-strong {
  border-color: var(--color-state-strong-error-active);
  background-color: var(--color-state-strong-error-active);
  color: var(--color-state-strong-error-active-label);
}
.btn-error-strong:hover, .btn-error-strong.hover {
  border-color: var(--color-state-strong-error-hovered);
  background-color: var(--color-state-strong-error-hovered);
}
.btn-error-strong:active, .btn-error-strong.active {
  border-color: var(--color-state-strong-error-pressed);
  background-color: var(--color-state-strong-error-pressed);
}
.btn-error-strong:focus-visible, .btn-error-strong.focus {
  background-color: var(--color-state-strong-error-active);
  border-color: var(--color-core-information);
}
.btn-error-strong:disabled,
.btn-error-strong .disabled {
  border-color: var(--color-light-error);
  background-color: var(--color-light-error);
  color: var(--color-state-strong-error-disabled-label);
}

.btn-success-strong {
  border-color: var(--color-state-strong-success-active);
  background-color: var(--color-state-strong-success-active);
  color: var(--color-state-strong-success-active-label);
}
.btn-success-strong:hover, .btn-success-strong.hover {
  border-color: var(--color-state-strong-success-hovered);
  background-color: var(--color-state-strong-success-hovered);
}
.btn-success-strong:active, .btn-success-strong.active {
  border-color: var(--color-state-strong-success-pressed);
  background-color: var(--color-state-strong-success-pressed);
}
.btn-success-strong:focus-visible, .btn-success-strong.focus {
  background-color: var(--color-state-strong-success-active);
  border-color: var(--color-core-information);
}
.btn-success-strong:disabled,
.btn-success-strong .disabled {
  border-color: var(--color-light-success);
  background-color: var(--color-light-success);
  color: var(--color-state-strong-success-disabled-label);
}

.btn-secondary-menu {
  border-color: var(--color-light-primary);
  padding: 10px 14px;
  text-transform: none;
  white-space: nowrap;
  color: var(--color-on-light-primary);
  background-color: var(--color-light-primary);
}
.btn-secondary-menu:hover, .btn-secondary-menu.hover {
  border-color: var(--color-medium-primary);
  color: var(--color-on-medium-primary);
  background-color: var(--color-medium-primary);
}
.btn-secondary-menu:active, .btn-secondary-menu.active {
  border-color: var(--color-dark-secondary);
  color: var(--color-on-background-dark);
  background-color: var(--color-dark-secondary);
}
.btn-secondary-menu:focus-visible, .btn-secondary-menu.focus {
  border-color: var(--color-core-information);
  color: var(--color-on-light-primary);
  background-color: var(--color-light-primary);
}

:root {
  --header-height: 69px;
}
@media screen and (min-width: 992px) {
  :root {
    --header-height: 76px;
  }
}

.has-secondary-menu {
  --header-height: 130px;
}
@media screen and (min-width: 992px) {
  .has-secondary-menu {
    --header-height: 137px;
  }
}

.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.color-token-blue, .ims-table th.color-token-orange, .ims-table th.color-token-red, .ims-table th.color-token-lt-blue, .ims-table th.color-token-green, .ims-table th.color-token-purple,
.ims-table td.color-token-blue,
.ims-table td.color-token-orange,
.ims-table td.color-token-red,
.ims-table td.color-token-lt-blue,
.ims-table td.color-token-green,
.ims-table td.color-token-purple {
  position: relative;
  padding-left: 28px;
  text-align: left;
}
.ims-table th.color-token-blue::before, .ims-table th.color-token-orange::before, .ims-table th.color-token-red::before, .ims-table th.color-token-lt-blue::before, .ims-table th.color-token-green::before, .ims-table th.color-token-purple::before,
.ims-table td.color-token-blue::before,
.ims-table td.color-token-orange::before,
.ims-table td.color-token-red::before,
.ims-table td.color-token-lt-blue::before,
.ims-table td.color-token-green::before,
.ims-table td.color-token-purple::before {
  content: "";
  position: absolute;
  top: 15px;
  left: 6px;
  display: block;
  width: 16px;
  height: 16px;
  background-color: black;
}
.ims-table th.color-token-blue::before,
.ims-table td.color-token-blue::before {
  background-color: #004F7E;
}
.ims-table th.color-token-orange::before,
.ims-table td.color-token-orange::before {
  background-color: #F47C22;
}
.ims-table th.color-token-red::before,
.ims-table td.color-token-red::before {
  background-color: #BB3037;
}
.ims-table th.color-token-lt-blue::before,
.ims-table td.color-token-lt-blue::before {
  background-color: #01AEEF;
}
.ims-table th.color-token-green::before,
.ims-table td.color-token-green::before {
  background-color: #2C8A38;
}
.ims-table th.color-token-purple::before,
.ims-table td.color-token-purple::before {
  background-color: #7a469b;
}
.ims-table th .image-cell,
.ims-table td .image-cell {
  display: flex;
  justify-content: flex-start;
}
.ims-table th .image-cell > img,
.ims-table td .image-cell > img {
  margin-right: 10px;
}
.ims-table th.text-center .image-cell,
.ims-table td.text-center .image-cell {
  justify-content: center;
}
.ims-table th.text-end .image-cell,
.ims-table td.text-end .image-cell {
  justify-content: flex-end;
}
.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 tr.sticky {
  position: sticky;
  top: var(--header-height);
}
.ims-table thead th {
  position: relative;
  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.indent {
    padding-left: 32px;
  }
  .ims-table td.color-token-blue, .ims-table td.color-token-orange, .ims-table td.color-token-red, .ims-table td.color-token-lt-blue, .ims-table td.color-token-green, .ims-table td.color-token-purple {
    padding-left: 34px;
  }
  .ims-table td.color-token-blue::before, .ims-table td.color-token-orange::before, .ims-table td.color-token-red::before, .ims-table td.color-token-lt-blue::before, .ims-table td.color-token-green::before, .ims-table td.color-token-purple::before {
    top: 16px;
    left: 8px;
  }
  .ims-table thead th:first-child {
    padding-left: 0;
    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: 4;
}
@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: 200px;
    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;
    height: fit-content;
    height: intrinsic;
  }
  .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 {
  border-top: 2px solid var(--color-medium-secondary);
}
.page-footer .sponsors-contain {
  background-color: var(--color-background-light);
}
.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;
}
.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;
    background-color: black;
  }
  .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;
  }
}

.hero-small,
.hero-medium {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  min-height: 120px;
  padding: 16px;
}
.hero-small img:not(.hero-text img),
.hero-small .overlay,
.hero-medium img:not(.hero-text img),
.hero-medium .overlay {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
}
.hero-small img:not(.hero-text img),
.hero-medium img:not(.hero-text img) {
  object-fit: cover;
}
.hero-small .hero-text,
.hero-medium .hero-text {
  position: relative;
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  margin: 0;
}
.hero-small .hero-text img,
.hero-medium .hero-text img {
  display: block;
  width: auto;
  height: 50px;
  margin-right: 16px;
}
.hero-small .hero-text > div,
.hero-medium .hero-text > div {
  position: relative;
  padding-top: 12px;
}
.hero-small .hero-text > div::before,
.hero-medium .hero-text > div::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 69px;
  height: 3px;
  background-color: var(--color-core-primary);
}
.hero-small .hero-text h1,
.hero-medium .hero-text h1 {
  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);
}
.hero-small .hero-text h2,
.hero-medium .hero-text h2 {
  margin: 0;
  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);
}
.hero-small.hero-dark .overlay,
.hero-medium.hero-dark .overlay {
  background-color: rgba(24, 25, 27, 0.7);
}
.hero-small.hero-dark .hero-text,
.hero-medium.hero-dark .hero-text {
  color: var(--color-on-background-dark);
}
.hero-small.hero-light .overlay,
.hero-medium.hero-light .overlay {
  background-color: rgba(255, 255, 255, 0.7);
}
.hero-small.hero-light .hero-text,
.hero-medium.hero-light .hero-text {
  color: var(--color-on-background-light);
}

.hero-medium {
  min-height: 216px;
}

@media screen and (min-width: 992px) {
  .hero-small,
  .hero-medium {
    min-height: 300px;
  }
  .hero-small .hero-text img,
  .hero-medium .hero-text img {
    height: 158px;
  }
  .hero-small .hero-text > div,
  .hero-medium .hero-text > div {
    padding-top: 24px;
  }
  .hero-small .hero-text > div::before,
  .hero-medium .hero-text > div::before {
    width: 184px;
    height: 8px;
  }
  .hero-small .hero-text h1,
  .hero-medium .hero-text h1 {
    margin-bottom: 8px;
    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);
  }
  .hero-small .hero-text h2,
  .hero-medium .hero-text h2 {
    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);
  }
  .hero-medium {
    min-height: 540px;
  }
}
.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: 36px 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);
}
.featured-content .video-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 32px;
}
.featured-content .video-container > iframe {
  box-sizing: border-box;
  height: fit-content;
  border: 2px solid var(--color-core-primary);
  border-radius: 12px;
  aspect-ratio: 479/270;
  width: 100%;
}
@media screen and (min-width: 992px) {
  .featured-content .video-container > iframe {
    width: auto;
    min-height: 325px;
  }
}
@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 .mobile-image {
  width: 170%;
  height: 84.46875vw;
}
.featured-content-banner .mobile-image-shift-left {
  transform: translateX(-40%);
}
.featured-content-banner .desktop-image {
  display: none;
}
.featured-content-banner .featured-text {
  position: relative;
  margin-top: 24px;
}
.featured-content-banner .featured-text .content-padding {
  padding: 0 16px;
}
.featured-content-banner .featured-text h2 {
  position: relative;
  margin: 24px 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 .featured-links {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  margin-top: 30px;
}
.featured-content-banner .featured-text .featured-links .featured-link-container {
  display: flex;
  align-items: center;
  flex-direction: column;
  padding: 0.25rem 0.25rem;
  text-decoration: none;
}
.featured-content-banner .featured-text .featured-links .featured-link-container .icon-container {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: var(--color-dark-secondary);
}
.featured-content-banner .featured-text .featured-links .featured-link-container .icon-container svg {
  fill: var(--color-on-core-all-except-caution);
}
.featured-content-banner .featured-text .featured-links .featured-link-container p {
  margin: 0;
  margin-top: 8px;
  text-align: center;
  color: var(--color-on-background-light);
}
@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 .desktop-image {
    left: 0;
    width: 100%;
    height: 49.6875vw;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
  }
  .featured-content-banner .mobile-image {
    display: none;
  }
  .featured-content-banner .featured-text {
    max-width: 600px;
    margin-top: 60px;
  }
  .featured-content-banner .featured-text .featured-links {
    display: flex;
  }
  .featured-content-banner .featured-text .featured-links > :not([hidden]) ~ :not([hidden]) {
    margin-left: 0.5rem;
  }
  .featured-content-banner .featured-text .featured-links .featured-link-container {
    width: 6.5rem;
  }
  .featured-content-banner .featured-text .featured-links .featured-link-container:hover .icon-container {
    background-color: var(--color-background-dark);
  }
  .featured-content-banner .featured-text h2 {
    margin: 16px 0;
  }
  .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-button {
  display: flex;
  justify-content: center;
}
@media screen and (min-width: 992px) {
  .breadcrumb-button {
    justify-content: space-between;
  }
}

.breadcrumb {
  display: none;
  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);
}
@media screen and (min-width: 992px) {
  .breadcrumb {
    display: flex;
  }
}
.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: -5px;
  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);
  }
}

.news-cards-component {
  padding: 0 1rem 1rem 1rem;
}
@media screen and (min-width: 992px) {
  .news-cards-component {
    padding: 0;
  }
}
.news-cards-component .news-card-container {
  display: flex;
  flex-direction: column-reverse;
}
@media screen and (min-width: 992px) {
  .news-cards-component .news-card-container {
    flex-direction: column;
  }
}
.news-cards-component .news-cards-group {
  display: grid;
  gap: 2rem;
  grid-template-columns: repeat(1, 1fr);
}
@media screen and (min-width: 992px) {
  .news-cards-component .news-cards-group {
    grid-template-columns: repeat(3, 1fr);
  }
}
.news-cards-component .news-cards-group .news-card {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border-radius: 12px;
  border: 1px solid var(--color-medium-secondary);
}
.news-cards-component .news-cards-group .news-card picture {
  display: flex;
  overflow: hidden;
  aspect-ratio: 16/9;
}
@media screen and (min-width: 992px) {
  .news-cards-component .news-cards-group .news-card picture {
    height: 219px;
  }
}
.news-cards-component .news-cards-group .news-card picture img {
  object-fit: cover;
  object-position: center;
  width: 100%;
}
.news-cards-component .news-cards-group .news-card .content-padding {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  padding: 16px;
}
.news-cards-component .news-cards-group .news-card .content-padding h3 {
  margin: 0;
  color: var(--color-on-background-light);
}
.news-cards-component .news-cards-group .news-card .content-padding p {
  color: var(--color-on-medium-primary);
}
.news-cards-component .news-cards-group .news-card .content-padding .news-card-button-container {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.news-cards-component .news-cards-group .news-card .content-padding .news-card-button-container button {
  margin-top: 12px;
  width: fit-content;
}
.news-cards-component .view-all-link-container {
  display: flex;
  justify-content: center;
  padding: 0 0 16px 0;
}
@media screen and (min-width: 992px) {
  .news-cards-component .view-all-link-container {
    padding: 16px 0 8px 0;
  }
}
.news-cards-component .view-all-link-container a {
  width: fit-content;
}

.container-card .product-card {
  padding-top: 36px;
  border-top: 1px solid var(--color-medium-secondary);
}
.container-card .product-card .product:last-child {
  margin-bottom: 12px;
}
.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 .parking-camping-product {
  display: flex;
  flex-direction: column;
  margin: 20px 0 !important;
}
.product-card .parking-camping-product svg {
  width: 100%;
}
.product-card .parking-camping-product .parking-camping-map-links {
  flex-grow: 1;
  margin-bottom: 20px;
}
.product-card .parking-camping-product .parking-camping-map-links .product-links {
  margin: 16px 0 0 0;
  padding: 0;
}
.product-card .parking-camping-product .product-form {
  margin-top: 0px;
}
.product-card .parking-camping-product .product-btns button {
  white-space: nowrap;
}
.product-card .parking-camping-product .product-custom-dropdown {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-bottom: 16px;
}
@media screen and (min-width: 992px) {
  .product-card .parking-camping-product .product-custom-dropdown {
    width: 90%;
    padding-left: 16px;
  }
}
.product-card .parking-camping-product .product-custom-dropdown .product-label {
  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);
  margin-bottom: 2px;
  text-align: left;
}
.product-card .parking-camping-product .product-custom-dropdown .form-select {
  width: 100% !important;
  margin-left: 0;
}
.product-card .parking-camping-product .product-custom-dropdown .form-select:invalid {
  color: var(--color-accordion-disabled);
}
.product-card .parking-camping-product .product-custom-dropdown .form-select option {
  color: var(--color-on-background-light);
}
@media screen and (min-width: 992px) {
  .product-card .parking-camping-product {
    flex-direction: row;
  }
  .product-card .parking-camping-product svg {
    width: fit-content;
  }
  .product-card .parking-camping-product .product-form {
    max-width: 370px;
  }
  .product-card .parking-camping-product .parking-camping-map-links {
    height: fit-content;
  }
  .product-card .parking-camping-product .parking-camping-map {
    padding: 12px;
    border: 2px solid var(--color-core-secondary-80);
    border-radius: 12px;
    margin-bottom: 0px;
  }
}
.product-card .product-image {
  margin-bottom: 16px;
}
.product-card .product-image img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto;
  border-radius: 4px;
  object-fit: cover;
}
.product-card .product-details {
  max-width: 600px;
  margin-bottom: 24px;
}
.product-card .product-details .details-text .excerpt-text,
.product-card .product-details .details-text .more-text .inner {
  padding: 8px 0;
}
.product-card .product-details .details-text .link-more-text {
  display: block;
  padding: 0;
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.product-card .product-details .details-text .more-text {
  margin: 0;
  overflow: hidden;
  transition-duration: 0.3s;
  transition-timing-function: ease-in-out;
  transition-property: height, opacity;
}
.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-items: center;
  align-self: flex-start;
  margin-left: auto;
}
.product-card .product-form select.form-select {
  width: 85px;
}
.product-card .product-label {
  display: flex;
  flex-direction: column;
  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 .price {
  display: flex;
  flex-direction: column-reverse;
}
.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 {
  position: relative;
  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 {
  text-align: right;
  margin: 0 -10px;
}
.product-card .product-links a {
  display: inline-block;
  padding: 10px;
}
@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-image {
    flex: 0 0 150px;
  }
  .product-card .product-image img {
    width: auto;
    max-width: 200px;
  }
  .product-card .product-details {
    flex: 1 1 auto;
    margin-bottom: 0;
  }
  .product-card .product-details :first-child {
    margin-top: 0;
  }
  .product-card .product-form {
    flex: 1 0 315px;
    margin-top: 12px;
  }
  .product-card .product-label .price {
    flex-direction: row;
  }
  .product-card .product-label .price .discount {
    margin-right: 8px;
  }
  .product-card .product-btns {
    margin-top: 32px;
    margin-bottom: 10px;
  }
  .product-card .product-links {
    display: flex;
    margin: 0 -12px;
    padding-left: 216px;
    text-align: left;
  }
  .product-card .product-links a {
    padding: 0 12px;
  }
}

@media screen and (max-width: 991.98px) {
  .hideImageOnMobile {
    transition: all 0.3s ease-in-out;
    display: none;
  }
}
.headline-image .yt-wrapper {
  position: relative;
  aspect-ratio: 599.5/337.22;
  width: 100%;
}
.headline-image .yt-wrapper .yt-container {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  width: 100%;
  min-height: 100%;
  transition: all 0.3s ease-in-out;
  transform-origin: top right;
}
.headline-image .yt-wrapper .yt-container img {
  transition: all 0.3s ease-in-out;
}
@media screen and (min-width: 992px) {
  .headline-image .yt-wrapper .yt-container iframe {
    display: none;
  }
}
@media screen and (min-width: 992px) {
  .headline-image .yt-wrapper.expanded .yt-container {
    width: calc(200% + 57px);
  }
  .headline-image .yt-wrapper.expanded .yt-container img {
    border-radius: 0 !important;
  }
  .headline-image .yt-wrapper.expanded .yt-container iframe {
    display: block;
  }
}
.headline-image .yt-wrapper .yt-placeholder {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 100%;
  height: 100%;
}

.yt-play-wrapper {
  display: none;
}
@media screen and (min-width: 992px) {
  .yt-play-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    width: 100%;
    height: 100%;
  }
  .expanded .yt-play-wrapper {
    display: none;
  }
}

.yt-close {
  display: none;
}
@media screen and (min-width: 992px) {
  .yt-close {
    position: absolute;
    top: 20px;
    right: 20px;
    padding: 6px 16px 8px;
    font-size: 30px;
    font-weight: 300;
    line-height: 1;
  }
  .expanded .yt-close {
    display: flex;
  }
}

.headline-image {
  padding: 16px 0 0 0;
}
.headline-image .text-col {
  padding: 0 16px 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);
}
.headline-image .text-col h1,
.headline-image .text-col h2 {
  position: relative;
  padding-top: 24px;
  margin-top: 0;
  margin-bottom: 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);
}
.headline-image .text-col h1::before,
.headline-image .text-col h2::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 184px;
  height: 8px;
  background-color: var(--color-core-primary);
}
.headline-image .text-col h3 {
  font-size: calc(var(--typography-headline-small-italicize-strong-font-size) * 1px);
  text-decoration: var(--typography-headline-small-italicize-strong-text-decoration);
  font-family: var(--typography-headline-small-italicize-strong-font-family), sans-serif;
  font-weight: var(--typography-headline-small-italicize-strong-font-weight);
  font-style: var(--typography-headline-small-italicize-strong-font-style);
  font-stretch: var(--typography-headline-small-italicize-strong-font-stretch);
  letter-spacing: var(--typography-headline-small-italicize-strong-letter-spacing);
  line-height: calc(var(--typography-headline-small-italicize-strong-line-height) / var(--typography-headline-small-italicize-strong-font-size));
  text-transform: var(--typography-headline-small-italicize-strong-text-case);
}
.headline-image .text-col h4 {
  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);
}
.headline-image .text-col a {
  color: var(--color-core-information);
}
.headline-image .text-col p {
  max-width: 600px;
}
.headline-image .text-col img {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 0 auto 16px;
}
.headline-image .image-col img,
.headline-image .image-col iframe,
.headline-image .image-col picture,
.headline-image .image-col video,
.headline-image .image-btn-col img,
.headline-image .image-btn-col iframe,
.headline-image .image-btn-col picture,
.headline-image .image-btn-col video {
  display: block;
  max-width: 100%;
  width: 100%;
}
.headline-image .image-btn-col img,
.headline-image .image-btn-col picture {
  margin-bottom: 16px;
}
.headline-image .image-btn-col,
.headline-image .btn-col {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding-bottom: 16px;
  flex-direction: column;
}
.headline-image .btn-col {
  align-self: flex-start;
}
.headline-image .btn-col .btn + .btn {
  margin-top: 16px;
}
@media screen and (max-width: 991.98px) {
  .headline-image .row {
    margin-left: 0;
    margin-right: 0;
  }
  .headline-image .text-col img {
    max-height: 63px;
    width: auto;
  }
  .headline-image .image-col {
    padding-left: 0;
    padding-right: 0;
  }
  .headline-image .image-col img,
  .headline-image .image-col iframe,
  .headline-image .image-col picture,
  .headline-image .image-col video {
    width: 100%;
    height: auto;
  }
  .headline-image .btn-col {
    max-width: 375px;
    margin: 0 auto;
  }
}
@media screen and (min-width: 992px) {
  .headline-image .row {
    flex-wrap: nowrap;
  }
  .headline-image .text-col {
    padding-top: 24px;
    padding-bottom: 24px;
  }
  .headline-image .text-col h1,
  .headline-image .text-col h2 {
    margin-bottom: 24px;
    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);
  }
  .headline-image .text-col h3 {
    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);
  }
  .headline-image .text-col h4 {
    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);
  }
  .headline-image .image-col {
    display: flex;
  }
  .headline-image .image-col img,
  .headline-image .image-col iframe,
  .headline-image .image-col picture,
  .headline-image .image-col video {
    width: auto;
    height: 100%;
  }
  .headline-image .image-btn-col {
    align-items: flex-start;
    width: 407px;
    padding: 24px;
  }
  .headline-image .btn-col {
    align-items: flex-start;
    padding: 48px 24px 24px;
  }
  .headline-image .btn-col .btn {
    margin-left: auto;
  }
  .headline-image.headline-image-right {
    padding: 0 0 0 24px;
  }
  .headline-image.headline-image-right .row {
    flex-direction: row;
    margin-right: 0;
  }
  .headline-image.headline-image-right .image-col {
    justify-content: flex-end;
    padding-left: 24px;
    padding-right: 0;
  }
  .headline-image.headline-image-right .image-col img,
  .headline-image.headline-image-right .image-col iframe,
  .headline-image.headline-image-right .image-col picture,
  .headline-image.headline-image-right .image-col video {
    border-radius: 0 12px 12px 0;
  }
  .headline-image.headline-image-right .image-btn-col {
    margin-left: auto;
  }
  .headline-image.headline-image-left {
    padding: 0 24px 0 0;
  }
  .headline-image.headline-image-left .row {
    flex-direction: row-reverse;
    margin-left: 0;
  }
  .headline-image.headline-image-left .image-col {
    justify-content: flex-start;
    padding-right: 24px;
    padding-left: 0;
  }
  .headline-image.headline-image-left .image-col img,
  .headline-image.headline-image-left .image-col iframe,
  .headline-image.headline-image-left .image-col picture,
  .headline-image.headline-image-left .image-col video {
    border-radius: 12px 0 0 12px;
  }
  .headline-image.headline-image-left .image-btn-col {
    margin-right: auto;
  }
}
@media screen and (min-width: 1200px) {
  .headline-image .image-col img,
  .headline-image .image-col iframe,
  .headline-image .image-col picture,
  .headline-image .image-col video {
    width: 100%;
    height: auto;
  }
}

h1.display-large-main,
h2.display-large-main {
  position: relative;
  padding-top: 24px;
  margin-top: 0;
  margin-bottom: 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);
}
@media screen and (min-width: 992px) {
  h1.display-large-main,
  h2.display-large-main {
    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);
  }
}
h1.display-large-main::before,
h2.display-large-main::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 184px;
  height: 8px;
  background-color: var(--color-core-primary);
}

.container-card .content-image {
  padding: 16px 0 36px;
  border-bottom: 1px solid var(--color-medium-secondary);
  margin-bottom: 24px;
}
.container-card .content-image:first-child {
  padding-top: 0;
}
.container-card .content-image:last-child {
  padding-bottom: 0;
  border-bottom: 0 none;
  margin-bottom: 0;
}
.content-image .text-col {
  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);
}
.content-image .text-col h2 {
  margin-bottom: 1rem;
  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);
}
.content-image .text-col h3 {
  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);
}
.content-image .text-col a:not(.btn) {
  color: var(--color-core-information);
}
.content-image .text-col p {
  max-width: 600px;
}
.content-image .text-col .btn-row {
  margin-bottom: 0;
}
.content-image .image-col img,
.content-image .image-col iframe,
.content-image .image-col picture,
.content-image .image-col video {
  display: block;
  max-width: 100%;
  width: 100%;
  height: auto;
  border-radius: 12px;
}
@media screen and (max-width: 991.98px) {
  .content-image .row {
    margin-left: 0;
    margin-right: 0;
  }
  .content-image .text-col {
    padding: 0;
  }
  .content-image .text-col img {
    max-height: 63px;
    width: auto;
  }
  .content-image .text-col .btn-row {
    flex-direction: column;
    align-items: flex-start;
  }
  .content-image .text-col .btn-row .btn {
    margin-top: 24px;
  }
  .content-image .image-col {
    padding: 0;
    margin-bottom: 24px;
  }
  .content-image .image-col img,
  .content-image .image-col iframe,
  .content-image .image-col picture,
  .content-image .image-col video {
    width: 100%;
    height: auto;
  }
}
@media screen and (min-width: 992px) {
  .content-image .row {
    flex-wrap: nowrap;
  }
  .content-image .text-col {
    padding-top: 0;
    padding-bottom: 0;
  }
  .content-image .text-col h1,
  .content-image .text-col h2 {
    margin-bottom: 24px;
    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);
  }
  .content-image .text-col h3 {
    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);
  }
  .content-image .text-col h4 {
    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);
  }
  .content-image .text-col .btn-row {
    justify-content: flex-start;
    margin-top: 24px;
  }
  .content-image .text-col .btn-row .btn {
    display: flex;
  }
  .content-image.content-image-right .row {
    flex-direction: row;
  }
  .content-image.content-image-left .row {
    flex-direction: row-reverse;
  }
}

.notification-banner {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
  margin: 32px 0;
}
.notification-banner > p {
  margin: 0;
}
.notification-banner.container-card {
  margin: 0;
  padding: 8px 24px;
  border-radius: 4px;
}
@media screen and (min-width: 992px) {
  .notification-banner.container-card {
    align-items: center;
  }
}
.notification-banner.container-card.inline-alert-bar {
  margin-bottom: 16px;
}
.notification-banner svg {
  flex: 0 0 auto;
  margin: 0 12px 0 4px;
  fill: var(--color-core-information);
}
.notification-banner strong {
  font-weight: 600;
}
.notification-banner a {
  font-weight: 600;
  color: var(--color-core-information);
}
.notification-banner a:hover, .notification-banner a:active {
  color: var(--color-dark-information);
}
.notification-banner.on-white {
  background-color: var(--color-light-primary);
}
.notification-banner.on-white svg {
  fill: var(--color-on-background-light);
}
.notification-banner.on-white a {
  color: var(--color-dark-information);
}
.notification-banner.on-white a:hover, .notification-banner.on-white a:active {
  color: var(--color-on-background-light);
}

.drawer-overlay {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 2;
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(24, 25, 27, 0.25);
  opacity: 0;
  transform-origin: right center;
  transform: scaleX(0);
}

body.drawer-open .drawer-overlay {
  opacity: 1;
  transform: scaleX(1);
}
@media screen and (min-width: 992px) {
  body.drawer-open {
    height: 100%;
    overflow: hidden;
  }
}

.drawer {
  display: flex;
  flex-direction: column;
  position: fixed;
  top: 69px;
  right: 0;
  z-index: 2;
  width: 100%;
  height: 100vh;
  max-height: calc(100vh - 69px);
  background-color: var(--color-background-light);
  box-shadow: 0 8px 10px -5px rgba(0, 0, 0, 0.2), 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12);
  opacity: 0;
  transform: translateX(100%);
  transition-duration: 0.3s;
  transition-timing-function: ease-in-out;
  transition-property: opacity, transform;
}
body.drawer-open .drawer {
  opacity: 1;
  transform: translateX(0%);
}

.drawer .header {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  position: relative;
  padding: 28px 16px;
}
.drawer .header h3 {
  margin: 0;
  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);
}
.drawer .header .close {
  position: absolute;
  left: 16px;
  top: 20px;
  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-core-primary);
  background-color: transparent;
  cursor: pointer;
}
.drawer .header .close:focus-visible {
  outline: none;
  border-color: var(--color-core-information);
}
.drawer .items {
  padding: 0 12px;
  overflow-y: auto;
}
.drawer .items .item {
  position: relative;
  display: flex;
  flex-wrap: nowrap;
  padding: 24px 12px;
  border-top: 1px solid var(--color-medium-primary);
  color: var(--color-on-light-primary);
}
.drawer .items .item:has(> img)::after {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23066938'/%3E%3Cpath d='M8.11516 12.192L5.66275 9.83301L4.82764 10.6307L8.11516 13.793L15.1725 7.00444L14.3432 6.20679L8.11516 12.192Z' fill='white'/%3E%3C/svg%3E%0A");
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 88px;
  top: 18px;
}
.drawer .items .item:last-child {
  border-bottom: 1px solid var(--color-medium-primary);
}
.drawer .items .item > img {
  display: block;
  width: 90px;
  height: 51px;
  border-radius: 4px;
  margin-right: 16px;
}
.drawer .items .item span {
  display: block;
}
.drawer .items .item .title {
  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);
}
.drawer .items .item .subtitle {
  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);
}
.drawer .items .item .qty {
  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);
}
.drawer .items .item .price {
  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);
}
.drawer .footer {
  display: flex;
  flex-wrap: wrap;
  justify-content: stretch;
  padding: 24px 48px;
}
.drawer .footer .btn {
  flex-basis: 100%;
  justify-content: center;
}
.drawer .footer .btn + .btn {
  margin-top: 16px;
}
@media screen and (min-width: 992px) {
  .drawer {
    top: 76px;
    width: 400px;
    height: 1160px;
    max-height: calc(100vh - 92px);
  }
}

.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;
  }
}

.form-wrapper {
  padding-bottom: 16px;
}
.form-wrapper h2 {
  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);
}
@media screen and (min-width: 992px) {
  .form-wrapper h2 {
    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);
  }
}
.form-wrapper .row + h2 {
  margin-top: 40px;
}
.form-wrapper .row > * {
  margin-top: 24px;
}
.form-wrapper .btn-row {
  justify-content: center;
}
@media screen and (min-width: 992px) {
  .form-wrapper .btn-row {
    justify-content: flex-end;
    margin-bottom: 0;
  }
}
@media screen and (min-width: 992px) {
  .form-wrapper {
    padding-right: 36px;
    padding-bottom: 0;
  }
}

.form-label,
.form-text {
  display: inline-block;
  margin-bottom: 8px;
}

.form-label {
  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);
}

.form-control {
  display: block;
  width: 100%;
  background-clip: padding-box;
  appearance: none;
}
.form-control[type=text] {
  padding: 17px 14px 16px;
  border: 1px solid var(--color-core-primary);
  border-radius: 4px;
  color: var(--color-field-dark);
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  border-color: var(--color-core-information);
  outline: 0;
}
.form-control::placeholder {
  opacity: 1;
}
.form-control:disabled {
  color: var(--color-field-disabled);
  background-color: var(--color-field-disabled);
  border-color: var(--color-field-disabled);
  opacity: 1;
}

.form-select {
  display: block;
  width: 100%;
  padding: 15px 36px 15px 15px;
  -moz-padding-start: subtract(15px, 3px);
  font-size: calc(var(--typography-field-input-text-font-size) * 1px);
  text-decoration: var(--typography-field-input-text-text-decoration);
  font-family: var(--typography-field-input-text-font-family), sans-serif;
  font-weight: var(--typography-field-input-text-font-weight);
  font-style: var(--typography-field-input-text-font-style);
  font-stretch: var(--typography-field-input-text-font-stretch);
  letter-spacing: var(--typography-field-input-text-letter-spacing);
  line-height: calc(var(--typography-field-input-text-line-height) / var(--typography-field-input-text-font-size));
  text-transform: var(--typography-field-input-text-text-case);
  background-image: url("data:image/svg+xml,%3Csvg fill='none' height='11' viewBox='0 0 18 11' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.628418.536621 8.333332 9.999979 8.33335-9.999979z' fill='%231f1f1f'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 11px center;
  background-size: 18px 11px;
  border: 1px solid var(--color-core-primary);
  border-radius: 4px;
  appearance: none;
}
.form-select:focus {
  border-color: var(--color-core-information);
  outline: 0;
}
.form-select:disabled {
  color: var(--color-field-disabled);
  background-color: var(--color-background-medium);
  border-color: var(--color-field-disabled);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--color-on-background-light);
}

.form-check {
  position: relative;
  display: block;
  min-height: 2.5em;
  padding-left: 2.5em;
  padding-top: 8px;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.79em;
}
.form-check:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 2.5em;
  height: 2.5em;
  border-radius: 50%;
  background-color: var(--color-state-light-light-hovered);
  opacity: 0;
}
.form-check > * {
  position: relative;
  z-index: 1;
}
.form-check:hover:before {
  opacity: 1;
}
.form-check:has(.form-check-input[disabled]):hover:before {
  opacity: 0;
}

.form-check-input {
  width: 1.125em;
  height: 1.125em;
  margin-top: 0.1875em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 2px solid #000;
  appearance: none;
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 2px;
}
.form-check-input:hover {
  border-color: var(--color-core-primary);
}
.form-check:hover .form-check-input {
  border-color: var(--color-core-primary);
  background-color: var(--color-state-light-light-hovered);
}
.form-check:hover .form-check-input[disabled] {
  background-color: var(--color-background-medium);
  border-color: var(--color-field-disabled);
}
.form-check-input:focus {
  border-color: var(--color-core-information);
  outline: 0;
}
.form-check-input:checked {
  border-color: var(--color-core-primary);
  background-color: var(--color-core-primary);
}
.form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}
.form-check:hover .form-check-input:checked {
  border-color: var(--color-core-primary);
  background-color: var(--color-core-primary);
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  color: var(--color-field-disabled);
  background-color: var(--color-background-medium);
  border-color: var(--color-field-disabled);
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  color: var(--color-field-disabled);
}

.form-check-label {
  display: block;
  font-size: calc(var(--typography-field-checkbox-font-size) * 1px);
  text-decoration: var(--typography-field-checkbox-text-decoration);
  font-family: var(--typography-field-checkbox-font-family), sans-serif;
  font-weight: var(--typography-field-checkbox-font-weight);
  font-style: var(--typography-field-checkbox-font-style);
  font-stretch: var(--typography-field-checkbox-font-stretch);
  letter-spacing: var(--typography-field-checkbox-letter-spacing);
  line-height: calc(var(--typography-field-checkbox-line-height) / var(--typography-field-checkbox-font-size));
  text-transform: var(--typography-field-checkbox-text-case);
}

.btn-form {
  padding: 16px 17px;
}

.form-toggle-switch {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.form-toggle-switch .slider {
  position: relative;
  display: block;
  width: 52px;
  height: 32px;
  border: 2px solid #79747e;
  border-radius: 16px;
  background-color: #e7e0ec;
  transition: 0.3s;
}
.form-toggle-switch .slider:before {
  position: absolute;
  content: "";
  height: 24px;
  width: 24px;
  left: 2px;
  bottom: 2px;
  border: 4px solid #e7e0ec;
  border-radius: 50%;
  background-color: #79747e;
  transition: 0.3s;
}
.form-toggle-switch .slider-label {
  margin: 0 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);
}
.form-toggle-switch .label-unchecked {
  font-weight: 600;
}
.form-toggle-switch .label-unchecked:has(~ input:checked) {
  font-weight: 400;
}
.form-toggle-switch input {
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
}
.form-toggle-switch input:checked + .slider {
  border-color: var(--color-core-primary);
  background-color: var(--color-core-primary);
}
.form-toggle-switch input:checked + .slider:before {
  border-color: #fff;
  background-color: #fff;
  transform: translateX(20px);
}
.form-toggle-switch input:checked ~ .label-checked {
  font-weight: 600;
}
.form-toggle-switch input:focus-visible + .slider {
  border-color: var(--color-core-information);
}

.search-results {
  position: relative;
  padding-top: 24px;
}
.search-results:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  display: block;
  width: calc(100% - 30px);
  height: 1px;
  margin: 0 auto;
  background: #b0b3b5;
}
@media screen and (min-width: 992px) {
  .search-results:before {
    content: none;
  }
}
.search-results h2 {
  margin-bottom: 16px;
  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);
}
@media screen and (min-width: 992px) {
  .search-results h2 {
    margin-bottom: 24px;
    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);
  }
}
.search-results h3 {
  margin-bottom: 16px;
  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);
}
.search-results .result-text {
  margin-bottom: 8px;
}
.search-results .btn-row-location {
  display: flex;
  align-items: flex-start;
  margin: 8px 0;
}
.search-results .btn-row {
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 0;
}
.search-results .btn-row .btn {
  margin-bottom: 24px;
}
@media screen and (min-width: 992px) {
  .search-results .btn-row {
    justify-content: space-between;
  }
}
@media screen and (min-width: 992px) {
  .search-results {
    padding-top: 0;
    padding-left: 36px;
    border-left: 1px solid #b0b3b5;
  }
}

.site-search-results-form {
  margin-left: 0;
  margin-right: 0;
}
.site-search-results-form > div {
  padding: 0;
}
.site-search-results-form > div:last-of-type {
  margin-left: 8px;
}
@media screen and (min-width: 992px) {
  .site-search-results-form {
    margin-bottom: 16px;
  }
}

.site-search-results hr {
  margin: 0;
  color: var(--color-medium-secondary);
}

.site-search-result {
  padding-top: 24px;
  padding-bottom: 24px;
  justify-content: space-between;
}
.site-search-result a {
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-all;
  word-break: break-word;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
  color: var(--color-core-information);
}
.site-search-result img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  margin: 0 auto;
}
.site-search-result .image-wrapper {
  overflow: hidden;
  height: 160px;
  margin-top: 8px;
}
@media screen and (min-width: 992px) {
  .site-search-result .image-wrapper {
    height: 190px;
  }
}

.paging-controls {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-top: 32px;
  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);
  text-align: center;
}
.paging-controls a {
  display: flex;
  min-width: 56px;
  min-height: 48px;
  align-items: center;
  justify-content: center;
}
.paging-controls a svg {
  fill: var(--color-state-light-active-label);
}
.paging-controls a:hover svg {
  fill: var(--color-state-light-hovered);
}
.paging-controls a:active svg {
  fill: var(--color-state-light-pressed);
}
.paging-controls a.is-inactive {
  cursor: default;
}
.paging-controls a.is-inactive svg {
  fill: var(--color-state-light-primary-disabled-label);
}

.alert-inline {
  position: relative;
  padding: 60px 16px 16px;
  margin: 24px 0;
  border-radius: 5px;
  background-color: var(--color-table-hovered);
}
.alert-inline .icon-caution {
  position: absolute;
  top: 19px;
  left: 0;
  right: 0;
  width: 30px;
  height: 30px;
  margin: 0 auto;
  display: block;
  fill: var(--color-dark-secondary);
}
.alert-inline.alert-inline-blue .icon-caution {
  fill: var(--color-dark-information);
}
.alert-inline.alert-inline-green .icon-caution {
  fill: var(--color-dark-success);
}
.alert-inline.alert-inline-yellow .icon-caution {
  fill: var(--color-dark-caution);
}
.alert-inline.alert-inline-red .icon-caution {
  fill: var(--color-dark-error);
}
@media screen and (min-width: 992px) {
  .alert-inline {
    padding: 24px 36px 24px 110px;
  }
  .alert-inline .icon-caution {
    left: 40px;
    top: 28px;
    width: 42px;
    height: 42px;
    margin: 0;
  }
}

.event-schedule {
  padding: 24px 0 16px;
  border-bottom: 1px solid var(--color-medium-secondary);
}
.event-schedule:first-of-type {
  padding-top: 0;
}
.event-schedule:last-of-type {
  padding-bottom: 0;
  border-bottom: 0 none;
}
.event-schedule .event-time {
  margin: 0 0 16px;
  font-size: calc(var(--typography-headline-small-italicize-strong-font-size) * 1px);
  text-decoration: var(--typography-headline-small-italicize-strong-text-decoration);
  font-family: var(--typography-headline-small-italicize-strong-font-family), sans-serif;
  font-weight: var(--typography-headline-small-italicize-strong-font-weight);
  font-style: var(--typography-headline-small-italicize-strong-font-style);
  font-stretch: var(--typography-headline-small-italicize-strong-font-stretch);
  letter-spacing: var(--typography-headline-small-italicize-strong-letter-spacing);
  line-height: calc(var(--typography-headline-small-italicize-strong-line-height) / var(--typography-headline-small-italicize-strong-font-size));
  text-transform: var(--typography-headline-small-italicize-strong-text-case);
  color: var(--color-core-primary);
}
.event-schedule .event-details h3 {
  margin: 0 0 8px;
  font-size: calc(var(--typography-headline-small-italicize-strong-font-size) * 1px);
  text-decoration: var(--typography-headline-small-italicize-strong-text-decoration);
  font-family: var(--typography-headline-small-italicize-strong-font-family), sans-serif;
  font-weight: var(--typography-headline-small-italicize-strong-font-weight);
  font-style: var(--typography-headline-small-italicize-strong-font-style);
  font-stretch: var(--typography-headline-small-italicize-strong-font-stretch);
  letter-spacing: var(--typography-headline-small-italicize-strong-letter-spacing);
  line-height: calc(var(--typography-headline-small-italicize-strong-line-height) / var(--typography-headline-small-italicize-strong-font-size));
  text-transform: var(--typography-headline-small-italicize-strong-text-case);
}
.event-schedule .event-links {
  display: flex;
  flex-wrap: wrap;
  margin: 8px -12px;
}
.event-schedule .event-links a {
  flex: 0 1 auto;
  display: inline-block;
  padding: 14px 12px;
  color: var(--color-core-information);
  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);
}
.event-schedule .event-logos {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 8px -4px;
}
.event-schedule .event-logos .event-logo {
  flex: 0 1 auto;
  padding: 4px;
}
.event-schedule .event-logos img {
  display: block;
  max-width: 100%;
}
@media screen and (max-width: 767.98px) {
  .event-schedule {
    margin-left: 0;
    margin-right: 0;
  }
  .event-schedule > * {
    padding-right: 0;
    padding-left: 0;
  }
}
@media screen and (min-width: 992px) {
  .event-schedule {
    padding-bottom: 24px;
  }
  .event-schedule .event-time {
    margin-bottom: 0;
    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);
  }
  .event-schedule .event-details h3 {
    margin-bottom: 0;
    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);
  }
  .event-schedule .event-logos {
    margin: 0;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
  }
}

.signup-light-emphasis {
  display: flex;
  justify-content: center;
  padding: 24px 16px;
}
.signup-light-emphasis .signup-container {
  text-align: center;
}
.signup-light-emphasis .signup-container .mktoForm {
  display: flex;
  flex-direction: column;
}
.signup-light-emphasis .signup-container img {
  display: none;
}
.signup-light-emphasis .signup-container .intro {
  padding: 8px 16px 0;
  text-align: center;
}
.signup-light-emphasis .signup-container .form {
  width: 100%;
}
.signup-light-emphasis .signup-container .mktoFormRow {
  width: fit-content;
}
.signup-light-emphasis .signup-container .mktoFormRow:first-of-type {
  flex: 1;
  width: 100%;
}
.signup-light-emphasis .signup-container .mktoFormRow:first-of-type input {
  width: 95%;
}
.signup-light-emphasis .signup-container .mktoFormCol {
  position: relative;
}
.signup-light-emphasis .signup-container .mktoLabel,
.signup-light-emphasis .signup-container .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);
}
.signup-light-emphasis .signup-container .mktoLabel {
  position: absolute;
  left: 16px;
  top: 60px;
  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);
}
.signup-light-emphasis .signup-container .mktoAsterix {
  display: inline-block;
}
.signup-light-emphasis .signup-container input[type=text],
.signup-light-emphasis .signup-container input[type=email] {
  padding: 15px 7px 15px 42px;
  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;
}
.signup-light-emphasis .signup-container input[type=text][aria-invalid=true],
.signup-light-emphasis .signup-container input[type=email][aria-invalid=true] {
  border-color: var(--color-core-error);
}
.signup-light-emphasis .signup-container input[type=text]:focus, .signup-light-emphasis .signup-container input[type=text]:focus-visible,
.signup-light-emphasis .signup-container input[type=email]:focus,
.signup-light-emphasis .signup-container input[type=email]:focus-visible {
  outline: none;
  border-color: var(--color-core-information);
}
.signup-light-emphasis .signup-container input[type=text]::placeholder,
.signup-light-emphasis .signup-container input[type=email]::placeholder {
  color: var(--color-field-helptext);
}
.signup-light-emphasis .signup-container input[type=text]::-webkit-input-placeholder,
.signup-light-emphasis .signup-container input[type=email]::-webkit-input-placeholder {
  color: var(--color-field-helptext);
}
.signup-light-emphasis .signup-container input[type=text]::-moz-placeholder,
.signup-light-emphasis .signup-container input[type=email]::-moz-placeholder {
  color: var(--color-field-helptext);
}
.signup-light-emphasis .signup-container #FirstName, .signup-light-emphasis .signup-container #LastName, .signup-light-emphasis .signup-container #LblFirstName, .signup-light-emphasis .signup-container #LblLastName {
  display: none;
}
.signup-light-emphasis .signup-container #Email {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAxNiIgdmlld0JveD0iMCAwIDIwIDE2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0xLjUgMTZjLS40IDAtLjgtLjEtMS0uNS0uMy0uMy0uNS0uNi0uNS0xdi0xM2MwLS40LjItLjguNS0xLjEuMy0uMi42LS40IDEtLjRoMTdjLjQgMCAuOC4yIDEgLjQuNC40LjUuNy41IDEuMXYxM2MwIC40LS4xLjgtLjUgMS0uMy4zLS42LjUtMSAuNXptOC41LTcuNi04LjUtNS41djExLjZoMTd2LTExLjZ6bTAtMS41IDguNC01LjRoLTE2Ljh6bS04LjUtNHYtMS40IDEzeiIgZmlsbD0iIzYwNTkzNyIvPjwvc3ZnPg==");
  background-size: 20px 16px;
  background-position: 16px center;
}
.signup-light-emphasis .signup-container .mktoErrorMsg {
  text-align: left;
  color: var(--color-core-error);
}
.signup-light-emphasis .signup-container .mktoButtonRow {
  display: flex;
  justify-content: center;
}
.signup-light-emphasis .signup-container .mktoButtonWrap {
  width: 100%;
}
.signup-light-emphasis .signup-container .mktoButtonWrap .mktoButton {
  margin-top: 12px;
  width: 100%;
  display: flex;
  justify-content: center;
  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);
}
.signup-light-emphasis .signup-container .mktoButtonWrap .mktoButton svg {
  position: relative;
  top: -1px;
  fill: currentColor;
}
.signup-light-emphasis .signup-container .mktoButtonWrap .mktoButton svg.icon-right {
  margin-left: 12px;
}
.signup-light-emphasis .signup-container .mktoButtonWrap .mktoButton svg.icon-left {
  margin-right: 12px;
}
.signup-light-emphasis .signup-container .mktoButtonWrap .mktoButton:hover, .signup-light-emphasis .signup-container .mktoButtonWrap .mktoButton.hover {
  border-color: var(--color-state-strong-primary-hovered);
  background-color: var(--color-state-strong-primary-hovered);
}
.signup-light-emphasis .signup-container .mktoButtonWrap .mktoButton:active, .signup-light-emphasis .signup-container .mktoButtonWrap .mktoButton.active {
  border-color: var(--color-state-strong-primary-pressed);
  background-color: var(--color-state-strong-primary-pressed);
}
.signup-light-emphasis .signup-container .mktoButtonWrap .mktoButton:focus-visible, .signup-light-emphasis .signup-container .mktoButtonWrap .mktoButton.focus {
  background-color: var(--color-state-strong-primary-active);
  border-color: var(--color-core-information);
}
.signup-light-emphasis .signup-container .mktoButtonWrap .mktoButton:disabled,
.signup-light-emphasis .signup-container .mktoButtonWrap .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) {
  .signup-light-emphasis .signup-container {
    position: relative;
  }
  .signup-light-emphasis .signup-container .mktoForm {
    flex-direction: row;
  }
  .signup-light-emphasis .signup-container img {
    display: block;
    max-width: 100%;
    height: auto;
  }
  .signup-light-emphasis .signup-container .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;
  }
  .signup-light-emphasis .signup-container .mktoButtonWrap .mktoButton {
    margin-top: 0px;
  }
}
@media screen and (min-width: 1200px) {
  .signup-light-emphasis .signup-container .contads-containeriner {
    justify-content: flex-start;
    padding-top: 18vw;
  }
}

.signup-light-emphasis.u-bg-color-dark {
  color: var(--color-on-dark-all-except-caution);
}
.signup-light-emphasis.u-bg-color-dark label {
  color: var(--color-on-dark-all-except-caution) !important;
}

.accordion-item {
  border: 1px solid var(--color-medium-secondary);
  border-width: 1px 1px 0 1px;
}
.accordion-item:last-child {
  border-width: 1px;
}

.accordion-header {
  margin: 0;
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 22px 28px 22px 32px;
  color: var(--color-on-background-light);
  text-align: left;
  background-color: transparent;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  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);
  cursor: pointer;
}
.accordion-button::after {
  width: 13px;
  height: 8px;
  margin-left: auto;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg fill='none' height='11' viewBox='0 0 18 11' width='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.628418.536621 8.333332 9.999979 8.33335-9.999979z' fill='%231f1f1f'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  transform: rotate(180deg);
}
.accordion-button:not(.collapsed)::after {
  transform: rotate(0deg);
}
.accordion-button[disabled] {
  color: #75797E;
  background-color: #f5f5f5;
  cursor: default;
}
.accordion-button[disabled]::after {
  opacity: 0.6;
}

.accordion-collapse {
  overflow: hidden;
  transition-timing-function: ease-in-out;
  transition-duration: 0.3s;
  transition-property: height, opacity;
}

.accordion-body {
  padding: 16px 60px;
}

.schedule-filters .filters-timeframe {
  margin: 24px auto;
}
.schedule-filters .form-row {
  margin-bottom: 8px;
}
.schedule-filters .filters-view {
  display: none;
}
@media screen and (min-width: 992px) {
  .schedule-filters {
    display: flex;
    align-items: flex-end;
    justify-content: center;
  }
  .schedule-filters > * {
    margin: 0 8px;
  }
  .schedule-filters .filters-timeframe {
    margin: 12px 0;
  }
  .schedule-filters .filters-series-event {
    display: flex;
    flex-grow: 1;
    margin: 0;
  }
  .schedule-filters .form-row {
    flex-grow: 1;
    width: 50%;
    max-width: 100%;
    margin-bottom: 0;
    padding: 0 8px;
  }
  .schedule-filters .filters-view {
    display: flex;
  }
  .schedule-filters .filters-view button {
    position: relative;
    display: block;
    appearance: none;
    padding: 12px;
    border: 0 none;
    background-color: transparent;
    cursor: pointer;
    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);
  }
  .schedule-filters .filters-view button + button::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 1px;
    height: 20px;
    margin: auto 0;
    background-color: var(--color-medium-secondary);
  }
  .schedule-filters .filters-view button.active-view {
    font-weight: 600;
    color: var(--color-on-background-light);
  }
  .schedule-filters .filters-view button.active-view::after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 12px;
    width: calc(100% - 24px);
    height: 2px;
    margin: 0 auto;
    background-color: var(--color-core-primary);
  }
}

.full-season-schedule .schedule-header {
  padding: 16px 16px 8px;
}
.full-season-schedule .schedule-header h2,
.full-season-schedule .schedule-header h3 {
  color: var(--color-core-primary);
}
.full-season-schedule .schedule-header h2 {
  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);
}
.full-season-schedule .schedule-header h3 {
  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);
}
.full-season-schedule .schedule-card {
  margin-bottom: 16px;
}
.full-season-schedule .schedule-card .schedule-date {
  margin-bottom: 24px;
}
.full-season-schedule .schedule-card .schedule-date h4 {
  font-size: calc(var(--typography-headline-small-italicize-strong-font-size) * 1px);
  text-decoration: var(--typography-headline-small-italicize-strong-text-decoration);
  font-family: var(--typography-headline-small-italicize-strong-font-family), sans-serif;
  font-weight: var(--typography-headline-small-italicize-strong-font-weight);
  font-style: var(--typography-headline-small-italicize-strong-font-style);
  font-stretch: var(--typography-headline-small-italicize-strong-font-stretch);
  letter-spacing: var(--typography-headline-small-italicize-strong-letter-spacing);
  line-height: calc(var(--typography-headline-small-italicize-strong-line-height) / var(--typography-headline-small-italicize-strong-font-size));
  text-transform: var(--typography-headline-small-italicize-strong-text-case);
}
.full-season-schedule .schedule-card .schedule-title {
  display: flex;
  align-items: center;
  padding: 8px 0;
  margin-bottom: 24px;
}
.full-season-schedule .schedule-card .schedule-title img {
  display: block;
  flex: 0 0 84px;
  margin-right: 16px;
}
.full-season-schedule .schedule-card .schedule-title h5 {
  margin-bottom: 0;
  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);
}
.full-season-schedule .schedule-card .schedule-title h6 {
  margin-top: 0;
  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);
}
.full-season-schedule .schedule-card .schedule-buttons {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -8px;
}
.full-season-schedule .schedule-card .schedule-buttons .btn {
  margin-right: 8px;
  margin-bottom: 8px;
}
@media screen and (min-width: 992px) {
  .full-season-schedule .schedule-header {
    padding: 24px 24px 12px;
  }
  .full-season-schedule .schedule-cards {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -14px;
  }
  .full-season-schedule .schedule-card {
    flex: 0 0 auto;
    width: 33.33%;
    max-width: 100%;
    padding: 0 14px;
  }
  .full-season-schedule.list-view .schedule-cards {
    display: block;
    margin: 0;
  }
  .full-season-schedule.list-view .schedule-card {
    width: 100%;
    padding: 0;
  }
  .full-season-schedule.list-view .schedule-card .container-card {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .full-season-schedule.list-view .schedule-card .container-card > * {
    max-width: 100%;
    flex: 0 0 auto;
  }
  .full-season-schedule.list-view .schedule-card .schedule-date,
  .full-season-schedule.list-view .schedule-card .schedule-title {
    margin-bottom: 0;
  }
  .full-season-schedule.list-view .schedule-card .schedule-date {
    width: 20%;
  }
  .full-season-schedule.list-view .schedule-card .schedule-title {
    width: 41.66666667%;
  }
  .full-season-schedule.list-view .schedule-card .schedule-buttons {
    width: auto;
    margin-bottom: 0;
    margin-left: auto;
  }
  .full-season-schedule.list-view .schedule-card .schedule-buttons .btn {
    margin-bottom: 0;
  }
  .full-season-schedule.list-view .schedule-card .schedule-buttons .btn:last-child {
    margin-right: 0;
  }
}

.content-container h1 {
  font-size: 8px;
}

.content-container h1::after {
  content: " -- H1s SHOULD NOT BE USED IN CONTENT EDITOR";
  display: block;
  color: red;
  font-weight: 900;
  font-size: 20pt;
}

.content-container h2 {
  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);
}

.content-container h3 {
  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);
  margin: 32px 0 24px 0;
}

.content-container h4 {
  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);
}

.content-container h6 {
  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);
}

.content-container a {
  font-weight: 600;
  color: var(--color-core-information);
}
.content-container a:hover, .content-container a:active {
  color: var(--color-dark-information);
}

.content-container a.btn-primary-medium {
  color: var(--color-state-medium-primary-active-label);
  font-weight: unset;
}

.content-container .ims-table td, .content-container .ims-table th {
  text-align: left;
}

.content-container .ims-table .text-center {
  text-align: center !important;
}

.container-card > p, .container-card > h3, .container-card > h4 {
  padding-left: 24px;
  padding-right: 24px;
}

.container-card > p:first-of-type {
  padding: 24px 24px 0px 24px;
  margin: 0;
}

.container-card > h3:first-child {
  padding: 24px 24px 0px 24px;
  margin: 0px;
}

.container-card > p:last-child {
  padding: 0px 24px 24px 24px;
  margin: 0;
}

.col-container {
  /*Mobile*/
  width: 100%;
  border-collapse: separate;
  border-spacing: 24px;
  padding: 16px;
}

.col-container > div {
  display: block;
  padding: 16px;
  margin-bottom: 16px;
}

@media screen and (min-width: 992px) {
  .container-card > h3:first-child {
    font-size: 28px !important;
  }
  .col-container {
    display: table;
    table-layout: fixed;
    width: 100%;
    border-collapse: separate;
    border-spacing: 24px;
    padding: 0px !important;
  }
  .col-container > div {
    display: table-cell !important;
    padding: 16px;
    margin-bottom: 0;
  }
}
.full-season-schedule .schedule-header {
  padding: 16px 16px 8px;
}
.full-season-schedule .schedule-header h2,
.full-season-schedule .schedule-header h3 {
  color: var(--color-core-primary);
}
.full-season-schedule .schedule-header h2 {
  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);
}
.full-season-schedule .schedule-header h3 {
  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);
}
.full-season-schedule .schedule-card {
  margin-bottom: 16px;
}
.full-season-schedule .schedule-card .schedule-date {
  margin-bottom: 24px;
}
.full-season-schedule .schedule-card .schedule-date h4 {
  font-size: calc(var(--typography-headline-small-italicize-strong-font-size) * 1px);
  text-decoration: var(--typography-headline-small-italicize-strong-text-decoration);
  font-family: var(--typography-headline-small-italicize-strong-font-family), sans-serif;
  font-weight: var(--typography-headline-small-italicize-strong-font-weight);
  font-style: var(--typography-headline-small-italicize-strong-font-style);
  font-stretch: var(--typography-headline-small-italicize-strong-font-stretch);
  letter-spacing: var(--typography-headline-small-italicize-strong-letter-spacing);
  line-height: calc(var(--typography-headline-small-italicize-strong-line-height) / var(--typography-headline-small-italicize-strong-font-size));
  text-transform: var(--typography-headline-small-italicize-strong-text-case);
}
.full-season-schedule .schedule-card .schedule-title {
  display: flex;
  align-items: center;
  padding: 8px 0;
  margin-bottom: 24px;
}
.full-season-schedule .schedule-card .schedule-title img {
  display: block;
  flex: 0 0 84px;
  margin-right: 16px;
}
.full-season-schedule .schedule-card .schedule-title h5 {
  margin-bottom: 0;
  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);
}
.full-season-schedule .schedule-card .schedule-title h6 {
  margin-top: 0;
  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);
}
.full-season-schedule .schedule-card .schedule-buttons {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -8px;
}
.full-season-schedule .schedule-card .schedule-buttons .btn {
  margin-right: 8px;
  margin-bottom: 8px;
}
@media screen and (min-width: 992px) {
  .full-season-schedule .schedule-header {
    padding: 24px 24px 12px;
  }
  .full-season-schedule .schedule-cards {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -14px;
  }
  .full-season-schedule .schedule-card {
    flex: 0 0 auto;
    width: 33.33%;
    max-width: 100%;
    padding: 0 14px;
  }
  .full-season-schedule.list-view .schedule-cards {
    display: block;
    margin: 0;
  }
  .full-season-schedule.list-view .schedule-card {
    width: 100%;
    padding: 0;
  }
  .full-season-schedule.list-view .schedule-card .container-card {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .full-season-schedule.list-view .schedule-card .container-card > * {
    max-width: 100%;
    flex: 0 0 auto;
  }
  .full-season-schedule.list-view .schedule-card .schedule-date,
  .full-season-schedule.list-view .schedule-card .schedule-title {
    margin-bottom: 0;
  }
  .full-season-schedule.list-view .schedule-card .schedule-date {
    width: 20%;
  }
  .full-season-schedule.list-view .schedule-card .schedule-title {
    width: 41.66666667%;
  }
  .full-season-schedule.list-view .schedule-card .schedule-buttons {
    width: auto;
    margin-bottom: 0;
    margin-left: auto;
  }
  .full-season-schedule.list-view .schedule-card .schedule-buttons .btn {
    margin-bottom: 0;
  }
  .full-season-schedule.list-view .schedule-card .schedule-buttons .btn:last-child {
    margin-right: 0;
  }
}

@media screen and (min-width: 992px) {
  .jump-to-wrapper {
    display: none;
  }
}
.jump-to-wrapper .jump-to-links ul,
.jump-to-wrapper .jump-to-links li {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.jump-to-wrapper .jump-to-links a {
  display: block;
  padding: 10px 0;
  line-height: 1.25;
  text-decoration: none;
  color: var(--color-state-strong-primary-active);
}
.jump-to-wrapper .jump-to-links a:hover {
  color: var(--color-state-strong-primary-hovered);
}
.jump-to-wrapper .jump-to-links a:active {
  color: var(--color-state-strong-primary-pressed);
}
@media screen and (min-width: 992px) {
  .jump-to-wrapper .jump-to-links a {
    margin-top: 16px;
    margin-bottom: 0;
  }
}/*# sourceMappingURL=design-system.css.map */
