/* 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'
(2253,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-size'
(2254,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-text-decoration'
(2255,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-family'
(2256,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-weight'
(2257,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-style'
(2258,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-stretch'
(2259,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-letter-spacing'
(2260,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-line-height'
(2260,71): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-font-size'
(2261,29): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-text-case'
(2262,15): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-default-color'
(2290,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-size'
(2291,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-text-decoration'
(2292,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-family'
(2293,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-weight'
(2294,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-style'
(2295,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-stretch'
(2296,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-letter-spacing'
(2297,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-line-height'
(2297,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-font-size'
(2298,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-normal-text-case'
(2302,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-size'
(2303,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-text-decoration'
(2304,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-family'
(2305,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-weight'
(2306,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-style'
(2307,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-stretch'
(2308,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-letter-spacing'
(2309,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-line-height'
(2309,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-font-size'
(2310,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-large-strong-text-case'
(2314,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(2315,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(2316,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(2317,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(2318,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(2319,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(2320,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(2321,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(2321,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(2322,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(2326,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(2327,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(2328,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(2329,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(2330,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(2331,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(2332,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(2333,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(2333,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(2334,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(2338,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-size'
(2339,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-text-decoration'
(2340,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-family'
(2341,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-weight'
(2342,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-style'
(2343,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-stretch'
(2344,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-letter-spacing'
(2345,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-line-height'
(2345,75): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-font-size'
(2346,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-light-text-case'
(2350,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(2351,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(2352,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(2353,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(2354,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(2355,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(2356,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(2357,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(2357,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(2358,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(2362,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(2363,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-decoration'
(2364,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-family'
(2365,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-weight'
(2366,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-style'
(2367,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-stretch'
(2368,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-letter-spacing'
(2369,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-line-height'
(2369,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(2370,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-case'
(2374,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-size'
(2375,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-text-decoration'
(2376,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-family'
(2377,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-weight'
(2378,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-style'
(2379,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-stretch'
(2380,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-letter-spacing'
(2381,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-line-height'
(2381,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-size'
(2382,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-text-case'
(2386,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(2387,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(2388,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(2389,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(2390,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(2391,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(2392,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(2393,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(2393,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(2394,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(2398,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-size'
(2399,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-text-decoration'
(2400,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-family'
(2401,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-weight'
(2402,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-style'
(2403,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-stretch'
(2404,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-letter-spacing'
(2405,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-line-height'
(2405,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-font-size'
(2406,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-strong-text-case'
(2410,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-size'
(2411,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-text-decoration'
(2412,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-family'
(2413,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-weight'
(2414,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-style'
(2415,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-stretch'
(2416,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-letter-spacing'
(2417,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-line-height'
(2417,75): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-font-size'
(2418,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-light-text-case'
(2422,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-size'
(2423,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-text-decoration'
(2424,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-family'
(2425,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-weight'
(2426,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-style'
(2427,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-stretch'
(2428,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-letter-spacing'
(2429,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-line-height'
(2429,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-size'
(2430,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-text-case'
(2434,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(2435,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-decoration'
(2436,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-family'
(2437,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-weight'
(2438,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-style'
(2439,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-stretch'
(2440,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-letter-spacing'
(2441,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-line-height'
(2441,72): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(2442,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-case'
(2446,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(2447,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-decoration'
(2448,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-family'
(2449,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-weight'
(2450,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-style'
(2451,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-stretch'
(2452,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-letter-spacing'
(2453,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-line-height'
(2453,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(2454,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-case'
(2461,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-size'
(2462,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-text-decoration'
(2463,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-family'
(2464,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-weight'
(2465,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-style'
(2466,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-stretch'
(2467,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-letter-spacing'
(2468,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-line-height'
(2468,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-font-size'
(2469,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-light-text-case'
(2473,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(2474,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-decoration'
(2475,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-family'
(2476,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-weight'
(2477,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-style'
(2478,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-stretch'
(2479,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-letter-spacing'
(2480,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-line-height'
(2480,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(2481,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-case'
(2485,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-size'
(2486,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-text-decoration'
(2487,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-family'
(2488,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-weight'
(2489,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-style'
(2490,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-stretch'
(2491,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-letter-spacing'
(2492,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-line-height'
(2492,73): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-size'
(2493,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-text-case'
(2497,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-size'
(2498,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-text-decoration'
(2499,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-family'
(2500,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-weight'
(2501,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-style'
(2502,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-stretch'
(2503,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-letter-spacing'
(2504,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-line-height'
(2504,81): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-font-size'
(2505,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-normal-text-case'
(2509,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(2510,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-decoration'
(2511,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-family'
(2512,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-weight'
(2513,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-style'
(2514,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-stretch'
(2515,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-letter-spacing'
(2516,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-line-height'
(2516,81): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(2517,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-case'
(2521,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-size'
(2522,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-text-decoration'
(2523,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-family'
(2524,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-weight'
(2525,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-style'
(2526,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-stretch'
(2527,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-letter-spacing'
(2528,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-line-height'
(2528,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-font-size'
(2529,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-light-text-case'
(2533,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(2534,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-decoration'
(2535,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-family'
(2536,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-weight'
(2537,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-style'
(2538,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-stretch'
(2539,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-letter-spacing'
(2540,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-line-height'
(2540,81): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(2541,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-case'
(2545,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-size'
(2546,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-text-decoration'
(2547,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-family'
(2548,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-weight'
(2549,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-style'
(2550,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-stretch'
(2551,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-letter-spacing'
(2552,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-line-height'
(2552,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-font-size'
(2553,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-normal-text-case'
(2557,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-size'
(2558,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-text-decoration'
(2559,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-family'
(2560,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-weight'
(2561,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-style'
(2562,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-stretch'
(2563,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-letter-spacing'
(2564,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-line-height'
(2564,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-size'
(2565,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-text-case'
(2569,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(2570,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(2571,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(2572,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(2573,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(2574,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(2575,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(2576,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(2576,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(2577,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(2581,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(2582,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(2583,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(2584,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(2585,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(2586,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(2587,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(2588,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(2588,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(2589,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(2594,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(2595,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(2596,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(2597,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(2598,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(2599,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(2600,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(2601,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(2601,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(2602,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(2606,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-size'
(2607,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-text-decoration'
(2608,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-family'
(2609,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-weight'
(2610,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-style'
(2611,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-stretch'
(2612,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-letter-spacing'
(2613,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-line-height'
(2613,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-font-size'
(2614,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-light-text-case'
(2618,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(2619,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-decoration'
(2620,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-family'
(2621,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-weight'
(2622,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-style'
(2623,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-stretch'
(2624,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-letter-spacing'
(2625,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-line-height'
(2625,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(2626,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-case'
(2627,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(2628,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-decoration'
(2629,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-family'
(2630,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-weight'
(2631,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-style'
(2632,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-stretch'
(2633,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-letter-spacing'
(2634,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-line-height'
(2634,90): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(2635,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-case'
(2639,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(2640,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-decoration'
(2641,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-family'
(2642,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-weight'
(2643,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-style'
(2644,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-stretch'
(2645,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-letter-spacing'
(2646,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-line-height'
(2646,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(2647,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-case'
(2651,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(2652,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-decoration'
(2653,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-family'
(2654,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-weight'
(2655,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-style'
(2656,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-stretch'
(2657,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-letter-spacing'
(2658,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-line-height'
(2658,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(2659,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-case'
(2663,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(2664,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-decoration'
(2665,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-family'
(2666,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-weight'
(2667,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-style'
(2668,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-stretch'
(2669,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-letter-spacing'
(2670,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-line-height'
(2670,90): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(2671,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-case'
(2675,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(2676,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-decoration'
(2677,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-family'
(2678,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-weight'
(2679,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-style'
(2680,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-stretch'
(2681,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-letter-spacing'
(2682,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-line-height'
(2682,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(2683,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-case'
(2687,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(2688,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-decoration'
(2689,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-family'
(2690,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-weight'
(2691,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-style'
(2692,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-stretch'
(2693,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-letter-spacing'
(2694,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-line-height'
(2694,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(2695,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-case'
(2699,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-size'
(2700,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-text-decoration'
(2701,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-family'
(2702,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-weight'
(2703,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-style'
(2704,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-stretch'
(2705,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-letter-spacing'
(2706,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-line-height'
(2706,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-font-size'
(2707,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-medium-text-case'
(2711,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-size'
(2712,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-text-decoration'
(2713,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-family'
(2714,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-weight'
(2715,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-style'
(2716,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-stretch'
(2717,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-letter-spacing'
(2718,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-line-height'
(2718,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-font-size'
(2719,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-strong-text-case'
(2723,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-size'
(2724,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-text-decoration'
(2725,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-family'
(2726,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-weight'
(2727,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-style'
(2728,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-stretch'
(2729,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-letter-spacing'
(2730,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-line-height'
(2730,71): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-font-size'
(2731,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-medium-text-case'
(2735,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-size'
(2736,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-text-decoration'
(2737,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-family'
(2738,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-weight'
(2739,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-style'
(2740,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-stretch'
(2741,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-letter-spacing'
(2742,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-line-height'
(2742,70): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-font-size'
(2743,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-small-text-case'
(2747,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-size'
(2748,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-text-decoration'
(2749,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-family'
(2750,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-weight'
(2751,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-style'
(2752,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-stretch'
(2753,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-letter-spacing'
(2754,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-line-height'
(2754,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-size'
(2755,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-text-case'
(2759,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-size'
(2760,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-text-decoration'
(2761,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-family'
(2762,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-weight'
(2763,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-style'
(2764,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-stretch'
(2765,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-letter-spacing'
(2766,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-line-height'
(2766,69): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-size'
(2767,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-text-case'
(2771,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-size'
(2772,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-text-decoration'
(2773,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-family'
(2774,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-weight'
(2775,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-style'
(2776,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-stretch'
(2777,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-letter-spacing'
(2778,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-line-height'
(2778,70): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-size'
(2779,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-text-case'
(2783,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-size'
(2784,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-text-decoration'
(2785,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-family'
(2786,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-weight'
(2787,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-style'
(2788,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-stretch'
(2789,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-letter-spacing'
(2790,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-line-height'
(2790,69): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-font-size'
(2791,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-small-text-case'
(2795,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-size'
(2796,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-text-decoration'
(2797,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-family'
(2798,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-weight'
(2799,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-style'
(2800,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-stretch'
(2801,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-letter-spacing'
(2802,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-line-height'
(2802,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-size'
(2803,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-text-case'
(2807,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-size'
(2808,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-text-decoration'
(2809,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-family'
(2810,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-weight'
(2811,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-style'
(2812,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-stretch'
(2813,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-letter-spacing'
(2814,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-line-height'
(2814,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-size'
(2815,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-text-case'
(2819,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-size'
(2820,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-text-decoration'
(2821,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-family'
(2822,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-weight'
(2823,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-style'
(2824,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-stretch'
(2825,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-letter-spacing'
(2826,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-line-height'
(2826,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-size'
(2827,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-text-case'
(2831,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-size'
(2832,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-text-decoration'
(2833,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-family'
(2834,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-weight'
(2835,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-style'
(2836,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-stretch'
(2837,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-letter-spacing'
(2838,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-line-height'
(2838,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-size'
(2839,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-text-case'
(2843,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-size'
(2844,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-text-decoration'
(2845,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-family'
(2846,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-weight'
(2847,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-style'
(2848,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-stretch'
(2849,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-letter-spacing'
(2850,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-line-height'
(2850,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-size'
(2851,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-text-case'
(2855,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-size'
(2856,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-text-decoration'
(2857,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-family'
(2858,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-weight'
(2859,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-style'
(2860,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-stretch'
(2861,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-letter-spacing'
(2862,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-line-height'
(2862,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-size'
(2863,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-text-case'
(2868,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2869,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(2872,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(2873,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(2876,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-primary'
(2877,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(2880,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2881,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-primary'
(2884,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2885,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-secondary'
(2888,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-secondary'
(2889,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-secondary'
(2892,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-secondary'
(2893,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(2896,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2897,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(2900,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2901,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(2904,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-information'
(2905,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-information'
(2908,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-information'
(2909,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-information'
(2912,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2913,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(2916,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2917,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(2920,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-success'
(2921,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-success'
(2924,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-success'
(2925,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-success'
(2928,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2929,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-success'
(2932,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-caution'
(2933,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-caution'
(2936,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-caution'
(2937,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-caution'
(2940,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-caution'
(2941,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-caution'
(2944,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-caution'
(2945,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-caution'
(2948,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2949,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(2952,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-error'
(2953,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-error'
(2956,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-error'
(2957,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-error'
(2960,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(2961,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-error'
(2966,15): run-time error CSS1039: Token not allowed after unary operator: '-color-shadow-color'
(2969,15): run-time error CSS1039: Token not allowed after unary operator: '-color-backdrop-overlay'
(2972,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(2975,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-secondary'
(2978,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(2981,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(2984,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-caution'
(2987,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(2990,15): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(2993,15): run-time error CSS1039: Token not allowed after unary operator: '-color-light-secondary'
(2996,15): run-time error CSS1039: Token not allowed after unary operator: '-color-light-information'
(2999,15): run-time error CSS1039: Token not allowed after unary operator: '-color-light-success'
(3002,15): run-time error CSS1039: Token not allowed after unary operator: '-color-light-caution'
(3005,15): run-time error CSS1039: Token not allowed after unary operator: '-color-light-error'
(3008,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(3011,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(3014,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-information'
(3017,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-success'
(3020,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-caution'
(3023,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-error'
(3026,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-primary'
(3029,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(3032,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(3035,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-success'
(3038,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-caution'
(3041,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-error'
(3044,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-all-except-caution'
(3047,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-caution'
(3050,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(3053,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-secondary'
(3056,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-information'
(3059,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-success'
(3062,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-caution'
(3065,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-error'
(3068,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-primary'
(3071,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-secondary'
(3074,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-information'
(3077,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-success'
(3080,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-caution'
(3083,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-error'
(3086,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(3089,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-caution'
(3092,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(3095,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-medium'
(3098,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(3101,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active-label'
(3104,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled-label'
(3107,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(3110,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(3113,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(3116,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled'
(3119,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-active'
(3122,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-hovered'
(3125,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-pressed'
(3128,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-active'
(3131,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-hovered'
(3134,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-pressed'
(3137,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active'
(3140,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-hovered'
(3143,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-pressed'
(3146,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-active'
(3149,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-hovered'
(3152,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-pressed'
(3155,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active'
(3158,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-hovered'
(3161,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-pressed'
(3164,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active-label'
(3167,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active-label'
(3170,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(3173,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled-label'
(3176,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(3179,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-hovered'
(3182,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-pressed'
(3185,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled'
(3188,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-active-label'
(3191,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-primary-disabled-label'
(3194,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(3197,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(3200,15): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-active'
(3203,15): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-hovered'
(3206,15): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(3209,15): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(3212,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(3215,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(3218,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(3221,15): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-dark'
(3224,15): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-link'
(3227,15): run-time error CSS1039: Token not allowed after unary operator: '-color-table-highlight'
(3230,15): run-time error CSS1039: Token not allowed after unary operator: '-color-table-hovered'
(3233,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-active'
(3236,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-pressed'
(3239,15): run-time error CSS1039: Token not allowed after unary operator: '-color-accordion-disabled'
(3242,15): run-time error CSS1039: Token not allowed after unary operator: '-color-accordion-disabled-fill'
(3245,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-helptext'
(3248,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-active'
(3251,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-focused'
(3256,26): run-time error CSS1039: Token not allowed after unary operator: '-color-shadow-color'
(3259,26): run-time error CSS1039: Token not allowed after unary operator: '-color-backdrop-overlay'
(3262,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(3265,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-secondary'
(3268,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(3271,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(3274,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-caution'
(3277,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(3280,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(3283,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-secondary'
(3286,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-information'
(3289,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-success'
(3292,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-caution'
(3295,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-error'
(3298,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(3301,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(3304,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-information'
(3307,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-success'
(3310,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-caution'
(3313,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-error'
(3316,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-primary'
(3319,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(3322,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(3325,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-success'
(3328,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-caution'
(3331,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-error'
(3334,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(3337,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-medium'
(3340,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(3343,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active-label'
(3346,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled-label'
(3349,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(3352,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(3355,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(3358,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled'
(3361,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-active'
(3364,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-hovered'
(3367,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-secondary-pressed'
(3370,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-active'
(3373,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-hovered'
(3376,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-information-pressed'
(3379,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active'
(3382,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-hovered'
(3385,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-pressed'
(3388,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-active'
(3391,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-hovered'
(3394,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-caution-pressed'
(3397,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active'
(3400,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-hovered'
(3403,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-pressed'
(3406,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active-label'
(3409,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active-label'
(3412,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(3415,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled-label'
(3418,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(3421,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-hovered'
(3424,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-pressed'
(3427,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled'
(3430,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-active-label'
(3433,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-primary-disabled-label'
(3436,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(3439,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(3442,26): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-active'
(3445,26): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-hovered'
(3448,26): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(3451,26): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(3454,26): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(3457,26): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(3460,26): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(3463,26): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-dark'
(3466,26): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-link'
(3469,26): run-time error CSS1039: Token not allowed after unary operator: '-color-table-highlight'
(3472,26): run-time error CSS1039: Token not allowed after unary operator: '-color-table-hovered'
(3475,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-active'
(3478,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-pressed'
(3481,26): run-time error CSS1039: Token not allowed after unary operator: '-color-accordion-disabled'
(3484,26): run-time error CSS1039: Token not allowed after unary operator: '-color-accordion-disabled-fill'
(3487,26): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-helptext'
(3490,26): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-active'
(3493,26): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark-focused'
(3858,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(3878,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(3879,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(3880,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(3881,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(3882,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(3883,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(3884,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(3885,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(3885,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(3886,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(3887,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-primary'
(3938,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-secondary'
(3969,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(3988,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-primary'
(3994,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(3995,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(3996,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(3997,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(3998,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(3999,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(4000,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(4001,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(4001,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(4002,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(4012,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4015,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(4016,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-decoration'
(4017,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-family'
(4018,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-weight'
(4019,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-style'
(4020,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-stretch'
(4021,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-letter-spacing'
(4022,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-line-height'
(4022,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(4023,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-case'
(4024,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(4025,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-decoration'
(4026,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-family'
(4027,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-weight'
(4028,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-style'
(4029,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-stretch'
(4030,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-letter-spacing'
(4031,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-line-height'
(4031,90): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-font-size'
(4032,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-extrabold-text-case'
(4040,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(4041,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-decoration'
(4042,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-family'
(4043,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-weight'
(4044,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-style'
(4045,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-stretch'
(4046,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-letter-spacing'
(4047,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-line-height'
(4047,74): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(4048,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-case'
(4051,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(4052,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(4053,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(4054,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(4055,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(4056,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(4057,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(4058,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(4058,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(4059,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(4079,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4080,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(4080,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4112,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4113,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4114,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active-label'
(4117,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(4118,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(4121,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(4122,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(4125,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4126,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4130,22): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4131,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4132,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled-label'
(4135,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(4136,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(4137,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(4140,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-hovered'
(4141,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-hovered'
(4144,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-pressed'
(4145,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-pressed'
(4148,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active'
(4149,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4153,22): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4154,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4155,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled-label'
(4160,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-active-label'
(4163,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(4164,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(4167,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(4168,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(4172,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4178,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-primary-disabled-label'
(4193,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active'
(4194,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active'
(4195,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active-label'
(4198,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-hovered'
(4199,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-hovered'
(4202,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-pressed'
(4203,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-pressed'
(4206,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-active'
(4207,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4211,22): run-time error CSS1039: Token not allowed after unary operator: '-color-light-error'
(4212,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-error'
(4213,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-error-disabled-label'
(4217,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active'
(4218,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active'
(4219,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active-label'
(4222,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-hovered'
(4223,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-hovered'
(4226,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-pressed'
(4227,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-pressed'
(4230,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-active'
(4231,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4235,22): run-time error CSS1039: Token not allowed after unary operator: '-color-light-success'
(4236,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-success'
(4237,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-success-disabled-label'
(4241,22): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4245,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(4246,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4249,22): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(4250,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-medium-primary'
(4251,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(4254,22): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(4255,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(4256,26): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(4259,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(4260,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(4261,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4265,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4269,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4278,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4286,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(4289,33): run-time error CSS1039: Token not allowed after unary operator: '-color-core-secondary-80'
(4292,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-medium'
(4310,26): run-time error CSS1039: Token not allowed after unary operator: '-color-table-highlight'
(4357,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-size'
(4358,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-text-decoration'
(4359,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-family'
(4360,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-weight'
(4361,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-style'
(4362,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-stretch'
(4363,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-letter-spacing'
(4364,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-line-height'
(4364,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-font-size'
(4365,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-strong-text-case'
(4368,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-size'
(4369,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-text-decoration'
(4370,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-family'
(4371,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-weight'
(4372,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-style'
(4373,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-stretch'
(4374,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-letter-spacing'
(4375,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-line-height'
(4375,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-font-size'
(4376,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-normal-text-case'
(4380,13): run-time error CSS1039: Token not allowed after unary operator: '-header-height'
(4385,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(4388,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-size'
(4389,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-text-decoration'
(4390,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-family'
(4391,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-weight'
(4392,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-style'
(4393,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-stretch'
(4394,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-letter-spacing'
(4395,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-line-height'
(4395,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-font-size'
(4396,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-small-heading-text-case'
(4406,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary-70'
(4424,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-size'
(4425,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-text-decoration'
(4426,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-family'
(4427,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-weight'
(4428,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-style'
(4429,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-stretch'
(4430,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-letter-spacing'
(4431,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-line-height'
(4431,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-font-size'
(4432,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-strong-text-case'
(4435,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-size'
(4436,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-text-decoration'
(4437,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-family'
(4438,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-weight'
(4439,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-style'
(4440,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-stretch'
(4441,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-letter-spacing'
(4442,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-line-height'
(4442,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-font-size'
(4443,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-medium-normal-text-case'
(4457,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-size'
(4458,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-text-decoration'
(4459,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-family'
(4460,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-weight'
(4461,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-style'
(4462,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-stretch'
(4463,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-letter-spacing'
(4464,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-line-height'
(4464,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-font-size'
(4465,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-table-large-heading-text-case'
(4516,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4517,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4518,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(4519,26): run-time error CSS1039: Token not allowed after unary operator: '-bg-color'
(4548,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4551,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4554,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4555,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4617,28): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-all-except-caution'
(4627,28): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-all-except-caution'
(4671,28): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(4685,35): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4690,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(4691,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(4692,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(4693,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(4694,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(4695,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(4696,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(4697,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(4697,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(4698,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(4699,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4708,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4709,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(4710,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(4711,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(4712,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(4713,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(4714,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(4715,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(4715,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4716,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(4718,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4722,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(4728,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(4729,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(4757,35): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4767,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(4768,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(4769,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(4770,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(4771,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(4772,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(4773,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(4774,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(4774,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(4775,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(4776,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4806,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(4807,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(4808,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(4809,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(4810,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(4811,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(4812,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(4813,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(4813,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(4814,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(4817,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4818,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(4819,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(4820,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(4821,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(4822,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(4823,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(4824,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(4824,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4825,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(4826,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(4853,35): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4854,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(4875,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(4876,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(4877,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(4878,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(4879,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(4880,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(4881,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(4882,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(4882,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(4883,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(4887,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(4888,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(4889,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(4890,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(4891,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(4892,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(4893,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(4894,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(4894,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(4895,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(4896,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(4913,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4914,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(4915,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(4916,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(4917,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(4918,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(4919,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(4920,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(4920,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4921,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(4923,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4931,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(4936,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(4977,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(4978,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(4979,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(4980,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(4981,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(4982,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(4983,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(4984,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(4984,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(4985,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(4987,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(4991,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4992,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(4993,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(4994,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(4995,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(4996,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(4997,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(4998,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(4998,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(4999,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5001,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5029,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5030,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5031,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5032,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5033,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5034,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5035,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5036,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5036,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5037,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5039,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5046,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(5050,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(5060,35): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5061,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5062,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(5063,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(5064,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(5065,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(5066,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(5067,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(5068,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(5068,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5069,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(5071,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5099,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5100,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(5101,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(5102,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(5103,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(5104,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(5105,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(5106,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(5106,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5107,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(5108,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5112,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5121,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5122,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(5123,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(5124,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(5125,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(5126,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(5127,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(5128,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(5128,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5129,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(5130,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5136,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5154,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5155,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(5156,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(5157,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(5158,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(5159,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(5160,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(5161,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(5161,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5162,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(5163,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5166,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5167,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5168,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5169,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5170,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5171,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5172,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5173,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5173,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5174,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5175,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5178,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5181,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5206,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(5207,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-decoration'
(5208,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-family'
(5209,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-weight'
(5210,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-style'
(5211,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-stretch'
(5212,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-letter-spacing'
(5213,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-line-height'
(5213,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(5214,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-case'
(5217,17): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5230,28): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5244,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5257,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5258,28): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(5291,28): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(5303,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5309,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5310,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(5311,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(5312,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(5313,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(5314,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(5315,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(5316,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(5316,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5317,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(5319,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5322,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5323,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5324,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5325,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5326,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5327,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5328,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5329,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5329,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5330,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5332,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5350,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(5354,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(5357,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(5360,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(5363,24): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5364,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5365,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5371,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5377,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5399,35): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(5407,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(5408,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(5409,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(5410,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(5411,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(5412,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(5413,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(5414,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(5414,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(5415,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(5416,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5423,32): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(5451,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5452,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-decoration'
(5453,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-family'
(5454,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-weight'
(5455,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-style'
(5456,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-stretch'
(5457,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-letter-spacing'
(5458,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-line-height'
(5458,89): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-font-size'
(5459,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-small-strong-italicize-text-case'
(5460,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5471,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5472,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5473,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5474,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5475,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5476,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5477,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5478,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5478,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5479,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5480,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5487,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5490,31): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5493,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5497,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(5500,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-active-label'
(5503,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-medium-primary-disabled-label'
(5522,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5523,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(5524,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(5525,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(5526,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(5527,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(5528,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(5529,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(5529,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(5530,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(5532,17): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(5536,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5537,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5538,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5539,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5540,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5541,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5542,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5543,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5543,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5544,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5546,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5552,24): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5553,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5556,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5559,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5577,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5578,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5579,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5580,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5581,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5582,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5583,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5584,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5584,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5585,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5587,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5597,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5598,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(5599,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(5600,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(5601,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(5602,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(5603,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(5604,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(5604,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5605,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(5606,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5615,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5622,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5626,28): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5629,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(5645,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5646,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-decoration'
(5647,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-family'
(5648,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-weight'
(5649,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-style'
(5650,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-stretch'
(5651,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-letter-spacing'
(5652,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-line-height'
(5652,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-font-size'
(5653,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-medium-normal-text-case'
(5654,17): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(5666,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(5667,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-decoration'
(5668,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-family'
(5669,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-weight'
(5670,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-style'
(5671,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-stretch'
(5672,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-letter-spacing'
(5673,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-line-height'
(5673,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(5674,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-case'
(5743,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5744,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5744,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5749,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(5770,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5773,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(5779,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5780,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(5781,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(5782,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(5783,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(5784,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(5785,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(5786,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5786,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5787,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(5788,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(5789,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(5793,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5803,22): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(5843,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(5844,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-decoration'
(5845,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-family'
(5846,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-weight'
(5847,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-style'
(5848,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-stretch'
(5849,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-letter-spacing'
(5850,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-line-height'
(5850,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-font-size'
(5851,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-large-normal-text-case'
(5865,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5871,15): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(5883,26): run-time error CSS1039: Token not allowed after unary operator: '-color-on-core-all-except-caution'
(5886,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-size'
(5887,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-text-decoration'
(5888,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-family'
(5889,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-weight'
(5890,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-style'
(5891,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-stretch'
(5892,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-letter-spacing'
(5893,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-line-height'
(5893,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-font-size'
(5894,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-extra-small-normal-text-case'
(5897,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(5900,15): run-time error CSS1039: Token not allowed after unary operator: '-text-color'
(5912,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(5927,30): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(5936,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5937,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(5937,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(5944,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-active-label'
(5959,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(5960,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(5963,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(5964,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-pressed'
(5968,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(5974,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-primary-disabled-label'
(6011,30): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(6014,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(6045,17): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(6049,17): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(6061,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6062,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(6068,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-size'
(6069,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-text-decoration'
(6070,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-family'
(6071,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-weight'
(6072,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-style'
(6073,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-stretch'
(6074,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-letter-spacing'
(6075,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-line-height'
(6075,69): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-font-size'
(6076,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-large-text-case'
(6077,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-active'
(6080,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-dark-pressed'
(6120,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-size'
(6121,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-text-decoration'
(6122,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-family'
(6123,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-weight'
(6124,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-style'
(6125,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-stretch'
(6126,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-letter-spacing'
(6127,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-line-height'
(6127,70): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-font-size'
(6128,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-link-medium-text-case'
(6135,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(6150,15): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(6153,15): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(6217,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(6218,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(6219,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(6220,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(6221,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(6222,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(6223,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(6224,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(6224,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(6225,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(6226,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(6227,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(6236,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(6255,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(6261,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6264,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6267,22): run-time error CSS1039: Token not allowed after unary operator: '-color-on-dark-all-except-caution'
(6270,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(6273,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-success'
(6276,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-medium'
(6277,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-caution'
(6280,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-medium'
(6283,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-medium'
(6296,26): run-time error CSS1030: Expected identifier, found 'img'
(6296,29): run-time error CSS1031: Expected selector, found ')'
(6296,29): run-time error CSS1025: Expected comma or open brace, found ')'
(6328,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(6355,26): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(6373,28): run-time error CSS1030: Expected identifier, found 'img'
(6373,31): run-time error CSS1031: Expected selector, found ')'
(6373,31): run-time error CSS1025: Expected comma or open brace, found ')'
(6383,28): run-time error CSS1030: Expected identifier, found 'img'
(6383,31): run-time error CSS1031: Expected selector, found ')'
(6383,31): run-time error CSS1025: Expected comma or open brace, found ')'
(6403,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6423,17): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(6426,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6449,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6466,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(6469,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(6472,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6475,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6478,28): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6484,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-active'
(6487,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-hovered'
(6490,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6493,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(6496,28): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(6541,32): run-time error CSS1030: Expected identifier, found 'img'
(6541,35): run-time error CSS1031: Expected selector, found ')'
(6541,35): run-time error CSS1025: Expected comma or open brace, found ')'
(6553,32): run-time error CSS1030: Expected identifier, found 'img'
(6553,35): run-time error CSS1031: Expected selector, found ')'
(6553,35): run-time error CSS1025: Expected comma or open brace, found ')'
(6585,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(6590,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(6591,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(6592,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(6593,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(6594,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(6595,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(6596,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(6597,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(6597,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(6598,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(6603,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(6604,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-decoration'
(6605,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-family'
(6606,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-weight'
(6607,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-style'
(6608,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-stretch'
(6609,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-letter-spacing'
(6610,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-line-height'
(6610,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-font-size'
(6611,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-small-text-case'
(6619,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6627,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(6655,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(6656,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-decoration'
(6657,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-family'
(6658,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-weight'
(6659,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-style'
(6660,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-stretch'
(6661,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-letter-spacing'
(6662,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-line-height'
(6662,74): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-font-size'
(6663,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-large-text-case'
(6667,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(6668,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(6669,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(6670,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(6671,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(6672,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(6673,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(6674,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(6674,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(6675,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(6748,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(6751,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(6754,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-dark'
(6758,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6794,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(6844,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-active'
(6847,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-dark-hovered'
(6850,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6853,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-dark'
(6856,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-active'
(6859,16): run-time error CSS1039: Token not allowed after unary operator: '-color-social-on-light-hovered'
(6862,24): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(6865,17): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(6923,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(6955,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-secondary'
(6965,31): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(6995,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(7022,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7023,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(7024,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(7025,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(7026,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(7027,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(7028,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(7029,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(7029,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7030,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(7036,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7037,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(7038,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(7039,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(7040,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(7041,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(7042,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(7043,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(7043,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7044,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(7045,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7053,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7057,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(7062,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(7068,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7072,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7076,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7080,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7094,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-error'
(7107,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7108,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(7108,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7113,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(7114,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(7115,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active-label'
(7129,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(7130,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-hovered'
(7133,22): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(7134,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-pressed'
(7137,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-active'
(7138,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7142,22): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(7143,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(7144,15): run-time error CSS1039: Token not allowed after unary operator: '-color-state-strong-primary-disabled-label'
(7186,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7187,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(7188,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(7189,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(7190,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(7191,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(7192,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(7193,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(7193,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7194,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(7195,15): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-dark'
(7213,15): run-time error CSS1039: Token not allowed after unary operator: '-color-breadcrumb-link'
(7235,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7236,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-decoration'
(7237,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-family'
(7238,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-weight'
(7239,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-style'
(7240,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-stretch'
(7241,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-letter-spacing'
(7242,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-line-height'
(7242,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-font-size'
(7243,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-small-normal-text-case'
(7244,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7249,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7251,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-dark'
(7255,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7258,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7261,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7264,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-helptext'
(7282,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7292,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7317,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-secondary'
(7327,31): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(7360,30): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(7373,30): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(7405,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7406,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(7407,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(7408,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(7409,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(7410,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(7411,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(7412,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(7412,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(7413,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(7429,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(7430,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(7431,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(7432,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(7433,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(7434,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(7435,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(7436,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(7436,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(7437,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(7445,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(7446,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(7447,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(7448,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(7449,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(7450,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(7451,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(7452,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(7452,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(7453,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(7454,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7457,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-size'
(7458,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-text-decoration'
(7459,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-family'
(7460,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-weight'
(7461,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-style'
(7462,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-stretch'
(7463,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-letter-spacing'
(7464,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-line-height'
(7464,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-font-size'
(7465,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-light-text-case'
(7634,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(7635,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(7636,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(7637,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(7638,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(7639,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(7640,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(7641,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(7641,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(7642,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(7650,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(7651,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-decoration'
(7652,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-family'
(7653,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-weight'
(7654,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-style'
(7655,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-stretch'
(7656,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-letter-spacing'
(7657,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-line-height'
(7657,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-font-size'
(7658,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-strong-italicize-text-case'
(7669,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(7672,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(7673,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-decoration'
(7674,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-family'
(7675,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-weight'
(7676,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-style'
(7677,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-stretch'
(7678,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-letter-spacing'
(7679,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-line-height'
(7679,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(7680,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-case'
(7683,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7750,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(7751,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-decoration'
(7752,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-family'
(7753,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-weight'
(7754,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-style'
(7755,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-stretch'
(7756,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-letter-spacing'
(7757,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-line-height'
(7757,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(7758,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-case'
(7761,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(7762,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(7763,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(7764,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(7765,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(7766,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(7767,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(7768,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(7768,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(7769,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(7848,33): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(7860,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(7861,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-decoration'
(7862,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-family'
(7863,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-weight'
(7864,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-style'
(7865,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-stretch'
(7866,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-letter-spacing'
(7867,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-line-height'
(7867,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-font-size'
(7868,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-normal-text-case'
(7872,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(7873,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-decoration'
(7874,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-family'
(7875,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-weight'
(7876,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-style'
(7877,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-stretch'
(7878,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-letter-spacing'
(7879,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-line-height'
(7879,81): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(7880,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-case'
(7883,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(7884,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(7885,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(7886,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(7887,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(7888,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(7889,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(7890,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(7890,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(7891,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(7894,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(7954,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(7955,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-decoration'
(7956,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-family'
(7957,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-weight'
(7958,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-style'
(7959,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-stretch'
(7960,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-letter-spacing'
(7961,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-line-height'
(7961,82): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-font-size'
(7962,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-display-medium-strong-text-case'
(7965,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(7966,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-decoration'
(7967,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-family'
(7968,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-weight'
(7969,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-style'
(7970,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-stretch'
(7971,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-letter-spacing'
(7972,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-line-height'
(7972,83): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-font-size'
(7973,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-medium-strong-text-case'
(7976,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(7977,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-decoration'
(7978,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-family'
(7979,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-weight'
(7980,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-style'
(7981,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-stretch'
(7982,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-letter-spacing'
(7983,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-line-height'
(7983,79): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-font-size'
(7984,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-large-normal-text-case'
(8011,14): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(8018,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(8021,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(8029,26): run-time error CSS1039: Token not allowed after unary operator: '-color-light-primary'
(8032,14): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(8035,15): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(8038,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(8078,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-light'
(8101,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(8102,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-decoration'
(8103,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-family'
(8104,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-weight'
(8105,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-style'
(8106,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-stretch'
(8107,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-letter-spacing'
(8108,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-line-height'
(8108,87): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-font-size'
(8109,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-title-subtitle-medium-normal-text-case'
(8126,15): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(8132,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(8143,30): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(8144,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-light-primary'
(8146,26): run-time error CSS1030: Expected identifier, found '>'
(8146,31): run-time error CSS1031: Expected selector, found ')'
(8146,31): run-time error CSS1025: Expected comma or open brace, found ')'
(8156,33): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-primary'
(8169,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(8170,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(8171,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(8172,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(8173,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(8174,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(8175,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(8176,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(8176,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(8177,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
(8180,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(8181,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-decoration'
(8182,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-family'
(8183,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-weight'
(8184,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-style'
(8185,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-stretch'
(8186,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-letter-spacing'
(8187,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-line-height'
(8187,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(8188,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-case'
(8191,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(8192,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-decoration'
(8193,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-family'
(8194,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-weight'
(8195,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-style'
(8196,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-stretch'
(8197,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-letter-spacing'
(8198,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-line-height'
(8198,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-font-size'
(8199,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-normal-text-case'
(8202,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(8203,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-decoration'
(8204,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-family'
(8205,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-weight'
(8206,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-style'
(8207,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-stretch'
(8208,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-letter-spacing'
(8209,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-line-height'
(8209,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(8210,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-case'
(8323,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-size'
(8324,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-text-decoration'
(8325,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-family'
(8326,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-weight'
(8327,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-style'
(8328,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-stretch'
(8329,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-letter-spacing'
(8330,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-line-height'
(8330,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-size'
(8331,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-text-case'
(8335,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-size'
(8336,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-text-decoration'
(8337,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-family'
(8338,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-weight'
(8339,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-style'
(8340,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-stretch'
(8341,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-letter-spacing'
(8342,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-line-height'
(8342,75): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-size'
(8343,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-text-case'
(8375,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-size'
(8376,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-text-decoration'
(8377,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-family'
(8378,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-weight'
(8379,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-style'
(8380,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-stretch'
(8381,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-letter-spacing'
(8382,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-line-height'
(8382,78): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-font-size'
(8383,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-label-larger-strong-text-case'
(8399,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(8406,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(8407,26): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(8408,22): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(8417,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-font-size'
(8418,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-text-decoration'
(8419,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-font-family'
(8420,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-font-weight'
(8421,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-font-style'
(8422,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-font-stretch'
(8423,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-letter-spacing'
(8424,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-line-height'
(8424,75): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-font-size'
(8425,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-input-text-text-case'
(8430,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(8435,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(8439,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(8440,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-medium'
(8441,22): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(8445,27): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(8467,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(8477,17): run-time error CSS1030: Expected identifier, found '.'
(8477,44): run-time error CSS1031: Expected selector, found ')'
(8477,44): run-time error CSS1025: Expected comma or open brace, found ')'
(8498,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(8501,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(8502,26): run-time error CSS1039: Token not allowed after unary operator: '-color-state-light-light-hovered'
(8505,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-medium'
(8506,22): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(8509,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-information'
(8513,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(8514,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(8520,22): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(8521,26): run-time error CSS1039: Token not allowed after unary operator: '-color-core-primary'
(8526,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(8527,26): run-time error CSS1039: Token not allowed after unary operator: '-color-background-medium'
(8528,22): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(8532,15): run-time error CSS1039: Token not allowed after unary operator: '-color-field-disabled'
(8537,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-font-size'
(8538,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-text-decoration'
(8539,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-font-family'
(8540,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-font-weight'
(8541,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-font-style'
(8542,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-font-stretch'
(8543,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-letter-spacing'
(8544,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-line-height'
(8544,73): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-font-size'
(8545,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-field-checkbox-text-case'
(8571,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-size'
(8572,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-text-decoration'
(8573,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-family'
(8574,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-weight'
(8575,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-style'
(8576,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-stretch'
(8577,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-letter-spacing'
(8578,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-line-height'
(8578,80): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-font-size'
(8579,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-small-strong-text-case'
(8584,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-size'
(8585,27): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-text-decoration'
(8586,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-family'
(8587,23): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-weight'
(8588,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-style'
(8589,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-stretch'
(8590,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-letter-spacing'
(8591,28): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-line-height'
(8591,75): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-font-size'
(8592,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-headline-large-text-case'
(8597,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(8598,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-decoration'
(8599,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-family'
(8600,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-weight'
(8601,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-style'
(8602,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-stretch'
(8603,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-letter-spacing'
(8604,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-line-height'
(8604,77): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-font-size'
(8605,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-medium-strong-text-case'
(8641,26): run-time error CSS1039: Token not allowed after unary operator: '-color-table-hovered'
(8652,14): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-secondary'
(8655,14): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-information'
(8658,14): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-success'
(8661,14): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-caution'
(8664,14): run-time error CSS1039: Token not allowed after unary operator: '-color-dark-error'
(8680,26): run-time error CSS1039: Token not allowed after unary operator: '-color-medium-secondary'
(8697,15): run-time error CSS1039: Token not allowed after unary operator: '-color-on-background-light'
(8703,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(8704,25): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-decoration'
(8705,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-family'
(8706,21): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-weight'
(8707,20): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-style'
(8708,22): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-stretch'
(8709,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-letter-spacing'
(8710,26): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-line-height'
(8710,76): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-font-size'
(8711,24): run-time error CSS1039: Token not allowed after unary operator: '-typography-body-large-strong-text-case'
 */
@charset "UTF-8";
:root {
  --color-core-primary-99: #fefefd;
  --color-core-primary-95: #f9f8f6;
  --color-core-primary-90: #f2f1ed;
  --color-core-primary-80: #e6e3db;
  --color-core-primary-70: #d9d6c8;
  --color-core-primary-60: #cdc8b6;
  --color-core-primary-50: #c0baa4;
  --color-core-primary-30: #272316;
  --color-core-primary-20: #1a170f;
  --color-core-primary-10: #0d0c07;
  --color-core-secondary-99: #fdfdfe;
  --color-core-secondary-95: #f7f7f8;
  --color-core-secondary-90: #eff0f0;
  --color-core-secondary-80: #dfe0e1;
  --color-core-secondary-70: #d0d1d3;
  --color-core-secondary-60: #c0c2c4;
  --color-core-secondary-50: #b0b3b5;
  --color-core-secondary-30: #1d1f20;
  --color-core-secondary-20: #131415;
  --color-core-secondary-10: #0a0a0b;
  --color-core-information-99: #fcfefe;
  --color-core-information-95: #f2f8fb;
  --color-core-information-90: #e6f1f8;
  --color-core-information-80: #cce3f0;
  --color-core-information-70: #b3d5e9;
  --color-core-information-60: #99c7e1;
  --color-core-information-50: #80b9da;
  --color-core-information-30: #002336;
  --color-core-information-20: #001724;
  --color-core-information-10: #000c12;
  --color-core-success-99: #fdfefd;
  --color-core-success-95: #f3f8f5;
  --color-core-success-90: #e6f0eb;
  --color-core-success-80: #cde1d7;
  --color-core-success-70: #b4d2c3;
  --color-core-success-60: #9bc3af;
  --color-core-success-50: #83b49c;
  --color-core-success-30: #022011;
  --color-core-success-20: #01150b;
  --color-core-success-10: #010b06;
  --color-core-caution-99: #fffffc;
  --color-core-caution-95: #fffdf2;
  --color-core-caution-90: #fffae6;
  --color-core-caution-80: #fff5cc;
  --color-core-caution-70: #fff0b3;
  --color-core-caution-60: #ffeb99;
  --color-core-caution-50: #ffe780;
  --color-core-caution-30: #4d3e00;
  --color-core-caution-20: #332900;
  --color-core-caution-10: #1a1500;
  --color-core-error-99: #fffdfd;
  --color-core-error-95: #fdf4f4;
  --color-core-error-90: #fbe9e9;
  --color-core-error-80: #f7d2d4;
  --color-core-error-70: #f3bcbe;
  --color-core-error-60: #efa5a8;
  --color-core-error-50: #eb8f93;
  --color-core-error-30: #40090b;
  --color-core-error-20: #2b0608;
  --color-core-error-10: #150304;
  --color-shadow-color: rgba(0, 0, 0, 0.25);
  --color-backdrop-overlay: rgba(97, 102, 107, 0.5);
  --color-core-primary: #817549;
  --color-core-secondary: #61666b;
  --color-core-information: #0073b4;
  --color-core-success: #066938;
  --color-core-caution: #ffce01;
  --color-core-error: #d61f26;
  --color-light-primary: #efeee8;
  --color-light-secondary: #ebeced;
  --color-light-information: #dfeef6;
  --color-light-success: #e0ece6;
  --color-light-caution: #fff9df;
  --color-light-error: #f8dfd4;
  --color-medium-primary: #cfccbb;
  --color-medium-secondary: #c4c6c7;
  --color-medium-information: #9fcbe3;
  --color-medium-success: #a2c7b4;
  --color-medium-caution: #ffeda0;
  --color-medium-error: #ecaa93;
  --color-dark-primary: #605937;
  --color-dark-secondary: #494d50;
  --color-dark-information: #005687;
  --color-dark-success: #054f2a;
  --color-dark-caution: #bf9b01;
  --color-dark-error: #8e1519;
  --color-background-light: #ffffff;
  --color-background-medium: #f5f5f5;
  --color-background-dark: #18191b;
  --color-on-core-all-except-caution: #ffffff;
  --color-on-core-caution: #000000;
  --color-on-light-primary: #413e2f;
  --color-on-light-secondary: #313336;
  --color-on-light-information: #003a5a;
  --color-on-light-success: #03351c;
  --color-on-light-caution: #806701;
  --color-on-light-error: #6b1013;
  --color-on-medium-primary: #201e12;
  --color-on-medium-secondary: #18191b;
  --color-on-medium-information: #001d2d;
  --color-on-medium-success: #021a0e;
  --color-on-medium-caution: #403300;
  --color-on-medium-error: #371f1a;
  --color-on-dark-all-except-caution: #ffffff;
  --color-on-dark-caution: #000000;
  --color-on-background-light: #18191b;
  --color-on-background-medium: #000000;
  --color-on-background-dark: #ffffff;
  --color-state-strong-primary-active-label: #ffffff;
  --color-state-strong-primary-disabled-label: #a09877;
  --color-state-strong-primary-active: #817549;
  --color-state-strong-primary-hovered: #605937;
  --color-state-strong-primary-pressed: #413e2f;
  --color-state-strong-primary-disabled: #efeee8;
  --color-state-strong-secondary-active: #61666b;
  --color-state-strong-secondary-hovered: #494d50;
  --color-state-strong-secondary-pressed: #313336;
  --color-state-strong-information-active: #0073b4;
  --color-state-strong-information-hovered: #005687;
  --color-state-strong-information-pressed: #003a5a;
  --color-state-strong-success-active: #066938;
  --color-state-strong-success-hovered: #054f2a;
  --color-state-strong-success-pressed: #03351c;
  --color-state-strong-caution-active: #ffce01;
  --color-state-strong-caution-hovered: #bf9b01;
  --color-state-strong-caution-pressed: #806701;
  --color-state-strong-error-active: #d61f26;
  --color-state-strong-error-hovered: #8e1519;
  --color-state-strong-error-pressed: #6b1013;
  --color-state-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;
}

#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;
}

/* 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;
}

.secondary-menu {
  position: sticky;
  top: 69px;
  z-index: 2;
  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);
  }
}

.container-card {
  padding: 16px;
  margin-bottom: 16px;
  background-color: var(--color-background-light);
}
.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 {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  padding: 12px 16px;
  border: 2px solid;
  border-radius: 15px;
  font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
  line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size) * 1);
  letter-spacing: 0.5px;
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
}
.btn svg {
  position: relative;
  top: -1px;
  fill: currentColor;
}
.btn svg.icon-right {
  margin-left: 12px;
}
.btn svg.icon-left {
  margin-right: 12px;
}

.btn-small {
  padding: 8px 24px;
}

.btn-primary-strong svg, .btn-primary-medium svg, .btn-primary-light svg {
  vertical-align: middle;
}
.btn-primary-strong:disabled,
.btn-primary-strong .disabled, .btn-primary-medium:disabled,
.btn-primary-medium .disabled, .btn-primary-light:disabled,
.btn-primary-light .disabled {
  cursor: default;
}
.btn-primary-strong {
  border-color: var(--color-state-strong-primary-active);
  background-color: var(--color-state-strong-primary-active);
  color: var(--color-state-strong-primary-active-label);
}
.btn-primary-strong:hover, .btn-primary-strong.hover {
  border-color: var(--color-state-strong-primary-hovered);
  background-color: var(--color-state-strong-primary-hovered);
}
.btn-primary-strong:active, .btn-primary-strong.active {
  border-color: var(--color-state-strong-primary-pressed);
  background-color: var(--color-state-strong-primary-pressed);
}
.btn-primary-strong:focus-visible, .btn-primary-strong.focus {
  background-color: var(--color-state-strong-primary-active);
  border-color: var(--color-core-information);
}
.btn-primary-strong:disabled,
.btn-primary-strong .disabled {
  border-color: var(--color-light-primary);
  background-color: var(--color-light-primary);
  color: var(--color-state-strong-primary-disabled-label);
}
.btn-primary-medium {
  border-color: var(--color-state-medium-primary-active);
  background-color: var(--color-state-medium-primary-active);
  color: var(--color-state-medium-primary-active-label);
}
.btn-primary-medium:hover, .btn-primary-medium.hover {
  border-color: var(--color-state-medium-primary-hovered);
  background-color: var(--color-state-medium-primary-hovered);
}
.btn-primary-medium:active, .btn-primary-medium.active {
  border-color: var(--color-state-medium-primary-pressed);
  background-color: var(--color-state-medium-primary-pressed);
}
.btn-primary-medium:focus-visible, .btn-primary-medium.focus {
  background-color: var(--color-state-medium-primary-active);
  border-color: var(--color-core-information);
}
.btn-primary-medium:disabled,
.btn-primary-medium .disabled {
  border-color: var(--color-light-primary);
  background-color: var(--color-light-primary);
  color: var(--color-state-medium-primary-disabled-label);
}
.btn-primary-light {
  border-color: transparent;
  background-color: transparent;
  color: var(--color-state-light-active-label);
}
.btn-primary-light:hover, .btn-primary-light.hover {
  border-color: var(--color-state-light-light-hovered);
  background-color: var(--color-state-light-light-hovered);
}
.btn-primary-light:active, .btn-primary-light.active {
  border-color: var(--color-state-light-light-pressed);
  background-color: var(--color-state-light-light-pressed);
}
.btn-primary-light:focus-visible, .btn-primary-light.focus {
  background-color: transparent;
  border-color: var(--color-core-information);
}
.btn-primary-light:disabled,
.btn-primary-light .disabled {
  border-color: transparent;
  background-color: transparent;
  color: var(--color-state-light-primary-disabled-label);
}

.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 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 {
  position: relative;
  padding-left: 28px;
}
.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 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 {
  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 {
  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 {
    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 {
    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: 3;
}
@media screen and (max-width: 991.98px) {
  .main__header {
    width: 100%;
  }
  .main__header .container {
    max-width: none;
    padding: 0;
  }
  .main__header > .container {
    position: relative;
    display: flex;
    align-items: stretch;
    width: 100%;
    min-height: 69px;
    padding-left: 44px;
  }
}
@media screen and (min-width: 992px) {
  .main__header {
    right: 0;
    transition: background-color 0.3s ease-in-out;
  }
  .main__header.header-light {
    --text-color: var(--color-on-background-light);
  }
  .header-overlay .main__header {
    --bg-color: transparent;
  }
  .menu-open .main__header, .account-open .main__header, .search-open .main__header, .scrolled .main__header, .menu-open .main__header.header-light, .account-open .main__header.header-light, .search-open .main__header.header-light, .scrolled .main__header.header-light {
    --text-color: var(--color-on-core-all-except-caution);
    --bg-color: var(--color-background-dark);
  }
  .main__header > .container {
    display: flex;
    align-items: stretch;
    height: 76px;
    padding: 7px 24px;
    max-width: none;
  }
}

.main__header .logo a {
  display: flex;
  align-items: center;
  margin: auto;
}
.main__header .logo a img {
  max-width: 100%;
  height: auto;
}
@media screen and (max-width: 991.98px) {
  .main__header .logo a {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    max-width: 70px;
  }
}
@media screen and (min-width: 992px) {
  .main__header .logo {
    display: flex;
    align-items: stretch;
    padding: 0 1vw 0 0;
  }
}

@media screen and (max-width: 991.98px) {
  .toggle--menu {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 44px;
    border: 0 none;
    padding: 0;
    margin: auto 0;
    background: none transparent;
    cursor: pointer;
    -webkit-appearance: none;
    appearance: none;
  }
  .toggle--menu > span {
    position: relative;
    display: block;
    width: 18px;
    height: 2px;
    background-color: var(--color-on-core-all-except-caution);
    transform-origin: center;
    transition: background-color 0.3s ease-in-out;
  }
  .toggle--menu > span::before, .toggle--menu > span::after {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    background-color: var(--color-on-core-all-except-caution);
    transition: transform 0.3s ease-in-out;
  }
  .toggle--menu > span::before {
    top: -5px;
  }
  .toggle--menu > span::after {
    bottom: -5px;
  }
  .menu-open .toggle--menu > span {
    background-color: transparent;
  }
  .menu-open .toggle--menu > span::before {
    transform: translateY(5px) rotate(45deg);
  }
  .menu-open .toggle--menu > span::after {
    transform: translateY(-5px) rotate(-45deg);
  }
}
@media screen and (min-width: 992px) {
  .toggle--menu {
    display: none;
  }
}

.main__nav ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
@media screen and (max-width: 991.98px) {
  .main__nav {
    z-index: 1;
    top: 69px;
  }
  .main__nav,
  .main__nav .menu-1-wrapper,
  .main__nav .menu-2-wrapper,
  .main__nav .menu-3 {
    position: fixed;
    left: 0;
    width: 100vw;
    min-height: calc(100vh - 69px);
    padding-bottom: 88px;
    background-color: var(--color-background-light);
    opacity: 0;
    transform: translateX(100%);
    transition-duration: 0.3s;
    transition-timing-function: ease-in-out;
    transition-property: opacity, transform;
    overflow-y: auto;
    overflow-x: hidden;
  }
  .menu-open .main__nav {
    opacity: 1;
    transform: translateX(0%);
  }
  .main__nav .menu-0-scroller > .header {
    border-bottom: 1px solid var(--color-core-primary);
  }
  .main__nav .menu-0-scroller > .header h2 {
    padding: 12px 16px;
    margin: 0 8px;
    font-size: calc(var(--typography-title-small-strong-italicize-font-size) * 1px);
    text-decoration: var(--typography-title-small-strong-italicize-text-decoration);
    font-family: var(--typography-title-small-strong-italicize-font-family), sans-serif;
    font-weight: var(--typography-title-small-strong-italicize-font-weight);
    font-style: var(--typography-title-small-strong-italicize-font-style);
    font-stretch: var(--typography-title-small-strong-italicize-font-stretch);
    letter-spacing: var(--typography-title-small-strong-italicize-letter-spacing);
    line-height: calc(var(--typography-title-small-strong-italicize-line-height) / var(--typography-title-small-strong-italicize-font-size));
    text-transform: var(--typography-title-small-strong-italicize-text-case);
    color: var(--color-core-primary);
  }
  .main__nav .menu-0-link,
  .main__nav .menu-1-link {
    position: relative;
    display: block;
    padding: 14px 40px 14px 16px;
    border-radius: 15px;
    margin: 0 8px;
    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-body-medium-normal-text-decoration);
    font-family: var(--typography-body-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-body-medium-normal-font-weight);
    font-style: var(--typography-body-medium-normal-font-style);
    font-stretch: var(--typography-body-medium-normal-font-stretch);
    letter-spacing: var(--typography-body-medium-normal-letter-spacing);
    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
    text-transform: var(--typography-body-medium-normal-text-case);
    text-decoration: none;
    color: var(--color-state-strong-primary-active);
  }
  .main__nav .menu-0-link:hover,
  .main__nav .menu-1-link:hover {
    color: var(--color-state-strong-primary-hovered);
  }
  .main__nav .menu-0-link:focus, .main__nav .menu-0-link:focus-visible, .main__nav .menu-0-link:active,
  .main__nav .menu-1-link:focus,
  .main__nav .menu-1-link:focus-visible,
  .main__nav .menu-1-link:active {
    color: var(--color-state-strong-primary-pressed);
    background-color: var(--color-light-primary);
  }
  .main__nav .menu-0-link[href="#"]::after,
  .main__nav .menu-1-link[href="#"]::after {
    content: "›";
    position: absolute;
    right: 16px;
    top: 0;
    bottom: 0;
    display: block;
    width: 24px;
    height: 48px;
    margin: auto 0;
    text-align: center;
    font-size: 33px;
    font-weight: 100;
    line-height: 48px;
  }
  .main__nav .menu-1-wrapper {
    top: 0;
    z-index: 2;
    max-height: calc(100vh - 69px);
    overflow: hidden;
  }
  .main__nav .menu-1-wrapper.selected {
    overflow-y: auto;
  }
  .main__nav .menu-1-wrapper > .header {
    border-bottom: 1px solid var(--color-core-primary);
  }
  .main__nav .menu-1-wrapper > .header h3 {
    margin: 0;
  }
  .main__nav .menu-1-wrapper > .header h3 a {
    position: relative;
    display: block;
    padding: 12px 16px 12px 40px;
    margin: 0 8px;
    font-size: calc(var(--typography-title-small-strong-italicize-font-size) * 1px);
    text-decoration: var(--typography-title-small-strong-italicize-text-decoration);
    font-family: var(--typography-title-small-strong-italicize-font-family), sans-serif;
    font-weight: var(--typography-title-small-strong-italicize-font-weight);
    font-style: var(--typography-title-small-strong-italicize-font-style);
    font-stretch: var(--typography-title-small-strong-italicize-font-stretch);
    letter-spacing: var(--typography-title-small-strong-italicize-letter-spacing);
    line-height: calc(var(--typography-title-small-strong-italicize-line-height) / var(--typography-title-small-strong-italicize-font-size));
    text-transform: var(--typography-title-small-strong-italicize-text-case);
    color: var(--color-core-primary);
  }
  .main__nav .menu-1-wrapper > .header h3 a::before {
    content: "‹";
    position: absolute;
    left: 8px;
    top: 0;
    bottom: 0;
    display: block;
    width: 24px;
    height: 46px;
    margin: auto 0;
    text-align: center;
    font-size: 33px;
    font-weight: 100;
    font-style: normal;
    line-height: 42px;
  }
  .main__nav .menu-1-wrapper > .row {
    display: block;
    margin: 0;
  }
  .main__nav .selected + .menu-1-wrapper {
    opacity: 1;
    transform: translateX(0%);
  }
  .main__nav .menu-1-link span {
    display: block;
  }
  .main__nav .menu-1-link span b {
    font-size: calc(var(--typography-body-large-strong-font-size) * 1px);
    text-decoration: var(--typography-body-large-strong-text-decoration);
    font-family: var(--typography-body-large-strong-font-family), sans-serif;
    font-weight: var(--typography-body-large-strong-font-weight);
    font-style: var(--typography-body-large-strong-font-style);
    font-stretch: var(--typography-body-large-strong-font-stretch);
    letter-spacing: var(--typography-body-large-strong-letter-spacing);
    line-height: calc(var(--typography-body-large-strong-line-height) / var(--typography-body-large-strong-font-size));
    text-transform: var(--typography-body-large-strong-text-case);
  }
  .main__nav .menu-1-link span.meta {
    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-body-medium-normal-text-decoration);
    font-family: var(--typography-body-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-body-medium-normal-font-weight);
    font-style: var(--typography-body-medium-normal-font-style);
    font-stretch: var(--typography-body-medium-normal-font-stretch);
    letter-spacing: var(--typography-body-medium-normal-letter-spacing);
    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
    text-transform: var(--typography-body-medium-normal-text-case);
    color: var(--color-on-background-light);
  }
  .main__nav .menu-2-wrapper {
    top: 0;
    z-index: 3;
    max-height: calc(100vh - 69px);
    overflow: hidden;
  }
  .main__nav .menu-2-wrapper.selected {
    overflow-y: scroll;
    opacity: 1;
    transform: translateX(0%);
  }
  .main__nav .menu-2-wrapper .row {
    display: block;
    margin: 0;
  }
  .main__nav .menu-2-wrapper .row > * {
    margin: 0;
    padding: 0;
  }
  .main__nav .menu-2-wrapper .row + .row {
    padding: 0 8px;
  }
  .main__nav .menu-2-wrapper .header .col-lg {
    position: relative;
    padding: 10px 16px 9px 48px;
    border-bottom: 1px solid var(--color-core-primary);
    color: var(--color-core-primary);
    cursor: pointer;
  }
  .main__nav .menu-2-wrapper .header .col-lg::before {
    content: "‹";
    position: absolute;
    left: 16px;
    top: 0;
    bottom: 0;
    display: block;
    width: 24px;
    height: 46px;
    margin: auto 0;
    text-align: center;
    font-size: 33px;
    font-weight: 100;
    font-style: normal;
    line-height: 42px;
  }
  .main__nav .menu-2-wrapper .header h3 {
    margin: 0;
    font-size: calc(var(--typography-title-small-strong-italicize-font-size) * 1px);
    text-decoration: var(--typography-title-small-strong-italicize-text-decoration);
    font-family: var(--typography-title-small-strong-italicize-font-family), sans-serif;
    font-weight: var(--typography-title-small-strong-italicize-font-weight);
    font-style: var(--typography-title-small-strong-italicize-font-style);
    font-stretch: var(--typography-title-small-strong-italicize-font-stretch);
    letter-spacing: var(--typography-title-small-strong-italicize-letter-spacing);
    line-height: calc(var(--typography-title-small-strong-italicize-line-height) / var(--typography-title-small-strong-italicize-font-size));
    text-transform: var(--typography-title-small-strong-italicize-text-case);
  }
  .main__nav .menu-2-wrapper .header h4 {
    margin: 0;
    font-size: calc(var(--typography-body-large-strong-font-size) * 1px);
    text-decoration: var(--typography-body-large-strong-text-decoration);
    font-family: var(--typography-body-large-strong-font-family), sans-serif;
    font-weight: var(--typography-body-large-strong-font-weight);
    font-style: var(--typography-body-large-strong-font-style);
    font-stretch: var(--typography-body-large-strong-font-stretch);
    letter-spacing: var(--typography-body-large-strong-letter-spacing);
    line-height: calc(var(--typography-body-large-strong-line-height) / var(--typography-body-large-strong-font-size));
    text-transform: var(--typography-body-large-strong-text-case);
    color: var(--color-on-background-light);
  }
  .main__nav .menu-2-wrapper .header .col-lg-auto {
    padding: 0 8px;
  }
  .main__nav .menu-2-wrapper .header .col-lg-auto .btn {
    border: 0 none;
    border-radius: 0;
  }
  .main__nav .menu-2-wrapper .header .col-lg-auto .btn svg {
    display: none;
  }
  .main__nav .menu-2-wrapper .header .col-lg-auto a.btn,
  .main__nav .menu-2-wrapper h5 a {
    position: relative;
    display: block;
    padding: 14px 40px 14px 16px;
    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-body-medium-normal-text-decoration);
    font-family: var(--typography-body-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-body-medium-normal-font-weight);
    font-style: var(--typography-body-medium-normal-font-style);
    font-stretch: var(--typography-body-medium-normal-font-stretch);
    letter-spacing: var(--typography-body-medium-normal-letter-spacing);
    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
    text-transform: var(--typography-body-medium-normal-text-case);
    text-decoration: none;
    color: var(--color-state-strong-primary-active);
    background-color: transparent;
    cursor: pointer;
  }
  .main__nav .menu-2-wrapper .header .col-lg-auto a.btn:hover, .main__nav .menu-2-wrapper .header .col-lg-auto a.btn:focus, .main__nav .menu-2-wrapper .header .col-lg-auto a.btn:focus-visible,
  .main__nav .menu-2-wrapper h5 a:hover,
  .main__nav .menu-2-wrapper h5 a:focus,
  .main__nav .menu-2-wrapper h5 a:focus-visible {
    color: var(--color-state-strong-primary-hovered);
    background-color: transparent;
  }
  .main__nav .menu-2-wrapper .header .col-lg-auto a.btn:active,
  .main__nav .menu-2-wrapper h5 a:active {
    color: var(--color-state-strong-primary-pressed);
    background-color: transparent;
  }
  .main__nav .menu-2-wrapper h5 a {
    margin: 0;
  }
  .main__nav .menu-2-wrapper h5 a::after {
    content: "›";
    position: absolute;
    right: 16px;
    top: 0;
    bottom: 0;
    display: block;
    width: 24px;
    height: 48px;
    margin: auto 0;
    text-align: center;
    font-size: 33px;
    font-weight: 100;
    line-height: 48px;
  }
  .main__nav .menu-2-wrapper .banner-ad-wrapper {
    display: none;
  }
  .main__nav .menu-2 li > a {
    display: flex;
    width: 100%;
    padding: 8px;
    text-decoration: none;
  }
  .main__nav .menu-2 li > a img {
    display: block;
    flex: 0 0 84px;
    margin-right: 8px;
    border-radius: 4px;
  }
  .main__nav .menu-2 li > a > span {
    display: block;
    padding-top: 4px;
  }
  .main__nav .menu-2 li > a b {
    font-size: calc(var(--typography-body-large-strong-font-size) * 1px);
    text-decoration: var(--typography-body-large-strong-text-decoration);
    font-family: var(--typography-body-large-strong-font-family), sans-serif;
    font-weight: var(--typography-body-large-strong-font-weight);
    font-style: var(--typography-body-large-strong-font-style);
    font-stretch: var(--typography-body-large-strong-font-stretch);
    letter-spacing: var(--typography-body-large-strong-letter-spacing);
    line-height: calc(var(--typography-body-large-strong-line-height) / var(--typography-body-large-strong-font-size));
    text-transform: var(--typography-body-large-strong-text-case);
    line-height: 1.3125;
    color: var(--color-state-strong-primary-active);
  }
  .main__nav .menu-2 li > a .meta {
    display: block;
    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-body-medium-normal-text-decoration);
    font-family: var(--typography-body-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-body-medium-normal-font-weight);
    font-style: var(--typography-body-medium-normal-font-style);
    font-stretch: var(--typography-body-medium-normal-font-stretch);
    letter-spacing: var(--typography-body-medium-normal-letter-spacing);
    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
    text-transform: var(--typography-body-medium-normal-text-case);
    line-height: 1.4285714286;
    color: var(--color-on-background-light);
  }
  .main__nav .menu-3 {
    top: 0;
    z-index: 4;
    max-height: calc(100vh - 69px);
    overflow: hidden;
  }
  .main__nav .menu-3.btn-row {
    display: block;
    margin: 0;
  }
  .main__nav .menu-3.btn-row .btn {
    margin: 0 8px;
    border: 0 none;
    border-radius: 0;
    background-color: transparent;
  }
  .main__nav .menu-3.selected {
    overflow-y: scroll;
    opacity: 1;
    transform: translateX(0%);
  }
  .main__nav .menu-3 li > a,
  .main__nav .menu-3 .btn {
    position: relative;
    display: block;
    padding: 14px 24px;
    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-body-medium-normal-text-decoration);
    font-family: var(--typography-body-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-body-medium-normal-font-weight);
    font-style: var(--typography-body-medium-normal-font-style);
    font-stretch: var(--typography-body-medium-normal-font-stretch);
    letter-spacing: var(--typography-body-medium-normal-letter-spacing);
    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
    text-transform: var(--typography-body-medium-normal-text-case);
    text-decoration: none;
    color: var(--color-state-strong-primary-active);
    cursor: pointer;
  }
  .main__nav .menu-3 li > a:hover, .main__nav .menu-3 li > a:focus, .main__nav .menu-3 li > a:focus-visible,
  .main__nav .menu-3 .btn:hover,
  .main__nav .menu-3 .btn:focus,
  .main__nav .menu-3 .btn:focus-visible {
    color: var(--color-state-strong-primary-hovered);
  }
  .main__nav .menu-3 li > a:active,
  .main__nav .menu-3 .btn:active {
    color: var(--color-state-strong-primary-pressed);
  }
  .main__nav .menu-2 .header a,
  .main__nav .menu-3 .header a {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    min-height: 48px;
    padding: 10px 16px 9px 48px;
    border-bottom: 1px solid var(--color-core-primary);
    font-size: calc(var(--typography-title-small-strong-italicize-font-size) * 1px);
    text-decoration: var(--typography-title-small-strong-italicize-text-decoration);
    font-family: var(--typography-title-small-strong-italicize-font-family), sans-serif;
    font-weight: var(--typography-title-small-strong-italicize-font-weight);
    font-style: var(--typography-title-small-strong-italicize-font-style);
    font-stretch: var(--typography-title-small-strong-italicize-font-stretch);
    letter-spacing: var(--typography-title-small-strong-italicize-letter-spacing);
    line-height: calc(var(--typography-title-small-strong-italicize-line-height) / var(--typography-title-small-strong-italicize-font-size));
    text-transform: var(--typography-title-small-strong-italicize-text-case);
    text-decoration: none;
    color: var(--color-core-primary);
    cursor: pointer;
  }
  .main__nav .menu-2 .header a::before,
  .main__nav .menu-3 .header a::before {
    content: "‹";
    position: absolute;
    left: 16px;
    top: 0;
    bottom: 0;
    display: block;
    width: 24px;
    height: 46px;
    margin: auto 0;
    text-align: center;
    font-size: 33px;
    font-weight: 100;
    font-style: normal;
    line-height: 42px;
  }
  .main__nav .menu-2 .header a span,
  .main__nav .menu-3 .header a span {
    display: block;
    width: 100%;
    padding: 0;
  }
  .main__nav .menu-2 .header a span + span,
  .main__nav .menu-3 .header a span + span {
    font-size: calc(var(--typography-body-large-strong-font-size) * 1px);
    text-decoration: var(--typography-body-large-strong-text-decoration);
    font-family: var(--typography-body-large-strong-font-family), sans-serif;
    font-weight: var(--typography-body-large-strong-font-weight);
    font-style: var(--typography-body-large-strong-font-style);
    font-stretch: var(--typography-body-large-strong-font-stretch);
    letter-spacing: var(--typography-body-large-strong-letter-spacing);
    line-height: calc(var(--typography-body-large-strong-line-height) / var(--typography-body-large-strong-font-size));
    text-transform: var(--typography-body-large-strong-text-case);
    color: var(--color-on-background-light);
  }
  .main__nav .menu-featured .featured-link {
    padding: 8px 16px;
    color: var(--color-on-background-light);
  }
  .main__nav .menu-featured .featured-link img {
    display: block;
    width: 100%;
    height: auto;
    border-radius: 12px;
  }
  .main__nav .menu-featured .featured-link h6 {
    font-size: calc(var(--typography-title-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-title-medium-normal-text-decoration);
    font-family: var(--typography-title-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-title-medium-normal-font-weight);
    font-style: var(--typography-title-medium-normal-font-style);
    font-stretch: var(--typography-title-medium-normal-font-stretch);
    letter-spacing: var(--typography-title-medium-normal-letter-spacing);
    line-height: calc(var(--typography-title-medium-normal-line-height) / var(--typography-title-medium-normal-font-size));
    text-transform: var(--typography-title-medium-normal-text-case);
    color: var(--color-core-primary);
  }
  .main__nav .menu-featured .featured-link p {
    display: none;
  }
  .main__nav .menu-featured .featured-link:hover h6, .main__nav .menu-featured .featured-link:focus h6, .main__nav .menu-featured .featured-link:focus-visible h6, .main__nav .menu-featured .featured-link:active h6 {
    color: var(--color-on-background-light);
  }
  .main__nav .menu-featured-small li:not(.header) a {
    display: flex;
    padding: 8px;
    border-radius: 4px;
    margin: 0 8px;
  }
  .main__nav .menu-featured-small li:not(.header) a img {
    display: block;
    flex: 0 0 84px;
    border-radius: 8px;
    margin-right: 8px;
  }
  .main__nav .menu-featured-small li:not(.header) a span {
    display: block;
  }
  .main__nav .menu-featured-small li:not(.header) a b {
    font-size: calc(var(--typography-title-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-title-medium-normal-text-decoration);
    font-family: var(--typography-title-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-title-medium-normal-font-weight);
    font-style: var(--typography-title-medium-normal-font-style);
    font-stretch: var(--typography-title-medium-normal-font-stretch);
    letter-spacing: var(--typography-title-medium-normal-letter-spacing);
    line-height: calc(var(--typography-title-medium-normal-line-height) / var(--typography-title-medium-normal-font-size));
    text-transform: var(--typography-title-medium-normal-text-case);
    color: var(--color-core-primary);
  }
  .main__nav .menu-featured-small li:not(.header) a .meta {
    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-body-medium-normal-text-decoration);
    font-family: var(--typography-body-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-body-medium-normal-font-weight);
    font-style: var(--typography-body-medium-normal-font-style);
    font-stretch: var(--typography-body-medium-normal-font-stretch);
    letter-spacing: var(--typography-body-medium-normal-letter-spacing);
    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
    text-transform: var(--typography-body-medium-normal-text-case);
    color: var(--color-on-background-light);
  }
  .main__nav .menu-featured-small li:not(.header) a:hover, .main__nav .menu-featured-small li:not(.header) a:focus, .main__nav .menu-featured-small li:not(.header) a:focus-visible, .main__nav .menu-featured-small li:not(.header) a:active {
    background-color: var(--color-light-primary);
  }
  .main__nav .menu-featured-small li:not(.header) a:hover b, .main__nav .menu-featured-small li:not(.header) a:focus b, .main__nav .menu-featured-small li:not(.header) a:focus-visible b, .main__nav .menu-featured-small li:not(.header) a:active b {
    color: var(--color-on-background-light);
  }
}
@media screen and (min-width: 992px) {
  .main__nav {
    display: flex;
    text-align: center;
  }
  .main__nav .menu-0-scroller {
    height: 100%;
  }
  .main__nav .menu-0-scroller > .header {
    display: none;
  }
  .main__nav .menu-0 {
    display: flex;
    height: 100%;
  }
  .main__nav .menu-0-link {
    display: flex;
    align-items: center;
    height: 100%;
    padding: 0 1vw;
    border: 2px solid transparent;
    border-radius: 12px;
    font-size: calc(var(--typography-label-large-normal-font-size) * 1px);
    text-decoration: var(--typography-label-large-normal-text-decoration);
    font-family: var(--typography-label-large-normal-font-family), sans-serif;
    font-weight: var(--typography-label-large-normal-font-weight);
    font-style: var(--typography-label-large-normal-font-style);
    font-stretch: var(--typography-label-large-normal-font-stretch);
    letter-spacing: var(--typography-label-large-normal-letter-spacing);
    line-height: calc(var(--typography-label-large-normal-line-height) / var(--typography-label-large-normal-font-size));
    text-transform: var(--typography-label-large-normal-text-case);
    letter-spacing: 0.01px;
    text-decoration: none;
    color: var(--text-color);
  }
  .main__nav .menu-0-link > span {
    position: relative;
  }
  .main__nav .menu-0-link > span::after {
    content: "";
    position: absolute;
    bottom: -4px;
    left: 0;
    display: block;
    width: 100%;
    height: 2px;
    background-color: var(--text-color);
    transform: scaleX(0);
    transform-origin: left center;
    transition: transform 0.3s ease-in-out;
  }
  .main__nav .menu-0-link.selected, .main__nav .menu-0-link:hover, .main__nav .menu-0-link:active, .main__nav .menu-0-link:focus, .main__nav .menu-0-link:focus-visible {
    font-weight: 600;
    letter-spacing: 0;
  }
  .main__nav .menu-0-link.selected > span::after, .main__nav .menu-0-link:hover > span::after, .main__nav .menu-0-link:active > span::after, .main__nav .menu-0-link:focus > span::after, .main__nav .menu-0-link:focus-visible > span::after {
    transform: scaleX(1);
  }
  .main__nav .menu-0-link:focus-visible {
    outline: none;
    border-color: var(--color-core-information);
  }
  .main__nav .menu-1-wrapper {
    position: absolute;
    z-index: -1;
    left: 0;
    top: 76px;
    width: 100%;
    max-width: 1580px;
    padding: 0 32px;
    overflow: auto;
    max-height: 0;
    text-align: left;
    color: var(--color-on-background-light);
    background-color: var(--color-background-light);
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
    opacity: 0;
    transition-duration: 0.4s, 0.3s, 0.3s;
    transition-timing-function: ease-in-out;
    transition-property: max-height, opacity;
  }
  .main__nav .menu-1-wrapper.selected {
    z-index: 1;
    opacity: 1;
    max-height: calc(100vh - 80px);
  }
  .main__nav .menu-1-wrapper > .header {
    display: none;
  }
  .main__nav .menu-1-wrapper > .row {
    flex-wrap: nowrap;
    min-width: 975px;
    padding: 16px 0;
  }
  .main__nav .menu-1 {
    position: relative;
    flex: 0 0 312px;
    padding: 32px 48px 32px 0;
  }
  .main__nav .menu-1::after {
    content: "";
    position: absolute;
    right: 24px;
    top: 0;
    display: block;
    width: 1px;
    height: 100%;
    background-color: var(--color-medium-secondary);
  }
  .main__nav .menu-1 .menu-1-item + .menu-1-item {
    margin-top: 8px;
  }
  .main__nav .menu-1 a {
    position: relative;
    display: block;
    padding: 6px 30px 6px 6px;
    border: 2px solid transparent;
    border-radius: 12px;
    text-decoration: none;
    color: var(--color-state-strong-primary-active);
  }
  .main__nav .menu-1 a > span {
    display: block;
  }
  .main__nav .menu-1 a b {
    font-size: calc(var(--typography-body-large-strong-font-size) * 1px);
    text-decoration: var(--typography-body-large-strong-text-decoration);
    font-family: var(--typography-body-large-strong-font-family), sans-serif;
    font-weight: var(--typography-body-large-strong-font-weight);
    font-style: var(--typography-body-large-strong-font-style);
    font-stretch: var(--typography-body-large-strong-font-stretch);
    letter-spacing: var(--typography-body-large-strong-letter-spacing);
    line-height: calc(var(--typography-body-large-strong-line-height) / var(--typography-body-large-strong-font-size));
    text-transform: var(--typography-body-large-strong-text-case);
    line-height: 1.375;
    color: var(--color-state-strong-primary-active);
  }
  .main__nav .menu-1 a .meta {
    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-body-medium-normal-text-decoration);
    font-family: var(--typography-body-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-body-medium-normal-font-weight);
    font-style: var(--typography-body-medium-normal-font-style);
    font-stretch: var(--typography-body-medium-normal-font-stretch);
    letter-spacing: var(--typography-body-medium-normal-letter-spacing);
    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
    text-transform: var(--typography-body-medium-normal-text-case);
    line-height: 1.2142857143;
    color: var(--color-on-background-light);
  }
  .main__nav .menu-1 a::after {
    content: "›";
    position: absolute;
    right: 8px;
    top: 0;
    bottom: 0;
    display: block;
    width: 24px;
    height: 57px;
    margin: auto 0;
    text-align: center;
    font-size: 33px;
    font-weight: 100;
    line-height: 57px;
  }
  .main__nav .menu-1 a:hover {
    color: var(--color-state-strong-primary-hovered);
  }
  .main__nav .menu-1 a:hover b,
  .main__nav .menu-1 a:hover .meta {
    color: var(--color-state-strong-primary-hovered);
  }
  .main__nav .menu-1 a:active {
    color: var(--color-state-strong-primary-pressed);
  }
  .main__nav .menu-1 a:active b {
    color: var(--color-state-strong-primary-pressed);
  }
  .main__nav .menu-1 a:focus, .main__nav .menu-1 a:focus-visible, .main__nav .menu-1 a.selected {
    border-color: var(--color-light-primary);
    color: var(--color-on-background-light);
    background-color: var(--color-light-primary);
  }
  .main__nav .menu-1 a:focus b,
  .main__nav .menu-1 a:focus .meta, .main__nav .menu-1 a:focus-visible b,
  .main__nav .menu-1 a:focus-visible .meta, .main__nav .menu-1 a.selected b,
  .main__nav .menu-1 a.selected .meta {
    color: var(--color-on-background-light);
  }
  .main__nav .menu-1 a:focus::after, .main__nav .menu-1 a:focus-visible::after, .main__nav .menu-1 a.selected::after {
    color: transparent;
  }
  .main__nav .menu-1 a:focus-visible {
    border-color: var(--color-core-information);
    outline: none;
  }
  .main__nav .menu-2-wrapper {
    flex: 0 1 auto;
    display: none;
    flex-direction: column;
    padding: 0;
  }
  .main__nav .menu-2-wrapper.selected {
    display: flex;
  }
  .main__nav .menu-2-wrapper > .row:first-child,
  .main__nav .menu-2-wrapper > .row:nth-child(3) {
    margin: 0;
  }
  .main__nav .menu-2-wrapper .header {
    padding: 0;
  }
  .main__nav .menu-2-wrapper .header > .row {
    padding-top: 8px;
    padding-bottom: 16px;
    border-bottom: 1px solid var(--color-medium-secondary);
    margin: 0;
  }
  .main__nav .menu-2-wrapper .header > .row > .col-lg {
    padding-left: 8px;
  }
  .main__nav .menu-2-wrapper .header > .row > .col-lg h3 {
    margin: 0;
    font-size: calc(var(--typography-title-large-strong-italicize-font-size) * 1px);
    text-decoration: var(--typography-title-large-strong-italicize-text-decoration);
    font-family: var(--typography-title-large-strong-italicize-font-family), sans-serif;
    font-weight: var(--typography-title-large-strong-italicize-font-weight);
    font-style: var(--typography-title-large-strong-italicize-font-style);
    font-stretch: var(--typography-title-large-strong-italicize-font-stretch);
    letter-spacing: var(--typography-title-large-strong-italicize-letter-spacing);
    line-height: calc(var(--typography-title-large-strong-italicize-line-height) / var(--typography-title-large-strong-italicize-font-size));
    text-transform: var(--typography-title-large-strong-italicize-text-case);
    color: var(--color-core-primary);
  }
  .main__nav .menu-2-wrapper .header > .row > .col-lg h4 {
    margin: 0;
  }
  .main__nav .menu-2-wrapper .footer {
    padding: 8px 8px 0;
    border-top: 1px solid var(--color-medium-secondary);
    margin-top: 32px;
  }
  .main__nav .menu-2-wrapper .footer h5 a {
    padding: 0;
  }
  .main__nav .menu-3-wrapper {
    position: relative;
    padding-left: 52px;
    flex: 1 1 281px;
  }
  .main__nav .menu-3-wrapper:first-child {
    padding-left: 32px;
    padding-right: 32px;
    margin-left: -16px;
  }
  .main__nav .menu-3-wrapper + .menu-3-wrapper {
    padding-left: 32px;
    padding-right: 32px;
  }
  .main__nav .menu-2-wrapper h5,
  .main__nav .menu-3-wrapper h5 {
    margin-bottom: 0;
  }
  .main__nav .menu-2-wrapper h5 a,
  .main__nav .menu-3-wrapper h5 a {
    display: block;
    padding: 8px 8px 0 8px;
    font-size: calc(var(--typography-title-small-strong-italicize-font-size) * 1px);
    text-decoration: var(--typography-title-small-strong-italicize-text-decoration);
    font-family: var(--typography-title-small-strong-italicize-font-family), sans-serif;
    font-weight: var(--typography-title-small-strong-italicize-font-weight);
    font-style: var(--typography-title-small-strong-italicize-font-style);
    font-stretch: var(--typography-title-small-strong-italicize-font-stretch);
    letter-spacing: var(--typography-title-small-strong-italicize-letter-spacing);
    line-height: calc(var(--typography-title-small-strong-italicize-line-height) / var(--typography-title-small-strong-italicize-font-size));
    text-transform: var(--typography-title-small-strong-italicize-text-case);
    color: var(--color-on-background-light);
    cursor: default;
  }
  .main__nav .menu-3 .header {
    display: none;
  }
  .main__nav .menu-3 a {
    display: block;
    padding: 10px 6px 8px;
    border: 2px solid transparent;
    border-radius: 4px;
    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-body-medium-normal-text-decoration);
    font-family: var(--typography-body-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-body-medium-normal-font-weight);
    font-style: var(--typography-body-medium-normal-font-style);
    font-stretch: var(--typography-body-medium-normal-font-stretch);
    letter-spacing: var(--typography-body-medium-normal-letter-spacing);
    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
    text-transform: var(--typography-body-medium-normal-text-case);
    color: var(--color-core-primary);
  }
  .main__nav .menu-3 a span {
    display: inline-block;
    border-bottom: 2px solid transparent;
  }
  .main__nav .menu-3 a:hover, .main__nav .menu-3 a:focus, .main__nav .menu-3 a:focus-visible {
    color: var(--color-on-background-light);
  }
  .main__nav .menu-3 a:hover span, .main__nav .menu-3 a:focus span, .main__nav .menu-3 a:focus-visible span {
    border-bottom-color: var(--color-core-primary);
  }
  .main__nav .menu-3 a:focus-visible {
    border-color: var(--color-core-information);
    outline: none;
  }
  .main__nav .menu-3 a.btn-primary-medium {
    color: var(--color-state-medium-primary-active-label);
  }
  .main__nav .menu-3 a.btn-primary-medium:hover, .main__nav .menu-3 a.btn-primary-medium:active, .main__nav .menu-3 a.btn-primary-medium:focus-visible {
    color: var(--color-state-medium-primary-active-label);
  }
  .main__nav .menu-3 a.btn-primary-medium:disabled {
    color: var(--color-state-medium-primary-disabled-label);
  }
  .main__nav .menu-featured-small .header {
    display: none;
  }
  .main__nav .menu-featured-small a {
    display: flex;
    padding: 8px;
    margin: 8px 0;
    text-decoration: none;
  }
  .main__nav .menu-featured-small a img {
    display: none;
  }
  .main__nav .menu-featured-small a > span {
    display: block;
    padding-top: 4px;
  }
  .main__nav .menu-featured-small a b {
    font-size: calc(var(--typography-body-large-strong-font-size) * 1px);
    text-decoration: var(--typography-body-large-strong-text-decoration);
    font-family: var(--typography-body-large-strong-font-family), sans-serif;
    font-weight: var(--typography-body-large-strong-font-weight);
    font-style: var(--typography-body-large-strong-font-style);
    font-stretch: var(--typography-body-large-strong-font-stretch);
    letter-spacing: var(--typography-body-large-strong-letter-spacing);
    line-height: calc(var(--typography-body-large-strong-line-height) / var(--typography-body-large-strong-font-size));
    text-transform: var(--typography-body-large-strong-text-case);
    line-height: 1.3125;
    color: var(--color-state-strong-primary-active);
  }
  .main__nav .menu-featured-small a .meta {
    display: block;
    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-body-medium-normal-text-decoration);
    font-family: var(--typography-body-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-body-medium-normal-font-weight);
    font-style: var(--typography-body-medium-normal-font-style);
    font-stretch: var(--typography-body-medium-normal-font-stretch);
    letter-spacing: var(--typography-body-medium-normal-letter-spacing);
    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
    text-transform: var(--typography-body-medium-normal-text-case);
    line-height: 1.4285714286;
    color: var(--color-on-background-light);
  }
  .main__nav .menu-featured-small a span {
    border-bottom: 0 none;
  }
  .main__nav .menu-featured-small a:hover, .main__nav .menu-featured-small a:focus, .main__nav .menu-featured-small a:focus-visible {
    border-color: var(--color-light-primary);
    background-color: var(--color-light-primary);
  }
  .main__nav .menu-featured-small a:hover b, .main__nav .menu-featured-small a:focus b, .main__nav .menu-featured-small a:focus-visible b {
    color: var(--color-on-background-light);
  }
  .main__nav .menu-featured-small a:focus-visible {
    border-color: var(--color-core-information);
  }
  .main__nav .banner-ad-wrapper {
    display: none;
  }
  .main__nav .menu-featured-wrapper {
    flex-basis: 67%;
  }
  .main__nav .menu-featured-wrapper h5 {
    margin-bottom: 8px;
  }
  .main__nav .menu-featured li,
  .main__nav .menu-featured a {
    display: block;
  }
  .main__nav .menu-featured .featured-link {
    padding: 8px;
    border-radius: 12px;
    font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-body-medium-normal-text-decoration);
    font-family: var(--typography-body-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-body-medium-normal-font-weight);
    font-style: var(--typography-body-medium-normal-font-style);
    font-stretch: var(--typography-body-medium-normal-font-stretch);
    letter-spacing: var(--typography-body-medium-normal-letter-spacing);
    line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
    text-transform: var(--typography-body-medium-normal-text-case);
    text-decoration: none;
    color: var(--color-on-background-light);
  }
  .main__nav .menu-featured .featured-link img {
    display: block;
    width: 100%;
    max-width: 400px;
    height: auto;
    border-radius: 12px;
  }
  .main__nav .menu-featured .featured-link h6 {
    font-size: calc(var(--typography-title-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-title-medium-normal-text-decoration);
    font-family: var(--typography-title-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-title-medium-normal-font-weight);
    font-style: var(--typography-title-medium-normal-font-style);
    font-stretch: var(--typography-title-medium-normal-font-stretch);
    letter-spacing: var(--typography-title-medium-normal-letter-spacing);
    line-height: calc(var(--typography-title-medium-normal-line-height) / var(--typography-title-medium-normal-font-size));
    text-transform: var(--typography-title-medium-normal-text-case);
    color: var(--color-core-primary);
  }
  .main__nav .menu-featured .featured-link p {
    display: none;
  }
  .main__nav .menu-featured .featured-link:hover, .main__nav .menu-featured .featured-link:focus, .main__nav .menu-featured .featured-link:focus-visible, .main__nav .menu-featured .featured-link:active {
    text-decoration: none;
  }
  .main__nav .menu-featured .featured-link:hover h6, .main__nav .menu-featured .featured-link:focus h6, .main__nav .menu-featured .featured-link:focus-visible h6, .main__nav .menu-featured .featured-link:active h6 {
    color: var(--color-on-background-light);
  }
}
@media screen and (min-width: 1200px) {
  .main__nav .menu-featured .featured-link {
    margin-bottom: 8px;
    display: flex;
    color: var(--color-on-background-light);
    background-color: transparent;
  }
  .main__nav .menu-featured .featured-link:hover, .main__nav .menu-featured .featured-link:active, .main__nav .menu-featured .featured-link:focus, .main__nav .menu-featured .featured-link:focus-visible {
    background-color: var(--color-light-primary);
  }
  .main__nav .menu-featured .featured-link:hover h6, .main__nav .menu-featured .featured-link:active h6, .main__nav .menu-featured .featured-link:focus h6, .main__nav .menu-featured .featured-link:focus-visible h6 {
    color: var(--color-on-background-light);
  }
  .main__nav .menu-featured .featured-link:hover h6 span, .main__nav .menu-featured .featured-link:active h6 span, .main__nav .menu-featured .featured-link:focus h6 span, .main__nav .menu-featured .featured-link:focus-visible h6 span {
    border-bottom-color: transparent;
  }
  .main__nav .menu-featured .featured-link img {
    flex: 0 0 200px;
    display: block;
    border-radius: 12px;
    margin-right: 8px;
  }
  .main__nav .menu-featured .featured-link div {
    padding-left: 8px;
  }
  .main__nav .menu-featured .featured-link h6 {
    margin: 0;
    font-size: calc(var(--typography-title-medium-normal-font-size) * 1px);
    text-decoration: var(--typography-title-medium-normal-text-decoration);
    font-family: var(--typography-title-medium-normal-font-family), sans-serif;
    font-weight: var(--typography-title-medium-normal-font-weight);
    font-style: var(--typography-title-medium-normal-font-style);
    font-stretch: var(--typography-title-medium-normal-font-stretch);
    letter-spacing: var(--typography-title-medium-normal-letter-spacing);
    line-height: calc(var(--typography-title-medium-normal-line-height) / var(--typography-title-medium-normal-font-size));
    text-transform: var(--typography-title-medium-normal-text-case);
    color: var(--color-core-primary);
  }
  .main__nav .menu-featured .featured-link h6 span {
    display: inline-block;
    border-bottom: 2px solid transparent;
  }
  .main__nav .menu-featured .featured-link p {
    display: block;
    margin: 0;
  }
  .main__nav .menu-featured .featured-link .link {
    border-bottom: 0 none;
    font-size: calc(var(--typography-body-medium-strong-font-size) * 1px);
    text-decoration: var(--typography-body-medium-strong-text-decoration);
    font-family: var(--typography-body-medium-strong-font-family), sans-serif;
    font-weight: var(--typography-body-medium-strong-font-weight);
    font-style: var(--typography-body-medium-strong-font-style);
    font-stretch: var(--typography-body-medium-strong-font-stretch);
    letter-spacing: var(--typography-body-medium-strong-letter-spacing);
    line-height: calc(var(--typography-body-medium-strong-line-height) / var(--typography-body-medium-strong-font-size));
    text-transform: var(--typography-body-medium-strong-text-case);
    white-space: nowrap;
  }
  .main__nav .banner-ad-wrapper {
    display: block;
    position: relative;
    padding-top: 16px;
  }
  .main__nav .banner-ad-wrapper a,
  .main__nav .banner-ad-wrapper img {
    display: block;
  }
  .main__nav .banner-ad-wrapper img {
    max-width: 100%;
    height: auto;
  }
  .main__nav .menu-featured-small a img {
    display: block;
    flex: 0 0 84px;
    margin-right: 8px;
    border-radius: 4px;
  }
  .main__nav .menu-featured-small a > span {
    padding-left: 8px;
  }
}
@media screen and (min-width: 1400px) {
  .main__nav .menu-1-wrapper {
    width: auto;
    border-radius: 0 0 12px;
  }
  .main__nav .menu-featured-wrapper {
    flex-basis: 730px;
  }
}
@media screen and (min-width: 1600px) {
  .main__nav .menu-1-wrapper {
    min-width: 1580px;
    padding-left: 72px;
    padding-right: 72px;
  }
  .main__nav .menu-1 {
    flex: 0 0 474px;
    padding-right: 104px;
  }
  .main__nav .menu-1::after {
    right: 52px;
  }
  .main__nav .menu-3-wrapper,
  .main__nav .banner-ad-wrapper {
    padding-left: 104px;
  }
  .main__nav .menu-3-wrapper::after,
  .main__nav .banner-ad-wrapper::after {
    left: 52px;
  }
}

.search-wrapper {
  display: flex;
  align-items: center;
}
.search-wrapper .btn--search {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  padding: 12px 16px;
  border: 2px solid;
  border-radius: 15px;
  font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
  line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size) * 1);
  letter-spacing: 0.5px;
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
  color: var(--color-medium-primary);
  border-color: transparent;
  background-color: transparent;
}
.search-wrapper .btn--search svg {
  position: relative;
  top: -1px;
  fill: currentColor;
}
.search-wrapper .btn--search svg.icon-right {
  margin-left: 12px;
}
.search-wrapper .btn--search svg.icon-left {
  margin-right: 12px;
}
.search-wrapper .main__search {
  display: flex;
  align-items: center;
  margin-left: 1vw;
}
.search-wrapper .main__search.closed + .btn--search {
  color: var(--text-color);
}
.search-wrapper .main__search.closed + .btn--search:hover, .search-wrapper .main__search.closed + .btn--search:active, .search-wrapper .main__search.closed + .btn--search:focus, .search-wrapper .main__search.closed + .btn--search:focus-visible {
  color: var(--color-medium-primary);
}
.search-wrapper .main__search #search-keywords-bg input {
  padding: 10px;
  border: 2px solid transparent;
  border-radius: 4px;
  font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
  text-decoration: var(--typography-body-medium-normal-text-decoration);
  font-family: var(--typography-body-medium-normal-font-family), sans-serif;
  font-weight: var(--typography-body-medium-normal-font-weight);
  font-style: var(--typography-body-medium-normal-font-style);
  font-stretch: var(--typography-body-medium-normal-font-stretch);
  letter-spacing: var(--typography-body-medium-normal-letter-spacing);
  line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size));
  text-transform: var(--typography-body-medium-normal-text-case);
  color: var(--color-on-light-primary);
  background-color: var(--color-light-primary);
}
.search-wrapper .main__search #search-keywords-bg input:focus, .search-wrapper .main__search #search-keywords-bg input:focus-visible {
  outline: none;
  border-color: var(--color-core-information);
}
@media screen and (max-width: 991.98px) {
  .search-wrapper .main__search .search-input-wrapper {
    display: flex;
    position: fixed;
    left: 0;
    top: 69px;
    width: 100vw;
    padding: 12px 8px;
    background: var(--color-background-dark);
    transition-duration: 0.3s;
    transition-timing-function: ease-in-out;
    transition-property: opacity, transform;
  }
  .search-wrapper .main__search #search-keywords-bg {
    flex: 1;
  }
  .search-wrapper .main__search #search-keywords-bg input {
    width: 100%;
  }
  .search-wrapper .main__search.closed .search-input-wrapper {
    opacity: 0;
    transform: translateX(100vw);
  }
}
@media screen and (min-width: 992px) {
  .search-wrapper {
    margin-left: auto;
  }
  .search-wrapper .main__search #search-keywords-bg {
    overflow: hidden;
    width: 250px;
    border-radius: 4px;
    transition: width 0.3s ease-in-out;
  }
  .search-wrapper .main__search #search-keywords-bg input {
    width: 250px;
  }
  .search-wrapper .main__search.closed #search-keywords-bg {
    width: 0;
  }
  .search-wrapper #search-button {
    display: none;
  }
}

.main__header .utility-nav {
  position: relative;
  z-index: 1;
  font-size: calc(var(--typography-label-large-normal-font-size) * 1px);
  text-decoration: var(--typography-label-large-normal-text-decoration);
  font-family: var(--typography-label-large-normal-font-family), sans-serif;
  font-weight: var(--typography-label-large-normal-font-weight);
  font-style: var(--typography-label-large-normal-font-style);
  font-stretch: var(--typography-label-large-normal-font-stretch);
  letter-spacing: var(--typography-label-large-normal-letter-spacing);
  line-height: calc(var(--typography-label-large-normal-line-height) / var(--typography-label-large-normal-font-size));
  text-transform: var(--typography-label-large-normal-text-case);
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
  text-align: center;
}
.main__header .utility-nav a {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  min-width: 44px;
  text-decoration: none;
  color: var(--text-color);
}
.main__header .utility-nav a svg {
  fill: currentColor;
}
.main__header .utility-nav a:hover, .main__header .utility-nav a:active, .main__header .utility-nav a:focus, .main__header .utility-nav a:focus-visible {
  color: var(--color-medium-primary);
}
.main__header .utility-nav a.link-cart {
  position: relative;
}
.main__header .utility-nav a.link-cart span {
  position: absolute;
  top: 10px;
  right: 4px;
  display: block;
  width: 20px;
  height: 20px;
  border: 1px solid var(--color-on-core-all-except-caution);
  border-radius: 50%;
  overflow: hidden;
  font-size: calc(var(--typography-body-extra-small-normal-font-size) * 1px);
  text-decoration: var(--typography-body-extra-small-normal-text-decoration);
  font-family: var(--typography-body-extra-small-normal-font-family), sans-serif;
  font-weight: var(--typography-body-extra-small-normal-font-weight);
  font-style: var(--typography-body-extra-small-normal-font-style);
  font-stretch: var(--typography-body-extra-small-normal-font-stretch);
  letter-spacing: var(--typography-body-extra-small-normal-letter-spacing);
  line-height: calc(var(--typography-body-extra-small-normal-line-height) / var(--typography-body-extra-small-normal-font-size));
  text-transform: var(--typography-body-extra-small-normal-text-case);
  text-align: center;
  line-height: 19px;
  background-color: var(--color-core-success);
}
.main__header .utility-nav a.link-cart:hover span, .main__header .utility-nav a.link-cart:active span, .main__header .utility-nav a.link-cart:focus span, .main__header .utility-nav a.link-cart:focus-visible span {
  color: var(--text-color);
}
.main__header .utility-nav .site-members {
  position: relative;
}
.main__header .utility-nav .account-nav-wrapper {
  top: 69px;
  right: 0;
  min-width: 180px;
  padding: 8px 0;
  border-radius: 0 0 4px 4px;
  overflow: hidden;
  background-color: var(--color-background-light);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.25);
  opacity: 1;
  transition-duration: 0.3s;
  transition-timing-function: ease-in-out;
}
.main__header .utility-nav .account-nav-wrapper.hidden {
  opacity: 0;
}
.main__header .utility-nav .account-nav-wrapper > ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.main__header .utility-nav .account-nav-wrapper li + li {
  border-top: 1px solid var(--color-medium-secondary);
}
.main__header .utility-nav .account-nav-wrapper a {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  padding: 12px 16px;
  border: 2px solid;
  border-radius: 15px;
  font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
  line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size) * 1);
  letter-spacing: 0.5px;
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
  border-color: transparent;
  background-color: transparent;
  color: var(--color-state-light-active-label);
  justify-content: start;
}
.main__header .utility-nav .account-nav-wrapper a svg {
  position: relative;
  top: -1px;
  fill: currentColor;
}
.main__header .utility-nav .account-nav-wrapper a svg.icon-right {
  margin-left: 12px;
}
.main__header .utility-nav .account-nav-wrapper a svg.icon-left {
  margin-right: 12px;
}
.main__header .utility-nav .account-nav-wrapper a:hover, .main__header .utility-nav .account-nav-wrapper a.hover {
  border-color: var(--color-state-light-light-hovered);
  background-color: var(--color-state-light-light-hovered);
}
.main__header .utility-nav .account-nav-wrapper a:active, .main__header .utility-nav .account-nav-wrapper a.active {
  border-color: var(--color-state-light-light-pressed);
  background-color: var(--color-state-light-light-pressed);
}
.main__header .utility-nav .account-nav-wrapper a:focus-visible, .main__header .utility-nav .account-nav-wrapper a.focus {
  background-color: transparent;
  border-color: var(--color-core-information);
}
.main__header .utility-nav .account-nav-wrapper a:disabled,
.main__header .utility-nav .account-nav-wrapper a .disabled {
  border-color: transparent;
  background-color: transparent;
  color: var(--color-state-light-primary-disabled-label);
}
@media screen and (max-width: 991.98px) {
  .main__header .utility-nav {
    margin-left: auto;
  }
  .main__header .utility-nav a.link-account span {
    display: none;
  }
  .main__header .utility-nav .account-nav-wrapper {
    position: fixed;
  }
  .main__header .utility-nav .account-nav-wrapper.hidden {
    transform: translateX(100%);
  }
}
@media screen and (min-width: 992px) {
  .main__header .utility-nav {
    height: 100%;
  }
  .main__header .utility-nav a {
    padding: 0 1.1vw;
  }
  .main__header .utility-nav a.link-account span {
    margin-left: 8px;
  }
  .main__header .utility-nav .account-nav-wrapper {
    position: absolute;
    max-height: calc(100vh - 80px);
    transition-property: max-height, opacity;
  }
  .main__header .utility-nav .account-nav-wrapper.hidden {
    max-height: 0;
  }
}

.page-footer {
  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;
  }
  .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: 0 auto;
  padding: 0 15px;
  text-align: center;
}
.featured-content .col-lg-4 {
  margin-bottom: 16px;
}
.featured-content .card {
  display: flex;
  flex-direction: column;
  height: 100%;
  border-radius: 12px;
}
.featured-content .header {
  padding: 16px;
}
.featured-content .header h4 {
  display: flex;
  align-items: center;
  margin: 0;
}
.featured-content .header h4 img {
  display: block;
  margin-right: 16px;
}
.featured-content .image img {
  width: 100%;
  max-width: 100%;
  height: auto;
  border-radius: 12px 12px 0 0;
}
.featured-content .header + .image img {
  border-radius: 0;
}
.featured-content .content {
  padding: 16px;
}
.featured-content .content h3 {
  margin-top: 0;
}
.featured-content .content p {
  margin-bottom: 0;
}
.featured-content .btn-row {
  flex-wrap: wrap;
  margin-top: auto;
  margin-bottom: 0;
  padding: 16px 16px 0 16px;
}
.featured-content .btn-row .btn {
  margin-bottom: 16px;
}
.featured-content .cta {
  display: flex;
  justify-content: center;
}
.featured-content.featured-content-light .card {
  background-color: var(--color-light-primary);
}
.featured-content.featured-content-medium .card {
  background-color: var(--color-medium-primary);
}
.featured-content.featured-content-strong .card {
  background-color: var(--color-background-dark);
}
.featured-content.featured-content-strong .header,
.featured-content.featured-content-strong .content {
  color: var(--color-on-background-dark);
}
@media screen and (min-width: 992px) {
  .featured-content .col-lg-4 {
    margin-bottom: 0;
  }
}

.featured-content-banner {
  position: relative;
  max-width: 100%;
  overflow: hidden;
}
.featured-content-banner img {
  position: absolute;
  bottom: 96px;
  width: auto;
  height: 315px;
}
.featured-content-banner .featured-text {
  position: relative;
  margin-top: 16px;
  padding: 16px;
}
.featured-content-banner .featured-text h2 {
  position: relative;
  margin: 16px 0;
}
.featured-content-banner .featured-text h2::before {
  content: "";
  position: absolute;
  left: 0;
  top: -24px;
  display: block;
  width: 156px;
  height: 8px;
  background-color: var(--color-core-primary);
}
.featured-content-banner .featured-text p {
  margin: 16px 0;
}
.featured-content-banner .featured-text .btn-row {
  margin-top: 347px;
}
@media screen and (min-width: 768px) {
  .featured-content-banner img {
    left: 0;
    width: 100%;
    height: 49.6875vw;
  }
  .featured-content-banner .featured-text .btn-row {
    margin-top: calc(49.6875vw + 32px);
  }
}
@media screen and (min-width: 992px) {
  .featured-content-banner {
    aspect-ratio: 2.0210526316;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .featured-content-banner .ds-container {
    display: flex;
    align-items: center;
    width: 100%;
    max-width: 1252px;
    margin: 0 auto;
  }
  .featured-content-banner img {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: auto;
  }
  .featured-content-banner .featured-text {
    max-width: 600px;
  }
  .featured-content-banner .featured-text h2::before {
    width: 184px;
  }
  .featured-content-banner .featured-text .btn-row {
    margin-top: 16px;
  }
  .featured-content-banner.featured-content-banner-dark a svg {
    fill: var(--color-social-on-dark-active);
  }
  .featured-content-banner.featured-content-banner-dark a:hover svg {
    fill: var(--color-social-on-dark-hovered);
  }
  .featured-content-banner.featured-content-banner-dark a:focus-visible, .featured-content-banner.featured-content-banner-dark a.focus {
    border-color: var(--color-core-information);
  }
  .featured-content-banner.featured-content-banner-dark .featured-text {
    color: var(--color-on-background-dark);
  }
  .featured-content-banner.featured-content-banner-light a svg {
    fill: var(--color-social-on-light-active);
  }
  .featured-content-banner.featured-content-banner-light a:hover svg {
    fill: var(--color-social-on-light-hovered);
  }
  .featured-content-banner.featured-content-banner-light a:focus-visible, .featured-content-banner.featured-content-banner-light a.focus {
    border-color: var(--color-core-information);
  }
  .featured-content-banner.featured-content-banner-light .featured-text {
    color: var(--color-on-background-light);
  }
  .featured-content-banner.featured-content-banner-center .ds-container {
    justify-content: center;
  }
  .featured-content-banner.featured-content-banner-center .featured-text {
    text-align: center;
  }
  .featured-content-banner.featured-content-banner-center .featured-text h2::before {
    right: 0;
    margin: 0 auto;
  }
  .featured-content-banner.featured-content-banner-center .btn-row {
    justify-content: center;
  }
  .featured-content-banner.featured-content-banner-left .featured-text, .featured-content-banner.featured-content-banner-right .featured-text {
    text-align: left;
  }
  .featured-content-banner.featured-content-banner-left .featured-text h2::before, .featured-content-banner.featured-content-banner-right .featured-text h2::before {
    left: 0;
  }
  .featured-content-banner.featured-content-banner-left .btn-row, .featured-content-banner.featured-content-banner-right .btn-row {
    justify-content: flex-start;
  }
  .featured-content-banner.featured-content-banner-left .ds-container {
    justify-content: flex-start;
  }
  .featured-content-banner.featured-content-banner-right .ds-container {
    justify-content: flex-end;
  }
}

.featured-content-news {
  padding: 16px 0;
}
.featured-content-news .ds-container {
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 16px;
}
.featured-content-news .intro {
  max-width: 630px;
  margin: 36px auto;
  padding: 0 15px;
  text-align: center;
}
.featured-content-news .row {
  position: relative;
  padding-top: 18px;
}
.featured-content-news .row::before {
  content: "";
  position: absolute;
  left: 15px;
  top: 0;
  display: block;
  width: 300px;
  height: 8px;
  background-color: var(--color-core-primary);
}
.featured-content-news .row + .row {
  padding-top: 0;
  margin-bottom: 8px;
}
.featured-content-news .row + .row::before {
  content: none;
}
.featured-content-news .col-lg-6 {
  margin-bottom: 32px;
}
.featured-content-news .col-lg-4 {
  margin-bottom: 32px;
}
.featured-content-news .col-lg-4 .img-news {
  margin-bottom: 16px;
}
.featured-content-news .img-news {
  border-radius: 12px;
  overflow: hidden;
}
.featured-content-news .img-news img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto;
}
.featured-content-news .item-text h3 {
  margin-top: 0;
}
.featured-content-news .item-text p {
  color: var(--color-on-light-secondary);
}
.featured-content-news .meta {
  display: flex;
  margin: 16px -15px;
}
.featured-content-news .meta span {
  padding: 6px 15px;
}
.featured-content-news .meta span + span {
  border-left: 1px solid var(--color-on-background-light);
}
.featured-content-news .btn-row {
  flex-wrap: wrap;
  margin-top: auto;
  margin-bottom: 0;
}
.featured-content-news .btn-row .btn {
  margin-bottom: 16px;
}
.featured-content-news .cta {
  display: flex;
  justify-content: center;
}
@media screen and (min-width: 992px) {
  .featured-content-news .ds-container {
    padding: 0 28px;
  }
  .featured-content-news .col-lg-4 {
    display: flex;
    flex-direction: column;
  }
  .featured-content-news .col-lg-4 .item-text {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
  }
}

.newsletter {
  background-color: var(--color-light-primary);
}
.newsletter img {
  display: none;
}
.newsletter .intro {
  padding: 8px 16px 0;
  text-align: center;
}
.newsletter .form {
  padding: 0 16px 16px;
}
.newsletter form,
.newsletter .mktoFormRow,
.newsletter .mktoFormCol,
.newsletter .mktoFieldWrap,
.newsletter .mktoLabel,
.newsletter input {
  display: block;
  width: 100%;
}
.newsletter .mktoFormCol {
  position: relative;
  padding-bottom: 8px;
}
.newsletter .mktoLabel,
.newsletter .mktoErrorMsg {
  font-size: calc(var(--typography-body-small-normal-font-size) * 1px);
  text-decoration: var(--typography-body-small-normal-text-decoration);
  font-family: var(--typography-body-small-normal-font-family), sans-serif;
  font-weight: var(--typography-body-small-normal-font-weight);
  font-style: var(--typography-body-small-normal-font-style);
  font-stretch: var(--typography-body-small-normal-font-stretch);
  letter-spacing: var(--typography-body-small-normal-letter-spacing);
  line-height: calc(var(--typography-body-small-normal-line-height) / var(--typography-body-small-normal-font-size));
  text-transform: var(--typography-body-small-normal-text-case);
}
.newsletter .mktoLabel {
  position: absolute;
  left: 8px;
  top: 56px;
  font-size: calc(var(--typography-body-small-normal-font-size) * 1px);
  text-decoration: var(--typography-body-small-normal-text-decoration);
  font-family: var(--typography-body-small-normal-font-family), sans-serif;
  font-weight: var(--typography-body-small-normal-font-weight);
  font-style: var(--typography-body-small-normal-font-style);
  font-stretch: var(--typography-body-small-normal-font-stretch);
  letter-spacing: var(--typography-body-small-normal-letter-spacing);
  line-height: calc(var(--typography-body-small-normal-line-height) / var(--typography-body-small-normal-font-size));
  text-transform: var(--typography-body-small-normal-text-case);
  color: var(--color-field-helptext);
}
.newsletter .mktoAsterix {
  display: inline-block;
}
.newsletter input[type=text],
.newsletter input[type=email] {
  padding: 15px 7px 15px 31px;
  border: 1px solid var(--color-core-primary);
  border-radius: 4px;
  margin-bottom: 20px;
  line-height: 1.5;
  color: var(--color-field-dark);
  background-repeat: no-repeat;
}
.newsletter input[type=text][aria-invalid=true],
.newsletter input[type=email][aria-invalid=true] {
  border-color: var(--color-core-error);
}
.newsletter input[type=text]:focus, .newsletter input[type=text]:focus-visible,
.newsletter input[type=email]:focus,
.newsletter input[type=email]:focus-visible {
  outline: none;
  border-color: var(--color-core-information);
}
.newsletter input[type=text]::placeholder,
.newsletter input[type=email]::placeholder {
  color: var(--color-field-helptext);
}
.newsletter input[type=text]::-webkit-input-placeholder,
.newsletter input[type=email]::-webkit-input-placeholder {
  color: var(--color-field-helptext);
}
.newsletter input[type=text]::-moz-placeholder,
.newsletter input[type=email]::-moz-placeholder {
  color: var(--color-field-helptext);
}
.newsletter #FirstName,
.newsletter #LastName {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNS41IiB2aWV3Qm94PSIwIDAgMTYgMTUuNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtOCA3LjVjLTEuMSAwLTItLjMtMi43LTEuMXMtMS4xLTEuNS0xLjEtMi42LjMtMiAxLjEtMi43Yy43LS44IDEuNi0xLjEgMi43LTEuMXMyIC4zIDIuNyAxLjFjLjcuNyAxLjEgMS42IDEuMSAyLjdzLS40IDItMS4xIDIuNy0xLjYgMS0yLjcgMXptLTggOHYtMi40YzAtLjYuMi0xLjIuNS0xLjZzLjctLjggMS4yLTFjMS4xLS41IDIuMi0uOSAzLjItMS4xczIuMS0uNCAzLjEtLjQgMi4xLjEgMy4xLjQgMi4xLjYgMy4yIDEuMWMuNS4yLjkuNiAxLjIgMXMuNSAxIC41IDEuNnYyLjR6bTEuNS0xLjVoMTN2LS45YzAtLjMtLjEtLjUtLjItLjgtLjItLjItLjQtLjQtLjYtLjUtMS4xLS41LTItLjktMi45LTEuMXMtMS44LS4zLTIuOC0uMy0xLjkuMS0yLjguMy0xLjkuNS0yLjkgMS4xYy0uMi4xLS40LjMtLjYuNXMtLjIuNS0uMi44em02LjUtOGMuNiAwIDEuMi0uMiAxLjYtLjZzLjYtMSAuNi0xLjYtLjItMS4yLS42LTEuNy0xLS42LTEuNi0uNi0xLjIuMi0xLjYuNmMtLjQuNS0uNiAxLS42IDEuN3MuMiAxLjEuNiAxLjZjLjQuNC45LjYgMS42LjZ6IiBmaWxsPSIjNjA1OTM3Ii8+PC9zdmc+");
  background-size: 16px 15.5px;
  background-position: 8px center;
}
.newsletter #Email {
  background-image: url("data:image/svg+xml;base64,PHN2ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAxNiIgdmlld0JveD0iMCAwIDIwIDE2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im0xLjUgMTZjLS40IDAtLjgtLjEtMS0uNS0uMy0uMy0uNS0uNi0uNS0xdi0xM2MwLS40LjItLjguNS0xLjEuMy0uMi42LS40IDEtLjRoMTdjLjQgMCAuOC4yIDEgLjQuNC40LjUuNy41IDEuMXYxM2MwIC40LS4xLjgtLjUgMS0uMy4zLS42LjUtMSAuNXptOC41LTcuNi04LjUtNS41djExLjZoMTd2LTExLjZ6bTAtMS41IDguNC01LjRoLTE2Ljh6bS04LjUtNHYtMS40IDEzeiIgZmlsbD0iIzYwNTkzNyIvPjwvc3ZnPg==");
  background-size: 20px 16px;
  background-position: 6px center;
}
.newsletter .mktoErrorMsg {
  color: var(--color-core-error);
}
.newsletter .mktoButtonRow {
  display: flex;
  justify-content: center;
}
.newsletter .mktoButton {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  padding: 12px 16px;
  border: 2px solid;
  border-radius: 15px;
  font-size: calc(var(--typography-body-medium-normal-font-size) * 1px);
  line-height: calc(var(--typography-body-medium-normal-line-height) / var(--typography-body-medium-normal-font-size) * 1);
  letter-spacing: 0.5px;
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
  border-color: var(--color-state-strong-primary-active);
  background-color: var(--color-state-strong-primary-active);
  color: var(--color-state-strong-primary-active-label);
}
.newsletter .mktoButton svg {
  position: relative;
  top: -1px;
  fill: currentColor;
}
.newsletter .mktoButton svg.icon-right {
  margin-left: 12px;
}
.newsletter .mktoButton svg.icon-left {
  margin-right: 12px;
}
.newsletter .mktoButton:hover, .newsletter .mktoButton.hover {
  border-color: var(--color-state-strong-primary-hovered);
  background-color: var(--color-state-strong-primary-hovered);
}
.newsletter .mktoButton:active, .newsletter .mktoButton.active {
  border-color: var(--color-state-strong-primary-pressed);
  background-color: var(--color-state-strong-primary-pressed);
}
.newsletter .mktoButton:focus-visible, .newsletter .mktoButton.focus {
  background-color: var(--color-state-strong-primary-active);
  border-color: var(--color-core-information);
}
.newsletter .mktoButton:disabled,
.newsletter .mktoButton .disabled {
  border-color: var(--color-light-primary);
  background-color: var(--color-light-primary);
  color: var(--color-state-strong-primary-disabled-label);
}
@media screen and (min-width: 992px) {
  .newsletter {
    position: relative;
  }
  .newsletter img {
    display: block;
    max-width: 100%;
    height: auto;
  }
  .newsletter .ds-container {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    margin: auto;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .newsletter .form {
    width: 392px;
  }
}
@media screen and (min-width: 1200px) {
  .newsletter .contads-containeriner {
    justify-content: flex-start;
    padding-top: 18vw;
  }
}

.breadcrumb {
  display: 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: 0;
  left: 0;
  display: block;
  padding: 0 8px;
  font-size: calc(var(--typography-body-small-normal-font-size) * 1px);
  text-decoration: var(--typography-body-small-normal-text-decoration);
  font-family: var(--typography-body-small-normal-font-family), sans-serif;
  font-weight: var(--typography-body-small-normal-font-weight);
  font-style: var(--typography-body-small-normal-font-style);
  font-stretch: var(--typography-body-small-normal-font-stretch);
  letter-spacing: var(--typography-body-small-normal-letter-spacing);
  line-height: calc(var(--typography-body-small-normal-line-height) / var(--typography-body-small-normal-font-size));
  text-transform: var(--typography-body-small-normal-text-case);
  color: var(--color-field-helptext);
}
.news-grid .news-filters .form-control {
  width: 100%;
  padding: 17px 14px 16px;
  border: 1px solid var(--color-core-primary);
  border-radius: 4px;
  color: var(--color-field-dark);
}
.news-grid .news-filters .form-control:focus, .news-grid .news-filters .form-control:focus-visible {
  outline: none;
  border-color: var(--color-core-information);
}
.news-grid .news-filters .form-control::placeholder {
  color: var(--color-field-helptext);
}
.news-grid .news-filters .form-control::-webkit-input-placeholder {
  color: var(--color-field-helptext);
}
.news-grid .news-filters .form-control::-moz-placeholder {
  color: var(--color-field-helptext);
}
.news-grid .news-filters .btn {
  margin: 0 auto;
  min-width: 120px;
  justify-content: center;
}
.news-grid .col-lg-4 {
  display: flex;
}
.news-grid .item-news {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 15px 0;
  margin-bottom: 50px;
  text-decoration: none;
  color: var(--color-on-background-light);
}
.news-grid .item-news::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  display: block;
  height: 8px;
  background-color: var(--color-core-primary);
  transform-origin: left center;
  transform: scaleX(0.5);
  transition: transform 0.3s ease-in-out;
}
.news-grid .img-news {
  border-radius: 12px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
  overflow: hidden;
}
.news-grid .img-news img {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto;
}
.news-grid .item-text {
  position: relative;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.news-grid .item-text p {
  margin-top: 0;
  color: var(--color-on-light-secondary);
}
.news-grid .meta {
  display: flex;
  margin: auto -15px 16px;
}
.news-grid .meta span {
  padding: 6px 15px;
}
.news-grid .meta span + span {
  border-left: 1px solid var(--color-on-background-light);
}
.news-grid .btn-row {
  flex-wrap: wrap;
  margin-top: 0;
  margin-bottom: 0;
}
.news-grid .load-more {
  display: flex;
  justify-content: center;
  margin-bottom: 64px;
}
@media screen and (min-width: 992px) {
  .news-grid .news-filters {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
  }
  .news-grid .news-filters .input-group {
    flex-basis: 27.45%;
    margin-bottom: 0;
  }
  .news-grid .news-filters .btn {
    flex-basis: 12.9%;
    margin: 0;
  }
  .news-grid .item-news:hover::before {
    transform: scaleX(1);
  }
}

.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 .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;
}
.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: 0;
  }
  .product-card .product-links {
    display: flex;
    margin: 0 -12px;
    padding-left: 216px;
    text-align: left;
  }
  .product-card .product-links a {
    padding: 0 12px;
  }
}

.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-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 .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;
  justify-content: center;
  padding-bottom: 16px;
}
.headline-image .btn-col {
  align-self: flex-start;
  align-items: 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 .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-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;
  }
}

.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;
  padding: 8px 24px;
  border-radius: 4px;
}
.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);
}
@media screen and (min-width: 992px) {
  .notification-banner {
    align-items: center;
  }
}
.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=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);
}

.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;
  }
}

.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;
  }
}

.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;
}/*# sourceMappingURL=design-system.css.map */
