/* Minification failed. Returning unminified contents.
(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 '-'
(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 '-'
(199,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(200,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(201,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(202,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(203,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(204,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(205,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(214,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(223,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(330,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-color'
(331,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(351,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(351,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(355,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(367,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(386,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(396,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(397,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(422,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(710,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(711,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(711,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(712,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(728,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(739,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(740,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(742,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(743,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(779,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(780,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(781,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(782,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(783,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(784,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(785,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(789,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(790,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(793,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(794,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(795,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(801,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(802,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(803,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(956,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(961,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(966,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(971,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(976,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(981,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(986,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(991,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1001,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1006,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1011,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1136,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1140,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1144,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1148,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1152,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1156,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1160,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1164,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1168,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1172,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1176,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1180,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1305,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1309,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1313,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1317,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1321,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1325,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1329,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1333,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1337,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1341,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1345,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1349,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1474,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1478,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1482,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1486,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1490,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1494,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1498,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1502,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1506,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1510,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1514,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1518,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1643,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1647,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1651,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1655,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1659,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1663,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1667,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1671,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1675,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1679,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1683,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1687,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1812,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1816,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1820,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1824,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1828,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1832,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1836,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1840,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1844,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1848,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1852,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1856,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1981,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1985,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1989,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1993,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1997,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2001,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2005,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2009,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2013,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2017,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2021,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2025,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2029,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2030,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2031,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2032,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2033,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2034,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2035,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2036,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2037,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2038,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2039,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2040,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2041,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2042,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2046,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(2050,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-state'
(2050,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-type'
(2050,70): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(2051,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(2053,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-state'
(2053,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-type'
(2053,88): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(2089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2090,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2094,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2095,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2099,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2100,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2104,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2105,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2111,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2112,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2113,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2114,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2115,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2116,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2117,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2118,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(2119,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(2123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2124,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2125,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2126,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2127,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2128,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2129,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2130,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2131,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2132,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(2133,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(2137,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2138,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2139,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2140,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2141,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2142,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2143,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2144,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2145,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2146,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(2147,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(2151,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2152,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2157,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2158,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2159,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2160,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(2161,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(2165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2167,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2168,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2169,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2171,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2172,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2173,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2174,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(2175,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(2179,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2182,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2183,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2184,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2185,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2186,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2187,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2188,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(2189,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(2193,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2194,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2195,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2197,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2199,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2200,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2201,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2202,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(2203,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(2207,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2209,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2210,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2211,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2212,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2213,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2214,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2215,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2216,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(2217,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(2266,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2267,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2274,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2275,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2280,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2281,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2288,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(2300,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(2302,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2302,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(2303,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2319,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(2334,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(2338,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(2346,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(2351,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2361,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(2370,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(2373,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2384,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2387,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(2396,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2399,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(2408,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2411,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2414,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2419,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2427,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2431,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2434,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2437,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2441,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2450,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(2451,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-img'
(2451,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-icon'
(2455,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2455,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(2456,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2474,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(2486,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(2494,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(2498,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2524,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2531,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg'
(2532,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg-image'
(2536,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2536,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(2558,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2561,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2566,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2582,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2585,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-switch-bg'
(2596,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2600,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2628,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2673,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(2699,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(2707,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(2710,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(2719,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2720,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2735,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2771,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(2783,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(2784,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2787,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(2791,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2799,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(2840,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(2841,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2841,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(2842,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2851,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(2860,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(2883,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(2898,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(2911,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(2912,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(2923,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(2931,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(2932,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(2941,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(2944,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2950,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(2951,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(2959,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(2962,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(2965,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(2968,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(2988,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(3001,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(3002,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(3013,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(3021,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(3022,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(3031,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(3034,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3040,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(3041,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(3049,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(3052,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(3055,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(3058,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(3074,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3075,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3077,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3078,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3079,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3080,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3081,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3082,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3083,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3084,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3085,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3086,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3087,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3090,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(3090,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(3091,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(3092,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(3093,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(3094,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(3095,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(3101,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(3101,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(3102,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(3103,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(3112,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(3113,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(3114,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(3117,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(3118,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(3119,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(3122,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(3123,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(3124,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(3126,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(3129,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(3131,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(3134,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(3135,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(3136,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(3139,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(3142,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(3145,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(3147,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(3148,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(3149,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(3153,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3154,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3156,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3157,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3158,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3159,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3160,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3161,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3162,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3163,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3164,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3166,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3171,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3172,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3173,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3174,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3175,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3176,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3177,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3178,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3179,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3182,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3183,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3187,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3188,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3189,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3190,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3191,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3192,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3193,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3194,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3195,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3196,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3197,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3198,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3199,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3200,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3204,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3205,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3206,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3207,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3208,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3209,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3210,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3211,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3212,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3213,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3214,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3215,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3216,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3217,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3221,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3222,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3223,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3224,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3225,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3226,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3227,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3228,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3229,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3230,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3231,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3232,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3233,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3234,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3238,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3239,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3240,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3241,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3242,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3243,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3244,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3245,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3246,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3247,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3248,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3249,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3250,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3251,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3255,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3256,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3257,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3258,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3259,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3260,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3261,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3262,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3263,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3264,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3265,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3266,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3267,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3268,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3273,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3275,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3276,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3277,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3278,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3279,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3280,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3281,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3282,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3283,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3284,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3285,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3289,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3290,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3291,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3292,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3293,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3294,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3295,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3296,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3297,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3298,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3299,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3300,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3301,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3302,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3306,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3307,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3308,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3309,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3310,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3311,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3312,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3313,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3314,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3315,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3316,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3317,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3319,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3324,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3325,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3326,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3327,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3328,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3329,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3330,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3331,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3332,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3333,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3334,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3335,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3336,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3340,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3341,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3342,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3344,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3345,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3346,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3347,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3348,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3349,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3350,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3351,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3352,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3353,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3357,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3358,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3359,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3360,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3361,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3362,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3364,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3365,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3366,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3367,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3368,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3369,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3370,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3374,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3375,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3376,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3377,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3378,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3379,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3380,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3381,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3382,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3383,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3384,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3385,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3386,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3387,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3391,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3392,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3393,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3394,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3395,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3396,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3397,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3398,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3399,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3400,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3401,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3402,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3403,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3404,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3409,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3410,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3411,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3412,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3413,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3414,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3415,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3416,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3417,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3418,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3419,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3420,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3421,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3425,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3426,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3427,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3428,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3429,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3430,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3431,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3432,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3433,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3434,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3435,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3436,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3440,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(3443,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(3447,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3448,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3449,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3450,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3454,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3455,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3456,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3457,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3524,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3525,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3526,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3527,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3528,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3529,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3530,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3531,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3532,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3533,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3534,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3535,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3536,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3537,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3538,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3539,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3540,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3541,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3542,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3543,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3544,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3545,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3546,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3547,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3548,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3549,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3551,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-zindex'
(3553,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-min-width'
(3554,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-y'
(3554,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-x'
(3556,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-font-size'
(3557,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-color'
(3560,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(3562,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-width'
(3562,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-color'
(3563,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-radius'
(3568,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(3572,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3580,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3589,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3596,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3605,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3612,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3621,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3628,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3637,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3644,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3653,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3660,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3669,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3676,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3687,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(3708,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(3732,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(3761,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-margin-y'
(3763,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-bg'
(3770,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(3770,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(3773,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(3779,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-border-radius'
(3782,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(3783,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(3786,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-color'
(3788,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-bg'
(3791,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-disabled-color'
(3802,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-y'
(3802,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-x'
(3805,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-color'
(3811,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(3811,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(3812,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(3816,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3817,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3818,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3819,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3820,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3821,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3822,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3823,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3824,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3825,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3826,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3827,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3866,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(3870,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(3917,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(3931,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3932,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3933,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3934,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3935,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3936,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3946,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(3946,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(3947,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-size'
(3948,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-weight'
(3949,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-color'
(3961,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-hover-color'
(3968,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(3974,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3975,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3976,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3977,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3978,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3979,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3980,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3981,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(3981,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-color'
(3984,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(3985,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(3986,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(3987,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(3991,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-hover-border-color'
(3995,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-color'
(3996,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-bg'
(3997,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-border-color'
(4000,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(4006,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4007,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4008,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4011,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-border-radius'
(4015,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-color'
(4016,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-bg'
(4020,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4021,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4022,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4023,13): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-gap'
(4028,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-border-width'
(4036,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-link-active-color'
(4066,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4067,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4068,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4069,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4070,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4071,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4074,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4075,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4077,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4078,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4079,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4080,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4081,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4082,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4083,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4084,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4085,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4091,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-y'
(4091,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-x'
(4107,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(4108,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(4109,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-margin-end'
(4110,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-font-size'
(4111,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-color'
(4116,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-hover-color'
(4120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4122,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4124,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4125,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4133,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(4142,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(4147,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(4157,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-y'
(4157,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-x'
(4158,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-font-size'
(4160,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(4162,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(4162,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-color'
(4163,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-radius'
(4164,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-transition'
(4177,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-focus-width'
(4185,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-icon-bg'
(4192,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(4208,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4209,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4255,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4256,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4302,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4303,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4349,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4350,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4396,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4397,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4443,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4444,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4489,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4490,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(4526,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4527,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4528,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4529,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4530,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4531,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4532,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4533,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4537,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4541,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4542,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4543,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4544,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4545,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4546,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4547,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4548,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4549,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4550,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4551,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4552,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4553,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4554,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4555,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4556,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4557,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4558,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4559,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4564,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-height'
(4565,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(4567,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(4569,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(4569,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(4570,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-radius'
(4582,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4583,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4587,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4588,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4597,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-y'
(4597,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(4598,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-color'
(4602,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(4603,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-color'
(4607,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(4609,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-subtitle-color'
(4617,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(4621,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(4621,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(4623,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(4624,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(4625,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(4625,57): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(4628,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4628,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4632,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(4632,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(4633,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(4634,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(4635,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(4635,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(4638,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4638,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4642,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(4643,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(4644,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(4648,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(4649,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(4653,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(4654,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(4663,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-img-overlay-padding'
(4664,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4675,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4676,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4681,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4682,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(4686,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-group-margin'
(4728,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4729,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4730,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4731,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4732,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4733,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4734,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4735,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4736,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4737,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4738,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4739,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4740,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4741,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4742,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4743,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4744,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4745,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4746,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4747,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4748,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4756,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-y'
(4756,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-x'
(4758,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-color'
(4760,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-bg'
(4764,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-transition'
(4772,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-color'
(4773,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-bg'
(4774,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(4774,74): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(4777,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-active-icon'
(4778,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transform'
(4782,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(4783,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(4786,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon'
(4788,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(4789,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transition'
(4802,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-box-shadow'
(4810,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-color'
(4811,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-bg'
(4812,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(4812,55): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(4815,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(4816,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(4819,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(4820,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(4826,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(4827,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(4830,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(4831,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(4834,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(4835,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(4839,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-y'
(4839,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-x'
(4861,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4862,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4866,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4867,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4868,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4869,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4870,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4871,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4872,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4873,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4876,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-y'
(4876,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-x'
(4877,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-margin-bottom'
(4878,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-font-size'
(4880,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-bg'
(4881,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-border-radius'
(4885,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(4889,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(4890,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider-color'
(4891,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(4894,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-active-color'
(4898,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4899,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4900,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4901,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4902,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4903,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4904,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4905,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4906,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4907,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4908,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4909,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4910,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4911,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4912,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4913,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4914,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4915,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4916,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4917,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4926,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-y'
(4926,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-x'
(4927,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-font-size'
(4928,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-color'
(4930,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-bg'
(4931,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-width'
(4931,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-color'
(4941,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(4942,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-bg'
(4943,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-border-color'
(4947,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(4948,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-bg'
(4950,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-box-shadow'
(4954,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(4955,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-bg'
(4956,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-border-color'
(4959,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(4961,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-bg'
(4962,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-border-color'
(4966,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(4969,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(4970,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(4973,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(4974,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(4978,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4979,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4980,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4981,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4985,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4986,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4987,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4988,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4992,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4993,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4994,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4995,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4996,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4997,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4999,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-y'
(4999,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-x'
(5000,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-size'
(5001,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-weight'
(5003,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-color'
(5007,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-border-radius'
(5019,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5020,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5021,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5022,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5023,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5024,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5025,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5026,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5027,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5029,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-y'
(5029,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-x'
(5030,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-margin-bottom'
(5031,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(5032,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(5033,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border'
(5034,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-radius'
(5043,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-link-color'
(5058,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5059,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5060,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5061,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5065,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5066,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5067,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5068,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5074,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5075,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5079,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5080,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5081,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5082,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5086,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5087,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5089,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5093,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5094,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5095,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5096,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5100,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5101,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5102,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5103,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5107,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5108,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5109,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5110,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5120,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5121,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5122,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5123,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5124,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5125,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5126,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5127,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5129,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(5131,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-font-size'
(5132,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bg'
(5133,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-border-radius'
(5141,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-color'
(5144,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-bg'
(5145,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-transition'
(5155,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(5155,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(5176,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5177,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5178,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5179,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5181,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5182,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5183,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5184,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5185,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5186,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5187,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5188,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5189,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5190,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5191,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5192,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5197,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5211,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-color'
(5216,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-color'
(5218,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-bg'
(5221,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-color'
(5222,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-bg'
(5228,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-y'
(5228,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-x'
(5229,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-color'
(5231,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-bg'
(5232,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5232,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-color'
(5243,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-color'
(5245,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-bg'
(5249,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-color'
(5250,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-bg'
(5251,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-border-color'
(5257,30): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5258,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5265,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5269,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5276,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5280,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5281,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5289,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5293,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5300,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5304,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5305,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5313,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5317,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5324,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5328,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5329,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5337,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5341,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5348,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5352,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5353,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5361,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5365,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5372,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5376,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5377,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5385,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5389,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5396,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5400,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5401,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5409,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5413,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(5420,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5424,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5425,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5432,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(5439,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5440,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5441,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5442,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5443,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5444,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5445,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5446,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5447,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5448,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5452,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5453,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5454,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5455,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5456,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5457,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5458,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5459,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5460,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5461,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5465,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5466,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5467,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5469,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5470,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5471,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5472,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5473,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5474,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5478,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5479,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5480,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5481,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5482,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5483,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5484,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5485,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5486,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5487,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5491,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5492,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5493,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5494,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5495,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5496,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5497,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5498,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5499,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5500,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5504,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5505,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5506,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5507,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5508,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5509,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5510,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5511,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5512,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5513,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5517,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5518,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5519,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5520,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5521,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5522,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5523,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5524,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5525,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5526,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5530,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5531,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5532,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5533,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5534,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5535,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5536,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5537,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5538,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5539,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5543,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5544,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5545,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5546,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5547,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5548,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5549,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5550,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5555,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(5556,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-bg'
(5559,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-opacity'
(5562,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(5564,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-hover-opacity'
(5568,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-shadow'
(5569,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-opacity'
(5574,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-disabled-opacity'
(5578,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(5582,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-white-filter'
(5586,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5587,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5588,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5589,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5590,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5591,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5592,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5593,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5594,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5595,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5596,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5597,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5598,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5599,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5600,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5601,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-max-width'
(5603,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-font-size'
(5604,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-color'
(5606,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-bg'
(5608,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5608,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-color'
(5609,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-box-shadow'
(5610,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(5620,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5622,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-zindex'
(5628,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-spacing'
(5634,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-y'
(5634,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5635,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-color'
(5636,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-bg'
(5638,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5638,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-border-color'
(5639,37): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(5639,69): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5640,38): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(5640,70): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(5643,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5644,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5648,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(5653,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5654,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5655,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5656,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5657,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5658,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5659,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5660,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5661,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5662,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5663,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5664,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5665,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5666,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5667,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5668,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5669,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5670,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5671,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5672,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5673,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5677,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-zindex'
(5689,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(5712,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(5725,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(5733,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-color'
(5735,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-bg'
(5737,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-width'
(5737,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-color'
(5738,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-radius'
(5743,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5744,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5745,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5749,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(5752,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(5758,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(5765,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding'
(5766,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-width'
(5766,65): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-color'
(5767,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5768,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5771,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(5771,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(5772,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(5772,74): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(5772,120): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(5777,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-title-line-height'
(5783,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(5792,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(5792,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(5793,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-bg'
(5794,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-width'
(5794,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-color'
(5795,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5796,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(5799,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(5804,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5805,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5808,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(5813,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5819,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5824,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5967,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5968,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5969,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5970,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5971,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5972,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5973,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5974,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5975,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5976,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5977,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5978,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5979,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-zindex'
(5981,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-margin'
(5996,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-font-size'
(6001,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-opacity'
(6005,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6006,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6016,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6020,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6020,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6021,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(6026,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6027,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6028,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6032,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6032,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6032,100): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6033,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(6038,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6042,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6042,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6043,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(6048,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6049,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6050,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6054,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6054,71): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(6054,108): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(6055,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(6060,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-max-width'
(6061,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-y'
(6061,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-x'
(6062,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-color'
(6064,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(6065,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-border-radius'
(6069,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6070,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6071,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6072,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6073,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6074,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6075,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6076,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6077,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6078,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6079,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6080,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6081,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6082,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6083,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6084,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6085,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6086,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6087,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6088,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6089,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-zindex'
(6091,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-max-width'
(6106,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-font-size'
(6108,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(6110,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6110,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(6111,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-radius'
(6115,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6116,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6128,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6128,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6131,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6131,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6135,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(6138,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6139,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(6144,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6144,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6145,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6146,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6149,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6149,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6149,100): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6153,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(6156,14): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6157,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(6162,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6162,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6165,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6165,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6169,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(6172,13): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6173,29): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(6180,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6181,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6183,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6183,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(6188,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6188,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6189,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6190,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6193,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6193,71): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(6193,108): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(6197,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(6200,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6201,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(6206,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-y'
(6206,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-x'
(6208,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-font-size'
(6209,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-color'
(6210,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(6211,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(6211,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(6212,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(6213,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(6220,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-y'
(6220,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-x'
(6221,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-color'
(6434,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-width'
(6435,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-height'
(6436,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-vertical-align'
(6438,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(6438,69): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(6447,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6448,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6449,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6450,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6451,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6452,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6453,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-border-width'
(6458,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6459,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6460,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6473,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6474,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6475,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6476,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6477,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6483,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6484,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6490,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6494,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6495,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6496,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6497,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6498,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6499,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6500,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6501,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6502,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6503,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6504,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6505,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6512,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6516,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6518,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6521,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6533,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6534,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6534,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6542,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6543,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6543,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6552,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6554,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6554,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6562,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6564,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6564,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6580,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6581,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6600,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6604,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6606,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6609,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6621,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6622,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6622,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6630,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6631,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6631,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6640,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6642,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6642,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6650,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6652,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6652,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6668,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6669,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6688,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6692,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6694,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6697,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6709,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6710,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6710,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6718,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6719,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6719,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6728,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6730,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6730,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6738,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6740,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6740,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6756,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6757,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6776,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6780,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6782,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6785,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6797,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6798,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6798,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6806,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6807,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6807,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6816,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6818,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6818,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6826,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6828,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6828,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6844,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6845,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6864,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6868,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6870,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6873,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6885,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6886,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6886,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6894,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6895,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6895,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6904,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6906,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6906,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6914,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6916,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6916,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6932,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6933,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6952,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(6956,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(6958,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(6961,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(6973,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6974,24): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6974,63): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6982,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(6983,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6983,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(6992,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(6994,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(6994,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(7002,18): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(7004,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(7004,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(7020,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7021,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7039,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(7043,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(7045,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(7048,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(7058,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(7059,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(7059,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(7065,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(7066,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(7066,60): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(7073,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(7075,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(7075,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(7081,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(7083,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(7083,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(7112,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(7112,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(7115,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(7115,64): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(7116,28): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(7116,71): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(7116,114): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(7121,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-title-line-height'
(7126,17): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(7126,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(7183,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(7183,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7188,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(7188,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7193,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(7193,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7198,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(7198,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7203,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(7203,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7208,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(7208,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7213,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(7213,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7218,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(7218,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(7222,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(7222,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7223,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(7223,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7226,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7227,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7231,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(7231,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7232,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(7232,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7235,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7236,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7240,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(7240,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7241,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(7241,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7244,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7245,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7249,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(7249,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7250,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(7250,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7253,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7254,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7258,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(7258,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7259,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(7259,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7262,34): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7263,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7267,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(7267,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7268,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(7268,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7271,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7272,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7276,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(7276,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7277,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(7277,57): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7280,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7281,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7285,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(7285,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7286,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(7286,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7289,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7290,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7294,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(7294,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7295,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(7295,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7298,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(7298,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7299,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(7299,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(7304,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-x'
(7304,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-y'
(7304,72): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-blur'
(7304,101): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-width'
(7304,128): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-color'
(7311,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(7311,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(7329,19): run-time error CSS1039: Token not allowed after unary operator: '-bs-icon-link-transform'
(7338,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(7350,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7354,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7358,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7362,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7514,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(7689,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(7693,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(7697,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-lg'
(7705,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7709,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7713,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7717,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7721,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7725,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7729,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7733,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8105,16): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(8105,39): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(8105,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(8113,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(8113,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(8113,66): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(8121,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(8121,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(8121,68): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(8129,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(8129,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(8129,69): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(8137,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(8137,44): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(8137,67): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(8145,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8146,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(8146,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(8150,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8151,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(8151,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(8155,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8156,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(8156,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(8160,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8161,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(8161,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(8165,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8166,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(8166,50): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(8170,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8171,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(8171,49): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(8175,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8176,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(8176,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(8180,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8181,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(8181,47): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(8185,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8186,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(8186,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(8190,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8191,27): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(8191,48): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(8195,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-border-subtle'
(8199,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-border-subtle'
(8203,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-border-subtle'
(8207,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-border-subtle'
(8211,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-border-subtle'
(8215,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-border-subtle'
(8219,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-border-subtle'
(8223,22): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-border-subtle'
(8247,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8251,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8255,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8259,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8263,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9179,21): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(9318,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9319,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(9319,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(9323,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9324,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(9324,45): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(9328,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9329,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(9329,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(9333,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9334,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(9334,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(9338,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9339,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(9339,43): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(9343,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9344,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(9344,42): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(9348,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9349,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(9349,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(9353,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9354,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(9354,40): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(9358,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9359,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(9359,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(9363,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9364,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(9364,41): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(9368,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9369,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(9369,46): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(9373,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9374,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(9378,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9383,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9388,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9389,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(9393,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9394,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-color'
(9398,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9399,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color'
(9403,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9408,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9412,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9416,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9420,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9424,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-text-emphasis'
(9428,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-text-emphasis'
(9432,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text-emphasis'
(9436,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-text-emphasis'
(9440,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-text-emphasis'
(9444,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text-emphasis'
(9448,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-text-emphasis'
(9452,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-text-emphasis'
(9456,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9460,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9464,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9472,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9476,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9480,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9484,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9488,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9492,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9520,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9521,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(9521,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(9525,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9526,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(9526,61): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(9530,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9531,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(9531,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(9535,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9536,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(9536,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(9540,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9541,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(9541,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(9545,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9546,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(9546,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(9550,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9551,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(9551,57): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(9555,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9556,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(9556,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(9560,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9561,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(9561,62): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(9565,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9569,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9573,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9577,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9581,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9585,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9589,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9593,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9597,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9601,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9605,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9609,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9613,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9614,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(9614,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(9618,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9619,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(9619,56): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(9623,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9624,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(9624,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(9628,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9629,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(9629,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(9633,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9634,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(9634,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(9638,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9639,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(9639,53): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(9643,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9644,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(9644,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(9648,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9649,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(9649,51): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(9653,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9654,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(9654,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(9658,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9659,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(9659,52): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(9663,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9664,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg-rgb'
(9664,54): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(9668,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9673,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9674,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-rgb'
(9674,59): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(9678,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9679,31): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg-rgb'
(9679,58): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(9683,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9687,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9691,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9695,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9699,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9703,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-bg-subtle'
(9707,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-subtle'
(9711,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-bg-subtle'
(9715,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-bg-subtle'
(9719,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-bg-subtle'
(9723,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(9727,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-bg-subtle'
(9731,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-bg-subtle'
(9735,26): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(9759,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9767,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9771,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9775,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9779,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9783,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9791,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9795,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9796,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9805,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9806,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9810,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9811,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9815,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9816,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9820,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9821,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9825,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9826,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9835,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9836,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9840,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9841,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9850,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9851,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9855,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9856,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9860,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9861,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9865,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9866,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9870,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9871,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9880,33): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9881,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9885,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9886,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9895,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9896,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9900,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9901,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9905,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9906,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9910,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9911,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9915,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9916,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9925,36): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9926,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9930,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9931,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9940,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9941,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(9945,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9946,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(9950,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9951,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(9955,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9956,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(9960,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9961,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(9970,35): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(9971,32): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(16172,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16173,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16178,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16183,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16333,13): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(16424,13): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(16480,15): run-time error CSS1039: Token not allowed after unary operator: '-jackpot-slider-width'
(16532,24): run-time error CSS1030: Expected identifier, found '.'
(16532,48): run-time error CSS1031: Expected selector, found ')'
(16532,48): run-time error CSS1025: Expected comma or open brace, found ')'
(16651,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16652,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16653,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16654,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16655,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16662,17): run-time error CSS1039: Token not allowed after unary operator: '-bg-overflow'
(16664,31): run-time error CSS1039: Token not allowed after unary operator: '-bg-overflow'
(16664,52): run-time error CSS1039: Token not allowed after unary operator: '-xs-padding'
(16665,34): run-time error CSS1039: Token not allowed after unary operator: '-bg-overflow'
(16665,55): run-time error CSS1039: Token not allowed after unary operator: '-xs-padding'
(16665,75): run-time error CSS1039: Token not allowed after unary operator: '-xs-margin-bottom'
(16670,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16671,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16676,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16677,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16682,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16683,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16688,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16689,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16695,31): run-time error CSS1039: Token not allowed after unary operator: '-bg-overflow'
(16695,52): run-time error CSS1039: Token not allowed after unary operator: '-top-winners-height'
(16700,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16701,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16711,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16712,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16842,17): run-time error CSS1039: Token not allowed after unary operator: '-top-winners-padding'
(16848,18): run-time error CSS1039: Token not allowed after unary operator: '-top-winners-height'
(16849,22): run-time error CSS1039: Token not allowed after unary operator: '-top-winners-height'
(16849,60): run-time error CSS1039: Token not allowed after unary operator: '-top-winners-padding'
(16902,15): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(16942,23): run-time error CSS1039: Token not allowed after unary operator: '-bg-overflow'
(16942,44): run-time error CSS1039: Token not allowed after unary operator: '-top-winners-height'
(16947,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16948,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17271,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17277,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17278,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17284,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17285,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17293,23): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(17360,21): run-time error CSS1039: Token not allowed after unary operator: '-blaze-container-padding-x'
(17361,22): run-time error CSS1039: Token not allowed after unary operator: '-blaze-container-padding-x'
(17364,16): run-time error CSS1039: Token not allowed after unary operator: '-blaze-container-padding-y'
(17365,26): run-time error CSS1039: Token not allowed after unary operator: '-blaze-container-padding-x'
(17366,27): run-time error CSS1039: Token not allowed after unary operator: '-blaze-container-padding-x'
(17373,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17384,26): run-time error CSS1039: Token not allowed after unary operator: '-mobile-bg'
(17389,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17392,28): run-time error CSS1039: Token not allowed after unary operator: '-desktop-bg'
(17398,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17405,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17417,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17477,15): run-time error CSS1039: Token not allowed after unary operator: '-blaze-slider-width'
(17530,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17531,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17535,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17536,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17541,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17542,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17550,13): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(17620,36): run-time error CSS1030: Expected identifier, found '.'
(17620,76): run-time error CSS1031: Expected selector, found ')'
(17620,76): run-time error CSS1025: Expected comma or open brace, found ')'
(17624,38): run-time error CSS1030: Expected identifier, found '.'
(17624,78): run-time error CSS1031: Expected selector, found ')'
(17624,78): run-time error CSS1025: Expected comma or open brace, found ')'
(17714,71): run-time error CSS1030: Expected identifier, found '.'
(17714,110): run-time error CSS1031: Expected selector, found ')'
(17714,110): run-time error CSS1025: Expected comma or open brace, found ')'
(17718,73): run-time error CSS1030: Expected identifier, found '.'
(17718,112): run-time error CSS1031: Expected selector, found ')'
(17718,112): run-time error CSS1025: Expected comma or open brace, found ')'
(17723,73): run-time error CSS1030: Expected identifier, found '.'
(17723,112): run-time error CSS1031: Expected selector, found ')'
(17723,112): run-time error CSS1025: Expected comma or open brace, found ')'
(17946,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17947,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18111,19): run-time error CSS1039: Token not allowed after unary operator: '-grid-gutter-width'
(18367,26): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(18391,23): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(18464,27): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(18483,26): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(18670,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18671,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18674,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18675,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19475,28): run-time error CSS1030: Expected identifier, found '.'
(19475,29): run-time error CSS1030: Expected identifier, found 'campaign-tile'
(19475,42): run-time error CSS1031: Expected selector, found ')'
(19475,42): run-time error CSS1025: Expected comma or open brace, found ')'
(19479,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19505,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19506,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19507,21): run-time error CSS1039: Token not allowed after unary operator: '-headline-margin-left'
(19508,23): run-time error CSS1039: Token not allowed after unary operator: '-headline-margin-bottom'
(19579,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19585,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19616,17): run-time error CSS1039: Token not allowed after unary operator: '-content-padding'
(19732,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19833,35): run-time error CSS1039: Token not allowed after unary operator: '-blaze-container-padding-y'
(21219,27): run-time error CSS1030: Expected identifier, found '.'
(21219,51): run-time error CSS1031: Expected selector, found ')'
(21219,51): run-time error CSS1025: Expected comma or open brace, found ')'
(22000,13): run-time error CSS1039: Token not allowed after unary operator: '-grid-gap'
(23528,23): run-time error CSS1030: Expected identifier, found '.'
(23528,24): run-time error CSS1030: Expected identifier, found 'game'
(23528,28): run-time error CSS1031: Expected selector, found ')'
(23528,28): run-time error CSS1025: Expected comma or open brace, found ')'
(23539,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23547,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23617,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23625,17): run-time error CSS1039: Token not allowed after unary operator: '-padding-x'
(23626,26): run-time error CSS1039: Token not allowed after unary operator: '-mobile-bg'
(23631,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23632,28): run-time error CSS1039: Token not allowed after unary operator: '-desktop-bg'
(23646,17): run-time error CSS1039: Token not allowed after unary operator: '-padding-x'
(23652,26): run-time error CSS1039: Token not allowed after unary operator: '-padding-x'
(23660,28): run-time error CSS1039: Token not allowed after unary operator: '-padding-x'
(23665,28): run-time error CSS1039: Token not allowed after unary operator: '-padding-x'
(23679,26): run-time error CSS1039: Token not allowed after unary operator: '-padding-x'
(23685,28): run-time error CSS1039: Token not allowed after unary operator: '-padding-x'
(23690,28): run-time error CSS1039: Token not allowed after unary operator: '-padding-x'
(23852,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23965,17): run-time error CSS1039: Token not allowed after unary operator: '-grid-gutter-width'
(24078,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24333,30): run-time error CSS1030: Expected identifier, found '.'
(24333,31): run-time error CSS1030: Expected identifier, found 'game'
(24333,35): run-time error CSS1031: Expected selector, found ')'
(24333,35): run-time error CSS1025: Expected comma or open brace, found ')'
(24887,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24888,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24889,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24890,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24891,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24892,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24893,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24894,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24895,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24904,37): run-time error CSS1039: Token not allowed after unary operator: '-btn-count'
(24908,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24909,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24919,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24920,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24925,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24926,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24930,40): run-time error CSS1030: Expected identifier, found '.'
(24930,59): run-time error CSS1031: Expected selector, found ')'
(24930,59): run-time error CSS1025: Expected comma or open brace, found ')'
(24950,25): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(24958,23): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(25003,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25004,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25011,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25183,15): run-time error CSS1030: Expected identifier, found '.'
(25183,16): run-time error CSS1030: Expected identifier, found 'slider'
(25183,22): run-time error CSS1031: Expected selector, found ')'
(25183,22): run-time error CSS1025: Expected comma or open brace, found ')'
(25186,15): run-time error CSS1030: Expected identifier, found '.'
(25186,16): run-time error CSS1030: Expected identifier, found 'slider'
(25186,22): run-time error CSS1031: Expected selector, found ')'
(25186,22): run-time error CSS1025: Expected comma or open brace, found ')'
(25197,17): run-time error CSS1030: Expected identifier, found '.'
(25197,18): run-time error CSS1030: Expected identifier, found 'slider'
(25197,24): run-time error CSS1031: Expected selector, found ')'
(25197,24): run-time error CSS1025: Expected comma or open brace, found ')'
(25206,17): run-time error CSS1030: Expected identifier, found '.'
(25206,18): run-time error CSS1030: Expected identifier, found 'slider'
(25206,24): run-time error CSS1031: Expected selector, found ')'
(25206,24): run-time error CSS1025: Expected comma or open brace, found ')'
(25213,17): run-time error CSS1030: Expected identifier, found '.'
(25213,18): run-time error CSS1030: Expected identifier, found 'slider'
(25213,24): run-time error CSS1031: Expected selector, found ')'
(25213,24): run-time error CSS1025: Expected comma or open brace, found ')'
(25219,17): run-time error CSS1030: Expected identifier, found '.'
(25219,18): run-time error CSS1030: Expected identifier, found 'slider'
(25219,24): run-time error CSS1031: Expected selector, found ')'
(25219,24): run-time error CSS1025: Expected comma or open brace, found ')'
(25223,15): run-time error CSS1030: Expected identifier, found '.'
(25223,16): run-time error CSS1030: Expected identifier, found 'slider'
(25223,22): run-time error CSS1031: Expected selector, found ')'
(25223,22): run-time error CSS1025: Expected comma or open brace, found ')'
(25234,17): run-time error CSS1030: Expected identifier, found '.'
(25234,18): run-time error CSS1030: Expected identifier, found 'slider'
(25234,24): run-time error CSS1031: Expected selector, found ')'
(25234,24): run-time error CSS1025: Expected comma or open brace, found ')'
(25243,17): run-time error CSS1030: Expected identifier, found '.'
(25243,18): run-time error CSS1030: Expected identifier, found 'slider'
(25243,24): run-time error CSS1031: Expected selector, found ')'
(25243,24): run-time error CSS1025: Expected comma or open brace, found ')'
(25250,17): run-time error CSS1030: Expected identifier, found '.'
(25250,18): run-time error CSS1030: Expected identifier, found 'slider'
(25250,24): run-time error CSS1031: Expected selector, found ')'
(25250,24): run-time error CSS1025: Expected comma or open brace, found ')'
(25256,17): run-time error CSS1030: Expected identifier, found '.'
(25256,18): run-time error CSS1030: Expected identifier, found 'slider'
(25256,24): run-time error CSS1031: Expected selector, found ')'
(25256,24): run-time error CSS1025: Expected comma or open brace, found ')'
(25270,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25271,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25272,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25273,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25274,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25275,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25276,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25277,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25278,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25279,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25280,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25281,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25282,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25309,20): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary'
(25330,38): run-time error CSS1030: Expected identifier, found '.'
(25330,52): run-time error CSS1031: Expected selector, found ')'
(25330,52): run-time error CSS1025: Expected comma or open brace, found ')'
(25775,19): run-time error CSS1039: Token not allowed after unary operator: '-grid-gutter-width'
(25799,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25799,47): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25799,66): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25799,250): run-time error CSS1039: Token not allowed after unary operator: '-slide-gap'
(25799,262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25799,436): run-time error CSS1039: Token not allowed after unary operator: '-slide-width'
 */

@charset "UTF-8";
/*!
 * Bootstrap  v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #FDE221;
  --bs-secondary: #232157;
  --bs-success: #198754;
  --bs-info: #232157;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #232157;
  --bs-primary-rgb: 253, 226, 33;
  --bs-secondary-rgb: 35, 33, 87;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 35, 33, 87;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 35, 33, 87;
  --bs-primary-text-emphasis: #655a0d;
  --bs-secondary-text-emphasis: #0e0d23;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #0e0d23;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #fff9d3;
  --bs-secondary-bg-subtle: #d3d3dd;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #d3d3dd;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #fef3a6;
  --bs-secondary-border-subtle: #a7a6bc;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #a7a6bc;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: "sazka-sans";
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #ffffff;
  --bs-body-color-rgb: 255, 255, 255;
  --bs-body-bg: #011A27;
  --bs-body-bg-rgb: 1, 26, 39;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(255, 255, 255, 0.75);
  --bs-secondary-color-rgb: 255, 255, 255;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(255, 255, 255, 0.5);
  --bs-tertiary-color-rgb: 255, 255, 255;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #FDE221;
  --bs-link-color-rgb: 253, 226, 33;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #cab51a;
  --bs-link-hover-color-rgb: 202, 181, 26;
  --bs-code-color: #d63384;
  --bs-highlight-color: #ffffff;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 10px;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 25px;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(253, 226, 33, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #feee7a;
  --bs-secondary-text-emphasis: #7b7a9a;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #7b7a9a;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #332d07;
  --bs-secondary-bg-subtle: #070711;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #070711;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #988814;
  --bs-secondary-border-subtle: #151434;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #151434;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #feee7a;
  --bs-link-hover-color: #fef195;
  --bs-link-color-rgb: 254, 238, 122;
  --bs-link-hover-color-rgb: 254, 241, 149;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 16px 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 8px;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

h3, .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.75rem;
  }
}

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 0.875em;
}

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 16px;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -16px;
  margin-bottom: 16px;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 8px;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.container,
.container-fluid,
.container-xxxl,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 32px;
  --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: 735px;
  }
}
@media (min-width: 1024px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 990px;
  }
}
@media (min-width: 1440px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1232px;
  }
}
@media (min-width: 1681px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1368px;
  }
}
@media (min-width: 2201px) {
  .container-xxxl, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1594px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 1024px;
  --bs-breakpoint-xl: 1440px;
  --bs-breakpoint-xxl: 1681px;
  --bs-breakpoint-xxxl: 2201px;
}

.row {
  --bs-gutter-x: 1.5rem;
  --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.33333333%;
}

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

.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: 8px;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 8px;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 12px;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 12px;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 16px;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 16px;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 24px;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 24px;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 48px;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 48px;
}

@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.33333333%;
  }
  .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.66666667%;
  }
  .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: 8px;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 8px;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 12px;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 12px;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 16px;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 16px;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 24px;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 24px;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 48px;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 48px;
  }
}
@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.33333333%;
  }
  .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.66666667%;
  }
  .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: 8px;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 8px;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 12px;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 12px;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 16px;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 16px;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 24px;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 24px;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 48px;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 48px;
  }
}
@media (min-width: 1024px) {
  .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.33333333%;
  }
  .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.66666667%;
  }
  .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: 8px;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 8px;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 12px;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 12px;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 16px;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 16px;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 24px;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 24px;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 48px;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 48px;
  }
}
@media (min-width: 1440px) {
  .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.33333333%;
  }
  .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.66666667%;
  }
  .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: 8px;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 8px;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 12px;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 12px;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 16px;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 16px;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 24px;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 24px;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 48px;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 48px;
  }
}
@media (min-width: 1681px) {
  .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.33333333%;
  }
  .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.66666667%;
  }
  .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: 8px;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 8px;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 12px;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 12px;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 16px;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 16px;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 24px;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 24px;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 48px;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 48px;
  }
}
@media (min-width: 2201px) {
  .col-xxxl {
    flex: 1 0 0%;
  }
  .row-cols-xxxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxxl-0 {
    margin-left: 0;
  }
  .offset-xxxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxxl-3 {
    margin-left: 25%;
  }
  .offset-xxxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxxl-6 {
    margin-left: 50%;
  }
  .offset-xxxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxxl-9 {
    margin-left: 75%;
  }
  .offset-xxxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxxl-0,
  .gx-xxxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxxl-0,
  .gy-xxxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxxl-1,
  .gx-xxxl-1 {
    --bs-gutter-x: 8px;
  }
  .g-xxxl-1,
  .gy-xxxl-1 {
    --bs-gutter-y: 8px;
  }
  .g-xxxl-2,
  .gx-xxxl-2 {
    --bs-gutter-x: 12px;
  }
  .g-xxxl-2,
  .gy-xxxl-2 {
    --bs-gutter-y: 12px;
  }
  .g-xxxl-3,
  .gx-xxxl-3 {
    --bs-gutter-x: 16px;
  }
  .g-xxxl-3,
  .gy-xxxl-3 {
    --bs-gutter-y: 16px;
  }
  .g-xxxl-4,
  .gx-xxxl-4 {
    --bs-gutter-x: 24px;
  }
  .g-xxxl-4,
  .gy-xxxl-4 {
    --bs-gutter-y: 24px;
  }
  .g-xxxl-5,
  .gx-xxxl-5 {
    --bs-gutter-x: 48px;
  }
  .g-xxxl-5,
  .gy-xxxl-5 {
    --bs-gutter-y: 48px;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: #ffffff;
  --bs-table-bg: transparent;
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #ffffff;
  --bs-table-striped-bg: #011A27;
  --bs-table-active-color: #ffffff;
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: #ffffff;
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 16px;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: 0;
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(0 * 2) solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: 0 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 0;
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #fff9d3;
  --bs-table-border-color: #ccc7a9;
  --bs-table-striped-bg: #f2edc8;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6e0be;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece6c3;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #d3d3dd;
  --bs-table-border-color: #a9a9b1;
  --bs-table-striped-bg: #c8c8d2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bebec7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c3c3cc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d1e7dd;
  --bs-table-border-color: #a7b9b1;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #d3d3dd;
  --bs-table-border-color: #a9a9b1;
  --bs-table-striped-bg: #c8c8d2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bebec7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c3c3cc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fff3cd;
  --bs-table-border-color: #ccc2a4;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #c6acae;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: #c6c7c8;
  --bs-table-striped-bg: #ecedee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfe0e1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5e6e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #232157;
  --bs-table-border-color: #4f4d79;
  --bs-table-striped-bg: #2e2c5f;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #393768;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #343264;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1023.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1439.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1680.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 2200.98px) {
  .table-responsive-xxxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #ffffff;
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: #ffffff;
  background-color: var(--bs-body-bg);
  border-color: #fef190;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(253, 226, 33, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: #ffffff;
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #ffffff;
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #fef190;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(253, 226, 33, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #ffffff;
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #fef190;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(253, 226, 33, 0.25);
}
.form-check-input:checked {
  background-color: #FDE221;
  border-color: #FDE221;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-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-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #FDE221;
  border-color: #FDE221;
  --bs-form-check-bg-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 10h8'/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fef190'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #011A27, 0 0 0 0.25rem rgba(253, 226, 33, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #011A27, 0 0 0 0.25rem rgba(253, 226, 33, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #FDE221;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #fef6bc;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #FDE221;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #fef6bc;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label::after,
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.form-floating > .form-control-plaintext ~ label::after,
.form-floating > .form-select ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.form-floating > :disabled ~ label::after,
.form-floating > .form-control:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(var(--bs-border-width) * -1);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 4px 8px;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 4px 8px;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #000;
  --bs-btn-bg: #FDE221;
  --bs-btn-border-color: #FDE221;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #fde642;
  --bs-btn-hover-border-color: #fde537;
  --bs-btn-focus-shadow-rgb: 215, 192, 28;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #fde84d;
  --bs-btn-active-border-color: #fde537;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #FDE221;
  --bs-btn-disabled-border-color: #FDE221;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #232157;
  --bs-btn-border-color: #232157;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1e1c4a;
  --bs-btn-hover-border-color: #1c1a46;
  --bs-btn-focus-shadow-rgb: 68, 66, 112;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1c1a46;
  --bs-btn-active-border-color: #1a1941;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #232157;
  --bs-btn-disabled-border-color: #232157;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #232157;
  --bs-btn-border-color: #232157;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1e1c4a;
  --bs-btn-hover-border-color: #1c1a46;
  --bs-btn-focus-shadow-rgb: 68, 66, 112;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1c1a46;
  --bs-btn-active-border-color: #1a1941;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #232157;
  --bs-btn-disabled-border-color: #232157;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffca2c;
  --bs-btn-hover-border-color: #ffc720;
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffcd39;
  --bs-btn-active-border-color: #ffc720;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #bb2d3b;
  --bs-btn-hover-border-color: #b02a37;
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #b02a37;
  --bs-btn-active-border-color: #a52834;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #d3d4d5;
  --bs-btn-hover-border-color: #c6c7c8;
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #c6c7c8;
  --bs-btn-active-border-color: #babbbc;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #232157;
  --bs-btn-border-color: #232157;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #444270;
  --bs-btn-hover-border-color: #393768;
  --bs-btn-focus-shadow-rgb: 68, 66, 112;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4f4d79;
  --bs-btn-active-border-color: #393768;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #232157;
  --bs-btn-disabled-border-color: #232157;
}

.btn-outline-primary {
  --bs-btn-color: #FDE221;
  --bs-btn-border-color: #FDE221;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #FDE221;
  --bs-btn-hover-border-color: #FDE221;
  --bs-btn-focus-shadow-rgb: 253, 226, 33;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #FDE221;
  --bs-btn-active-border-color: #FDE221;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FDE221;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FDE221;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #232157;
  --bs-btn-border-color: #232157;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #232157;
  --bs-btn-hover-border-color: #232157;
  --bs-btn-focus-shadow-rgb: 35, 33, 87;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #232157;
  --bs-btn-active-border-color: #232157;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #232157;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #232157;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #232157;
  --bs-btn-border-color: #232157;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #232157;
  --bs-btn-hover-border-color: #232157;
  --bs-btn-focus-shadow-rgb: 35, 33, 87;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #232157;
  --bs-btn-active-border-color: #232157;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #232157;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #232157;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #232157;
  --bs-btn-border-color: #232157;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #232157;
  --bs-btn-hover-border-color: #232157;
  --bs-btn-focus-shadow-rgb: 35, 33, 87;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #232157;
  --bs-btn-active-border-color: #232157;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #232157;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #232157;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 215, 192, 28;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 10px;
  --bs-btn-padding-x: 19px;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: 15px;
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show):not(.in) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 8px;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #FDE221;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 16px;
  --bs-dropdown-item-padding-y: 4px;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 16px;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1024px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1440px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1681px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 2201px) {
  .dropdown-menu-xxxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #FDE221;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(var(--bs-border-width) * -1);
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 14.25px;
  padding-left: 14.25px;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(var(--bs-border-width) * -1);
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(253, 226, 33, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #FDE221;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 8px;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl,
.navbar > .container-xxxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1024px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1440px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1681px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 2201px) {
  .navbar-expand-xxxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

.card {
  --bs-card-spacer-y: 16px;
  --bs-card-spacer-x: 16px;
  --bs-card-title-spacer-y: 8px;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-cap-padding-y: 8px;
  --bs-card-cap-padding-x: 16px;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: #143546;
  --bs-card-img-overlay-padding: 16px;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: transparent;
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23655a0d' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: transparent;
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: #FDE221;
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23feee7a'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23feee7a'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(253, 226, 33, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #FDE221;
  --bs-pagination-active-border-color: #FDE221;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(var(--bs-border-width) * -1);
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 16px;
  --bs-alert-padding-y: 16px;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}

.alert-dismissible {
  padding-right: 48px;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 20px 16px;
}

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #FDE221;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 16px;
  --bs-list-group-item-padding-y: 8px;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #FDE221;
  --bs-list-group-active-border-color: #FDE221;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1024px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1440px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1681px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 2201px) {
  .list-group-horizontal-xxxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(253, 226, 33, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  border: 0;
  border-radius: 10px;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  filter: var(--bs-btn-close-white-filter);
}

[data-bs-theme=dark] .btn-close {
  filter: var(--bs-btn-close-white-filter);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 32px;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 16px;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: #f0efe7;
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 16px;
  --bs-modal-header-padding-y: 16px;
  --bs-modal-header-padding: 16px 16px;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.in .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show, .modal-backdrop.in {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 1024px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1440px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1023.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1439.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1680.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 2200.98px) {
  .modal-fullscreen-xxxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxxl-down .modal-header,
  .modal-fullscreen-xxxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 8px;
  --bs-tooltip-padding-y: 4px;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: #fff;
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: "sazka-sans";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 16px;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 16px;
  --bs-popover-body-padding-y: 16px;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: "sazka-sans";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")*/;
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")*/;
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
.carousel-dark .carousel-caption {
  color: #000;
}

[data-bs-theme=dark] .carousel .carousel-control-prev-icon,
[data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon,
[data-bs-theme=dark].carousel .carousel-control-next-icon {
  filter: invert(1) grayscale(100);
}
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
  background-color: #000;
}
[data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .carousel-caption {
  color: #000;
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxxl, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 16px;
  --bs-offcanvas-padding-y: 16px;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1023.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1023.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 1023.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1023.98px) {
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1023.98px) {
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1023.98px) {
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1023.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 1023.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 1024px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1439.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1439.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1439.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1439.98px) {
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1439.98px) {
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1439.98px) {
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1439.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 1439.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1440px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1680.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1680.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1680.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1680.98px) {
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1680.98px) {
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1680.98px) {
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1680.98px) {
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 1680.98px) {
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1681px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 2200.98px) {
  .offcanvas-xxxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 2200.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxxl {
    transition: none;
  }
}
@media (max-width: 2200.98px) {
  .offcanvas-xxxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 2200.98px) {
  .offcanvas-xxxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 2200.98px) {
  .offcanvas-xxxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 2200.98px) {
  .offcanvas-xxxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 2200.98px) {
  .offcanvas-xxxl.showing, .offcanvas-xxxl.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 2200.98px) {
  .offcanvas-xxxl.showing, .offcanvas-xxxl.hiding, .offcanvas-xxxl.show {
    visibility: visible;
  }
}
@media (min-width: 2201px) {
  .offcanvas-xxxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show, .offcanvas-backdrop.in {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x)) calc(-0.5 * var(--bs-offcanvas-padding-y)) auto;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #000 !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #fff !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #fff !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(253, 232, 77, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(253, 232, 77, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(28, 26, 70, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(28, 26, 70, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(28, 26, 70, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(28, 26, 70, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(28, 26, 70, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(28, 26, 70, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1024px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1440px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1681px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 2201px) {
  .sticky-xxxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.object-fit-contain {
  object-fit: contain !important;
}

.object-fit-cover {
  object-fit: cover !important;
}

.object-fit-fill {
  object-fit: fill !important;
}

.object-fit-scale {
  object-fit: scale-down !important;
}

.object-fit-none {
  object-fit: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-inline-grid {
  display: inline-grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.top-0 {
  top: 0% !important;
}

.top-5 {
  top: 5% !important;
}

.top-10 {
  top: 10% !important;
}

.top-15 {
  top: 15% !important;
}

.top-20 {
  top: 20% !important;
}

.top-25 {
  top: 25% !important;
}

.top-30 {
  top: 30% !important;
}

.top-35 {
  top: 35% !important;
}

.top-40 {
  top: 40% !important;
}

.top-45 {
  top: 45% !important;
}

.top-50 {
  top: 50% !important;
}

.top-55 {
  top: 55% !important;
}

.top-60 {
  top: 60% !important;
}

.top-65 {
  top: 65% !important;
}

.top-70 {
  top: 70% !important;
}

.top-75 {
  top: 75% !important;
}

.top-80 {
  top: 80% !important;
}

.top-85 {
  top: 85% !important;
}

.top-90 {
  top: 90% !important;
}

.top-95 {
  top: 95% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0% !important;
}

.bottom-5 {
  bottom: 5% !important;
}

.bottom-10 {
  bottom: 10% !important;
}

.bottom-15 {
  bottom: 15% !important;
}

.bottom-20 {
  bottom: 20% !important;
}

.bottom-25 {
  bottom: 25% !important;
}

.bottom-30 {
  bottom: 30% !important;
}

.bottom-35 {
  bottom: 35% !important;
}

.bottom-40 {
  bottom: 40% !important;
}

.bottom-45 {
  bottom: 45% !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-55 {
  bottom: 55% !important;
}

.bottom-60 {
  bottom: 60% !important;
}

.bottom-65 {
  bottom: 65% !important;
}

.bottom-70 {
  bottom: 70% !important;
}

.bottom-75 {
  bottom: 75% !important;
}

.bottom-80 {
  bottom: 80% !important;
}

.bottom-85 {
  bottom: 85% !important;
}

.bottom-90 {
  bottom: 90% !important;
}

.bottom-95 {
  bottom: 95% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0% !important;
}

.start-5 {
  left: 5% !important;
}

.start-10 {
  left: 10% !important;
}

.start-15 {
  left: 15% !important;
}

.start-20 {
  left: 20% !important;
}

.start-25 {
  left: 25% !important;
}

.start-30 {
  left: 30% !important;
}

.start-35 {
  left: 35% !important;
}

.start-40 {
  left: 40% !important;
}

.start-45 {
  left: 45% !important;
}

.start-50 {
  left: 50% !important;
}

.start-55 {
  left: 55% !important;
}

.start-60 {
  left: 60% !important;
}

.start-65 {
  left: 65% !important;
}

.start-70 {
  left: 70% !important;
}

.start-75 {
  left: 75% !important;
}

.start-80 {
  left: 80% !important;
}

.start-85 {
  left: 85% !important;
}

.start-90 {
  left: 90% !important;
}

.start-95 {
  left: 95% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0% !important;
}

.end-5 {
  right: 5% !important;
}

.end-10 {
  right: 10% !important;
}

.end-15 {
  right: 15% !important;
}

.end-20 {
  right: 20% !important;
}

.end-25 {
  right: 25% !important;
}

.end-30 {
  right: 30% !important;
}

.end-35 {
  right: 35% !important;
}

.end-40 {
  right: 40% !important;
}

.end-45 {
  right: 45% !important;
}

.end-50 {
  right: 50% !important;
}

.end-55 {
  right: 55% !important;
}

.end-60 {
  right: 60% !important;
}

.end-65 {
  right: 65% !important;
}

.end-70 {
  right: 70% !important;
}

.end-75 {
  right: 75% !important;
}

.end-80 {
  right: 80% !important;
}

.end-85 {
  right: 85% !important;
}

.end-90 {
  right: 90% !important;
}

.end-95 {
  right: 95% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-5 {
  width: 5% !important;
}

.w-10 {
  width: 10% !important;
}

.w-15 {
  width: 15% !important;
}

.w-20 {
  width: 20% !important;
}

.w-25 {
  width: 25% !important;
}

.w-30 {
  width: 30% !important;
}

.w-35 {
  width: 35% !important;
}

.w-40 {
  width: 40% !important;
}

.w-45 {
  width: 45% !important;
}

.w-50 {
  width: 50% !important;
}

.w-55 {
  width: 55% !important;
}

.w-60 {
  width: 60% !important;
}

.w-65 {
  width: 65% !important;
}

.w-70 {
  width: 70% !important;
}

.w-75 {
  width: 75% !important;
}

.w-80 {
  width: 80% !important;
}

.w-85 {
  width: 85% !important;
}

.w-90 {
  width: 90% !important;
}

.w-95 {
  width: 95% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

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

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 8px !important;
}

.m-2 {
  margin: 12px !important;
}

.m-3 {
  margin: 16px !important;
}

.m-4 {
  margin: 24px !important;
}

.m-5 {
  margin: 48px !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 8px !important;
  margin-left: 8px !important;
}

.mx-2 {
  margin-right: 12px !important;
  margin-left: 12px !important;
}

.mx-3 {
  margin-right: 16px !important;
  margin-left: 16px !important;
}

.mx-4 {
  margin-right: 24px !important;
  margin-left: 24px !important;
}

.mx-5 {
  margin-right: 48px !important;
  margin-left: 48px !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.my-2 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.my-3 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.my-4 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.my-5 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 8px !important;
}

.mt-2 {
  margin-top: 12px !important;
}

.mt-3 {
  margin-top: 16px !important;
}

.mt-4 {
  margin-top: 24px !important;
}

.mt-5 {
  margin-top: 48px !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 8px !important;
}

.me-2 {
  margin-right: 12px !important;
}

.me-3 {
  margin-right: 16px !important;
}

.me-4 {
  margin-right: 24px !important;
}

.me-5 {
  margin-right: 48px !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 8px !important;
}

.mb-2 {
  margin-bottom: 12px !important;
}

.mb-3 {
  margin-bottom: 16px !important;
}

.mb-4 {
  margin-bottom: 24px !important;
}

.mb-5 {
  margin-bottom: 48px !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 8px !important;
}

.ms-2 {
  margin-left: 12px !important;
}

.ms-3 {
  margin-left: 16px !important;
}

.ms-4 {
  margin-left: 24px !important;
}

.ms-5 {
  margin-left: 48px !important;
}

.ms-auto {
  margin-left: auto !important;
}

.m-n1 {
  margin: -8px !important;
}

.m-n2 {
  margin: -12px !important;
}

.m-n3 {
  margin: -16px !important;
}

.m-n4 {
  margin: -24px !important;
}

.m-n5 {
  margin: -48px !important;
}

.mx-n1 {
  margin-right: -8px !important;
  margin-left: -8px !important;
}

.mx-n2 {
  margin-right: -12px !important;
  margin-left: -12px !important;
}

.mx-n3 {
  margin-right: -16px !important;
  margin-left: -16px !important;
}

.mx-n4 {
  margin-right: -24px !important;
  margin-left: -24px !important;
}

.mx-n5 {
  margin-right: -48px !important;
  margin-left: -48px !important;
}

.my-n1 {
  margin-top: -8px !important;
  margin-bottom: -8px !important;
}

.my-n2 {
  margin-top: -12px !important;
  margin-bottom: -12px !important;
}

.my-n3 {
  margin-top: -16px !important;
  margin-bottom: -16px !important;
}

.my-n4 {
  margin-top: -24px !important;
  margin-bottom: -24px !important;
}

.my-n5 {
  margin-top: -48px !important;
  margin-bottom: -48px !important;
}

.mt-n1 {
  margin-top: -8px !important;
}

.mt-n2 {
  margin-top: -12px !important;
}

.mt-n3 {
  margin-top: -16px !important;
}

.mt-n4 {
  margin-top: -24px !important;
}

.mt-n5 {
  margin-top: -48px !important;
}

.me-n1 {
  margin-right: -8px !important;
}

.me-n2 {
  margin-right: -12px !important;
}

.me-n3 {
  margin-right: -16px !important;
}

.me-n4 {
  margin-right: -24px !important;
}

.me-n5 {
  margin-right: -48px !important;
}

.mb-n1 {
  margin-bottom: -8px !important;
}

.mb-n2 {
  margin-bottom: -12px !important;
}

.mb-n3 {
  margin-bottom: -16px !important;
}

.mb-n4 {
  margin-bottom: -24px !important;
}

.mb-n5 {
  margin-bottom: -48px !important;
}

.ms-n1 {
  margin-left: -8px !important;
}

.ms-n2 {
  margin-left: -12px !important;
}

.ms-n3 {
  margin-left: -16px !important;
}

.ms-n4 {
  margin-left: -24px !important;
}

.ms-n5 {
  margin-left: -48px !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 8px !important;
}

.p-2 {
  padding: 12px !important;
}

.p-3 {
  padding: 16px !important;
}

.p-4 {
  padding: 24px !important;
}

.p-5 {
  padding: 48px !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 8px !important;
  padding-left: 8px !important;
}

.px-2 {
  padding-right: 12px !important;
  padding-left: 12px !important;
}

.px-3 {
  padding-right: 16px !important;
  padding-left: 16px !important;
}

.px-4 {
  padding-right: 24px !important;
  padding-left: 24px !important;
}

.px-5 {
  padding-right: 48px !important;
  padding-left: 48px !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.py-2 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.py-3 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.py-4 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.py-5 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 8px !important;
}

.pt-2 {
  padding-top: 12px !important;
}

.pt-3 {
  padding-top: 16px !important;
}

.pt-4 {
  padding-top: 24px !important;
}

.pt-5 {
  padding-top: 48px !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 8px !important;
}

.pe-2 {
  padding-right: 12px !important;
}

.pe-3 {
  padding-right: 16px !important;
}

.pe-4 {
  padding-right: 24px !important;
}

.pe-5 {
  padding-right: 48px !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 8px !important;
}

.pb-2 {
  padding-bottom: 12px !important;
}

.pb-3 {
  padding-bottom: 16px !important;
}

.pb-4 {
  padding-bottom: 24px !important;
}

.pb-5 {
  padding-bottom: 48px !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 8px !important;
}

.ps-2 {
  padding-left: 12px !important;
}

.ps-3 {
  padding-left: 16px !important;
}

.ps-4 {
  padding-left: 24px !important;
}

.ps-5 {
  padding-left: 48px !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 8px !important;
}

.gap-2 {
  gap: 12px !important;
}

.gap-3 {
  gap: 16px !important;
}

.gap-4 {
  gap: 24px !important;
}

.gap-5 {
  gap: 48px !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 8px !important;
}

.row-gap-2 {
  row-gap: 12px !important;
}

.row-gap-3 {
  row-gap: 16px !important;
}

.row-gap-4 {
  row-gap: 24px !important;
}

.row-gap-5 {
  row-gap: 48px !important;
}

.column-gap-0 {
  column-gap: 0 !important;
}

.column-gap-1 {
  column-gap: 8px !important;
}

.column-gap-2 {
  column-gap: 12px !important;
}

.column-gap-3 {
  column-gap: 16px !important;
}

.column-gap-4 {
  column-gap: 24px !important;
}

.column-gap-5 {
  column-gap: 48px !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: 4.5rem !important;
}

.fs-2 {
  font-size: 2.8rem !important;
}

.fs-3 {
  font-size: 2rem !important;
}

.fs-4 {
  font-size: 1.5rem !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !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: wrap !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .top-sm-0 {
    top: 0% !important;
  }
  .top-sm-5 {
    top: 5% !important;
  }
  .top-sm-10 {
    top: 10% !important;
  }
  .top-sm-15 {
    top: 15% !important;
  }
  .top-sm-20 {
    top: 20% !important;
  }
  .top-sm-25 {
    top: 25% !important;
  }
  .top-sm-30 {
    top: 30% !important;
  }
  .top-sm-35 {
    top: 35% !important;
  }
  .top-sm-40 {
    top: 40% !important;
  }
  .top-sm-45 {
    top: 45% !important;
  }
  .top-sm-50 {
    top: 50% !important;
  }
  .top-sm-55 {
    top: 55% !important;
  }
  .top-sm-60 {
    top: 60% !important;
  }
  .top-sm-65 {
    top: 65% !important;
  }
  .top-sm-70 {
    top: 70% !important;
  }
  .top-sm-75 {
    top: 75% !important;
  }
  .top-sm-80 {
    top: 80% !important;
  }
  .top-sm-85 {
    top: 85% !important;
  }
  .top-sm-90 {
    top: 90% !important;
  }
  .top-sm-95 {
    top: 95% !important;
  }
  .top-sm-100 {
    top: 100% !important;
  }
  .bottom-sm-0 {
    bottom: 0% !important;
  }
  .bottom-sm-5 {
    bottom: 5% !important;
  }
  .bottom-sm-10 {
    bottom: 10% !important;
  }
  .bottom-sm-15 {
    bottom: 15% !important;
  }
  .bottom-sm-20 {
    bottom: 20% !important;
  }
  .bottom-sm-25 {
    bottom: 25% !important;
  }
  .bottom-sm-30 {
    bottom: 30% !important;
  }
  .bottom-sm-35 {
    bottom: 35% !important;
  }
  .bottom-sm-40 {
    bottom: 40% !important;
  }
  .bottom-sm-45 {
    bottom: 45% !important;
  }
  .bottom-sm-50 {
    bottom: 50% !important;
  }
  .bottom-sm-55 {
    bottom: 55% !important;
  }
  .bottom-sm-60 {
    bottom: 60% !important;
  }
  .bottom-sm-65 {
    bottom: 65% !important;
  }
  .bottom-sm-70 {
    bottom: 70% !important;
  }
  .bottom-sm-75 {
    bottom: 75% !important;
  }
  .bottom-sm-80 {
    bottom: 80% !important;
  }
  .bottom-sm-85 {
    bottom: 85% !important;
  }
  .bottom-sm-90 {
    bottom: 90% !important;
  }
  .bottom-sm-95 {
    bottom: 95% !important;
  }
  .bottom-sm-100 {
    bottom: 100% !important;
  }
  .start-sm-0 {
    left: 0% !important;
  }
  .start-sm-5 {
    left: 5% !important;
  }
  .start-sm-10 {
    left: 10% !important;
  }
  .start-sm-15 {
    left: 15% !important;
  }
  .start-sm-20 {
    left: 20% !important;
  }
  .start-sm-25 {
    left: 25% !important;
  }
  .start-sm-30 {
    left: 30% !important;
  }
  .start-sm-35 {
    left: 35% !important;
  }
  .start-sm-40 {
    left: 40% !important;
  }
  .start-sm-45 {
    left: 45% !important;
  }
  .start-sm-50 {
    left: 50% !important;
  }
  .start-sm-55 {
    left: 55% !important;
  }
  .start-sm-60 {
    left: 60% !important;
  }
  .start-sm-65 {
    left: 65% !important;
  }
  .start-sm-70 {
    left: 70% !important;
  }
  .start-sm-75 {
    left: 75% !important;
  }
  .start-sm-80 {
    left: 80% !important;
  }
  .start-sm-85 {
    left: 85% !important;
  }
  .start-sm-90 {
    left: 90% !important;
  }
  .start-sm-95 {
    left: 95% !important;
  }
  .start-sm-100 {
    left: 100% !important;
  }
  .end-sm-0 {
    right: 0% !important;
  }
  .end-sm-5 {
    right: 5% !important;
  }
  .end-sm-10 {
    right: 10% !important;
  }
  .end-sm-15 {
    right: 15% !important;
  }
  .end-sm-20 {
    right: 20% !important;
  }
  .end-sm-25 {
    right: 25% !important;
  }
  .end-sm-30 {
    right: 30% !important;
  }
  .end-sm-35 {
    right: 35% !important;
  }
  .end-sm-40 {
    right: 40% !important;
  }
  .end-sm-45 {
    right: 45% !important;
  }
  .end-sm-50 {
    right: 50% !important;
  }
  .end-sm-55 {
    right: 55% !important;
  }
  .end-sm-60 {
    right: 60% !important;
  }
  .end-sm-65 {
    right: 65% !important;
  }
  .end-sm-70 {
    right: 70% !important;
  }
  .end-sm-75 {
    right: 75% !important;
  }
  .end-sm-80 {
    right: 80% !important;
  }
  .end-sm-85 {
    right: 85% !important;
  }
  .end-sm-90 {
    right: 90% !important;
  }
  .end-sm-95 {
    right: 95% !important;
  }
  .end-sm-100 {
    right: 100% !important;
  }
  .w-sm-5 {
    width: 5% !important;
  }
  .w-sm-10 {
    width: 10% !important;
  }
  .w-sm-15 {
    width: 15% !important;
  }
  .w-sm-20 {
    width: 20% !important;
  }
  .w-sm-25 {
    width: 25% !important;
  }
  .w-sm-30 {
    width: 30% !important;
  }
  .w-sm-35 {
    width: 35% !important;
  }
  .w-sm-40 {
    width: 40% !important;
  }
  .w-sm-45 {
    width: 45% !important;
  }
  .w-sm-50 {
    width: 50% !important;
  }
  .w-sm-55 {
    width: 55% !important;
  }
  .w-sm-60 {
    width: 60% !important;
  }
  .w-sm-65 {
    width: 65% !important;
  }
  .w-sm-70 {
    width: 70% !important;
  }
  .w-sm-75 {
    width: 75% !important;
  }
  .w-sm-80 {
    width: 80% !important;
  }
  .w-sm-85 {
    width: 85% !important;
  }
  .w-sm-90 {
    width: 90% !important;
  }
  .w-sm-95 {
    width: 95% !important;
  }
  .w-sm-100 {
    width: 100% !important;
  }
  .w-sm-auto {
    width: auto !important;
  }
  .h-sm-25 {
    height: 25% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 8px !important;
  }
  .m-sm-2 {
    margin: 12px !important;
  }
  .m-sm-3 {
    margin: 16px !important;
  }
  .m-sm-4 {
    margin: 24px !important;
  }
  .m-sm-5 {
    margin: 48px !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mx-sm-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-sm-3 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .mx-sm-4 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-sm-5 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .my-sm-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-sm-3 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .my-sm-4 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-sm-5 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 8px !important;
  }
  .mt-sm-2 {
    margin-top: 12px !important;
  }
  .mt-sm-3 {
    margin-top: 16px !important;
  }
  .mt-sm-4 {
    margin-top: 24px !important;
  }
  .mt-sm-5 {
    margin-top: 48px !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 8px !important;
  }
  .me-sm-2 {
    margin-right: 12px !important;
  }
  .me-sm-3 {
    margin-right: 16px !important;
  }
  .me-sm-4 {
    margin-right: 24px !important;
  }
  .me-sm-5 {
    margin-right: 48px !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 8px !important;
  }
  .mb-sm-2 {
    margin-bottom: 12px !important;
  }
  .mb-sm-3 {
    margin-bottom: 16px !important;
  }
  .mb-sm-4 {
    margin-bottom: 24px !important;
  }
  .mb-sm-5 {
    margin-bottom: 48px !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 8px !important;
  }
  .ms-sm-2 {
    margin-left: 12px !important;
  }
  .ms-sm-3 {
    margin-left: 16px !important;
  }
  .ms-sm-4 {
    margin-left: 24px !important;
  }
  .ms-sm-5 {
    margin-left: 48px !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .m-sm-n1 {
    margin: -8px !important;
  }
  .m-sm-n2 {
    margin: -12px !important;
  }
  .m-sm-n3 {
    margin: -16px !important;
  }
  .m-sm-n4 {
    margin: -24px !important;
  }
  .m-sm-n5 {
    margin: -48px !important;
  }
  .mx-sm-n1 {
    margin-right: -8px !important;
    margin-left: -8px !important;
  }
  .mx-sm-n2 {
    margin-right: -12px !important;
    margin-left: -12px !important;
  }
  .mx-sm-n3 {
    margin-right: -16px !important;
    margin-left: -16px !important;
  }
  .mx-sm-n4 {
    margin-right: -24px !important;
    margin-left: -24px !important;
  }
  .mx-sm-n5 {
    margin-right: -48px !important;
    margin-left: -48px !important;
  }
  .my-sm-n1 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .my-sm-n2 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .my-sm-n3 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .my-sm-n4 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .my-sm-n5 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  .mt-sm-n1 {
    margin-top: -8px !important;
  }
  .mt-sm-n2 {
    margin-top: -12px !important;
  }
  .mt-sm-n3 {
    margin-top: -16px !important;
  }
  .mt-sm-n4 {
    margin-top: -24px !important;
  }
  .mt-sm-n5 {
    margin-top: -48px !important;
  }
  .me-sm-n1 {
    margin-right: -8px !important;
  }
  .me-sm-n2 {
    margin-right: -12px !important;
  }
  .me-sm-n3 {
    margin-right: -16px !important;
  }
  .me-sm-n4 {
    margin-right: -24px !important;
  }
  .me-sm-n5 {
    margin-right: -48px !important;
  }
  .mb-sm-n1 {
    margin-bottom: -8px !important;
  }
  .mb-sm-n2 {
    margin-bottom: -12px !important;
  }
  .mb-sm-n3 {
    margin-bottom: -16px !important;
  }
  .mb-sm-n4 {
    margin-bottom: -24px !important;
  }
  .mb-sm-n5 {
    margin-bottom: -48px !important;
  }
  .ms-sm-n1 {
    margin-left: -8px !important;
  }
  .ms-sm-n2 {
    margin-left: -12px !important;
  }
  .ms-sm-n3 {
    margin-left: -16px !important;
  }
  .ms-sm-n4 {
    margin-left: -24px !important;
  }
  .ms-sm-n5 {
    margin-left: -48px !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 8px !important;
  }
  .p-sm-2 {
    padding: 12px !important;
  }
  .p-sm-3 {
    padding: 16px !important;
  }
  .p-sm-4 {
    padding: 24px !important;
  }
  .p-sm-5 {
    padding: 48px !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .px-sm-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-sm-3 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .px-sm-4 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-sm-5 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .py-sm-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-sm-3 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .py-sm-4 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-sm-5 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 8px !important;
  }
  .pt-sm-2 {
    padding-top: 12px !important;
  }
  .pt-sm-3 {
    padding-top: 16px !important;
  }
  .pt-sm-4 {
    padding-top: 24px !important;
  }
  .pt-sm-5 {
    padding-top: 48px !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 8px !important;
  }
  .pe-sm-2 {
    padding-right: 12px !important;
  }
  .pe-sm-3 {
    padding-right: 16px !important;
  }
  .pe-sm-4 {
    padding-right: 24px !important;
  }
  .pe-sm-5 {
    padding-right: 48px !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 8px !important;
  }
  .pb-sm-2 {
    padding-bottom: 12px !important;
  }
  .pb-sm-3 {
    padding-bottom: 16px !important;
  }
  .pb-sm-4 {
    padding-bottom: 24px !important;
  }
  .pb-sm-5 {
    padding-bottom: 48px !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 8px !important;
  }
  .ps-sm-2 {
    padding-left: 12px !important;
  }
  .ps-sm-3 {
    padding-left: 16px !important;
  }
  .ps-sm-4 {
    padding-left: 24px !important;
  }
  .ps-sm-5 {
    padding-left: 48px !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 8px !important;
  }
  .gap-sm-2 {
    gap: 12px !important;
  }
  .gap-sm-3 {
    gap: 16px !important;
  }
  .gap-sm-4 {
    gap: 24px !important;
  }
  .gap-sm-5 {
    gap: 48px !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 8px !important;
  }
  .row-gap-sm-2 {
    row-gap: 12px !important;
  }
  .row-gap-sm-3 {
    row-gap: 16px !important;
  }
  .row-gap-sm-4 {
    row-gap: 24px !important;
  }
  .row-gap-sm-5 {
    row-gap: 48px !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 8px !important;
  }
  .column-gap-sm-2 {
    column-gap: 12px !important;
  }
  .column-gap-sm-3 {
    column-gap: 16px !important;
  }
  .column-gap-sm-4 {
    column-gap: 24px !important;
  }
  .column-gap-sm-5 {
    column-gap: 48px !important;
  }
  .fs-sm-1 {
    font-size: 4.5rem !important;
  }
  .fs-sm-2 {
    font-size: 2.8rem !important;
  }
  .fs-sm-3 {
    font-size: 2rem !important;
  }
  .fs-sm-4 {
    font-size: 1.5rem !important;
  }
  .fs-sm-5 {
    font-size: 1.25rem !important;
  }
  .fs-sm-6 {
    font-size: 1rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
  .text-sm-wrap {
    white-space: wrap !important;
  }
  .text-sm-nowrap {
    white-space: nowrap !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .top-md-0 {
    top: 0% !important;
  }
  .top-md-5 {
    top: 5% !important;
  }
  .top-md-10 {
    top: 10% !important;
  }
  .top-md-15 {
    top: 15% !important;
  }
  .top-md-20 {
    top: 20% !important;
  }
  .top-md-25 {
    top: 25% !important;
  }
  .top-md-30 {
    top: 30% !important;
  }
  .top-md-35 {
    top: 35% !important;
  }
  .top-md-40 {
    top: 40% !important;
  }
  .top-md-45 {
    top: 45% !important;
  }
  .top-md-50 {
    top: 50% !important;
  }
  .top-md-55 {
    top: 55% !important;
  }
  .top-md-60 {
    top: 60% !important;
  }
  .top-md-65 {
    top: 65% !important;
  }
  .top-md-70 {
    top: 70% !important;
  }
  .top-md-75 {
    top: 75% !important;
  }
  .top-md-80 {
    top: 80% !important;
  }
  .top-md-85 {
    top: 85% !important;
  }
  .top-md-90 {
    top: 90% !important;
  }
  .top-md-95 {
    top: 95% !important;
  }
  .top-md-100 {
    top: 100% !important;
  }
  .bottom-md-0 {
    bottom: 0% !important;
  }
  .bottom-md-5 {
    bottom: 5% !important;
  }
  .bottom-md-10 {
    bottom: 10% !important;
  }
  .bottom-md-15 {
    bottom: 15% !important;
  }
  .bottom-md-20 {
    bottom: 20% !important;
  }
  .bottom-md-25 {
    bottom: 25% !important;
  }
  .bottom-md-30 {
    bottom: 30% !important;
  }
  .bottom-md-35 {
    bottom: 35% !important;
  }
  .bottom-md-40 {
    bottom: 40% !important;
  }
  .bottom-md-45 {
    bottom: 45% !important;
  }
  .bottom-md-50 {
    bottom: 50% !important;
  }
  .bottom-md-55 {
    bottom: 55% !important;
  }
  .bottom-md-60 {
    bottom: 60% !important;
  }
  .bottom-md-65 {
    bottom: 65% !important;
  }
  .bottom-md-70 {
    bottom: 70% !important;
  }
  .bottom-md-75 {
    bottom: 75% !important;
  }
  .bottom-md-80 {
    bottom: 80% !important;
  }
  .bottom-md-85 {
    bottom: 85% !important;
  }
  .bottom-md-90 {
    bottom: 90% !important;
  }
  .bottom-md-95 {
    bottom: 95% !important;
  }
  .bottom-md-100 {
    bottom: 100% !important;
  }
  .start-md-0 {
    left: 0% !important;
  }
  .start-md-5 {
    left: 5% !important;
  }
  .start-md-10 {
    left: 10% !important;
  }
  .start-md-15 {
    left: 15% !important;
  }
  .start-md-20 {
    left: 20% !important;
  }
  .start-md-25 {
    left: 25% !important;
  }
  .start-md-30 {
    left: 30% !important;
  }
  .start-md-35 {
    left: 35% !important;
  }
  .start-md-40 {
    left: 40% !important;
  }
  .start-md-45 {
    left: 45% !important;
  }
  .start-md-50 {
    left: 50% !important;
  }
  .start-md-55 {
    left: 55% !important;
  }
  .start-md-60 {
    left: 60% !important;
  }
  .start-md-65 {
    left: 65% !important;
  }
  .start-md-70 {
    left: 70% !important;
  }
  .start-md-75 {
    left: 75% !important;
  }
  .start-md-80 {
    left: 80% !important;
  }
  .start-md-85 {
    left: 85% !important;
  }
  .start-md-90 {
    left: 90% !important;
  }
  .start-md-95 {
    left: 95% !important;
  }
  .start-md-100 {
    left: 100% !important;
  }
  .end-md-0 {
    right: 0% !important;
  }
  .end-md-5 {
    right: 5% !important;
  }
  .end-md-10 {
    right: 10% !important;
  }
  .end-md-15 {
    right: 15% !important;
  }
  .end-md-20 {
    right: 20% !important;
  }
  .end-md-25 {
    right: 25% !important;
  }
  .end-md-30 {
    right: 30% !important;
  }
  .end-md-35 {
    right: 35% !important;
  }
  .end-md-40 {
    right: 40% !important;
  }
  .end-md-45 {
    right: 45% !important;
  }
  .end-md-50 {
    right: 50% !important;
  }
  .end-md-55 {
    right: 55% !important;
  }
  .end-md-60 {
    right: 60% !important;
  }
  .end-md-65 {
    right: 65% !important;
  }
  .end-md-70 {
    right: 70% !important;
  }
  .end-md-75 {
    right: 75% !important;
  }
  .end-md-80 {
    right: 80% !important;
  }
  .end-md-85 {
    right: 85% !important;
  }
  .end-md-90 {
    right: 90% !important;
  }
  .end-md-95 {
    right: 95% !important;
  }
  .end-md-100 {
    right: 100% !important;
  }
  .w-md-5 {
    width: 5% !important;
  }
  .w-md-10 {
    width: 10% !important;
  }
  .w-md-15 {
    width: 15% !important;
  }
  .w-md-20 {
    width: 20% !important;
  }
  .w-md-25 {
    width: 25% !important;
  }
  .w-md-30 {
    width: 30% !important;
  }
  .w-md-35 {
    width: 35% !important;
  }
  .w-md-40 {
    width: 40% !important;
  }
  .w-md-45 {
    width: 45% !important;
  }
  .w-md-50 {
    width: 50% !important;
  }
  .w-md-55 {
    width: 55% !important;
  }
  .w-md-60 {
    width: 60% !important;
  }
  .w-md-65 {
    width: 65% !important;
  }
  .w-md-70 {
    width: 70% !important;
  }
  .w-md-75 {
    width: 75% !important;
  }
  .w-md-80 {
    width: 80% !important;
  }
  .w-md-85 {
    width: 85% !important;
  }
  .w-md-90 {
    width: 90% !important;
  }
  .w-md-95 {
    width: 95% !important;
  }
  .w-md-100 {
    width: 100% !important;
  }
  .w-md-auto {
    width: auto !important;
  }
  .h-md-25 {
    height: 25% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
  .h-md-auto {
    height: auto !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 8px !important;
  }
  .m-md-2 {
    margin: 12px !important;
  }
  .m-md-3 {
    margin: 16px !important;
  }
  .m-md-4 {
    margin: 24px !important;
  }
  .m-md-5 {
    margin: 48px !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mx-md-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-md-3 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .mx-md-4 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-md-5 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .my-md-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-md-3 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .my-md-4 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-md-5 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 8px !important;
  }
  .mt-md-2 {
    margin-top: 12px !important;
  }
  .mt-md-3 {
    margin-top: 16px !important;
  }
  .mt-md-4 {
    margin-top: 24px !important;
  }
  .mt-md-5 {
    margin-top: 48px !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 8px !important;
  }
  .me-md-2 {
    margin-right: 12px !important;
  }
  .me-md-3 {
    margin-right: 16px !important;
  }
  .me-md-4 {
    margin-right: 24px !important;
  }
  .me-md-5 {
    margin-right: 48px !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 8px !important;
  }
  .mb-md-2 {
    margin-bottom: 12px !important;
  }
  .mb-md-3 {
    margin-bottom: 16px !important;
  }
  .mb-md-4 {
    margin-bottom: 24px !important;
  }
  .mb-md-5 {
    margin-bottom: 48px !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 8px !important;
  }
  .ms-md-2 {
    margin-left: 12px !important;
  }
  .ms-md-3 {
    margin-left: 16px !important;
  }
  .ms-md-4 {
    margin-left: 24px !important;
  }
  .ms-md-5 {
    margin-left: 48px !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .m-md-n1 {
    margin: -8px !important;
  }
  .m-md-n2 {
    margin: -12px !important;
  }
  .m-md-n3 {
    margin: -16px !important;
  }
  .m-md-n4 {
    margin: -24px !important;
  }
  .m-md-n5 {
    margin: -48px !important;
  }
  .mx-md-n1 {
    margin-right: -8px !important;
    margin-left: -8px !important;
  }
  .mx-md-n2 {
    margin-right: -12px !important;
    margin-left: -12px !important;
  }
  .mx-md-n3 {
    margin-right: -16px !important;
    margin-left: -16px !important;
  }
  .mx-md-n4 {
    margin-right: -24px !important;
    margin-left: -24px !important;
  }
  .mx-md-n5 {
    margin-right: -48px !important;
    margin-left: -48px !important;
  }
  .my-md-n1 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .my-md-n2 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .my-md-n3 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .my-md-n4 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .my-md-n5 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  .mt-md-n1 {
    margin-top: -8px !important;
  }
  .mt-md-n2 {
    margin-top: -12px !important;
  }
  .mt-md-n3 {
    margin-top: -16px !important;
  }
  .mt-md-n4 {
    margin-top: -24px !important;
  }
  .mt-md-n5 {
    margin-top: -48px !important;
  }
  .me-md-n1 {
    margin-right: -8px !important;
  }
  .me-md-n2 {
    margin-right: -12px !important;
  }
  .me-md-n3 {
    margin-right: -16px !important;
  }
  .me-md-n4 {
    margin-right: -24px !important;
  }
  .me-md-n5 {
    margin-right: -48px !important;
  }
  .mb-md-n1 {
    margin-bottom: -8px !important;
  }
  .mb-md-n2 {
    margin-bottom: -12px !important;
  }
  .mb-md-n3 {
    margin-bottom: -16px !important;
  }
  .mb-md-n4 {
    margin-bottom: -24px !important;
  }
  .mb-md-n5 {
    margin-bottom: -48px !important;
  }
  .ms-md-n1 {
    margin-left: -8px !important;
  }
  .ms-md-n2 {
    margin-left: -12px !important;
  }
  .ms-md-n3 {
    margin-left: -16px !important;
  }
  .ms-md-n4 {
    margin-left: -24px !important;
  }
  .ms-md-n5 {
    margin-left: -48px !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 8px !important;
  }
  .p-md-2 {
    padding: 12px !important;
  }
  .p-md-3 {
    padding: 16px !important;
  }
  .p-md-4 {
    padding: 24px !important;
  }
  .p-md-5 {
    padding: 48px !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .px-md-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-md-3 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .px-md-4 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-md-5 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .py-md-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-md-3 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .py-md-4 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-md-5 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 8px !important;
  }
  .pt-md-2 {
    padding-top: 12px !important;
  }
  .pt-md-3 {
    padding-top: 16px !important;
  }
  .pt-md-4 {
    padding-top: 24px !important;
  }
  .pt-md-5 {
    padding-top: 48px !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 8px !important;
  }
  .pe-md-2 {
    padding-right: 12px !important;
  }
  .pe-md-3 {
    padding-right: 16px !important;
  }
  .pe-md-4 {
    padding-right: 24px !important;
  }
  .pe-md-5 {
    padding-right: 48px !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 8px !important;
  }
  .pb-md-2 {
    padding-bottom: 12px !important;
  }
  .pb-md-3 {
    padding-bottom: 16px !important;
  }
  .pb-md-4 {
    padding-bottom: 24px !important;
  }
  .pb-md-5 {
    padding-bottom: 48px !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 8px !important;
  }
  .ps-md-2 {
    padding-left: 12px !important;
  }
  .ps-md-3 {
    padding-left: 16px !important;
  }
  .ps-md-4 {
    padding-left: 24px !important;
  }
  .ps-md-5 {
    padding-left: 48px !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 8px !important;
  }
  .gap-md-2 {
    gap: 12px !important;
  }
  .gap-md-3 {
    gap: 16px !important;
  }
  .gap-md-4 {
    gap: 24px !important;
  }
  .gap-md-5 {
    gap: 48px !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 8px !important;
  }
  .row-gap-md-2 {
    row-gap: 12px !important;
  }
  .row-gap-md-3 {
    row-gap: 16px !important;
  }
  .row-gap-md-4 {
    row-gap: 24px !important;
  }
  .row-gap-md-5 {
    row-gap: 48px !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 8px !important;
  }
  .column-gap-md-2 {
    column-gap: 12px !important;
  }
  .column-gap-md-3 {
    column-gap: 16px !important;
  }
  .column-gap-md-4 {
    column-gap: 24px !important;
  }
  .column-gap-md-5 {
    column-gap: 48px !important;
  }
  .fs-md-1 {
    font-size: 4.5rem !important;
  }
  .fs-md-2 {
    font-size: 2.8rem !important;
  }
  .fs-md-3 {
    font-size: 2rem !important;
  }
  .fs-md-4 {
    font-size: 1.5rem !important;
  }
  .fs-md-5 {
    font-size: 1.25rem !important;
  }
  .fs-md-6 {
    font-size: 1rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
  .text-md-wrap {
    white-space: wrap !important;
  }
  .text-md-nowrap {
    white-space: nowrap !important;
  }
}
@media (min-width: 1024px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .top-lg-0 {
    top: 0% !important;
  }
  .top-lg-5 {
    top: 5% !important;
  }
  .top-lg-10 {
    top: 10% !important;
  }
  .top-lg-15 {
    top: 15% !important;
  }
  .top-lg-20 {
    top: 20% !important;
  }
  .top-lg-25 {
    top: 25% !important;
  }
  .top-lg-30 {
    top: 30% !important;
  }
  .top-lg-35 {
    top: 35% !important;
  }
  .top-lg-40 {
    top: 40% !important;
  }
  .top-lg-45 {
    top: 45% !important;
  }
  .top-lg-50 {
    top: 50% !important;
  }
  .top-lg-55 {
    top: 55% !important;
  }
  .top-lg-60 {
    top: 60% !important;
  }
  .top-lg-65 {
    top: 65% !important;
  }
  .top-lg-70 {
    top: 70% !important;
  }
  .top-lg-75 {
    top: 75% !important;
  }
  .top-lg-80 {
    top: 80% !important;
  }
  .top-lg-85 {
    top: 85% !important;
  }
  .top-lg-90 {
    top: 90% !important;
  }
  .top-lg-95 {
    top: 95% !important;
  }
  .top-lg-100 {
    top: 100% !important;
  }
  .bottom-lg-0 {
    bottom: 0% !important;
  }
  .bottom-lg-5 {
    bottom: 5% !important;
  }
  .bottom-lg-10 {
    bottom: 10% !important;
  }
  .bottom-lg-15 {
    bottom: 15% !important;
  }
  .bottom-lg-20 {
    bottom: 20% !important;
  }
  .bottom-lg-25 {
    bottom: 25% !important;
  }
  .bottom-lg-30 {
    bottom: 30% !important;
  }
  .bottom-lg-35 {
    bottom: 35% !important;
  }
  .bottom-lg-40 {
    bottom: 40% !important;
  }
  .bottom-lg-45 {
    bottom: 45% !important;
  }
  .bottom-lg-50 {
    bottom: 50% !important;
  }
  .bottom-lg-55 {
    bottom: 55% !important;
  }
  .bottom-lg-60 {
    bottom: 60% !important;
  }
  .bottom-lg-65 {
    bottom: 65% !important;
  }
  .bottom-lg-70 {
    bottom: 70% !important;
  }
  .bottom-lg-75 {
    bottom: 75% !important;
  }
  .bottom-lg-80 {
    bottom: 80% !important;
  }
  .bottom-lg-85 {
    bottom: 85% !important;
  }
  .bottom-lg-90 {
    bottom: 90% !important;
  }
  .bottom-lg-95 {
    bottom: 95% !important;
  }
  .bottom-lg-100 {
    bottom: 100% !important;
  }
  .start-lg-0 {
    left: 0% !important;
  }
  .start-lg-5 {
    left: 5% !important;
  }
  .start-lg-10 {
    left: 10% !important;
  }
  .start-lg-15 {
    left: 15% !important;
  }
  .start-lg-20 {
    left: 20% !important;
  }
  .start-lg-25 {
    left: 25% !important;
  }
  .start-lg-30 {
    left: 30% !important;
  }
  .start-lg-35 {
    left: 35% !important;
  }
  .start-lg-40 {
    left: 40% !important;
  }
  .start-lg-45 {
    left: 45% !important;
  }
  .start-lg-50 {
    left: 50% !important;
  }
  .start-lg-55 {
    left: 55% !important;
  }
  .start-lg-60 {
    left: 60% !important;
  }
  .start-lg-65 {
    left: 65% !important;
  }
  .start-lg-70 {
    left: 70% !important;
  }
  .start-lg-75 {
    left: 75% !important;
  }
  .start-lg-80 {
    left: 80% !important;
  }
  .start-lg-85 {
    left: 85% !important;
  }
  .start-lg-90 {
    left: 90% !important;
  }
  .start-lg-95 {
    left: 95% !important;
  }
  .start-lg-100 {
    left: 100% !important;
  }
  .end-lg-0 {
    right: 0% !important;
  }
  .end-lg-5 {
    right: 5% !important;
  }
  .end-lg-10 {
    right: 10% !important;
  }
  .end-lg-15 {
    right: 15% !important;
  }
  .end-lg-20 {
    right: 20% !important;
  }
  .end-lg-25 {
    right: 25% !important;
  }
  .end-lg-30 {
    right: 30% !important;
  }
  .end-lg-35 {
    right: 35% !important;
  }
  .end-lg-40 {
    right: 40% !important;
  }
  .end-lg-45 {
    right: 45% !important;
  }
  .end-lg-50 {
    right: 50% !important;
  }
  .end-lg-55 {
    right: 55% !important;
  }
  .end-lg-60 {
    right: 60% !important;
  }
  .end-lg-65 {
    right: 65% !important;
  }
  .end-lg-70 {
    right: 70% !important;
  }
  .end-lg-75 {
    right: 75% !important;
  }
  .end-lg-80 {
    right: 80% !important;
  }
  .end-lg-85 {
    right: 85% !important;
  }
  .end-lg-90 {
    right: 90% !important;
  }
  .end-lg-95 {
    right: 95% !important;
  }
  .end-lg-100 {
    right: 100% !important;
  }
  .w-lg-5 {
    width: 5% !important;
  }
  .w-lg-10 {
    width: 10% !important;
  }
  .w-lg-15 {
    width: 15% !important;
  }
  .w-lg-20 {
    width: 20% !important;
  }
  .w-lg-25 {
    width: 25% !important;
  }
  .w-lg-30 {
    width: 30% !important;
  }
  .w-lg-35 {
    width: 35% !important;
  }
  .w-lg-40 {
    width: 40% !important;
  }
  .w-lg-45 {
    width: 45% !important;
  }
  .w-lg-50 {
    width: 50% !important;
  }
  .w-lg-55 {
    width: 55% !important;
  }
  .w-lg-60 {
    width: 60% !important;
  }
  .w-lg-65 {
    width: 65% !important;
  }
  .w-lg-70 {
    width: 70% !important;
  }
  .w-lg-75 {
    width: 75% !important;
  }
  .w-lg-80 {
    width: 80% !important;
  }
  .w-lg-85 {
    width: 85% !important;
  }
  .w-lg-90 {
    width: 90% !important;
  }
  .w-lg-95 {
    width: 95% !important;
  }
  .w-lg-100 {
    width: 100% !important;
  }
  .w-lg-auto {
    width: auto !important;
  }
  .h-lg-25 {
    height: 25% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 8px !important;
  }
  .m-lg-2 {
    margin: 12px !important;
  }
  .m-lg-3 {
    margin: 16px !important;
  }
  .m-lg-4 {
    margin: 24px !important;
  }
  .m-lg-5 {
    margin: 48px !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mx-lg-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-lg-3 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .mx-lg-4 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-lg-5 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .my-lg-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-lg-3 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .my-lg-4 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-lg-5 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 8px !important;
  }
  .mt-lg-2 {
    margin-top: 12px !important;
  }
  .mt-lg-3 {
    margin-top: 16px !important;
  }
  .mt-lg-4 {
    margin-top: 24px !important;
  }
  .mt-lg-5 {
    margin-top: 48px !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 8px !important;
  }
  .me-lg-2 {
    margin-right: 12px !important;
  }
  .me-lg-3 {
    margin-right: 16px !important;
  }
  .me-lg-4 {
    margin-right: 24px !important;
  }
  .me-lg-5 {
    margin-right: 48px !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 8px !important;
  }
  .mb-lg-2 {
    margin-bottom: 12px !important;
  }
  .mb-lg-3 {
    margin-bottom: 16px !important;
  }
  .mb-lg-4 {
    margin-bottom: 24px !important;
  }
  .mb-lg-5 {
    margin-bottom: 48px !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 8px !important;
  }
  .ms-lg-2 {
    margin-left: 12px !important;
  }
  .ms-lg-3 {
    margin-left: 16px !important;
  }
  .ms-lg-4 {
    margin-left: 24px !important;
  }
  .ms-lg-5 {
    margin-left: 48px !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .m-lg-n1 {
    margin: -8px !important;
  }
  .m-lg-n2 {
    margin: -12px !important;
  }
  .m-lg-n3 {
    margin: -16px !important;
  }
  .m-lg-n4 {
    margin: -24px !important;
  }
  .m-lg-n5 {
    margin: -48px !important;
  }
  .mx-lg-n1 {
    margin-right: -8px !important;
    margin-left: -8px !important;
  }
  .mx-lg-n2 {
    margin-right: -12px !important;
    margin-left: -12px !important;
  }
  .mx-lg-n3 {
    margin-right: -16px !important;
    margin-left: -16px !important;
  }
  .mx-lg-n4 {
    margin-right: -24px !important;
    margin-left: -24px !important;
  }
  .mx-lg-n5 {
    margin-right: -48px !important;
    margin-left: -48px !important;
  }
  .my-lg-n1 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .my-lg-n2 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .my-lg-n3 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .my-lg-n4 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .my-lg-n5 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  .mt-lg-n1 {
    margin-top: -8px !important;
  }
  .mt-lg-n2 {
    margin-top: -12px !important;
  }
  .mt-lg-n3 {
    margin-top: -16px !important;
  }
  .mt-lg-n4 {
    margin-top: -24px !important;
  }
  .mt-lg-n5 {
    margin-top: -48px !important;
  }
  .me-lg-n1 {
    margin-right: -8px !important;
  }
  .me-lg-n2 {
    margin-right: -12px !important;
  }
  .me-lg-n3 {
    margin-right: -16px !important;
  }
  .me-lg-n4 {
    margin-right: -24px !important;
  }
  .me-lg-n5 {
    margin-right: -48px !important;
  }
  .mb-lg-n1 {
    margin-bottom: -8px !important;
  }
  .mb-lg-n2 {
    margin-bottom: -12px !important;
  }
  .mb-lg-n3 {
    margin-bottom: -16px !important;
  }
  .mb-lg-n4 {
    margin-bottom: -24px !important;
  }
  .mb-lg-n5 {
    margin-bottom: -48px !important;
  }
  .ms-lg-n1 {
    margin-left: -8px !important;
  }
  .ms-lg-n2 {
    margin-left: -12px !important;
  }
  .ms-lg-n3 {
    margin-left: -16px !important;
  }
  .ms-lg-n4 {
    margin-left: -24px !important;
  }
  .ms-lg-n5 {
    margin-left: -48px !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 8px !important;
  }
  .p-lg-2 {
    padding: 12px !important;
  }
  .p-lg-3 {
    padding: 16px !important;
  }
  .p-lg-4 {
    padding: 24px !important;
  }
  .p-lg-5 {
    padding: 48px !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .px-lg-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-lg-3 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .px-lg-4 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-lg-5 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .py-lg-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-lg-3 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .py-lg-4 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-lg-5 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 8px !important;
  }
  .pt-lg-2 {
    padding-top: 12px !important;
  }
  .pt-lg-3 {
    padding-top: 16px !important;
  }
  .pt-lg-4 {
    padding-top: 24px !important;
  }
  .pt-lg-5 {
    padding-top: 48px !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 8px !important;
  }
  .pe-lg-2 {
    padding-right: 12px !important;
  }
  .pe-lg-3 {
    padding-right: 16px !important;
  }
  .pe-lg-4 {
    padding-right: 24px !important;
  }
  .pe-lg-5 {
    padding-right: 48px !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 8px !important;
  }
  .pb-lg-2 {
    padding-bottom: 12px !important;
  }
  .pb-lg-3 {
    padding-bottom: 16px !important;
  }
  .pb-lg-4 {
    padding-bottom: 24px !important;
  }
  .pb-lg-5 {
    padding-bottom: 48px !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 8px !important;
  }
  .ps-lg-2 {
    padding-left: 12px !important;
  }
  .ps-lg-3 {
    padding-left: 16px !important;
  }
  .ps-lg-4 {
    padding-left: 24px !important;
  }
  .ps-lg-5 {
    padding-left: 48px !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 8px !important;
  }
  .gap-lg-2 {
    gap: 12px !important;
  }
  .gap-lg-3 {
    gap: 16px !important;
  }
  .gap-lg-4 {
    gap: 24px !important;
  }
  .gap-lg-5 {
    gap: 48px !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 8px !important;
  }
  .row-gap-lg-2 {
    row-gap: 12px !important;
  }
  .row-gap-lg-3 {
    row-gap: 16px !important;
  }
  .row-gap-lg-4 {
    row-gap: 24px !important;
  }
  .row-gap-lg-5 {
    row-gap: 48px !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 8px !important;
  }
  .column-gap-lg-2 {
    column-gap: 12px !important;
  }
  .column-gap-lg-3 {
    column-gap: 16px !important;
  }
  .column-gap-lg-4 {
    column-gap: 24px !important;
  }
  .column-gap-lg-5 {
    column-gap: 48px !important;
  }
  .fs-lg-1 {
    font-size: 4.5rem !important;
  }
  .fs-lg-2 {
    font-size: 2.8rem !important;
  }
  .fs-lg-3 {
    font-size: 2rem !important;
  }
  .fs-lg-4 {
    font-size: 1.5rem !important;
  }
  .fs-lg-5 {
    font-size: 1.25rem !important;
  }
  .fs-lg-6 {
    font-size: 1rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
  .text-lg-wrap {
    white-space: wrap !important;
  }
  .text-lg-nowrap {
    white-space: nowrap !important;
  }
}
@media (min-width: 1440px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .top-xl-0 {
    top: 0% !important;
  }
  .top-xl-5 {
    top: 5% !important;
  }
  .top-xl-10 {
    top: 10% !important;
  }
  .top-xl-15 {
    top: 15% !important;
  }
  .top-xl-20 {
    top: 20% !important;
  }
  .top-xl-25 {
    top: 25% !important;
  }
  .top-xl-30 {
    top: 30% !important;
  }
  .top-xl-35 {
    top: 35% !important;
  }
  .top-xl-40 {
    top: 40% !important;
  }
  .top-xl-45 {
    top: 45% !important;
  }
  .top-xl-50 {
    top: 50% !important;
  }
  .top-xl-55 {
    top: 55% !important;
  }
  .top-xl-60 {
    top: 60% !important;
  }
  .top-xl-65 {
    top: 65% !important;
  }
  .top-xl-70 {
    top: 70% !important;
  }
  .top-xl-75 {
    top: 75% !important;
  }
  .top-xl-80 {
    top: 80% !important;
  }
  .top-xl-85 {
    top: 85% !important;
  }
  .top-xl-90 {
    top: 90% !important;
  }
  .top-xl-95 {
    top: 95% !important;
  }
  .top-xl-100 {
    top: 100% !important;
  }
  .bottom-xl-0 {
    bottom: 0% !important;
  }
  .bottom-xl-5 {
    bottom: 5% !important;
  }
  .bottom-xl-10 {
    bottom: 10% !important;
  }
  .bottom-xl-15 {
    bottom: 15% !important;
  }
  .bottom-xl-20 {
    bottom: 20% !important;
  }
  .bottom-xl-25 {
    bottom: 25% !important;
  }
  .bottom-xl-30 {
    bottom: 30% !important;
  }
  .bottom-xl-35 {
    bottom: 35% !important;
  }
  .bottom-xl-40 {
    bottom: 40% !important;
  }
  .bottom-xl-45 {
    bottom: 45% !important;
  }
  .bottom-xl-50 {
    bottom: 50% !important;
  }
  .bottom-xl-55 {
    bottom: 55% !important;
  }
  .bottom-xl-60 {
    bottom: 60% !important;
  }
  .bottom-xl-65 {
    bottom: 65% !important;
  }
  .bottom-xl-70 {
    bottom: 70% !important;
  }
  .bottom-xl-75 {
    bottom: 75% !important;
  }
  .bottom-xl-80 {
    bottom: 80% !important;
  }
  .bottom-xl-85 {
    bottom: 85% !important;
  }
  .bottom-xl-90 {
    bottom: 90% !important;
  }
  .bottom-xl-95 {
    bottom: 95% !important;
  }
  .bottom-xl-100 {
    bottom: 100% !important;
  }
  .start-xl-0 {
    left: 0% !important;
  }
  .start-xl-5 {
    left: 5% !important;
  }
  .start-xl-10 {
    left: 10% !important;
  }
  .start-xl-15 {
    left: 15% !important;
  }
  .start-xl-20 {
    left: 20% !important;
  }
  .start-xl-25 {
    left: 25% !important;
  }
  .start-xl-30 {
    left: 30% !important;
  }
  .start-xl-35 {
    left: 35% !important;
  }
  .start-xl-40 {
    left: 40% !important;
  }
  .start-xl-45 {
    left: 45% !important;
  }
  .start-xl-50 {
    left: 50% !important;
  }
  .start-xl-55 {
    left: 55% !important;
  }
  .start-xl-60 {
    left: 60% !important;
  }
  .start-xl-65 {
    left: 65% !important;
  }
  .start-xl-70 {
    left: 70% !important;
  }
  .start-xl-75 {
    left: 75% !important;
  }
  .start-xl-80 {
    left: 80% !important;
  }
  .start-xl-85 {
    left: 85% !important;
  }
  .start-xl-90 {
    left: 90% !important;
  }
  .start-xl-95 {
    left: 95% !important;
  }
  .start-xl-100 {
    left: 100% !important;
  }
  .end-xl-0 {
    right: 0% !important;
  }
  .end-xl-5 {
    right: 5% !important;
  }
  .end-xl-10 {
    right: 10% !important;
  }
  .end-xl-15 {
    right: 15% !important;
  }
  .end-xl-20 {
    right: 20% !important;
  }
  .end-xl-25 {
    right: 25% !important;
  }
  .end-xl-30 {
    right: 30% !important;
  }
  .end-xl-35 {
    right: 35% !important;
  }
  .end-xl-40 {
    right: 40% !important;
  }
  .end-xl-45 {
    right: 45% !important;
  }
  .end-xl-50 {
    right: 50% !important;
  }
  .end-xl-55 {
    right: 55% !important;
  }
  .end-xl-60 {
    right: 60% !important;
  }
  .end-xl-65 {
    right: 65% !important;
  }
  .end-xl-70 {
    right: 70% !important;
  }
  .end-xl-75 {
    right: 75% !important;
  }
  .end-xl-80 {
    right: 80% !important;
  }
  .end-xl-85 {
    right: 85% !important;
  }
  .end-xl-90 {
    right: 90% !important;
  }
  .end-xl-95 {
    right: 95% !important;
  }
  .end-xl-100 {
    right: 100% !important;
  }
  .w-xl-5 {
    width: 5% !important;
  }
  .w-xl-10 {
    width: 10% !important;
  }
  .w-xl-15 {
    width: 15% !important;
  }
  .w-xl-20 {
    width: 20% !important;
  }
  .w-xl-25 {
    width: 25% !important;
  }
  .w-xl-30 {
    width: 30% !important;
  }
  .w-xl-35 {
    width: 35% !important;
  }
  .w-xl-40 {
    width: 40% !important;
  }
  .w-xl-45 {
    width: 45% !important;
  }
  .w-xl-50 {
    width: 50% !important;
  }
  .w-xl-55 {
    width: 55% !important;
  }
  .w-xl-60 {
    width: 60% !important;
  }
  .w-xl-65 {
    width: 65% !important;
  }
  .w-xl-70 {
    width: 70% !important;
  }
  .w-xl-75 {
    width: 75% !important;
  }
  .w-xl-80 {
    width: 80% !important;
  }
  .w-xl-85 {
    width: 85% !important;
  }
  .w-xl-90 {
    width: 90% !important;
  }
  .w-xl-95 {
    width: 95% !important;
  }
  .w-xl-100 {
    width: 100% !important;
  }
  .w-xl-auto {
    width: auto !important;
  }
  .h-xl-25 {
    height: 25% !important;
  }
  .h-xl-50 {
    height: 50% !important;
  }
  .h-xl-75 {
    height: 75% !important;
  }
  .h-xl-100 {
    height: 100% !important;
  }
  .h-xl-auto {
    height: auto !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 8px !important;
  }
  .m-xl-2 {
    margin: 12px !important;
  }
  .m-xl-3 {
    margin: 16px !important;
  }
  .m-xl-4 {
    margin: 24px !important;
  }
  .m-xl-5 {
    margin: 48px !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mx-xl-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-xl-3 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .mx-xl-4 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-xl-5 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .my-xl-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-xl-3 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .my-xl-4 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-xl-5 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 8px !important;
  }
  .mt-xl-2 {
    margin-top: 12px !important;
  }
  .mt-xl-3 {
    margin-top: 16px !important;
  }
  .mt-xl-4 {
    margin-top: 24px !important;
  }
  .mt-xl-5 {
    margin-top: 48px !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 8px !important;
  }
  .me-xl-2 {
    margin-right: 12px !important;
  }
  .me-xl-3 {
    margin-right: 16px !important;
  }
  .me-xl-4 {
    margin-right: 24px !important;
  }
  .me-xl-5 {
    margin-right: 48px !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 8px !important;
  }
  .mb-xl-2 {
    margin-bottom: 12px !important;
  }
  .mb-xl-3 {
    margin-bottom: 16px !important;
  }
  .mb-xl-4 {
    margin-bottom: 24px !important;
  }
  .mb-xl-5 {
    margin-bottom: 48px !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 8px !important;
  }
  .ms-xl-2 {
    margin-left: 12px !important;
  }
  .ms-xl-3 {
    margin-left: 16px !important;
  }
  .ms-xl-4 {
    margin-left: 24px !important;
  }
  .ms-xl-5 {
    margin-left: 48px !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .m-xl-n1 {
    margin: -8px !important;
  }
  .m-xl-n2 {
    margin: -12px !important;
  }
  .m-xl-n3 {
    margin: -16px !important;
  }
  .m-xl-n4 {
    margin: -24px !important;
  }
  .m-xl-n5 {
    margin: -48px !important;
  }
  .mx-xl-n1 {
    margin-right: -8px !important;
    margin-left: -8px !important;
  }
  .mx-xl-n2 {
    margin-right: -12px !important;
    margin-left: -12px !important;
  }
  .mx-xl-n3 {
    margin-right: -16px !important;
    margin-left: -16px !important;
  }
  .mx-xl-n4 {
    margin-right: -24px !important;
    margin-left: -24px !important;
  }
  .mx-xl-n5 {
    margin-right: -48px !important;
    margin-left: -48px !important;
  }
  .my-xl-n1 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .my-xl-n2 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .my-xl-n3 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .my-xl-n4 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .my-xl-n5 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  .mt-xl-n1 {
    margin-top: -8px !important;
  }
  .mt-xl-n2 {
    margin-top: -12px !important;
  }
  .mt-xl-n3 {
    margin-top: -16px !important;
  }
  .mt-xl-n4 {
    margin-top: -24px !important;
  }
  .mt-xl-n5 {
    margin-top: -48px !important;
  }
  .me-xl-n1 {
    margin-right: -8px !important;
  }
  .me-xl-n2 {
    margin-right: -12px !important;
  }
  .me-xl-n3 {
    margin-right: -16px !important;
  }
  .me-xl-n4 {
    margin-right: -24px !important;
  }
  .me-xl-n5 {
    margin-right: -48px !important;
  }
  .mb-xl-n1 {
    margin-bottom: -8px !important;
  }
  .mb-xl-n2 {
    margin-bottom: -12px !important;
  }
  .mb-xl-n3 {
    margin-bottom: -16px !important;
  }
  .mb-xl-n4 {
    margin-bottom: -24px !important;
  }
  .mb-xl-n5 {
    margin-bottom: -48px !important;
  }
  .ms-xl-n1 {
    margin-left: -8px !important;
  }
  .ms-xl-n2 {
    margin-left: -12px !important;
  }
  .ms-xl-n3 {
    margin-left: -16px !important;
  }
  .ms-xl-n4 {
    margin-left: -24px !important;
  }
  .ms-xl-n5 {
    margin-left: -48px !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 8px !important;
  }
  .p-xl-2 {
    padding: 12px !important;
  }
  .p-xl-3 {
    padding: 16px !important;
  }
  .p-xl-4 {
    padding: 24px !important;
  }
  .p-xl-5 {
    padding: 48px !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .px-xl-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-xl-3 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .px-xl-4 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-xl-5 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .py-xl-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-xl-3 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .py-xl-4 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-xl-5 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 8px !important;
  }
  .pt-xl-2 {
    padding-top: 12px !important;
  }
  .pt-xl-3 {
    padding-top: 16px !important;
  }
  .pt-xl-4 {
    padding-top: 24px !important;
  }
  .pt-xl-5 {
    padding-top: 48px !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 8px !important;
  }
  .pe-xl-2 {
    padding-right: 12px !important;
  }
  .pe-xl-3 {
    padding-right: 16px !important;
  }
  .pe-xl-4 {
    padding-right: 24px !important;
  }
  .pe-xl-5 {
    padding-right: 48px !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 8px !important;
  }
  .pb-xl-2 {
    padding-bottom: 12px !important;
  }
  .pb-xl-3 {
    padding-bottom: 16px !important;
  }
  .pb-xl-4 {
    padding-bottom: 24px !important;
  }
  .pb-xl-5 {
    padding-bottom: 48px !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 8px !important;
  }
  .ps-xl-2 {
    padding-left: 12px !important;
  }
  .ps-xl-3 {
    padding-left: 16px !important;
  }
  .ps-xl-4 {
    padding-left: 24px !important;
  }
  .ps-xl-5 {
    padding-left: 48px !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 8px !important;
  }
  .gap-xl-2 {
    gap: 12px !important;
  }
  .gap-xl-3 {
    gap: 16px !important;
  }
  .gap-xl-4 {
    gap: 24px !important;
  }
  .gap-xl-5 {
    gap: 48px !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 8px !important;
  }
  .row-gap-xl-2 {
    row-gap: 12px !important;
  }
  .row-gap-xl-3 {
    row-gap: 16px !important;
  }
  .row-gap-xl-4 {
    row-gap: 24px !important;
  }
  .row-gap-xl-5 {
    row-gap: 48px !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 8px !important;
  }
  .column-gap-xl-2 {
    column-gap: 12px !important;
  }
  .column-gap-xl-3 {
    column-gap: 16px !important;
  }
  .column-gap-xl-4 {
    column-gap: 24px !important;
  }
  .column-gap-xl-5 {
    column-gap: 48px !important;
  }
  .fs-xl-1 {
    font-size: 4.5rem !important;
  }
  .fs-xl-2 {
    font-size: 2.8rem !important;
  }
  .fs-xl-3 {
    font-size: 2rem !important;
  }
  .fs-xl-4 {
    font-size: 1.5rem !important;
  }
  .fs-xl-5 {
    font-size: 1.25rem !important;
  }
  .fs-xl-6 {
    font-size: 1rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
  .text-xl-wrap {
    white-space: wrap !important;
  }
  .text-xl-nowrap {
    white-space: nowrap !important;
  }
}
@media (min-width: 1681px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .top-xxl-0 {
    top: 0% !important;
  }
  .top-xxl-5 {
    top: 5% !important;
  }
  .top-xxl-10 {
    top: 10% !important;
  }
  .top-xxl-15 {
    top: 15% !important;
  }
  .top-xxl-20 {
    top: 20% !important;
  }
  .top-xxl-25 {
    top: 25% !important;
  }
  .top-xxl-30 {
    top: 30% !important;
  }
  .top-xxl-35 {
    top: 35% !important;
  }
  .top-xxl-40 {
    top: 40% !important;
  }
  .top-xxl-45 {
    top: 45% !important;
  }
  .top-xxl-50 {
    top: 50% !important;
  }
  .top-xxl-55 {
    top: 55% !important;
  }
  .top-xxl-60 {
    top: 60% !important;
  }
  .top-xxl-65 {
    top: 65% !important;
  }
  .top-xxl-70 {
    top: 70% !important;
  }
  .top-xxl-75 {
    top: 75% !important;
  }
  .top-xxl-80 {
    top: 80% !important;
  }
  .top-xxl-85 {
    top: 85% !important;
  }
  .top-xxl-90 {
    top: 90% !important;
  }
  .top-xxl-95 {
    top: 95% !important;
  }
  .top-xxl-100 {
    top: 100% !important;
  }
  .bottom-xxl-0 {
    bottom: 0% !important;
  }
  .bottom-xxl-5 {
    bottom: 5% !important;
  }
  .bottom-xxl-10 {
    bottom: 10% !important;
  }
  .bottom-xxl-15 {
    bottom: 15% !important;
  }
  .bottom-xxl-20 {
    bottom: 20% !important;
  }
  .bottom-xxl-25 {
    bottom: 25% !important;
  }
  .bottom-xxl-30 {
    bottom: 30% !important;
  }
  .bottom-xxl-35 {
    bottom: 35% !important;
  }
  .bottom-xxl-40 {
    bottom: 40% !important;
  }
  .bottom-xxl-45 {
    bottom: 45% !important;
  }
  .bottom-xxl-50 {
    bottom: 50% !important;
  }
  .bottom-xxl-55 {
    bottom: 55% !important;
  }
  .bottom-xxl-60 {
    bottom: 60% !important;
  }
  .bottom-xxl-65 {
    bottom: 65% !important;
  }
  .bottom-xxl-70 {
    bottom: 70% !important;
  }
  .bottom-xxl-75 {
    bottom: 75% !important;
  }
  .bottom-xxl-80 {
    bottom: 80% !important;
  }
  .bottom-xxl-85 {
    bottom: 85% !important;
  }
  .bottom-xxl-90 {
    bottom: 90% !important;
  }
  .bottom-xxl-95 {
    bottom: 95% !important;
  }
  .bottom-xxl-100 {
    bottom: 100% !important;
  }
  .start-xxl-0 {
    left: 0% !important;
  }
  .start-xxl-5 {
    left: 5% !important;
  }
  .start-xxl-10 {
    left: 10% !important;
  }
  .start-xxl-15 {
    left: 15% !important;
  }
  .start-xxl-20 {
    left: 20% !important;
  }
  .start-xxl-25 {
    left: 25% !important;
  }
  .start-xxl-30 {
    left: 30% !important;
  }
  .start-xxl-35 {
    left: 35% !important;
  }
  .start-xxl-40 {
    left: 40% !important;
  }
  .start-xxl-45 {
    left: 45% !important;
  }
  .start-xxl-50 {
    left: 50% !important;
  }
  .start-xxl-55 {
    left: 55% !important;
  }
  .start-xxl-60 {
    left: 60% !important;
  }
  .start-xxl-65 {
    left: 65% !important;
  }
  .start-xxl-70 {
    left: 70% !important;
  }
  .start-xxl-75 {
    left: 75% !important;
  }
  .start-xxl-80 {
    left: 80% !important;
  }
  .start-xxl-85 {
    left: 85% !important;
  }
  .start-xxl-90 {
    left: 90% !important;
  }
  .start-xxl-95 {
    left: 95% !important;
  }
  .start-xxl-100 {
    left: 100% !important;
  }
  .end-xxl-0 {
    right: 0% !important;
  }
  .end-xxl-5 {
    right: 5% !important;
  }
  .end-xxl-10 {
    right: 10% !important;
  }
  .end-xxl-15 {
    right: 15% !important;
  }
  .end-xxl-20 {
    right: 20% !important;
  }
  .end-xxl-25 {
    right: 25% !important;
  }
  .end-xxl-30 {
    right: 30% !important;
  }
  .end-xxl-35 {
    right: 35% !important;
  }
  .end-xxl-40 {
    right: 40% !important;
  }
  .end-xxl-45 {
    right: 45% !important;
  }
  .end-xxl-50 {
    right: 50% !important;
  }
  .end-xxl-55 {
    right: 55% !important;
  }
  .end-xxl-60 {
    right: 60% !important;
  }
  .end-xxl-65 {
    right: 65% !important;
  }
  .end-xxl-70 {
    right: 70% !important;
  }
  .end-xxl-75 {
    right: 75% !important;
  }
  .end-xxl-80 {
    right: 80% !important;
  }
  .end-xxl-85 {
    right: 85% !important;
  }
  .end-xxl-90 {
    right: 90% !important;
  }
  .end-xxl-95 {
    right: 95% !important;
  }
  .end-xxl-100 {
    right: 100% !important;
  }
  .w-xxl-5 {
    width: 5% !important;
  }
  .w-xxl-10 {
    width: 10% !important;
  }
  .w-xxl-15 {
    width: 15% !important;
  }
  .w-xxl-20 {
    width: 20% !important;
  }
  .w-xxl-25 {
    width: 25% !important;
  }
  .w-xxl-30 {
    width: 30% !important;
  }
  .w-xxl-35 {
    width: 35% !important;
  }
  .w-xxl-40 {
    width: 40% !important;
  }
  .w-xxl-45 {
    width: 45% !important;
  }
  .w-xxl-50 {
    width: 50% !important;
  }
  .w-xxl-55 {
    width: 55% !important;
  }
  .w-xxl-60 {
    width: 60% !important;
  }
  .w-xxl-65 {
    width: 65% !important;
  }
  .w-xxl-70 {
    width: 70% !important;
  }
  .w-xxl-75 {
    width: 75% !important;
  }
  .w-xxl-80 {
    width: 80% !important;
  }
  .w-xxl-85 {
    width: 85% !important;
  }
  .w-xxl-90 {
    width: 90% !important;
  }
  .w-xxl-95 {
    width: 95% !important;
  }
  .w-xxl-100 {
    width: 100% !important;
  }
  .w-xxl-auto {
    width: auto !important;
  }
  .h-xxl-25 {
    height: 25% !important;
  }
  .h-xxl-50 {
    height: 50% !important;
  }
  .h-xxl-75 {
    height: 75% !important;
  }
  .h-xxl-100 {
    height: 100% !important;
  }
  .h-xxl-auto {
    height: auto !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 8px !important;
  }
  .m-xxl-2 {
    margin: 12px !important;
  }
  .m-xxl-3 {
    margin: 16px !important;
  }
  .m-xxl-4 {
    margin: 24px !important;
  }
  .m-xxl-5 {
    margin: 48px !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mx-xxl-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-xxl-3 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .mx-xxl-4 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-xxl-5 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .my-xxl-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-xxl-3 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .my-xxl-4 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-xxl-5 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 8px !important;
  }
  .mt-xxl-2 {
    margin-top: 12px !important;
  }
  .mt-xxl-3 {
    margin-top: 16px !important;
  }
  .mt-xxl-4 {
    margin-top: 24px !important;
  }
  .mt-xxl-5 {
    margin-top: 48px !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 8px !important;
  }
  .me-xxl-2 {
    margin-right: 12px !important;
  }
  .me-xxl-3 {
    margin-right: 16px !important;
  }
  .me-xxl-4 {
    margin-right: 24px !important;
  }
  .me-xxl-5 {
    margin-right: 48px !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 8px !important;
  }
  .mb-xxl-2 {
    margin-bottom: 12px !important;
  }
  .mb-xxl-3 {
    margin-bottom: 16px !important;
  }
  .mb-xxl-4 {
    margin-bottom: 24px !important;
  }
  .mb-xxl-5 {
    margin-bottom: 48px !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 8px !important;
  }
  .ms-xxl-2 {
    margin-left: 12px !important;
  }
  .ms-xxl-3 {
    margin-left: 16px !important;
  }
  .ms-xxl-4 {
    margin-left: 24px !important;
  }
  .ms-xxl-5 {
    margin-left: 48px !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .m-xxl-n1 {
    margin: -8px !important;
  }
  .m-xxl-n2 {
    margin: -12px !important;
  }
  .m-xxl-n3 {
    margin: -16px !important;
  }
  .m-xxl-n4 {
    margin: -24px !important;
  }
  .m-xxl-n5 {
    margin: -48px !important;
  }
  .mx-xxl-n1 {
    margin-right: -8px !important;
    margin-left: -8px !important;
  }
  .mx-xxl-n2 {
    margin-right: -12px !important;
    margin-left: -12px !important;
  }
  .mx-xxl-n3 {
    margin-right: -16px !important;
    margin-left: -16px !important;
  }
  .mx-xxl-n4 {
    margin-right: -24px !important;
    margin-left: -24px !important;
  }
  .mx-xxl-n5 {
    margin-right: -48px !important;
    margin-left: -48px !important;
  }
  .my-xxl-n1 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .my-xxl-n2 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .my-xxl-n3 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .my-xxl-n4 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .my-xxl-n5 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  .mt-xxl-n1 {
    margin-top: -8px !important;
  }
  .mt-xxl-n2 {
    margin-top: -12px !important;
  }
  .mt-xxl-n3 {
    margin-top: -16px !important;
  }
  .mt-xxl-n4 {
    margin-top: -24px !important;
  }
  .mt-xxl-n5 {
    margin-top: -48px !important;
  }
  .me-xxl-n1 {
    margin-right: -8px !important;
  }
  .me-xxl-n2 {
    margin-right: -12px !important;
  }
  .me-xxl-n3 {
    margin-right: -16px !important;
  }
  .me-xxl-n4 {
    margin-right: -24px !important;
  }
  .me-xxl-n5 {
    margin-right: -48px !important;
  }
  .mb-xxl-n1 {
    margin-bottom: -8px !important;
  }
  .mb-xxl-n2 {
    margin-bottom: -12px !important;
  }
  .mb-xxl-n3 {
    margin-bottom: -16px !important;
  }
  .mb-xxl-n4 {
    margin-bottom: -24px !important;
  }
  .mb-xxl-n5 {
    margin-bottom: -48px !important;
  }
  .ms-xxl-n1 {
    margin-left: -8px !important;
  }
  .ms-xxl-n2 {
    margin-left: -12px !important;
  }
  .ms-xxl-n3 {
    margin-left: -16px !important;
  }
  .ms-xxl-n4 {
    margin-left: -24px !important;
  }
  .ms-xxl-n5 {
    margin-left: -48px !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 8px !important;
  }
  .p-xxl-2 {
    padding: 12px !important;
  }
  .p-xxl-3 {
    padding: 16px !important;
  }
  .p-xxl-4 {
    padding: 24px !important;
  }
  .p-xxl-5 {
    padding: 48px !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .px-xxl-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-xxl-3 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .px-xxl-4 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-xxl-5 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .py-xxl-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-xxl-3 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .py-xxl-4 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-xxl-5 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 8px !important;
  }
  .pt-xxl-2 {
    padding-top: 12px !important;
  }
  .pt-xxl-3 {
    padding-top: 16px !important;
  }
  .pt-xxl-4 {
    padding-top: 24px !important;
  }
  .pt-xxl-5 {
    padding-top: 48px !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 8px !important;
  }
  .pe-xxl-2 {
    padding-right: 12px !important;
  }
  .pe-xxl-3 {
    padding-right: 16px !important;
  }
  .pe-xxl-4 {
    padding-right: 24px !important;
  }
  .pe-xxl-5 {
    padding-right: 48px !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 8px !important;
  }
  .pb-xxl-2 {
    padding-bottom: 12px !important;
  }
  .pb-xxl-3 {
    padding-bottom: 16px !important;
  }
  .pb-xxl-4 {
    padding-bottom: 24px !important;
  }
  .pb-xxl-5 {
    padding-bottom: 48px !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 8px !important;
  }
  .ps-xxl-2 {
    padding-left: 12px !important;
  }
  .ps-xxl-3 {
    padding-left: 16px !important;
  }
  .ps-xxl-4 {
    padding-left: 24px !important;
  }
  .ps-xxl-5 {
    padding-left: 48px !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 8px !important;
  }
  .gap-xxl-2 {
    gap: 12px !important;
  }
  .gap-xxl-3 {
    gap: 16px !important;
  }
  .gap-xxl-4 {
    gap: 24px !important;
  }
  .gap-xxl-5 {
    gap: 48px !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 8px !important;
  }
  .row-gap-xxl-2 {
    row-gap: 12px !important;
  }
  .row-gap-xxl-3 {
    row-gap: 16px !important;
  }
  .row-gap-xxl-4 {
    row-gap: 24px !important;
  }
  .row-gap-xxl-5 {
    row-gap: 48px !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 8px !important;
  }
  .column-gap-xxl-2 {
    column-gap: 12px !important;
  }
  .column-gap-xxl-3 {
    column-gap: 16px !important;
  }
  .column-gap-xxl-4 {
    column-gap: 24px !important;
  }
  .column-gap-xxl-5 {
    column-gap: 48px !important;
  }
  .fs-xxl-1 {
    font-size: 4.5rem !important;
  }
  .fs-xxl-2 {
    font-size: 2.8rem !important;
  }
  .fs-xxl-3 {
    font-size: 2rem !important;
  }
  .fs-xxl-4 {
    font-size: 1.5rem !important;
  }
  .fs-xxl-5 {
    font-size: 1.25rem !important;
  }
  .fs-xxl-6 {
    font-size: 1rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
  .text-xxl-wrap {
    white-space: wrap !important;
  }
  .text-xxl-nowrap {
    white-space: nowrap !important;
  }
}
@media (min-width: 2201px) {
  .float-xxxl-start {
    float: left !important;
  }
  .float-xxxl-end {
    float: right !important;
  }
  .float-xxxl-none {
    float: none !important;
  }
  .object-fit-xxxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxxl-none {
    object-fit: none !important;
  }
  .d-xxxl-inline {
    display: inline !important;
  }
  .d-xxxl-inline-block {
    display: inline-block !important;
  }
  .d-xxxl-block {
    display: block !important;
  }
  .d-xxxl-grid {
    display: grid !important;
  }
  .d-xxxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxxl-table {
    display: table !important;
  }
  .d-xxxl-table-row {
    display: table-row !important;
  }
  .d-xxxl-table-cell {
    display: table-cell !important;
  }
  .d-xxxl-flex {
    display: flex !important;
  }
  .d-xxxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxxl-none {
    display: none !important;
  }
  .top-xxxl-0 {
    top: 0% !important;
  }
  .top-xxxl-5 {
    top: 5% !important;
  }
  .top-xxxl-10 {
    top: 10% !important;
  }
  .top-xxxl-15 {
    top: 15% !important;
  }
  .top-xxxl-20 {
    top: 20% !important;
  }
  .top-xxxl-25 {
    top: 25% !important;
  }
  .top-xxxl-30 {
    top: 30% !important;
  }
  .top-xxxl-35 {
    top: 35% !important;
  }
  .top-xxxl-40 {
    top: 40% !important;
  }
  .top-xxxl-45 {
    top: 45% !important;
  }
  .top-xxxl-50 {
    top: 50% !important;
  }
  .top-xxxl-55 {
    top: 55% !important;
  }
  .top-xxxl-60 {
    top: 60% !important;
  }
  .top-xxxl-65 {
    top: 65% !important;
  }
  .top-xxxl-70 {
    top: 70% !important;
  }
  .top-xxxl-75 {
    top: 75% !important;
  }
  .top-xxxl-80 {
    top: 80% !important;
  }
  .top-xxxl-85 {
    top: 85% !important;
  }
  .top-xxxl-90 {
    top: 90% !important;
  }
  .top-xxxl-95 {
    top: 95% !important;
  }
  .top-xxxl-100 {
    top: 100% !important;
  }
  .bottom-xxxl-0 {
    bottom: 0% !important;
  }
  .bottom-xxxl-5 {
    bottom: 5% !important;
  }
  .bottom-xxxl-10 {
    bottom: 10% !important;
  }
  .bottom-xxxl-15 {
    bottom: 15% !important;
  }
  .bottom-xxxl-20 {
    bottom: 20% !important;
  }
  .bottom-xxxl-25 {
    bottom: 25% !important;
  }
  .bottom-xxxl-30 {
    bottom: 30% !important;
  }
  .bottom-xxxl-35 {
    bottom: 35% !important;
  }
  .bottom-xxxl-40 {
    bottom: 40% !important;
  }
  .bottom-xxxl-45 {
    bottom: 45% !important;
  }
  .bottom-xxxl-50 {
    bottom: 50% !important;
  }
  .bottom-xxxl-55 {
    bottom: 55% !important;
  }
  .bottom-xxxl-60 {
    bottom: 60% !important;
  }
  .bottom-xxxl-65 {
    bottom: 65% !important;
  }
  .bottom-xxxl-70 {
    bottom: 70% !important;
  }
  .bottom-xxxl-75 {
    bottom: 75% !important;
  }
  .bottom-xxxl-80 {
    bottom: 80% !important;
  }
  .bottom-xxxl-85 {
    bottom: 85% !important;
  }
  .bottom-xxxl-90 {
    bottom: 90% !important;
  }
  .bottom-xxxl-95 {
    bottom: 95% !important;
  }
  .bottom-xxxl-100 {
    bottom: 100% !important;
  }
  .start-xxxl-0 {
    left: 0% !important;
  }
  .start-xxxl-5 {
    left: 5% !important;
  }
  .start-xxxl-10 {
    left: 10% !important;
  }
  .start-xxxl-15 {
    left: 15% !important;
  }
  .start-xxxl-20 {
    left: 20% !important;
  }
  .start-xxxl-25 {
    left: 25% !important;
  }
  .start-xxxl-30 {
    left: 30% !important;
  }
  .start-xxxl-35 {
    left: 35% !important;
  }
  .start-xxxl-40 {
    left: 40% !important;
  }
  .start-xxxl-45 {
    left: 45% !important;
  }
  .start-xxxl-50 {
    left: 50% !important;
  }
  .start-xxxl-55 {
    left: 55% !important;
  }
  .start-xxxl-60 {
    left: 60% !important;
  }
  .start-xxxl-65 {
    left: 65% !important;
  }
  .start-xxxl-70 {
    left: 70% !important;
  }
  .start-xxxl-75 {
    left: 75% !important;
  }
  .start-xxxl-80 {
    left: 80% !important;
  }
  .start-xxxl-85 {
    left: 85% !important;
  }
  .start-xxxl-90 {
    left: 90% !important;
  }
  .start-xxxl-95 {
    left: 95% !important;
  }
  .start-xxxl-100 {
    left: 100% !important;
  }
  .end-xxxl-0 {
    right: 0% !important;
  }
  .end-xxxl-5 {
    right: 5% !important;
  }
  .end-xxxl-10 {
    right: 10% !important;
  }
  .end-xxxl-15 {
    right: 15% !important;
  }
  .end-xxxl-20 {
    right: 20% !important;
  }
  .end-xxxl-25 {
    right: 25% !important;
  }
  .end-xxxl-30 {
    right: 30% !important;
  }
  .end-xxxl-35 {
    right: 35% !important;
  }
  .end-xxxl-40 {
    right: 40% !important;
  }
  .end-xxxl-45 {
    right: 45% !important;
  }
  .end-xxxl-50 {
    right: 50% !important;
  }
  .end-xxxl-55 {
    right: 55% !important;
  }
  .end-xxxl-60 {
    right: 60% !important;
  }
  .end-xxxl-65 {
    right: 65% !important;
  }
  .end-xxxl-70 {
    right: 70% !important;
  }
  .end-xxxl-75 {
    right: 75% !important;
  }
  .end-xxxl-80 {
    right: 80% !important;
  }
  .end-xxxl-85 {
    right: 85% !important;
  }
  .end-xxxl-90 {
    right: 90% !important;
  }
  .end-xxxl-95 {
    right: 95% !important;
  }
  .end-xxxl-100 {
    right: 100% !important;
  }
  .w-xxxl-5 {
    width: 5% !important;
  }
  .w-xxxl-10 {
    width: 10% !important;
  }
  .w-xxxl-15 {
    width: 15% !important;
  }
  .w-xxxl-20 {
    width: 20% !important;
  }
  .w-xxxl-25 {
    width: 25% !important;
  }
  .w-xxxl-30 {
    width: 30% !important;
  }
  .w-xxxl-35 {
    width: 35% !important;
  }
  .w-xxxl-40 {
    width: 40% !important;
  }
  .w-xxxl-45 {
    width: 45% !important;
  }
  .w-xxxl-50 {
    width: 50% !important;
  }
  .w-xxxl-55 {
    width: 55% !important;
  }
  .w-xxxl-60 {
    width: 60% !important;
  }
  .w-xxxl-65 {
    width: 65% !important;
  }
  .w-xxxl-70 {
    width: 70% !important;
  }
  .w-xxxl-75 {
    width: 75% !important;
  }
  .w-xxxl-80 {
    width: 80% !important;
  }
  .w-xxxl-85 {
    width: 85% !important;
  }
  .w-xxxl-90 {
    width: 90% !important;
  }
  .w-xxxl-95 {
    width: 95% !important;
  }
  .w-xxxl-100 {
    width: 100% !important;
  }
  .w-xxxl-auto {
    width: auto !important;
  }
  .h-xxxl-25 {
    height: 25% !important;
  }
  .h-xxxl-50 {
    height: 50% !important;
  }
  .h-xxxl-75 {
    height: 75% !important;
  }
  .h-xxxl-100 {
    height: 100% !important;
  }
  .h-xxxl-auto {
    height: auto !important;
  }
  .flex-xxxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxxl-row {
    flex-direction: row !important;
  }
  .flex-xxxl-column {
    flex-direction: column !important;
  }
  .flex-xxxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxxl-center {
    justify-content: center !important;
  }
  .justify-content-xxxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxxl-center {
    align-items: center !important;
  }
  .align-items-xxxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxxl-center {
    align-content: center !important;
  }
  .align-content-xxxl-between {
    align-content: space-between !important;
  }
  .align-content-xxxl-around {
    align-content: space-around !important;
  }
  .align-content-xxxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxxl-auto {
    align-self: auto !important;
  }
  .align-self-xxxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxxl-center {
    align-self: center !important;
  }
  .align-self-xxxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxxl-stretch {
    align-self: stretch !important;
  }
  .order-xxxl-first {
    order: -1 !important;
  }
  .order-xxxl-0 {
    order: 0 !important;
  }
  .order-xxxl-1 {
    order: 1 !important;
  }
  .order-xxxl-2 {
    order: 2 !important;
  }
  .order-xxxl-3 {
    order: 3 !important;
  }
  .order-xxxl-4 {
    order: 4 !important;
  }
  .order-xxxl-5 {
    order: 5 !important;
  }
  .order-xxxl-last {
    order: 6 !important;
  }
  .m-xxxl-0 {
    margin: 0 !important;
  }
  .m-xxxl-1 {
    margin: 8px !important;
  }
  .m-xxxl-2 {
    margin: 12px !important;
  }
  .m-xxxl-3 {
    margin: 16px !important;
  }
  .m-xxxl-4 {
    margin: 24px !important;
  }
  .m-xxxl-5 {
    margin: 48px !important;
  }
  .m-xxxl-auto {
    margin: auto !important;
  }
  .mx-xxxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxxl-1 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mx-xxxl-2 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .mx-xxxl-3 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .mx-xxxl-4 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-xxxl-5 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .mx-xxxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxxl-1 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .my-xxxl-2 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-xxxl-3 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .my-xxxl-4 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-xxxl-5 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .my-xxxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxxl-1 {
    margin-top: 8px !important;
  }
  .mt-xxxl-2 {
    margin-top: 12px !important;
  }
  .mt-xxxl-3 {
    margin-top: 16px !important;
  }
  .mt-xxxl-4 {
    margin-top: 24px !important;
  }
  .mt-xxxl-5 {
    margin-top: 48px !important;
  }
  .mt-xxxl-auto {
    margin-top: auto !important;
  }
  .me-xxxl-0 {
    margin-right: 0 !important;
  }
  .me-xxxl-1 {
    margin-right: 8px !important;
  }
  .me-xxxl-2 {
    margin-right: 12px !important;
  }
  .me-xxxl-3 {
    margin-right: 16px !important;
  }
  .me-xxxl-4 {
    margin-right: 24px !important;
  }
  .me-xxxl-5 {
    margin-right: 48px !important;
  }
  .me-xxxl-auto {
    margin-right: auto !important;
  }
  .mb-xxxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxxl-1 {
    margin-bottom: 8px !important;
  }
  .mb-xxxl-2 {
    margin-bottom: 12px !important;
  }
  .mb-xxxl-3 {
    margin-bottom: 16px !important;
  }
  .mb-xxxl-4 {
    margin-bottom: 24px !important;
  }
  .mb-xxxl-5 {
    margin-bottom: 48px !important;
  }
  .mb-xxxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxxl-1 {
    margin-left: 8px !important;
  }
  .ms-xxxl-2 {
    margin-left: 12px !important;
  }
  .ms-xxxl-3 {
    margin-left: 16px !important;
  }
  .ms-xxxl-4 {
    margin-left: 24px !important;
  }
  .ms-xxxl-5 {
    margin-left: 48px !important;
  }
  .ms-xxxl-auto {
    margin-left: auto !important;
  }
  .m-xxxl-n1 {
    margin: -8px !important;
  }
  .m-xxxl-n2 {
    margin: -12px !important;
  }
  .m-xxxl-n3 {
    margin: -16px !important;
  }
  .m-xxxl-n4 {
    margin: -24px !important;
  }
  .m-xxxl-n5 {
    margin: -48px !important;
  }
  .mx-xxxl-n1 {
    margin-right: -8px !important;
    margin-left: -8px !important;
  }
  .mx-xxxl-n2 {
    margin-right: -12px !important;
    margin-left: -12px !important;
  }
  .mx-xxxl-n3 {
    margin-right: -16px !important;
    margin-left: -16px !important;
  }
  .mx-xxxl-n4 {
    margin-right: -24px !important;
    margin-left: -24px !important;
  }
  .mx-xxxl-n5 {
    margin-right: -48px !important;
    margin-left: -48px !important;
  }
  .my-xxxl-n1 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .my-xxxl-n2 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .my-xxxl-n3 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .my-xxxl-n4 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .my-xxxl-n5 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  .mt-xxxl-n1 {
    margin-top: -8px !important;
  }
  .mt-xxxl-n2 {
    margin-top: -12px !important;
  }
  .mt-xxxl-n3 {
    margin-top: -16px !important;
  }
  .mt-xxxl-n4 {
    margin-top: -24px !important;
  }
  .mt-xxxl-n5 {
    margin-top: -48px !important;
  }
  .me-xxxl-n1 {
    margin-right: -8px !important;
  }
  .me-xxxl-n2 {
    margin-right: -12px !important;
  }
  .me-xxxl-n3 {
    margin-right: -16px !important;
  }
  .me-xxxl-n4 {
    margin-right: -24px !important;
  }
  .me-xxxl-n5 {
    margin-right: -48px !important;
  }
  .mb-xxxl-n1 {
    margin-bottom: -8px !important;
  }
  .mb-xxxl-n2 {
    margin-bottom: -12px !important;
  }
  .mb-xxxl-n3 {
    margin-bottom: -16px !important;
  }
  .mb-xxxl-n4 {
    margin-bottom: -24px !important;
  }
  .mb-xxxl-n5 {
    margin-bottom: -48px !important;
  }
  .ms-xxxl-n1 {
    margin-left: -8px !important;
  }
  .ms-xxxl-n2 {
    margin-left: -12px !important;
  }
  .ms-xxxl-n3 {
    margin-left: -16px !important;
  }
  .ms-xxxl-n4 {
    margin-left: -24px !important;
  }
  .ms-xxxl-n5 {
    margin-left: -48px !important;
  }
  .p-xxxl-0 {
    padding: 0 !important;
  }
  .p-xxxl-1 {
    padding: 8px !important;
  }
  .p-xxxl-2 {
    padding: 12px !important;
  }
  .p-xxxl-3 {
    padding: 16px !important;
  }
  .p-xxxl-4 {
    padding: 24px !important;
  }
  .p-xxxl-5 {
    padding: 48px !important;
  }
  .px-xxxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxxl-1 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .px-xxxl-2 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .px-xxxl-3 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .px-xxxl-4 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-xxxl-5 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .py-xxxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxxl-1 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .py-xxxl-2 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-xxxl-3 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .py-xxxl-4 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-xxxl-5 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .pt-xxxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxxl-1 {
    padding-top: 8px !important;
  }
  .pt-xxxl-2 {
    padding-top: 12px !important;
  }
  .pt-xxxl-3 {
    padding-top: 16px !important;
  }
  .pt-xxxl-4 {
    padding-top: 24px !important;
  }
  .pt-xxxl-5 {
    padding-top: 48px !important;
  }
  .pe-xxxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxxl-1 {
    padding-right: 8px !important;
  }
  .pe-xxxl-2 {
    padding-right: 12px !important;
  }
  .pe-xxxl-3 {
    padding-right: 16px !important;
  }
  .pe-xxxl-4 {
    padding-right: 24px !important;
  }
  .pe-xxxl-5 {
    padding-right: 48px !important;
  }
  .pb-xxxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxxl-1 {
    padding-bottom: 8px !important;
  }
  .pb-xxxl-2 {
    padding-bottom: 12px !important;
  }
  .pb-xxxl-3 {
    padding-bottom: 16px !important;
  }
  .pb-xxxl-4 {
    padding-bottom: 24px !important;
  }
  .pb-xxxl-5 {
    padding-bottom: 48px !important;
  }
  .ps-xxxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxxl-1 {
    padding-left: 8px !important;
  }
  .ps-xxxl-2 {
    padding-left: 12px !important;
  }
  .ps-xxxl-3 {
    padding-left: 16px !important;
  }
  .ps-xxxl-4 {
    padding-left: 24px !important;
  }
  .ps-xxxl-5 {
    padding-left: 48px !important;
  }
  .gap-xxxl-0 {
    gap: 0 !important;
  }
  .gap-xxxl-1 {
    gap: 8px !important;
  }
  .gap-xxxl-2 {
    gap: 12px !important;
  }
  .gap-xxxl-3 {
    gap: 16px !important;
  }
  .gap-xxxl-4 {
    gap: 24px !important;
  }
  .gap-xxxl-5 {
    gap: 48px !important;
  }
  .row-gap-xxxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxxl-1 {
    row-gap: 8px !important;
  }
  .row-gap-xxxl-2 {
    row-gap: 12px !important;
  }
  .row-gap-xxxl-3 {
    row-gap: 16px !important;
  }
  .row-gap-xxxl-4 {
    row-gap: 24px !important;
  }
  .row-gap-xxxl-5 {
    row-gap: 48px !important;
  }
  .column-gap-xxxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxxl-1 {
    column-gap: 8px !important;
  }
  .column-gap-xxxl-2 {
    column-gap: 12px !important;
  }
  .column-gap-xxxl-3 {
    column-gap: 16px !important;
  }
  .column-gap-xxxl-4 {
    column-gap: 24px !important;
  }
  .column-gap-xxxl-5 {
    column-gap: 48px !important;
  }
  .fs-xxxl-1 {
    font-size: 4.5rem !important;
  }
  .fs-xxxl-2 {
    font-size: 2.8rem !important;
  }
  .fs-xxxl-3 {
    font-size: 2rem !important;
  }
  .fs-xxxl-4 {
    font-size: 1.5rem !important;
  }
  .fs-xxxl-5 {
    font-size: 1.25rem !important;
  }
  .fs-xxxl-6 {
    font-size: 1rem !important;
  }
  .text-xxxl-start {
    text-align: left !important;
  }
  .text-xxxl-end {
    text-align: right !important;
  }
  .text-xxxl-center {
    text-align: center !important;
  }
  .text-xxxl-wrap {
    white-space: wrap !important;
  }
  .text-xxxl-nowrap {
    white-space: nowrap !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}

@charset "UTF-8";
@font-face {
  font-family: "sazka-sans";
  src: url("/fonts/sazka-sans/900-italic.woff2");
  font-weight: 900;
  font-style: italic;
}
@font-face {
  font-family: "sazka-sans";
  src: url("/fonts/sazka-sans/700.woff2");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "sazka-sans";
  src: url("/fonts/sazka-sans/400.woff2");
  font-weight: 400;
  font-style: normal;
}
:root {
  --grid-gap: 8px;
  --search-emptiness-image: "/Content/Themes/SazkaSK-dark/Images/emptiness.svg";
}

@media (min-width: 768px) {
  :root {
    --grid-gap: 12px;
  }
}
@media (min-width: 1440px) {
  :root {
    --grid-gap: 16px;
  }
}
.search-overlay {
  display: none;
  background: #011A27;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1007;
  padding: 32px 16px;
  overflow-x: hidden;
  overflow-y: scroll;
  height: 100dvh;
}
@media (min-width: 768px) {
  .search-overlay {
    overflow-y: hidden;
  }
}
.search-overlay__search {
  position: relative;
  width: 100%;
}
@media (min-width: 576px) {
  .search-overlay__search {
    width: 50.42%;
  }
}
.search-overlay__search-cover {
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (min-width: 768px) {
  .search-overlay__search-cover {
    flex-direction: row;
    justify-content: center;
    gap: 12px;
  }
}
.search-overlay__emptiness {
  position: relative;
  font-style: italic;
  text-align: center;
  text-transform: uppercase;
  padding-top: 32px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 768px) {
  .search-overlay__emptiness {
    width: 50.42%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 104px;
  }
}
.search-overlay__emptiness:has(h2) {
  height: calc(100dvh - 60px - 32px);
}
.search-overlay__emptiness h2 {
  font-weight: 700;
}
@media (min-width: 768px) {
  .search-overlay__emptiness h2 {
    font-size: 50px;
  }
}
.search-overlay__emptiness span {
  color: #FDE221;
  word-wrap: break-word;
}
.search-overlay__emptiness-image {
  position: absolute;
  height: 63vw;
  bottom: 8vw;
  left: 50%;
  transform: translateX(-47%);
}
@media (min-width: 768px) {
  .search-overlay__emptiness-image {
    height: 55%;
    bottom: -20%;
    transform: translateX(-50%);
  }
}
.search-overlay__overlay {
  background: linear-gradient(360deg, #011A27, transparent);
  height: 100vh;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
}
.search-overlay .twitter-typeahead {
  width: 100%;
}
.search-overlay .tt-menu {
  padding: 10px 10px 0 55px;
  width: 100%;
  background: rgba(0, 0, 0, 0.8);
  border-radius: 17px;
  top: calc(100% + 4px) !important;
}
.search-overlay .tt-suggestion {
  font-family: "Roboto Condensed", Arial, sans-serif;
  cursor: pointer;
  margin-bottom: 10px;
}
.search-overlay input {
  height: 60px;
  padding: 0 55px;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 17px;
  border: none;
  width: 100%;
  font-family: "Roboto Condensed", Arial, sans-serif;
  font-weight: 400;
  font-size: 16px;
  outline: none;
  color: #ffffff;
}
.search-overlay__results {
  max-height: calc(100dvh - 64px - 60px);
  overflow-y: scroll;
  overflow-x: hidden;
  scrollbar-width: none;
  -ms-overflow-style: none;
  border-radius: 10px;
  margin-top: 8px;
}
.search-overlay__results::-webkit-scrollbar {
  display: none;
}
@media (min-width: 576px) {
  .search-overlay__results {
    max-height: calc(100vh - 64px - 60px);
    padding-bottom: 60px;
  }
}
.search-overlay__results .grid {
  margin-top: 0;
  display: grid;
  gap: var(--grid-gap);
  grid-template-columns: repeat(3, 1fr);
}
@media (min-width: 768px) {
  .search-overlay__results .grid {
    grid-template-columns: repeat(6, 1fr);
  }
}
@media (min-width: 1024px) {
  .search-overlay__results .grid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (min-width: 1440px) {
  .search-overlay__results .grid {
    grid-template-columns: repeat(10, 1fr);
  }
}
@media (min-width: 2201px) {
  .search-overlay__results .grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
.search-overlay__results .game {
  aspect-ratio: 1;
}
@media (min-width: 576px) {
  .search-overlay__results .game {
    aspect-ratio: 0.76;
  }
}
.search-overlay__close {
  position: absolute;
  top: 15px;
  right: 16px;
  width: 30px;
  height: 30px;
  cursor: pointer;
}
@media (min-width: 576px) {
  .search-overlay__close {
    right: 21px;
  }
}
.search-overlay__close::before, .search-overlay__close::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 22px;
  height: 2px;
  background-color: #fff;
  border-radius: 2px;
  transform: translate(-50%, -50%);
}
@media (min-width: 576px) {
  .search-overlay__close::before, .search-overlay__close::after {
    width: 26px;
  }
}
.search-overlay__close::before {
  transform: translate(-50%, -50%) rotate(45deg);
}
.search-overlay__close::after {
  transform: translate(-50%, -50%) rotate(-45deg);
}
.search-overlay__close-overlay {
  cursor: pointer;
  width: fit-content;
  position: relative;
  display: flex;
  align-items: center;
  margin-top: 8px;
  text-transform: uppercase;
  font-size: 0.75rem;
  font-family: "Roboto Condensed", Arial, sans-serif;
}
@media (min-width: 576px) {
  .search-overlay__close-overlay {
    margin-top: 0;
  }
}
.search-overlay__close-overlay .search-overlay__close {
  pointer-events: none;
  position: relative;
  top: auto;
  right: auto;
  margin-left: 6px;
}
.search-overlay__grid {
  display: grid;
  gap: var(--grid-gap);
  grid-template-columns: repeat(3, 1fr);
}
@media (min-width: 768px) {
  .search-overlay__grid {
    grid-template-columns: repeat(6, 1fr);
  }
}
@media (min-width: 1024px) {
  .search-overlay__grid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (min-width: 1440px) {
  .search-overlay__grid {
    grid-template-columns: repeat(10, 1fr);
  }
}
@media (min-width: 2201px) {
  .search-overlay__grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
.search-overlay__grid .game {
  aspect-ratio: 1;
}
@media (min-width: 576px) {
  .search-overlay__grid .game {
    aspect-ratio: 0.76;
  }
}

.jackpots-max {
  display: flex;
  height: 100%;
  gap: 9px;
}
.jackpots-max__cover {
  overflow: hidden;
  width: inherit;
}
.jackpots-max__sliders {
  position: relative;
  width: fit-content;
  display: flex;
  flex-direction: row;
  padding-bottom: 16px;
}
@media (min-width: 1440px) {
  .jackpots-max__sliders {
    padding-bottom: 24px;
  }
}
.jackpots-max__slider {
  display: flex;
  animation: jackpotsinfiniteslider 60s linear infinite;
  width: var(--jackpot-slider-width);
}
.jackpots-max__slider .item {
  height: 64px;
  width: 270px;
  display: flex;
  align-items: center;
  cursor: pointer;
  transition: transform 0.2s;
  text-decoration: none;
}
@media (min-width: 768px) {
  .jackpots-max__slider .item {
    width: 280px;
    height: 80px;
  }
}
@media (min-width: 1024px) {
  .jackpots-max__slider .item {
    height: 100px;
    width: 320px;
  }
}
@media (min-width: 1681px) {
  .jackpots-max__slider .item {
    width: 420px;
  }
}
.jackpots-max__slider .item:hover {
  transform: scale(1.02);
}
.jackpots-max__img {
  height: 100%;
  width: 110px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
@media (min-width: 1681px) {
  .jackpots-max__img {
    width: 150px;
  }
}
.jackpots-max__img img {
  width: 188px;
}
@media (min-width: 1681px) {
  .jackpots-max__img img {
    width: 250px;
  }
}
.jackpots-max__img:has(.jackpots-max__error-img) {
  justify-content: right;
}
.jackpots-max__img .jackpots-max__error-img {
  width: 80%;
}
@media (min-width: 768px) {
  .jackpots-max__img .jackpots-max__error-img {
    width: 62%;
  }
}
.jackpots-max__content {
  justify-content: center;
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
}
@media (min-width: 1440px) {
  .jackpots-max__content {
    padding-left: 5px;
  }
}
.jackpots-max__value {
  font-size: 25px;
  line-height: 1.1;
  letter-spacing: -2px;
  font-style: italic;
  font-weight: 700;
  background: -webkit-linear-gradient(360deg, #FEDF01, #E7A900);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  white-space: nowrap;
  padding-right: 6px;
}
@media (min-width: 1024px) {
  .jackpots-max__value {
    font-size: 33px;
  }
}
@media (min-width: 1681px) {
  .jackpots-max__value {
    font-size: 39px;
  }
}
.jackpots-max__value .digit {
  display: inline-block;
  width: 0.875ch;
  text-align: center;
}
.jackpots-max__value .digit.blank {
  width: 0.5ch;
}
.jackpots-max__value .digit.separator {
  width: 0.4ch;
}
.jackpots-max__provider {
  font-family: "Roboto Condensed";
  font-weight: 400;
  color: #c7c7c7;
}
.jackpots-max[data-provider=kajot] .jackpots-max__img img {
  width: 109px;
}
@media (min-width: 1681px) {
  .jackpots-max[data-provider=kajot] .jackpots-max__img img {
    width: 146px;
  }
}
.jackpots-max[data-provider=kajot] .jackpots-max__value {
  background: -webkit-linear-gradient(360deg, #90e0fe, #39beff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.jackpots-max[data-provider=egt] .jackpots-max__img img {
  width: 185px;
}
@media (min-width: 1681px) {
  .jackpots-max[data-provider=egt] .jackpots-max__img img {
    width: 255px;
  }
}
.jackpots-max[data-provider=egt] .jackpots-max__value {
  background: -webkit-linear-gradient(360deg, #bfc0c5, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.jackpots-max[data-provider=t4b] .jackpots-max__img img {
  width: 111px;
}
@media (min-width: 1681px) {
  .jackpots-max[data-provider=t4b] .jackpots-max__img img {
    width: 159px;
  }
}
.jackpots-max[data-provider=adell] .jackpots-max__img img {
  width: 116px;
}
@media (min-width: 1681px) {
  .jackpots-max[data-provider=adell] .jackpots-max__img img {
    width: 157px;
  }
}
.jackpots-max[data-provider=apollo] .jackpots-max__value {
  background: -webkit-linear-gradient(360deg, #c9c9fe, #cacaff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.jackpots-max[data-provider=synot] .jackpots-max__value {
  background: -webkit-linear-gradient(360deg, #90dffd, #91e1ff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@keyframes jackpotsinfiniteslider {
  to {
    transform: translateX(-100%);
  }
}

.winners-summary {
  --bg-overflow: 200px;
  --xs-padding: 25px;
  --xs-margin-bottom: 7px;
  --top-winners-height: 184px;
  --top-winners-padding: 12px;
  background: radial-gradient(#5068F8, transparent, transparent);
  background-size: 300% 130%;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  z-index: 1;
  padding: var(--bg-overflow) 0;
  margin: 0;
  margin-top: calc(-1 * (var(--bg-overflow) - var(--xs-padding)));
  margin-bottom: calc(-1 * (var(--bg-overflow) - var(--xs-padding) - var(--xs-margin-bottom)));
  overflow: hidden;
}
@media (min-width: 768px) {
  .winners-summary {
    --xs-padding: 0px;
    --xs-margin-bottom: 26px;
  }
}
@media (min-width: 1024px) {
  .winners-summary {
    --xs-padding: 20px;
    --xs-margin-bottom: 29px;
  }
}
@media (min-width: 1440px) {
  .winners-summary {
    --xs-padding: 16px;
    --xs-margin-bottom: 34px;
  }
}
@media (min-width: 1681px) {
  .winners-summary {
    --xs-padding: 40px;
    --xs-margin-bottom: 24px;
  }
}
@media (min-width: 768px) {
  .winners-summary {
    background-size: 200% 130%;
    padding-bottom: calc(var(--bg-overflow) + var(--top-winners-height));
  }
}
@media (min-width: 1024px) {
  .winners-summary {
    --top-winners-height: 192px;
    --top-winners-padding: 16px;
  }
}
@media (min-width: 1440px) {
  .winners-summary {
    background-size: 140% 130%;
  }
}
@media (min-width: 1681px) {
  .winners-summary {
    --top-winners-height: 200px;
    --top-winners-padding: 20px;
  }
}
.winners-summary__headline {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  margin-bottom: 7px;
}
@media (min-width: 1024px) {
  .winners-summary__headline {
    gap: 16px;
  }
}
.winners-summary__tooltip {
  background: rgba(255, 255, 255, 0.5);
  border: none;
  border-radius: 50%;
  width: 15px;
  height: 15px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 0.75rem;
  padding: 0;
  line-height: 1;
}
.winners-summary__value {
  line-height: 1;
  text-align: center;
  font-size: 48px;
  font-style: italic;
  font-weight: 900;
  margin-bottom: 37px;
  text-shadow: 0 0 19px rgba(0, 0, 0, 0.45);
}
@media (min-width: 1024px) {
  .winners-summary__value {
    font-size: 77px;
    letter-spacing: -2px;
    margin-bottom: 42px;
  }
}
@media (min-width: 1681px) {
  .winners-summary__value {
    font-size: 85px;
    margin-bottom: 55px;
  }
}
.winners-summary__value .digit {
  display: inline-block;
  width: 0.95ch;
  text-align: center;
}
.winners-summary__value .digit.blank {
  width: 0.5ch;
}
.winners-summary__value .digit.separator {
  width: 0.4ch;
}
.winners-summary__coin {
  display: none;
  position: absolute;
}
@media (min-width: 768px) {
  .winners-summary__coin {
    display: block;
  }
}
.winners-summary__coin--one {
  left: -1%;
  top: 50px;
}
@media (min-width: 1024px) {
  .winners-summary__coin--one {
    left: 6%;
  }
}
@media (min-width: 1440px) {
  .winners-summary__coin--one {
    left: 15%;
  }
}
.winners-summary__coin--two {
  left: 10%;
  top: -45px;
}
@media (min-width: 1024px) {
  .winners-summary__coin--two {
    left: 14%;
  }
}
@media (min-width: 1440px) {
  .winners-summary__coin--two {
    left: 21%;
  }
}
.winners-summary__coin--three {
  right: -9%;
  top: 50px;
}
@media (min-width: 1024px) {
  .winners-summary__coin--three {
    right: 0;
  }
}
@media (min-width: 1440px) {
  .winners-summary__coin--three {
    right: 8%;
  }
}
.winners-summary__coin--four {
  right: 4%;
  top: -50px;
}
@media (min-width: 1024px) {
  .winners-summary__coin--four {
    right: 7%;
  }
}
@media (min-width: 1440px) {
  .winners-summary__coin--four {
    right: 15%;
  }
}
.winners-summary__top-winners {
  background: rgba(0, 0, 0, 0.4);
  margin: 0 auto;
  border-radius: 25px;
  padding: var(--top-winners-padding);
  display: flex;
  gap: 8px;
}
@media (min-width: 768px) {
  .winners-summary__top-winners {
    height: var(--top-winners-height);
    width: calc(var(--top-winners-height) * 2 + 8px - var(--top-winners-padding) * 2);
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
  }
}
.winners-summary__top-winners .game {
  aspect-ratio: 1;
  background: darkgrey;
  border-radius: 10px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  height: 100%;
  display: block;
}
.winners-summary__top-winners .game:after {
  content: "";
  position: absolute;
  height: 50%;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 30%, rgba(0, 0, 0, 0.6) 50%, rgba(0, 0, 0, 0.7) 80%, rgba(0, 0, 0, 0.8) 100%);
  pointer-events: none;
  z-index: 1;
}
.winners-summary__top-winner {
  position: relative;
  flex-basis: 50%;
}
.winners-summary__top-winner:hover .winners-summary__top-winner-title, .winners-summary__top-winner:hover .winners-summary__top-winner-value {
  transform: scale(1.05);
}
.winners-summary__top-winner-title {
  font-weight: 700;
  position: absolute;
  white-space: nowrap;
  bottom: 36px;
  width: 100%;
  text-align: center;
  font-style: italic;
  pointer-events: none;
  z-index: 2;
  text-transform: uppercase;
  font-size: 0.825rem;
  transition: all 0.3s;
}
.winners-summary__top-winner-value {
  font-weight: 700;
  position: absolute;
  white-space: nowrap;
  bottom: 6px;
  width: 100%;
  text-align: center;
  color: var(--bs-primary);
  font-size: 22px;
  font-style: italic;
  pointer-events: none;
  z-index: 2;
  transition: all 0.3s;
}
.winners-summary__slider {
  display: flex;
  flex-direction: row;
  gap: 7px;
  width: max-content;
  overflow: visible;
  position: relative;
  width: fit-content;
  z-index: 1;
}
.winners-summary__slider-row {
  display: flex;
  gap: 7px;
  white-space: nowrap;
  transition: none;
  animation: infiniteslider 60s linear infinite;
}
.winners-summary__slider-row--reverse {
  animation: infinitesliderreverse 60s linear infinite;
  position: relative;
  left: -50%;
}
.winners-summary__sliders {
  display: flex;
  flex-direction: column;
  width: fit-content;
  position: relative;
  margin-top: 16px;
  gap: 7px;
}
@media (min-width: 768px) {
  .winners-summary__sliders {
    position: absolute;
    bottom: calc(var(--bg-overflow) + var(--top-winners-height) / 2);
    transform: translateY(50%);
  }
}
.winners-summary__item {
  --bs-link-color-rgb: white;
  --bs-link-hover-color-rgb: white;
  background: rgba(0, 0, 0, 0.4);
  border-radius: 10px;
  padding: 10px 8px;
  flex: 0 0 auto;
  height: 56px;
  width: 215px;
  display: flex;
  align-items: center;
  justify-content: start;
  cursor: pointer;
  transition: transform 0.2s;
  text-decoration: none;
}
@media (min-width: 768px) {
  .winners-summary__item:hover {
    transform: scale(1.03);
  }
}
@media (min-width: 1440px) {
  .winners-summary__item {
    height: 64px;
    width: 240px;
    padding: 12px;
  }
}
@media (min-width: 1681px) {
  .winners-summary__item {
    height: 72px;
    width: 280px;
    padding: 16px;
  }
}
.winners-summary__item-game {
  width: 40px;
  aspect-ratio: 1;
  border-radius: 10px;
  background-size: cover;
  margin-right: 10px;
  flex-shrink: 0;
}
@media (min-width: 1024px) {
  .winners-summary__item-game {
    margin-right: 12px;
  }
}
@media (min-width: 1681px) {
  .winners-summary__item-game {
    margin-right: 16px;
  }
}
.winners-summary__item-title {
  font-size: 12px;
  font-family: "Roboto Condensed", Arial, sans-serif;
  flex: 0 1 auto;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.winners-summary__item-title-win {
  font-size: 12px;
  font-family: "Roboto Condensed", Arial, sans-serif;
  margin-right: 6px;
}
@media (min-width: 1024px) {
  .winners-summary__item-title-win {
    margin-right: 12px;
  }
}
.winners-summary__item-value {
  font-size: 16px;
  font-style: italic;
  font-weight: 700;
  flex-grow: 1;
  display: flex;
  justify-content: end;
  align-items: center;
  line-height: 1;
}
@media (min-width: 1440px) {
  .winners-summary__item-value {
    font-size: 21px;
  }
}
@media (min-width: 1681px) {
  .winners-summary__item-value {
    font-size: 25px;
  }
}
@keyframes infiniteslider {
  to {
    transform: translateX(calc(-100% - 7px / 2));
  }
}
@keyframes infinitesliderreverse {
  to {
    transform: translateX(calc(100% + 7px / 2));
  }
}

.game {
  cursor: pointer;
  overflow: hidden;
  position: relative;
  transition: all 0.3s;
  aspect-ratio: 0.76;
  font-weight: 700;
  height: auto;
  border-radius: 10px;
}
.game:after {
  content: "";
  position: absolute;
  height: 40%;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 30%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 80%, rgba(0, 0, 0, 0.6) 100%);
  pointer-events: none;
  z-index: 1;
  /*mix-blend-mode: soft-light;*/
}
.game .wrap {
  border-radius: 10px;
  position: absolute;
  inset: 0;
  overflow: hidden;
}
.game .wrap::before {
  content: attr(data-name);
  color: #fff;
  position: absolute;
  width: 100%;
  z-index: 2;
  position: absolute;
  line-height: 1.2;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 0.625rem;
  bottom: 10px;
  text-align: center;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: normal;
  padding: 8px 8px 0 8px;
  font-style: italic;
  font-weight: bolder;
  text-transform: uppercase;
  text-shadow: 0 0 2px #000;
}
@media (min-width: 768px) {
  .game .wrap::before {
    bottom: 11px;
  }
}
@media (min-width: 1681px) {
  .game .wrap::before {
    font-size: 0.75rem;
  }
}
.game .img {
  position: absolute;
  inset: 0;
  background-size: cover;
  background-position: center center;
  transition: all 0.5s;
}
.game .img .tag {
  position: absolute;
  top: 20px;
  left: 20px;
  background-color: #fdd835; /* napr. žltá pre jackpot */
  color: black;
  text-transform: uppercase;
  font-style: italic;
  font-size: 10px;
  transform: translate(-50%, -50%) rotate(-45deg);
  transform-origin: center;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  pointer-events: none;
  padding: 3px 30px 0px 27px;
}
.game .img .tag.tag-top {
  background-color: #00897B; /* teal */
}
.game .img .tag.tag-new {
  background-color: #CCCCCC; /* grey */
}
.game .img .tag.tag-exclusive {
  background-color: #8E24AA; /* purple */
  color: #FFF; /* gold text (optional for emphasis) */
}
.game .img .tag.tag-jackpot {
  background: linear-gradient(to bottom, #F8E555, #F8D849);
}
.game .img .tag.tag-bonus {
  background-color: #FB8C00; /* orange */
}
.game .img .tag.tag-live {
  background-color: #43A047; /* green */
}
.game .img .tag.tag-hot {
  background-color: #E53935; /* red */
}
.game .img .tag.tag-cold {
  background-color: #1E88E5; /* blue */
}
.game .img::after {
  content: "";
  position: absolute;
  inset: 0;
  border: 1px solid white;
  mix-blend-mode: soft-light;
  border-radius: 10px;
}
@media (min-width: 768px) {
  .game:not(.noblur):hover, .game:not(.noblur).hover {
    transform: scale(1.05);
  }
}
@media (min-width: 768px) {
  .game.i1x2:not(.noblur):hover, .game.i1x2:not(.noblur).hover, .game.i2x1:not(.noblur):hover, .game.i2x1:not(.noblur).hover, .game.i2x2:not(.noblur):hover, .game.i2x2:not(.noblur).hover {
    transform: scale(1.02);
  }
}
.game-name {
  display: none;
}
.game__name {
  display: none;
  /*color: #ffffff;
  position: absolute;
  width: 100%;
  z-index: 4;
  position: absolute;
  line-height: 1.2;
  overflow: hidden;
  font-size: $font-size-base*.625;
  text-overflow: ellipsis;
  bottom: 10px;
  text-align: center;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: normal;
  padding: 0 8px;
  font-style: italic;
  font-weight: bolder;
  text-transform: uppercase;
  text-shadow: 0 0 2px #000;
  margin-bottom: 0;

  @include media-breakpoint-up(md) {
      bottom: 11px;
  }

  @include media-breakpoint-up(xxl) {
      font-size: $font-size-base*.75;
  }*/
}
.game--scratch-card::after {
  height: 52%;
}
.game--scratch-card .wrap::before {
  display: none;
}
.game--scratch-card__stake {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2;
  background-image: url("/Content/Themes/SazkaSK-dark/Images/scratch.svg");
  background-repeat: no-repeat;
  color: #232157;
  font-weight: 700;
  font-size: 14px;
  border-radius: 0;
  aspect-ratio: 1;
  background-size: contain;
  background-position-x: right;
  padding-top: 7px;
  padding-left: 20px;
  padding-right: 5px;
}
.game--scratch-card__max-prize {
  color: white;
  position: absolute;
  left: 13px;
  bottom: 10px;
  z-index: 2;
  font-size: 11px;
  line-height: 1.4;
}
.game--scratch-card__max-prize span {
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
}
.game--scratch-card__max-prize__name {
  font-size: 14px;
  font-weight: 700;
}

.game-provider {
  aspect-ratio: 20/8;
  overflow: hidden;
  position: relative;
  background: #143546;
  border-radius: 25px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.game-provider img {
  width: 70%;
  height: 40%;
  object-fit: contain;
  object-position: center center;
}

.grid {
  --blaze-container-padding-x: calc(var(--bs-gutter-x) * -0.5);
  --blaze-container-padding-y: 9px;
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  .grid {
    --blaze-container-padding-x: -11px;
    --blaze-container-padding-y: 13px;
    margin-bottom: 40px;
  }
}
@media (min-width: 1440px) {
  .grid {
    --blaze-container-padding-x: -15px;
    --blaze-container-padding-y: 17px;
  }
}
.grid--small .blaze-track .game {
  aspect-ratio: 1;
  display: block;
}
.grid--small .blaze-track > div .game:first-of-type {
  margin-bottom: var(--grid-gap);
}
.grid--boxed-yellow {
  overflow: hidden;
  background: #fef9cd;
  padding: 8px 16px 8px 16px;
  border-radius: 16px;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .grid--boxed-yellow {
    padding: 8px 16px 0 16px;
  }
}
.grid--boxed-yellow .headline {
  color: #232157;
}
.grid--boxed-yellow .blaze-pagination {
  display: none;
}
.grid--boxed-yellow .blaze-track-container {
  position: relative;
}
.grid--boxed-yellow .blaze-track {
  position: relative;
}
@media (min-width: 576px) {
  .grid--boxed-yellow .blaze-track {
    left: 16px;
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}
.grid--i2x1 .game {
  aspect-ratio: 1.52;
}
.grid--blog {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-column-gap: 16px;
}
@media (min-width: 768px) {
  .grid--blog {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media (min-width: 1024px) {
  .grid--blog {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
@media (min-width: 1440px) {
  .grid--blog {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
@media (min-width: 1681px) {
  .grid--blog {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}
@media (min-width: 2201px) {
  .grid--blog {
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }
}
.grid .blaze-container .blaze-track-container {
  margin-left: var(--blaze-container-padding-x);
  margin-right: var(--blaze-container-padding-x);
}
.grid .blaze-container .blaze-track-container .blaze-track {
  margin: var(--blaze-container-padding-y);
  margin-left: calc(var(--blaze-container-padding-x) * -1);
  margin-right: calc(var(--blaze-container-padding-x) * -1);
}
.grid .blaze-container .blaze-pagination {
  height: 8px;
}

.grid-banner {
  --blaze-slider-width: 100%;
  position: relative;
  overflow: hidden;
  width: 100%;
  aspect-ratio: 1;
  background-size: cover;
  background-repeat: no-repeat;
  display: flex;
  align-items: center;
  margin: 0 auto;
  padding: 0 24px;
  background-image: var(--mobile-bg);
  border-radius: 25px;
}
@media (min-width: 768px) {
  .grid-banner {
    --blaze-slider-width: 46%;
    aspect-ratio: unset;
    height: 192px;
    background-image: var(--desktop-bg);
    background-size: cover;
  }
}
@media (min-width: 1024px) {
  .grid-banner {
    --blaze-slider-width: 50%;
    height: 228px;
    padding: 32px;
  }
}
@media (min-width: 1440px) {
  .grid-banner {
    --blaze-slider-width: 48%;
    height: 236px;
  }
}
@media (min-width: 1681px) {
  .grid-banner {
    height: 256px;
    padding: 0 40px;
  }
}
@media (min-width: 2201px) {
  .grid-banner {
    --blaze-slider-width: 52%;
  }
}
.grid-banner::after {
  content: "";
  z-index: 1;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  border: 1px solid white;
  mix-blend-mode: overlay;
  border-radius: 25px;
}
@media (min-width: 768px) {
  .grid-banner.games-on-right {
    justify-content: right;
  }
}
.grid-banner__content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 66.6666%;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  vertical-align: middle;
  line-height: 1;
}
@media (min-width: 768px) {
  .grid-banner__content {
    padding: 0 2em;
    bottom: 0%;
    text-align: left;
  }
}
.grid-banner__content > * {
  z-index: 2;
  position: relative;
}
.grid-banner__content > img {
  position: absolute;
  bottom: -200%;
  left: 0;
  width: 100%;
  z-index: 1;
}
@media (min-width: 768px) {
  .grid-banner__content > img {
    bottom: 0%;
    left: 15%;
    width: auto;
    height: 100%;
  }
}
.grid-banner .blaze-slider {
  width: var(--blaze-slider-width);
  z-index: 3;
  position: relative;
}
.grid-banner .blaze-slider.start .blaze-prev {
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4xMzM2MDUgMC4xNjAwMjFDMC4zMjE1MDcgLTAuMDQyMzM0NiAwLjYzNzg3MiAtMC4wNTQwNTIgMC44NDAyMjggMC4xMzM4NDlMNy44NDAyMyA2LjYzMzg1QzcuOTQyMTEgNi43Mjg0NSA4IDYuODYxMjEgOCA3LjAwMDI0QzggNy4xMzkyOCA3Ljk0MjExIDcuMjcyMDMgNy44NDAyMyA3LjM2NjY0TDAuODQwMjMxIDEzLjg2NjZDMC42Mzc4NzYgMTQuMDU0NSAwLjMyMTUxIDE0LjA0MjggMC4xMzM2MDkgMTMuODQwNUMtMC4wNTQyOTI1IDEzLjYzODEgLTAuMDQyNTc1MyAxMy4zMjE4IDAuMTU5NzggMTMuMTMzOEw2Ljc2NTIgNy4wMDAyNEwwLjE1OTc3NyAwLjg2NjY0M0MtMC4wNDI1Nzg2IDAuNjc4NzQyIC0wLjA1NDI5NiAwLjM2MjM3NiAwLjEzMzYwNSAwLjE2MDAyMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=") no-repeat center center !important;
}
.grid-banner .blaze-slider.end .blaze-next {
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4xMzM2MDUgMC4xNjAwMjFDMC4zMjE1MDcgLTAuMDQyMzM0NiAwLjYzNzg3MiAtMC4wNTQwNTIgMC44NDAyMjggMC4xMzM4NDlMNy44NDAyMyA2LjYzMzg1QzcuOTQyMTEgNi43Mjg0NSA4IDYuODYxMjEgOCA3LjAwMDI0QzggNy4xMzkyOCA3Ljk0MjExIDcuMjcyMDMgNy44NDAyMyA3LjM2NjY0TDAuODQwMjMxIDEzLjg2NjZDMC42Mzc4NzYgMTQuMDU0NSAwLjMyMTUxIDE0LjA0MjggMC4xMzM2MDkgMTMuODQwNUMtMC4wNTQyOTI1IDEzLjYzODEgLTAuMDQyNTc1MyAxMy4zMjE4IDAuMTU5NzggMTMuMTMzOEw2Ljc2NTIgNy4wMDAyNEwwLjE1OTc3NyAwLjg2NjY0M0MtMC4wNDI1Nzg2IDAuNjc4NzQyIC0wLjA1NDI5NiAwLjM2MjM3NiAwLjEzMzYwNSAwLjE2MDAyMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=") no-repeat center center !important;
}
.grid-banner .blaze-slider .blaze-prev, .grid-banner .blaze-slider .blaze-next {
  display: flex !important;
}
.grid-banner .blaze-slider__navigation {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
}
.grid-banner .blaze-track > * {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
@media (min-width: 768px) {
  .grid-banner .blaze-track > * {
    box-shadow: none;
  }
}
@media (min-width: 768px) {
  .grid-banner .blaze-track > *[data-visible=true] {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  }
}
.grid-banner .blaze-prev, .grid-banner .blaze-next {
  position: static;
  transform: none;
  width: auto !important;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4xMzM2MDUgMC4xNjAwMjFDMC4zMjE1MDcgLTAuMDQyMzM0NiAwLjYzNzg3MiAtMC4wNTQwNTIgMC44NDAyMjggMC4xMzM4NDlMNy44NDAyMyA2LjYzMzg1QzcuOTQyMTEgNi43Mjg0NSA4IDYuODYxMjEgOCA3LjAwMDI0QzggNy4xMzkyOCA3Ljk0MjExIDcuMjcyMDMgNy44NDAyMyA3LjM2NjY0TDAuODQwMjMxIDEzLjg2NjZDMC42Mzc4NzYgMTQuMDU0NSAwLjMyMTUxIDE0LjA0MjggMC4xMzM2MDkgMTMuODQwNUMtMC4wNTQyOTI1IDEzLjYzODEgLTAuMDQyNTc1MyAxMy4zMjE4IDAuMTU5NzggMTMuMTMzOEw2Ljc2NTIgNy4wMDAyNEwwLjE1OTc3NyAwLjg2NjY0M0MtMC4wNDI1Nzg2IDAuNjc4NzQyIC0wLjA1NDI5NiAwLjM2MjM3NiAwLjEzMzYwNSAwLjE2MDAyMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=") no-repeat center center !important;
}
.grid-banner .blaze-prev::before, .grid-banner .blaze-next::before {
  background-image: none;
}
.grid-banner .blaze-prev {
  transform: rotateZ(180deg);
}
.grid-banner .blaze-next {
  order: 3;
}
.grid-banner .blaze-pagination {
  position: static !important;
  margin-top: 0;
}
.grid-banner .grid {
  display: contents;
  --blaze-container-padding-x: -23px;
  --blaze-container-padding-y: 7px;
}
@media (min-width: 768px) {
  .grid-banner .grid {
    --blaze-container-padding-x: -11px;
    --blaze-container-padding-y: 13px;
  }
}
@media (min-width: 1440px) {
  .grid-banner .grid {
    --blaze-container-padding-x: -15px;
    --blaze-container-padding-y: 17px;
  }
}

.all-games-with-filter .grid {
  margin-top: 16px;
  flex-wrap: wrap;
  display: grid;
  gap: var(--grid-gap);
  grid-template-columns: repeat(3, 1fr);
}
@media (min-width: 768px) {
  .all-games-with-filter .grid {
    grid-template-columns: repeat(6, 1fr);
  }
}
@media (min-width: 1024px) {
  .all-games-with-filter .grid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (min-width: 1440px) {
  .all-games-with-filter .grid {
    grid-template-columns: repeat(10, 1fr);
  }
}
@media (min-width: 2201px) {
  .all-games-with-filter .grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
.all-games-with-filter .grid-wrapper {
  width: 100%;
}
.all-games-with-filter__headline {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
@media (min-width: 1024px) {
  .all-games-with-filter__headline {
    justify-content: left;
  }
}
.all-games-with-filter__title {
  display: flex;
  align-items: center;
  font-weight: 700;
}
.all-games-with-filter__number {
  border: 1px solid #112D3D;
  padding: 5px 17px;
  border-radius: 100px;
  margin-left: 10px;
  font-weight: 400;
  font-size: 0.825rem;
}
@media (min-width: 1024px) {
  .all-games-with-filter__number {
    padding: 5px 15px;
  }
}
@media (min-width: 1681px) {
  .all-games-with-filter__number {
    padding: 5px 16px;
    font-size: 1rem;
  }
}
.all-games-with-filter__buttons {
  display: flex;
  gap: 4px;
}
@media (min-width: 1024px) {
  .all-games-with-filter__buttons {
    order: 1;
  }
}
.all-games-with-filter__select:has(.all-games-with-filter__button-filtering) {
  display: none;
}
@media (min-width: 1024px) {
  .all-games-with-filter__select:has(.all-games-with-filter__button-filtering) {
    display: flex;
  }
}
.all-games-with-filter__button {
  background: #112D3D;
  border-radius: 10px;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  font-family: "Roboto Condensed", Arial, sans-serif;
  text-transform: uppercase;
  font-size: 13px;
  padding: 0 10px;
  font-weight: 400;
}
@media (min-width: 1024px) {
  .all-games-with-filter__button {
    padding: 0 20px;
    font-size: 14px;
  }
}
@media (min-width: 1024px) {
  .all-games-with-filter__button img {
    margin-left: 13px;
  }
}
.all-games-with-filter__button-filtering {
  pointer-events: none;
}
.all-games-with-filter__button-filtering img {
  margin-left: 0;
  margin-right: 12px;
}
.all-games-with-filter__togglemenu {
  flex-basis: 100%;
  transition: max-height 0.3s ease-out;
  max-height: 0;
  overflow: hidden;
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
  margin-top: 4px;
  z-index: 3;
}
@media (min-width: 1024px) {
  .all-games-with-filter__togglemenu {
    flex-basis: auto;
    margin-top: 0;
    max-height: fit-content !important;
    overflow: visible !important;
    flex-grow: 1;
    justify-content: end;
  }
}
.all-games-with-filter__togglemenu > div:not(.all-games-with-filter__dropdown) {
  flex-basis: calc(33.33% - 4px - 39.6666666667px);
  aspect-ratio: auto;
  height: 32px;
  position: relative;
}
@media (min-width: 768px) {
  .all-games-with-filter__togglemenu > div:not(.all-games-with-filter__dropdown) {
    flex-basis: calc(25% - 4px);
    height: 36px;
  }
}
@media (min-width: 1024px) {
  .all-games-with-filter__togglemenu > div:not(.all-games-with-filter__dropdown) {
    flex-basis: auto;
  }
}
@media (min-width: 1681px) {
  .all-games-with-filter__togglemenu > div:not(.all-games-with-filter__dropdown) {
    height: 40px;
  }
}
.all-games-with-filter__togglemenu > div:not(.all-games-with-filter__dropdown) img {
  margin-left: 5px;
  flex-shrink: 0;
  width: 10px;
}
@media (min-width: 768px) {
  .all-games-with-filter__togglemenu > div:not(.all-games-with-filter__dropdown) img {
    width: 16px;
  }
}
.all-games-with-filter__togglemenu .all-games-with-filter__select:has(.all-games-with-filter__button-provider) {
  flex-basis: 119px;
}
@media (min-width: 768px) {
  .all-games-with-filter__togglemenu .all-games-with-filter__select:has(.all-games-with-filter__button-provider) {
    flex-basis: calc(25% - 4px);
  }
}
@media (min-width: 1024px) {
  .all-games-with-filter__togglemenu .all-games-with-filter__select:has(.all-games-with-filter__button-provider) {
    flex-basis: auto;
  }
}
.all-games-with-filter__dropdown {
  position: absolute;
  z-index: 2;
  top: 40px;
  background: #112D3D;
  border-radius: 10px;
  width: fit-content;
  min-width: 100%;
  padding: 5px 5px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  display: none;
}
@media (min-width: 1024px) {
  .all-games-with-filter__dropdown {
    padding: 10px 10px;
  }
}
@media (min-width: 1681px) {
  .all-games-with-filter__dropdown {
    top: 44px;
  }
}
.all-games-with-filter__dropdown label {
  width: 100%;
  text-align: left;
  margin-bottom: 0;
  border-radius: 10px;
  padding: 5px 5px;
  cursor: pointer;
  font-family: "Roboto Condensed", Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  white-space: nowrap;
  display: flex;
  align-items: center;
}
@media (min-width: 1024px) {
  .all-games-with-filter__dropdown label {
    padding: 5px 10px;
  }
}
.all-games-with-filter__dropdown label i {
  margin-right: 7px;
}
.all-games-with-filter__dropdown label span {
  margin-right: 7px;
}
.all-games-with-filter__dropdown label:hover {
  background: #1c4a65;
}
.all-games-with-filter__dropdown label.active {
  background: #1c4a65;
}
.all-games-with-filter__dropdown input {
  position: absolute;
  width: 1px;
  height: 1px;
  visibility: hidden;
}
.all-games-with-filter__sort, .all-games-with-filter__filter {
  width: 32px;
  aspect-ratio: 1;
  border-radius: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #112D3D;
}
@media (min-width: 1024px) {
  .all-games-with-filter__sort, .all-games-with-filter__filter {
    width: 36px;
  }
}
@media (min-width: 1681px) {
  .all-games-with-filter__sort, .all-games-with-filter__filter {
    width: 40px;
  }
}
.all-games-with-filter__filter {
  cursor: pointer;
}
@media (min-width: 1024px) {
  .all-games-with-filter__filter {
    display: none;
  }
}
.all-games-with-filter__sort {
  display: none;
}
.all-games-with-filter__pills {
  display: flex;
  flex-wrap: wrap;
}
.all-games-with-filter__pill {
  height: 32px;
  background: #112D3D;
  padding: 0 10px;
  display: flex;
  align-items: center;
  margin: 4px 4px 0 0;
  font-family: "Roboto Condensed", Arial, sans-serif;
  font-weight: 100;
  text-transform: uppercase;
  font-size: 13px;
  border-radius: 10px;
  cursor: pointer;
}
@media (min-width: 1024px) {
  .all-games-with-filter__pill {
    height: 36px;
    padding-left: 20px;
  }
}
@media (min-width: 1681px) {
  .all-games-with-filter__pill {
    height: 40px;
  }
}
.all-games-with-filter__pill img {
  margin-right: 7px;
}
.all-games-with-filter__pill i {
  width: 24px;
  aspect-ratio: 1;
  position: relative;
  transition: 0.3s ease-in-out;
}
@media (min-width: 1024px) {
  .all-games-with-filter__pill i {
    margin-left: 7px;
  }
}
.all-games-with-filter__pill i:before, .all-games-with-filter__pill i:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 13px;
  height: 1px;
  background-color: white;
  transform-origin: center;
}
.all-games-with-filter__pill i:before {
  transform: translate(-50%, -50%) rotate(45deg);
}
.all-games-with-filter__pill i:after {
  transform: translate(-50%, -50%) rotate(-45deg);
}
@media (min-width: 768px) {
  .all-games-with-filter__pill:hover i {
    transform: rotateZ(90deg);
  }
}

.all-game-plans {
  margin-bottom: 2rem;
}
.all-game-plans__list {
  margin-top: 1rem;
}
@media (min-width: 576px) {
  .all-game-plans__list {
    column-count: 2;
  }
}
@media (min-width: 768px) {
  .all-game-plans__list {
    column-count: 3;
  }
}
@media (min-width: 1440px) {
  .all-game-plans__list {
    column-count: 4;
  }
}
.all-game-plans h2 {
  margin-bottom: 0.5rem;
}
.all-game-plans__provider {
  break-inside: avoid;
  margin-bottom: 2rem;
  column-count: 1;
}
.all-game-plans__logo {
  aspect-ratio: 40/8;
  overflow: hidden;
  position: relative;
  display: flex;
  width: 125px;
  margin-bottom: 1rem;
  align-items: start;
  justify-content: left;
  /*aspect-ratio: 20 / 8;*/
  /*background: #143546;*/
  /*border-radius: 25px;*/
  /*align-items: center;*/
  /*justify-content: center;*/
}
.all-game-plans__logo > img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: left center;
  /*width: 70%;*/
  /*height: 40%;*/
  /*object-position: center center;*/
}
.all-game-plans__game a {
  text-decoration: none;
  color: white;
}
.all-game-plans__game a:hover {
  text-decoration: underline;
}

.slider {
  margin-bottom: 32px;
  --slides-to-show: 1;
  --slide-gap: 0px;
}
.slider .blaze-slider {
  margin-top: -106px;
  margin-bottom: -83px;
}
@media (min-width: 768px) {
  .slider .blaze-slider {
    margin-top: -180px;
    margin-bottom: -300px;
  }
}
@media (min-width: 1024px) {
  .slider .blaze-slider {
    margin-bottom: -50px;
  }
}
.slider .blaze-slider .slider__navigation {
  display: flex;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 116px;
  gap: 5px;
}
@media (min-width: 768px) {
  .slider .blaze-slider .slider__navigation {
    bottom: 332px;
  }
}
@media (min-width: 1024px) {
  .slider .blaze-slider .slider__navigation {
    bottom: 5px;
  }
}
.slider .blaze-slider .slider__navigation .blaze-prev, .slider .blaze-slider .slider__navigation .blaze-next {
  position: static;
  display: block !important;
  transform: none;
  width: auto !important;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4xMzM2MDUgMC4xNjAwMjFDMC4zMjE1MDcgLTAuMDQyMzM0NiAwLjYzNzg3MiAtMC4wNTQwNTIgMC44NDAyMjggMC4xMzM4NDlMNy44NDAyMyA2LjYzMzg1QzcuOTQyMTEgNi43Mjg0NSA4IDYuODYxMjEgOCA3LjAwMDI0QzggNy4xMzkyOCA3Ljk0MjExIDcuMjcyMDMgNy44NDAyMyA3LjM2NjY0TDAuODQwMjMxIDEzLjg2NjZDMC42Mzc4NzYgMTQuMDU0NSAwLjMyMTUxIDE0LjA0MjggMC4xMzM2MDkgMTMuODQwNUMtMC4wNTQyOTI1IDEzLjYzODEgLTAuMDQyNTc1MyAxMy4zMjE4IDAuMTU5NzggMTMuMTMzOEw2Ljc2NTIgNy4wMDAyNEwwLjE1OTc3NyAwLjg2NjY0M0MtMC4wNDI1Nzg2IDAuNjc4NzQyIC0wLjA1NDI5NiAwLjM2MjM3NiAwLjEzMzYwNSAwLjE2MDAyMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=") no-repeat center center !important;
}
.slider .blaze-slider .slider__navigation .blaze-prev::before, .slider .blaze-slider .slider__navigation .blaze-next::before {
  background-image: none;
}
.slider .blaze-slider .slider__navigation .blaze-prev {
  transform: rotateZ(180deg);
}
.slider .blaze-slider .slider__navigation .blaze-next {
  order: 3;
}
.slider .blaze-slider .slider__navigation .blaze-pagination {
  position: static !important;
  margin-top: 0;
}
.slider__overlays {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (min-width: 768px) {
  .slider__overlays {
    flex-direction: row;
  }
}
@media (min-width: 1024px) {
  .slider__overlays {
    flex-direction: row;
    justify-content: space-between;
    position: absolute;
    bottom: 0;
    left: 16px;
    width: calc(100% - 32px);
    pointer-events: none;
  }
}
.slider__item {
  position: relative;
  overflow: hidden;
  height: 525px;
  background-size: auto 100%;
  background-position: top center;
  background-repeat: no-repeat;
  padding-top: 110px;
}
@media (min-width: 576px) {
  .slider__item {
    padding-top: 174px;
    height: 540px;
  }
}
@media (min-width: 768px) {
  .slider__item {
    height: 802px;
  }
}
@media (min-width: 1024px) {
  .slider__item {
    height: 624px;
  }
}
@media (min-width: 1440px) {
  .slider__item {
    height: 672px;
  }
}
@media (min-width: 1681px) {
  .slider__item {
    height: 724px;
  }
}
.slider__item img {
  pointer-events: none;
}
.slider__item > img {
  position: absolute;
  z-index: -1;
  height: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.slider__item-link {
  text-decoration: none;
}

.slider-overlay {
  background: rgba(0, 0, 0, 0.4);
  padding: 12.8px 20px 20px 20px;
  border-radius: 24px;
  flex-basis: 100%;
  pointer-events: all;
}
@media (min-width: 768px) {
  .slider-overlay {
    flex-basis: 50%;
    height: 278px;
    padding: 24px;
  }
}
@media (min-width: 1024px) {
  .slider-overlay {
    flex-basis: 232px;
    height: 368px;
  }
}
@media (min-width: 1440px) {
  .slider-overlay {
    flex-basis: 264px;
    height: 416px;
  }
}
@media (min-width: 1681px) {
  .slider-overlay {
    flex-basis: 312px;
    height: 484px;
    padding: 25.6px 32px 32px 32px;
  }
}
.slider-overlay .bonuses-counter {
    display: grid;
    grid-template-columns: 80px auto;
    grid-template-rows: 30px 50px;
    height: auto;
    padding: var(--grid-gutter-width);        
}
.slider-overlay .bonuses-counter__image {
    grid-row: 1 / 3;
            width: 100%;
            height: 100%;
            object-fit: cover;     
}
.slider-overlay .bonuses-counter__text, .slider-overlay .bonuses-counter__value {
    display: flex;
            justify-content: center;
            align-items: center;
            margin: 0;
            white-space: nowrap;    
}
.slider-overlay .bonuses-counter__link-description{
   display: none;
}
.slider-overlay--grid .slider-overlay__content {
  display: grid;
  grid-gap: 8px;
  grid-template-columns: 1fr 1fr 1fr;
}
@media (min-width: 1024px) {
  .slider-overlay--grid .slider-overlay__content {
    grid-template-columns: 1fr 1fr;
  }
}
.slider-overlay--grid .game {
  aspect-ratio: 1;
}
.slider-overlay--grid .game .wrap {
  right: 0;
  bottom: 0;
}
.slider-overlay--content {
  padding-bottom: 0;
  display: flex;
  flex-direction: column;
}
.slider-overlay--content .slider-overlay__content {
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.article-tile {
  position: relative;
  width: 33.33%;
  aspect-ratio: 1.298;
  border-radius: 25px;
  display: flex;
  flex-direction: column;
  justify-content: end;
  overflow: hidden;
  padding: 25px;
  text-decoration: none;
  color: #ffffff;
  height: 100%;
}
@media (min-width: 1681px) {
  .article-tile {
    padding: 40px;
  }
}
.article-tile::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 66%;
  background: linear-gradient(0deg, #0F2A7B, transparent);
  z-index: 1;
}
@media (min-width: 768px) {
  .article-tile::before {
    height: 13vw;
  }
}
.article-tile img {
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.article-tile__content {
  z-index: 2;
  position: relative;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  height: 44%;
}
.article-tile__type {
  color: #232157;
  background: linear-gradient(180deg, #FED501, #FED501);
  border-radius: 25px;
  padding: 3px 10px;
  flex-basis: fit-content;
  height: fit-content;
  font-family: "Roboto Condensed", Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
}
.article-tile__date {
  flex-basis: 50%;
  font-weight: 600;
  padding-left: 8%;
  font-size: 12px;
  font-family: "Roboto Condensed", Arial, sans-serif;
  display: flex;
  white-space: nowrap;
  align-items: center;
}
.article-tile__date span {
  margin-right: 10px;
  width: 16px;
  height: 16px;
}
.article-tile__headline {
  font-weight: 700;
  font-size: 18px;
  font-style: italic;
  font-family: "sazka-sans", Arial, sans-serif;
  margin-top: 8px;
}
@media (min-width: 1024px) {
  .article-tile__headline {
    font-size: 24px;
    margin-top: 16px;
  }
}
.article-tile--blog {
  border-radius: 16px;
  padding: 12px;
  padding-bottom: 0 !important;
  width: 100%;
  aspect-ratio: 0.83;
  margin-bottom: 16px;
  height: auto;
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  transition: transform 0.6s cubic-bezier(0, 0, 0.001, 1);
}
.article-tile--blog:hover {
  transform: translateY(-6px);
}
.article-tile--blog:hover img {
  transform: scale(1.04) translate(-50%, -50%);
}
@media (min-width: 768px) {
  .article-tile--blog {
    padding: 24px;
  }
}
.article-tile--blog img {
  top: 38%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.6s cubic-bezier(0, 0, 0.001, 1);
}
.article-tile--blog::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40%;
  background: linear-gradient(0deg, rgb(25, 60, 77) 50%, rgba(0, 0, 0, 0) 100%);
}
.article-tile--blog .article-tile__content {
  flex-direction: column;
  height: auto;
  align-items: flex-start;
  flex-wrap: nowrap;
  position: static;
  padding-bottom: 12px;
}
.article-tile--blog .article-tile__type {
  color: #fff;
  background: #21242A;
  border-radius: 20px;
  padding: 8px 12px;
  width: fit-content;
  height: fit-content;
  font-size: 13px;
  font-weight: 700;
  position: absolute;
  left: 12px;
  top: 12px;
}
.article-tile--blog .article-tile__date {
  width: 100%;
  font-weight: 400;
  font-size: 13px;
  flex-basis: auto;
  padding: 0 !important;
}
@media (min-width: 768px) {
  .article-tile--blog .article-tile__date {
    font-size: 14px;
  }
}
.article-tile--blog .article-tile__date span.sazka-icon {
  display: none;
}
.article-tile--blog .article-tile__headline {
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  margin-top: 8px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 768px) {
  .article-tile--blog .article-tile__headline {
    font-size: 16px;
  }
}

.article-tiles {
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .article-tiles {
    margin-bottom: 30px;
  }
}
.article-tiles__container {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .article-tiles__container {
    flex-direction: column;
    height: 256px;
  }
}
@media (min-width: 1024px) {
  .article-tiles__container {
    height: 300px;
  }
}
@media (min-width: 1681px) {
  .article-tiles__container {
    height: 345px;
  }
}
.article-tiles__container > * {
  width: calc(50% - var(--grid-gap) / 2);
}
@media (min-width: 768px) {
  .article-tiles__container > * {
    width: 61%;
  }
}
@media (min-width: 1024px) {
  .article-tiles__container > * {
    width: 53%;
  }
}
@media (min-width: 1440px) {
  .article-tiles__container > * {
    width: 51%;
  }
}
@media (min-width: 1681px) {
  .article-tiles__container > * {
    width: 53%;
  }
}
.article-tiles__container > *:nth-child(1) {
  width: 100%;
  margin-bottom: var(--grid-gap);
}
.article-tiles__container > *:nth-child(1) .article-tile__content {
  height: auto;
}
@media (min-width: 768px) {
  .article-tiles__container > *:nth-child(1) {
    width: 39%;
    margin-bottom: 0;
  }
  .article-tiles__container > *:nth-child(1) .article-tile__content {
    height: 44%;
  }
}
@media (min-width: 1024px) {
  .article-tiles__container > *:nth-child(1) {
    width: 47%;
  }
}
@media (min-width: 1440px) {
  .article-tiles__container > *:nth-child(1) {
    width: 49%;
  }
}
@media (min-width: 1681px) {
  .article-tiles__container > *:nth-child(1) {
    width: 47%;
  }
}
.article-tiles__container > *:nth-child(2), .article-tiles__container > *:nth-child(3) {
  padding: 15px;
}
.article-tiles__container > *:nth-child(2) .article-tile__headline, .article-tiles__container > *:nth-child(3) .article-tile__headline {
  font-size: 14px;
}
.article-tiles__container > *:nth-child(2) .article-tile__content, .article-tiles__container > *:nth-child(3) .article-tile__content {
  height: auto;
}
@media (min-width: 768px) {
  .article-tiles__container > *:nth-child(2), .article-tiles__container > *:nth-child(3) {
    margin-top: 0;
    height: 50%;
    display: flex;
    flex-direction: row;
    border-radius: 0;
    padding: 0;
    padding-left: 32px;
    justify-content: flex-start;
  }
  .article-tiles__container > *:nth-child(2) img, .article-tiles__container > *:nth-child(3) img {
    aspect-ratio: 1;
    position: relative;
    height: initial;
    width: auto;
    transform: none;
    top: 0;
    left: 0;
    border-radius: 25px;
    object-fit: cover;
    object-position: center;
  }
  .article-tiles__container > *:nth-child(2)::before, .article-tiles__container > *:nth-child(3)::before {
    display: none;
  }
  .article-tiles__container > *:nth-child(2) .article-tile__content, .article-tiles__container > *:nth-child(3) .article-tile__content {
    padding: 25px 0 0 23px;
    height: 44%;
  }
  .article-tiles__container > *:nth-child(2) .article-tile__headline, .article-tiles__container > *:nth-child(3) .article-tile__headline {
    font-size: 18px;
  }
}
.article-tiles__container > *:nth-child(2) {
  margin-right: calc(var(--grid-gap) / 2);
}
@media (min-width: 768px) {
  .article-tiles__container > *:nth-child(2) {
    padding-bottom: 8px;
    margin-right: 0;
  }
}
@media (min-width: 1024px) {
  .article-tiles__container > *:nth-child(2) {
    padding-left: 48px;
  }
}
@media (min-width: 1681px) {
  .article-tiles__container > *:nth-child(2) {
    padding-left: 64px;
  }
}
.article-tiles__container > *:nth-child(3) {
  margin-left: calc(var(--grid-gap) / 2);
}
@media (min-width: 768px) {
  .article-tiles__container > *:nth-child(3) {
    padding-top: 8px;
    padding-left: 32px;
    margin-left: 0;
  }
}
@media (min-width: 1024px) {
  .article-tiles__container > *:nth-child(3) {
    padding-left: 48px;
  }
}
@media (min-width: 1681px) {
  .article-tiles__container > *:nth-child(3) {
    padding-left: 64px;
  }
}
.article-tiles .blaze-slider {
  margin: 0 -16px;
}
.article-tiles .blaze-track {
  margin: 0 16px;
}
.article-tiles .blaze-pagination {
  margin-top: 9px;
}

.blog-jackpot {
  width: 100%;
  grid-row: 2;
  grid-column: span 2;
  border-radius: 16px;
  margin-bottom: 16px;
  position: relative;
  text-align: center;
  padding-bottom: 16px;
}
@media (min-width: 768px) {
  .blog-jackpot {
    padding-bottom: 24px;
    grid-row: 1/3;
    grid-column: 3;
  }
}
@media (min-width: 1024px) {
  .blog-jackpot {
    grid-column: 4;
  }
}
@media (min-width: 1440px) {
  .blog-jackpot {
    grid-column: 5;
  }
}
@media (min-width: 1681px) {
  .blog-jackpot {
    grid-column: 6;
  }
}
@media (min-width: 2201px) {
  .blog-jackpot {
    grid-row: 1/4;
    grid-column: 6/8;
  }
}
.blog-jackpot__bg-img {
  position: absolute;
  overflow: hidden;
  border-radius: inherit;
  width: 100%;
  height: 100%;
  z-index: -1;
  opacity: 0.5;
}
.blog-jackpot__bg-img img {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.blog-jackpot__logo {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: -10px;
}
.blog-jackpot__logo img {
  width: 151px;
}
@media (min-width: 768px) {
  .blog-jackpot__logo {
    top: -15px;
  }
}
.blog-jackpot__title {
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 5.3333333333px;
  font-weight: 700;
}
@media (min-width: 768px) {
  .blog-jackpot__title {
    line-height: 24px;
    margin-bottom: 8px;
  }
}
.blog-jackpot__value {
  color: #ffe000;
  font-size: 29px;
  line-height: 24px;
  margin-bottom: 0;
  font-weight: 700;
  white-space: nowrap;
  font-variant-numeric: tabular-nums;
}
@media (min-width: 768px) {
  .blog-jackpot__value {
    font-size: 21px;
    line-height: 32px;
  }
}
.blog-jackpot__summary {
  padding: 16px;
  padding-top: 65px;
}
@media (min-width: 768px) {
  .blog-jackpot__summary {
    padding-bottom: 32px;
    padding-top: 75px;
  }
}
.blog-jackpot__provider {
  padding-bottom: 20px;
  font-weight: 700;
}
.blog-jackpot__navigation {
  position: relative;
  width: 90%;
  left: 5%;
  height: 60px;
}
.blog-jackpot__navigation .blaze-prev.offset, .blog-jackpot__navigation .blaze-next.offset {
  display: flex !important;
  top: 50% !important;
  background: none !important;
  z-index: 100;
}
.blog-jackpot__navigation .blaze-prev.offset:before, .blog-jackpot__navigation .blaze-next.offset:before {
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4xMzM2MDUgMC4xNjAwMjFDMC4zMjE1MDcgLTAuMDQyMzM0NiAwLjYzNzg3MiAtMC4wNTQwNTIgMC44NDAyMjggMC4xMzM4NDlMNy44NDAyMyA2LjYzMzg1QzcuOTQyMTEgNi43Mjg0NSA4IDYuODYxMjEgOCA3LjAwMDI0QzggNy4xMzkyOCA3Ljk0MjExIDcuMjcyMDMgNy44NDAyMyA3LjM2NjY0TDAuODQwMjMxIDEzLjg2NjZDMC42Mzc4NzYgMTQuMDU0NSAwLjMyMTUxIDE0LjA0MjggMC4xMzM2MDkgMTMuODQwNUMtMC4wNTQyOTI1IDEzLjYzODEgLTAuMDQyNTc1MyAxMy4zMjE4IDAuMTU5NzggMTMuMTMzOEw2Ljc2NTIgNy4wMDAyNEwwLjE1OTc3NyAwLjg2NjY0M0MtMC4wNDI1Nzg2IDAuNjc4NzQyIC0wLjA1NDI5NiAwLjM2MjM3NiAwLjEzMzYwNSAwLjE2MDAyMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) no-repeat center center !important;
}
.blog-jackpot__navigation .blaze-prev {
  left: 0 !important;
}
.blog-jackpot__navigation .blaze-next {
  right: 0 !important;
}
.blog-jackpot__show-more {
  display: inline-flex;
  gap: 5px;
  text-transform: uppercase;
  font-weight: 400;
  cursor: pointer;
  background: rgba(0, 0, 0, 0.4);
  padding: 10px 20px;
  color: #ffffff;
  text-decoration: none;
  margin-top: 5px;
}
@media (min-width: 768px) {
  .blog-jackpot__show-more {
    margin-top: 15%;
  }
}
.blog-jackpot__show-more-icon {
  content: "" !important;
  background-image: url(/Content/Images/icons/arrowright.svg);
  width: 20px;
  display: inline-block;
  aspect-ratio: 1;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.blog-jackpot .blaze-track {
  --blaze-container-padding-y: 0;
  --blaze-container-padding-x: 0;
}
.blog-jackpot .blaze-track-container {
  --blaze-container-padding-y: 0;
  --blaze-container-padding-x: 0;
  margin-top: -42px;
}
.blog-jackpot .jackpots-all__wrapper::before {
  padding-bottom: 90%;
}
.blog-jackpot .jackpots-all__wrapper .jackpots-all__provider {
  border-radius: 10px;
  background-image: none !important;
  margin: 0 5px;
}
.blog-jackpot .jackpots-all__wrapper .jackpots-all__counter .counter::before {
  background-size: contain !important;
}

.game-wrapper {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1010;
}
.game-wrapper-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.75);
  top: -10px;
  right: -10px;
  bottom: -10px;
  left: -10px;
  filter: blur(5px) brightness(75%);
}
@media (min-width: 1681px) {
  .game-wrapper-overlay {
    background-size: cover;
  }
}
.game-wrapper-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.game-wrapper-content-header {
  height: 70px;
  width: 100%;
  background-color: transparent;
  overflow: visible;
  display: table;
  table-layout: fixed;
}
.game-wrapper-content-header > .table-row {
  display: table-row;
}
.game-wrapper-content-header > .table-row > .cell {
  display: table-cell;
  vertical-align: top;
}
.game-wrapper-content-header > .table-row > .cell-logo {
  display: none;
  vertical-align: middle;
}
.game-wrapper-content-header > .table-row > .cell-logo img {
  position: absolute;
  top: 20px;
  left: 20px;
  width: auto;
}
@media (min-width: 1024px) {
  .game-wrapper-content-header > .table-row > .cell-logo {
    display: table-cell;
  }
}
.game-wrapper-content-header > .table-row > .cell-controls {
  padding-right: 12px;
  padding-top: 22px;
  width: 105px;
  text-align: right;
  white-space: nowrap;
}
@media (min-width: 1024px) {
  .game-wrapper-content-header > .table-row > .cell-controls {
    /*width: 150px;*/
    width: auto;
  }
}
.game-wrapper-content-header > .table-row .icon {
  margin-left: 5px;
  height: 25px;
  cursor: pointer;
  display: inline-block;
  width: 25px;
  background-size: contain;
  user-select: none;
  vertical-align: top;
}
.game-wrapper-content-header > .table-row .icon.resize {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAANeSURBVHhe7Z3NbRRBEIU3E9LgZo6+cODmRCwgAkiBAIiCo1PwxRdC2eU9qVrCq9VO/1VP1eh90pO9s91dVf0hOHiFT0IIIYQQQgghhBBCHJXz+fwR+bown630MDzr6mzvPFhpPy6XyzdkGRjqt5UehmfZsUtAvR9W2g/UkZBKJGQDCZmAhGyAOhJSSTghaOgV+TOY71Z6GJ51dXZPXm28TbA2nJC/yAfbmh7OwplsvE3CCSFHkdIqg4QUQrJL6ZFBwgohWaX0yiC7CkHxt63G+T6SRgp7rZzpzV6+A893FfKC1A4QXkrLLMiLPXoHnu8rhO9bg6mltM6Ar3GFEDaKpJTS0zu+jy2EsGEklZTenvE6vhDCxpEUUkZ6xbMcQggHQEJLGe0Rz/MIIRwECSllRm94L5cQwoGQUFJm9YT38wkhHAwJIWVmL1iTUwjhgMiuUmb3gHV5hRAOiuwixaM21uYWQjgwslSKV02szy+EcHBkiRTPWthzDCGEF4C4SvGugX3HEUJ4EYjXn94Vwo8lhPBCkKkX53HmLbB/PyEo8oj8upFnW9INzph2gTPP2gJnPCO37uSLLckLhhi+yBlniP8YudCRveIOPRfbs0c00HLBLWvteNFDw0VLxip4kVsXfg/JcKBXimQ40ipFMhZQK0UyFiEhgaiVUZAUR1plFCTFgV4ZBUmZSI0Mu/CaNZIyAi+w9qJb1trxooWeC+7ZIyoYudiRveIGMy50xhlpwBD6Ee4VOGO/H+FiDn3I4Qrs18eAavE8u4C9+qBcC941sO8YQngBiPtfKcSzFvbkF8LBkSUyCl41sT63EA6MLJVR8KiNtXmFcFBkFxmF2T1gXU4hHBDZVUZhZi9Yk08IB0NCyCjM6gnv5xLCgZBQMgozesN7eYRwECSkjMJoj3ieQwgHQELLKIz0imfxhbBxJIWMQm/PeB1bCBtGUsko9PSO7+MKYaNIShmF1hnwNaYQNoikllFomQUJKUT/CeYVeL6fkC2s8TQyCuyZvdsYTYQVklVGoVdKSCHZZRR6pIQTchQZhVYpEYXo11V4gzpd/6j3gqH0C13ugToSUomEbCAhE5CQDVBHQipZJeQT8nNVMNSTlR6GZ92q4RXUe7TSQgghhBBCCCGEEEIcjNPpH+EEFatyX7y/AAAAAElFTkSuQmCC");
}
.game-wrapper-content-header > .table-row .icon.favorites {
  background-image: url("data:image/png;base64,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");
  position: relative;
  top: -1px;
  /* margin-right: 10px;*/
  margin-right: 0px;
}
.game-wrapper-content-header > .table-row .icon.favorites.active, .game-wrapper-content-header > .table-row .icon.favorites:hover {
  background-image: url("data:image/png;base64,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");
}
.game-wrapper-content-header > .table-row .icon.home {
  color: white;
  line-height: 27px;
  width: auto;
  white-space: nowrap;
  margin-right: 12px;
  margin-top: 6px;
  text-transform: uppercase;
  font-size: 0.87em;
}
.game-wrapper-content-header > .table-row .icon.home .icon-home {
  height: 27px;
  width: 27px;
  line-height: 26px;
  display: inline-block;
  font-size: 24px;
  vertical-align: top;
}
.game-wrapper-content-header > .table-row .icon.game-plan i {
  font-size: 32px;
  color: white;
  position: relative;
  top: -4px;
  left: -4px;
}
.game-wrapper-content-header > .table-row .icon.dismiss {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAQwSURBVHhe7ZxLchRXEEXlORPMz1NYACOWoQjAH/7BHgg2YE/tOQtiDjYGmzErkKYChZpz6UxCUrSqq7qrquu9uicio0Ld+epl3jMiEOwZY4wxxhhjjDHGGDMnFovFpZOTk9vx46xg95+oW/Hj7gkZr3ke8rwTH88CyWDnj9SnSUg5JSOZjRR2/SZjufZisXMpXH5eRlK9FHY8IyORFOpmtI0Hd18kI6lWCrutlJGMLoU718lIqpPCTo0yklGlcNFt7jxcXr2WaqSwSysZgr5j6tc4OjwKmXtnI4Udusp4FkfHYy5SmH36MpLapTBzOTKSWqUwa3kyktqkMGO5MpIuUug9UH8cnRSMV76MRCEzZ7FSGKseGYlCZt7ipDBOfTIShczcxUhhjHplJAqZ+Scvhevrl5EoZOog9mlEfeqPo6PAtfORkShkanJSuG5+MhKFTE1GCtfMV0aikKmdS+H1lpEoZGpnUnitZZxHIVOjS+F1lnERCpkaTQqvsYx1KGRqcCkct4y2KGRqMCkcs4yuKGSqdym0W8amKGSqNym0Wca2KGRqayl8bRl9oZCpjaXwsWX0jUKmOkvhR8sYCoVMdZGyT1nGkBBaayltsYwt6VOKZfREH1Iso2e2kWIZA7GJFMsYGMLdj6xbQf8fcdT0Dfm2/nPGKYr/pxCThGAl4/9lxp2xlD4hzBtbyEgspQ96kpFYyjb0LCOxlE0IGf9FiI3Qd8zjd6rVr62CpXSBsK53kUE9jXOtf5cYLKUNhLSRjEQh85Wl9AHhSMaHCKsR+iTjSRw9g0KmxVK2gVC6yngcR1eikGm1lE0gjGtUbzIShcwRS+kCIQwiI1HIHG0lhd61v81SNSwvGe8jj0bok4xHcbQTCplXWEoTLN1VxsM4uhEKmVdZyipYVjL+jf0boW9rGYlC5pWWchqW3ImMRCHzaksRLCcZ72LfRuiTjAdxtFcUMtXqbx7Vp/44Wg8s1UkGj9/i6CAoZGqeUlhGMv6J/Rqhb3AZiUKm5iWFXa6ySFsZX3iMIiNRyAp7OUEz6lN/HC0Pdpi0jEQhK+zlJM2oT/1xtByYvZMMarz/MHIFCpmqUwozS8bfy/GboW/nMhKFTNUlhSGvUG1lfKYmISNRyFQdUhiuaBmJQqbKlsJQkvE25myEvsnKSBQyVaYUhukq45c4OmkUMlWWFIb4kWor44gqQkaikKkypHB51TIShUxNWwqXSsabmKMR+oqVkShkappSuPMyF3aR8XMcLRqFTE1PChc9j3sboU8y7sexKlDIVFspf8ax4eGyl3HvSvi+OhkJe62VwvevePwQR8aBS1dK4fNqZSTsd6EUPh9fRsLlZ6Tw8xGPe/F11aySslMZSUqRDOpufDwL2Pe7FJ67l5EwzIu5yUhCyl+TkWGMMcYYY4wxxhhjjJkje3tfAS7T6ZZuiNFlAAAAAElFTkSuQmCC");
  color: white;
  text-transform: uppercase;
  font-size: 0.87em;
  line-height: 27px;
  padding-right: 30px;
  background-position: right center;
  background-repeat: no-repeat;
  width: auto;
}
.game-wrapper-content-header > .table-row .icon.shield {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYwQ0ZBRjYxMzVDRjExRTlBNzJCRDdENkQ1REFBODI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYwQ0ZBRjYyMzVDRjExRTlBNzJCRDdENkQ1REFBODI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjBDRkFGNUYzNUNGMTFFOUE3MkJEN0Q2RDVEQUE4MjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjBDRkFGNjAzNUNGMTFFOUE3MkJEN0Q2RDVEQUE4MjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz45I42uAAADWUlEQVR42tyaW0gVQRyHz2qZQWViJQSJpRV0IQwLo6KHSLpAPmQXsIQeogcLC9+LiB7Col7ysYewEMEwJAjpdEGDHjK7QBFkJEIntSzTsjLbfiO/E8vpODvrmT07pz98zNmzt/l2Zmd3Z8aybTvkQ1SCGrAUTAO94BW4Dq6Bfu1nFCIaOQQ+2PIYBmfBHJ3n1nWgg6Bfkvl5YA+4BX7zvy/gNMg2QeQw6LXdw7lPMWhxrBukUE6yRTJALTOgGvGOswbcjKlydWCZ3yJloB38sr2H7LhFoAmMcVtR9cKgEmTpEJkKDoBWMGInFiqZWciSdjYW30EzqAC5sv2tmOZ3B9gPNoL5wNLUOHo5znSwE+wF29l8jzew4AUIgzugDQz8PUGMiC8PlQQuSBYoA6VkrmOdeB5VRBfSQmbHILjCWpILVoNGx7rQRCK2wVIib53gCZe/pqpINGapiIylgEgW02//i8iQTGQkBURymPbKRPpSQKSA6WuZSLfhElNAPn+/kYm8NFwknzIRMCwTeWy4yBKmXbErYkVaDRcpZtrpJvLe8JZrPdN2N5F/WgODIh2s4+82FZH7hoqsAjN5f0RURK4aKrKN6d14K+OJPDT0PtnFtElVRMQDwyQWgSJ+EYa9iJwzTKScaTMYjfsJKukyFdUrM+BP3ejFFt2thWALuO2lRETcMOgmL3R0PIS8itQY8sV4lOlFWX4sl974Dn7wB1W1ipiHjyBP1pq69aIcD7g0zvAiXHB7JFgK4yPPwYoASmQDX0XegcWx3+heS0TEvgDulXSWgogTbhLjodgvG05C36+Tau73FKSr7GMpDr1l8xU/IwlVawGbWvEMK+HNrvSwUYlPoDpJVaoezODbRYfynh6L/JHPVesUt38GMr3kzfI4qjsb9PCK6a5aYihBjPqKrtC1fC0J+VUighLH6JKuElnJoTcR5ckcDD2iUaQA9HC7k0GM6p7XIJIH3nKbuiCHpxsSEFkOurm+UfV54eeEgcuTENkMPnNdQ6ISOmc+1HoQEbMkfvD/SzokdIoIdoOfEhExZl7P5VFQZeJcFGcLFG9SzVbHTT0ASjWfV7tIdIpHywQlc48TA0KpIBJlE+ijwBA4BtL8Op/XV5TJRBVfPSJ+nuSPAAMAQyribP3vZAcAAAAASUVORK5CYII=");
}
.game-wrapper-content-header > .table-row .icon.wallet i {
  font-size: 31px;
  position: relative;
  top: -4px;
  left: -2px;
  color: white;
}
.game-wrapper-content-header > .table-row > .cell-name {
  white-space: nowrap;
  color: white;
  line-height: 70px;
  padding-left: 12px;
  padding-right: 18px;
}
.game-wrapper-content-header > .table-row > .cell-name span {
  max-width: 100%;
  display: none;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 1024px) {
  .game-wrapper-content-header > .table-row > .cell-name {
    padding-right: 36px;
  }
}
.game-wrapper-content-header > .table-row > .cell-info {
  color: white;
  vertical-align: middle;
  padding-right: 12px;
  width: 440px;
}
@media (min-width: 1024px) {
  .game-wrapper-content-header > .table-row > .cell-info {
    padding-right: 24px;
    width: 452px;
  }
}
.game-wrapper-content-header > .table-row > .cell-search {
  padding-top: 22px;
  display: flex;
  align-items: baseline;
}
.game-wrapper-content-header > .table-row > .cell-search #search-wrapper {
  margin-right: 14px;
}
.game-wrapper-content-header > .table-row > .cell-search .input-with-icon {
  width: 200px;
  display: inline-block;
  vertical-align: top;
}
.game-wrapper-content-header > .table-row > .cell-search .fa-search {
  right: 10px !important;
  top: 10px !important;
}
.game-wrapper-content-header > .table-row > .cell-search .twitter-typeahead {
  width: 100%;
}
.game-wrapper-content-header > .table-row > .cell-search .twitter-typeahead .tt-hint {
  color: #999999;
}
.game-wrapper-content-header > .table-row > .cell-search .twitter-typeahead .tt-menu {
  background-color: rgba(0, 0, 0, 0.8);
  border: 0;
  border-top: 0;
  padding: 0;
  width: 100%;
}
.game-wrapper-content-header > .table-row > .cell-search .twitter-typeahead .tt-suggestion {
  width: 100%;
  color: #fff;
  padding: 6px 12px;
  margin-bottom: 0px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
}
.game-wrapper-content-header > .table-row > .cell-search .twitter-typeahead .tt-suggestion:first-child {
  border-top: 0;
}
.game-wrapper-content-header > .table-row > .cell-search .twitter-typeahead .tt-suggestion.tt-cursor {
  background-color: rgb(0, 0, 0);
  color: #fff;
}
.game-wrapper-content-header > .table-row > .cell-search .twitter-typeahead .tt-suggestion.tt-is-under-cursor {
  color: #FFF;
}
.game-wrapper-content-header > .table-row > .cell-search .twitter-typeahead .tt-suggestion p {
  margin: 0;
}
.game-wrapper-content-header > .table-row > .cell-search .game-wrapper-mode-toggle {
  display: flex;
  justify-content: center;
  align-items: center;
  width: fit-content;
  height: fit-content;
  min-width: 156px;
}
.game-wrapper-content-header > .table-row > .cell-search .game-wrapper-mode-toggle span {
  color: white;
  font-size: 0.87em;
  text-transform: uppercase;
}
.game-wrapper-content-header > .table-row > .cell-search .game-wrapper-mode-toggle-switch {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 20px;
  border: 2px solid white;
  border-radius: 30px;
  margin-left: 8px;
  margin-right: 8px;
  margin-bottom: 0;
}
.game-wrapper-content-header > .table-row > .cell-search .game-wrapper-mode-toggle-switch input {
  display: none;
}
.game-wrapper-content-header > .table-row > .cell-search .game-wrapper-mode-toggle-slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: transparent;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.game-wrapper-content-header > .table-row > .cell-search .game-wrapper-mode-toggle-slider:before {
  border-radius: 50%;
  position: absolute;
  content: "";
  height: 14px;
  width: 14px;
  left: 1px;
  bottom: 1px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.game-wrapper-content-header > .table-row > .cell-search .game-wrapper-mode-toggle input:checked + .game-wrapper-mode-toggle-slider:before {
  -webkit-transform: translateX(10px);
  -ms-transform: translateX(10px);
  transform: translateX(10px);
}
.game-wrapper-content-header > .table-row > .cell-search .game-wrapper-game-plan {
  margin-right: 14px;
  cursor: pointer;
}
.game-wrapper-content-header > .table-row > .cell-search .game-wrapper-game-plan i {
  color: white;
  font-size: 25px;
  position: relative;
  top: 5px;
}
.game-wrapper-content-header > .table-row > .cell-search .game-wrapper-game-plan span {
  font-size: 15px;
  text-transform: uppercase;
  color: white;
}
.game-wrapper-content-main {
  display: table;
  table-layout: fixed;
  height: calc(100% - 126px);
  width: 100%;
}
.game-wrapper-content-main > .table-row {
  display: block;
  position: relative;
  top: 45vh;
  margin-top: -50vw;
}
.game-wrapper-content-main > .table-row > .cell-left,
.game-wrapper-content-main > .table-row > .cell-game,
.game-wrapper-content-main > .table-row > .cell-right {
  display: block;
  vertical-align: middle;
  text-align: center;
}
.game-wrapper-content-main > .table-row > .cell-left .headline,
.game-wrapper-content-main > .table-row > .cell-game .headline,
.game-wrapper-content-main > .table-row > .cell-right .headline {
  color: white;
  font-size: 16px;
  text-align: left;
  display: block;
  margin-bottom: 0;
  padding: 9px;
  position: relative;
  height: 0;
  z-index: 1;
  top: 17px;
  cursor: pointer;
}
.game-wrapper-content-main > .table-row > .cell-left .headline .fa,
.game-wrapper-content-main > .table-row > .cell-game .headline .fa,
.game-wrapper-content-main > .table-row > .cell-right .headline .fa {
  margin: 0 3px;
  display: none;
}
.game-wrapper-content-main > .table-row > .cell-left,
.game-wrapper-content-main > .table-row > .cell-right {
  margin: 20px 0;
}
.game-wrapper-content-main > .table-row > .cell-left .headline,
.game-wrapper-content-main > .table-row > .cell-right .headline {
  pointer-events: none;
}
.game-wrapper-content-main > .table-row > .cell-left .items,
.game-wrapper-content-main > .table-row > .cell-right .items {
  background-color: #191919;
  max-height: 100%;
  overflow: hidden;
  display: inline-block;
  padding: 27px 9px 9px 9px;
  border-radius: 25px;
}
.game-wrapper-content-main > .table-row > .cell-left .items .game,
.game-wrapper-content-main > .table-row > .cell-right .items .game {
  float: left;
  width: 100px;
  margin-top: 9px;
}
@media (min-width: 1681px) {
  .game-wrapper-content-main > .table-row > .cell-left .items .game,
  .game-wrapper-content-main > .table-row > .cell-right .items .game {
    float: none;
  }
}
.game-wrapper-content-main > .table-row > .cell-left .items .game::after,
.game-wrapper-content-main > .table-row > .cell-right .items .game::after {
  content: "";
  display: block;
  padding-bottom: 130%;
}
.game-wrapper-content-main > .table-row > .cell-left .items .game .name,
.game-wrapper-content-main > .table-row > .cell-right .items .game .name {
  display: none !important;
}
.game-wrapper-content-main > .table-row > .cell-left .items .game:hover .wrap .icons,
.game-wrapper-content-main > .table-row > .cell-right .items .game:hover .wrap .icons {
  opacity: 1;
}
.game-wrapper-content-main > .table-row > .cell-left .items .game:hover .wrap .overlay,
.game-wrapper-content-main > .table-row > .cell-right .items .game:hover .wrap .overlay {
  visibility: visible;
  background-color: transparent;
}
.game-wrapper-content-main > .table-row > .cell-left .items .game:hover .wrap .overlay:after,
.game-wrapper-content-main > .table-row > .cell-right .items .game:hover .wrap .overlay:after {
  opacity: 1;
}
.game-wrapper-content-main > .table-row > .cell-left .items .game:hover .wrap .img,
.game-wrapper-content-main > .table-row > .cell-right .items .game:hover .wrap .img {
  -webkit-filter: blur(3px);
  filter: blur(3px);
}
.game-wrapper-content-main > .table-row > .cell-left .items .game .overlay,
.game-wrapper-content-main > .table-row > .cell-right .items .game .overlay {
  opacity: 1 !important;
  visibility: visible !important;
}
.game-wrapper-content-main > .table-row > .cell-left .items .game .overlay:after,
.game-wrapper-content-main > .table-row > .cell-right .items .game .overlay:after {
  font-family: "stechicons";
  content: "\e95d";
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  line-height: 100px;
  font-size: 27px;
  color: white;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 6px;
  transition: all 300ms;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
.game-wrapper-content-main > .table-row > .cell-left .items .game .wrap,
.game-wrapper-content-main > .table-row > .cell-right .items .game .wrap {
  bottom: 0;
  right: 0;
}
.game-wrapper-content-main > .table-row > .cell-left .items .game .wrap .icons,
.game-wrapper-content-main > .table-row > .cell-right .items .game .wrap .icons {
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 2;
  cursor: pointer;
  opacity: 0;
  transition: all 300ms;
  font-size: 18px;
}
.game-wrapper-content-main > .table-row > .cell-left .items .game .wrap .icons .stechicons,
.game-wrapper-content-main > .table-row > .cell-right .items .game .wrap .icons .stechicons {
  vertical-align: top;
  margin-left: 3px;
  color: rgba(255, 255, 255, 0.6);
}
.game-wrapper-content-main > .table-row > .cell-left .items .game .wrap .icons a,
.game-wrapper-content-main > .table-row > .cell-right .items .game .wrap .icons a {
  margin-left: 1px;
}
.game-wrapper-content-main > .table-row > .cell-left .items .game .wrap .icons .fa,
.game-wrapper-content-main > .table-row > .cell-right .items .game .wrap .icons .fa {
  vertical-align: top;
}
.game-wrapper-content-main > .table-row > .cell-left .items .game .wrap .icons .fa.fa-star,
.game-wrapper-content-main > .table-row > .cell-right .items .game .wrap .icons .fa.fa-star {
  cursor: pointer;
  color: rgba(255, 255, 255, 0.6);
  margin-left: 2px;
}
.game-wrapper-content-main > .table-row > .cell-left .items .game .wrap .icons .fa.fa-star.selected:before,
.game-wrapper-content-main > .table-row > .cell-right .items .game .wrap .icons .fa.fa-star.selected:before {
  color: #fbc103;
  content: "\f005" !important;
}
.game-wrapper-content-main > .table-row > .cell-left .items .game .wrap .icons .fa.fa-star:before,
.game-wrapper-content-main > .table-row > .cell-right .items .game .wrap .icons .fa.fa-star:before {
  content: "\f006";
}
.game-wrapper-content-main > .table-row > .cell-left .items .game .wrap .icons .fa.fa-star:hover:before,
.game-wrapper-content-main > .table-row > .cell-right .items .game .wrap .icons .fa.fa-star:hover:before {
  color: #fbc103;
  content: "\f005";
}
.game-wrapper-content-main > .table-row > .cell-left .items .game + .game + .game + .game,
.game-wrapper-content-main > .table-row > .cell-right .items .game + .game + .game + .game {
  display: none;
}
@media (min-height: 645px) {
  .game-wrapper-content-main > .table-row > .cell-left .items .game + .game + .game + .game,
  .game-wrapper-content-main > .table-row > .cell-right .items .game + .game + .game + .game {
    display: block;
  }
  .game-wrapper-content-main > .table-row > .cell-left .items .game + .game + .game + .game + .game,
  .game-wrapper-content-main > .table-row > .cell-right .items .game + .game + .game + .game + .game {
    display: none;
  }
}
@media (min-height: 780px) {
  .game-wrapper-content-main > .table-row > .cell-left .items .game + .game + .game + .game + .game,
  .game-wrapper-content-main > .table-row > .cell-right .items .game + .game + .game + .game + .game {
    display: block;
  }
  .game-wrapper-content-main > .table-row > .cell-left .items .game + .game + .game + .game + .game + .game,
  .game-wrapper-content-main > .table-row > .cell-right .items .game + .game + .game + .game + .game + .game {
    display: none;
  }
}
@media (min-height: 915px) {
  .game-wrapper-content-main > .table-row > .cell-left .items .game + .game + .game + .game + .game + .game,
  .game-wrapper-content-main > .table-row > .cell-right .items .game + .game + .game + .game + .game + .game {
    display: block;
  }
  .game-wrapper-content-main > .table-row > .cell-left .items .game + .game + .game + .game + .game + .game + .game,
  .game-wrapper-content-main > .table-row > .cell-right .items .game + .game + .game + .game + .game + .game + .game {
    display: none;
  }
}
.game-wrapper-content-main > .table-row > .cell-left {
  width: 100%;
  padding-right: 0;
  position: relative;
  top: 59vw;
}
.game-wrapper-content-main > .table-row > .cell-left .items {
  position: relative;
  left: 0;
  transition: all 300ms;
}
.game-wrapper-content-main > .table-row > .cell-left .headline {
  text-align: center;
}
.game-wrapper-content-main > .table-row > .cell-left .headline .fa {
  transition: all 300ms;
}
.game-wrapper-content-main > .table-row > .cell-left.away .items {
  left: -160px;
}
.game-wrapper-content-main > .table-row > .cell-left.away .headline .fa {
  transform: rotate(-180deg);
}
.game-wrapper-content-main > .table-row > .cell-game {
  padding-left: 16px;
  padding-right: 16px;
  position: relative;
  top: -330px;
}
@media (min-width: 680px) {
  .game-wrapper-content-main > .table-row > .cell-game {
    top: -300px;
  }
}
@media (min-width: 768px) {
  .game-wrapper-content-main > .table-row > .cell-game {
    top: -190px;
  }
}
@media (min-width: 970px) {
  .game-wrapper-content-main > .table-row > .cell-game {
    top: -160px;
  }
}
.game-wrapper-content-main > .table-row > .cell-game .item {
  max-width: 156.25vh;
  margin: 0 auto;
}
.game-wrapper-content-main > .table-row > .cell-game .item .inner {
  padding-bottom: 56.25%;
  position: relative;
  overflow: hidden;
  border-radius: 25px;
}
.game-wrapper-content-main > .table-row > .cell-game .item .inner .frame {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: 0;
  max-height: 100%;
  max-width: 100%;
  min-height: 100%;
  min-width: 100%;
  width: 0;
  border: 0;
  overflow: hidden;
}
.game-wrapper-content-main > .table-row > .cell-left[style*="display:none"] + .cell-game,
.game-wrapper-content-main > .table-row > .cell-left[style*="display: none"] + .cell-game {
  top: 13px;
  margin-bottom: 43px;
}
.game-wrapper-content-main > .table-row > .cell-right {
  width: 100%;
  padding-right: 0;
}
.game-wrapper-content-main > .table-row > .cell-right .items {
  position: relative;
  right: 0;
  transition: all 300ms;
}
.game-wrapper-content-main > .table-row > .cell-right .headline {
  text-align: center;
}
.game-wrapper-content-main > .table-row > .cell-right .headline .fa {
  transition: all 300ms;
}
.game-wrapper-content-main > .table-row > .cell-right.away .items {
  right: -160px;
}
.game-wrapper-content-main > .table-row > .cell-right.away .headline .fa {
  transform: rotate(-180deg);
}
@media (min-width: 1024px) and (orientation: landscape) {
  .game-wrapper-content-main {
    height: calc(100% - 106px);
  }
  .game-wrapper-content-main > .table-row {
    display: table-row;
    position: relative;
    top: auto;
    margin-top: auto;
  }
  .game-wrapper-content-main > .table-row > .cell-left,
  .game-wrapper-content-main > .table-row > .cell-game,
  .game-wrapper-content-main > .table-row > .cell-right {
    display: table-cell;
    vertical-align: middle;
  }
  .game-wrapper-content-main > .table-row > .cell-left .headline .fa,
  .game-wrapper-content-main > .table-row > .cell-game .headline .fa,
  .game-wrapper-content-main > .table-row > .cell-right .headline .fa {
    display: inline-block;
  }
  .game-wrapper-content-main > .table-row > .cell-left .headline,
  .game-wrapper-content-main > .table-row > .cell-right .headline {
    pointer-events: auto;
  }
  .game-wrapper-content-main > .table-row > .cell-left {
    width: 151px;
    padding-right: 32px;
    top: 0;
  }
  .game-wrapper-content-main > .table-row > .cell-left .headline {
    text-align: left;
  }
  .game-wrapper-content-main > .table-row > .cell-game {
    padding-left: 32px;
    padding-right: 32px;
    top: 0;
  }
  .game-wrapper-content-main > .table-row > .cell-right {
    width: 151px;
    padding-left: 32px;
  }
  .game-wrapper-content-main > .table-row > .cell-right .headline {
    text-align: right;
  }
  .game-wrapper-content-main.fullscreen {
    height: calc(100% - 70px);
  }
  .game-wrapper-content-main.fullscreen > .table-row {
    display: table-row;
  }
  .game-wrapper-content-main.fullscreen > .table-row > .cell-left,
  .game-wrapper-content-main.fullscreen > .table-row > .cell-right {
    display: none !important;
  }
  .game-wrapper-content-main.fullscreen > .table-row > .cell-game {
    padding: 0;
    top: 0 !important;
  }
  .game-wrapper-content-main.fullscreen > .table-row > .cell-game > .item {
    position: static;
  }
  .game-wrapper-content-main.fullscreen > .table-row > .cell-game > .item > .inner {
    position: static;
  }
}
.game-wrapper-content-footer {
  height: 56px;
  padding: 8px;
  vertical-align: top;
  width: 100%;
  background-color: black;
  color: #feef86;
  text-align: center;
}
.game-wrapper-content-footer .white {
  color: white;
  display: block;
}
@media (min-width: 1024px) {
  .game-wrapper-content-footer {
    height: 36px;
  }
  .game-wrapper-content-footer .white {
    display: inline-block;
  }
}
.game-wrapper.fullscreen .cell-controls .icon.resize {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAABLCAYAAADakmGTAAACQklEQVR4nO3cDWuDUAyF4WvZ/9b+ckeHpc75kZPkmDjzwoWNCmufSsact904jm1RP337XD5ws9YdXmCz1Y+f+sVjd1qbDltYqwcr114Z34Rdh72DvNAYYKw34dDh6CAPtKuAiRwerbVOMMuH2RD8j/XTazyqe+sOAl3tmZb9DJOcWeNk9Gvos9Ayg0FYSzAWWlYwGGsNjIGWEUyFtQXmjZYNTI21B+aJlgnMhHUE5oWWBcyMJQHzQMsA5oIlBbOiRYO5YSFgFrRIMFcsFEyLFgXmjqUB06BFgFGwtGAo2tlgNKzXWrtELc3jCobkSsla6ic99RRenfjTw/BDh4te91djNSNYuyCaCesnwxzRzLQzZpjrzPIa+l5oZ4G5YK0NfeswRYsa+urnap1ht6vAwAoMrMDACgyswMC+Fodrf82fXdjzrDMMrMDACgyswMAKDKzAwAoMrMDACgyswMAKDKzAwOZ/fIddJ1cU9r+HOsPACgyswMAKDKzAwAoMbA7WGZftrhhug/G1fXK6SUN611/UzSij15bsSKyzwVzQrDNMujEzS+bbTC1gV8N6Z0LTgkmxIm7nlPxMPRpxZg2CecOYYY25JZuNFQVGQ2NjRYJR0NhY0WDuaGysDGCuaGysLGBuaGysTGAuaGysbGBmNDZWRjATGhsrK5gajY2VGUyFxsbKDgajsbGuAAahST9wzb4xM3fSjbKiD1yz7jW8whkmdjg62G1jpvNigR067B2cFeuMtemw3DozbHx9t9YdWmvfwlZbOw6d2k0AAAAASUVORK5CYII=");
  transform: scale(0.85);
}
.game-wrapper.fullscreen .cell-logo img {
  max-height: 40px;
}

.bonuses-overview__slider {
  display: flex;
  flex-direction: column;
  gap: 8px;
  border-radius: 10px;
}
.bonuses-overview__slider::-webkit-scrollbar {
  display: none;
}
.bonuses-overview__banner {
  height: 144px;
  background-size: contain;
  background-repeat: no-repeat;
}
@media (min-width: 768px) {
  .bonuses-overview__banner {
    width: 100%;
    height: auto;
    aspect-ratio: 0.657;
  }
}

.bonuses-overview-item {
  display: flex;
  justify-content: start;
  align-items: center;
  height: 72px;
  padding: 12px;
  border-radius: 10px;
  flex-shrink: 0;
  gap: 12px;
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
  background: #193c4d;
}
.bonuses-overview-item--blue {
  background: linear-gradient(90deg, #3A83A6, #193c4d);
}
.bonuses-overview-item--yellow {
  background: linear-gradient(90deg, #8C8941, #193c4d);
}
.bonuses-overview-item__icon {
  aspect-ratio: 1;
  width: 48px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.bonuses-overview-item__icon i::after {
  width: 44px;
}
.bonuses-overview-item__description {
  font-family: "Roboto Condensed", Arial, sans-serif;
  font-size: 12px;
  font-weight: 400;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 1024px) {
  .bonuses-overview-item__description {
    font-size: 11px;
  }
}
@media (min-width: 1681px) {
  .bonuses-overview-item__description {
    font-size: 12px;
  }
}
.bonuses-overview-item__title {
  font-style: italic;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 700;
}
@media (min-width: 1024px) {
  .bonuses-overview-item__title {
    font-size: 11px;
  }
}
@media (min-width: 1681px) {
  .bonuses-overview-item__title {
    font-size: 15px;
  }
}

.player-campaigns:not(:has(.campaign-tile)) .headline {
  display: none;
}
.player-campaigns .headline {
  --headline-margin-bottom: 16px;
}
.player-campaigns .article-tile__type, .player-campaigns .article-tile__date {
  display: none;
}
.player-campaigns__not-logged {
  background-color: rgba(25, 60, 77, 0.8);
  padding: 20px;
  border-radius: 25px;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .player-campaigns__not-logged {
    padding: 40px;
  }
}
.player-campaigns__not-logged h3 {
  font-size: 1.625rem;
  font-weight: 700;
}
.player-campaigns__not-logged p {
  font-size: 0.875rem;
  margin-bottom: 0;
}

.headline {
  --headline-margin-bottom: 0;
  --headline-margin-left: 0;
  margin-left: var(--headline-margin-left);
  margin-bottom: var(--headline-margin-bottom);
  display: flex;
  align-items: center;
  white-space: nowrap;
}
.headline__text {
  flex-grow: 1;
  font-weight: 700;
  text-overflow: ellipsis;
  overflow: hidden;
}
.headline__icon-background {
  display: inline-flex;
}
@media (min-width: 768px) {
  .headline__icon-background {
    margin-right: 9px;
  }
}
.slider-overlay .headline {
  margin-bottom: 3.2px;
}
@media (min-width: 1681px) {
  .slider-overlay .headline {
    margin-bottom: 11.2px;
  }
}
.headline--center {
  justify-content: center;
}
.headline--center .headline__text {
  flex-grow: 0;
}

.headline-with-link a {
  background: #112D3D;
  border-radius: 10px;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  font-family: "Roboto Condensed", Arial, sans-serif;
  text-transform: uppercase;
  font-size: 13px;
  padding: 0 10px;
  text-decoration: none;
  color: #ffffff;
  padding-left: 16px;
  letter-spacing: -0.5px;
}
@media (min-width: 1024px) {
  .headline-with-link a {
    height: 36px;
    font-size: 14px;
    padding-left: 20px;
  }
}
.headline-with-link a::after {
  content: "";
  display: block;
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4xMzM2MDUgMC4xNjAwMjFDMC4zMjE1MDcgLTAuMDQyMzM0NiAwLjYzNzg3MiAtMC4wNTQwNTIgMC44NDAyMjggMC4xMzM4NDlMNy44NDAyMyA2LjYzMzg1QzcuOTQyMTEgNi43Mjg0NSA4IDYuODYxMjEgOCA3LjAwMDI0QzggNy4xMzkyOCA3Ljk0MjExIDcuMjcyMDMgNy44NDAyMyA3LjM2NjY0TDAuODQwMjMxIDEzLjg2NjZDMC42Mzc4NzYgMTQuMDU0NSAwLjMyMTUxIDE0LjA0MjggMC4xMzM2MDkgMTMuODQwNUMtMC4wNTQyOTI1IDEzLjYzODEgLTAuMDQyNTc1MyAxMy4zMjE4IDAuMTU5NzggMTMuMTMzOEw2Ljc2NTIgNy4wMDAyNEwwLjE1OTc3NyAwLjg2NjY0M0MtMC4wNDI1Nzg2IDAuNjc4NzQyIC0wLjA1NDI5NiAwLjM2MjM3NiAwLjEzMzYwNSAwLjE2MDAyMVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=") no-repeat center center;
  background-size: contain;
  margin-left: 7px;
  position: relative;
  top: -1px;
}

.jackpot-overview {
  --content-padding: 20px;
  margin-bottom: 35px;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .jackpot-overview {
    --content-padding: 40px;
    margin-bottom: 60px;
  }
}
.jackpot-overview__headline {
  margin-bottom: 20px;
  font-weight: 700;
  font-size: 26px;
  margin-left: 20px;
}
@media (min-width: 1024px) {
  .jackpot-overview__headline {
    margin-bottom: 32px;
    font-size: 32px;
    margin-left: 40px;
  }
}
.jackpot-overview h1, .jackpot-overview h2, .jackpot-overview h3, .jackpot-overview h4, .jackpot-overview h5, .jackpot-overview h6 {
  margin-bottom: 12px !important;
  font-weight: 700;
  font-size: 26px;
  line-height: 39px;
}
@media (min-width: 1024px) {
  .jackpot-overview h1, .jackpot-overview h2, .jackpot-overview h3, .jackpot-overview h4, .jackpot-overview h5, .jackpot-overview h6 {
    margin-bottom: 24px !important;
    font-size: 32px;
    line-height: 48px;
  }
}
.jackpot-overview__content {
  padding: var(--content-padding);
  background-color: rgba(25, 60, 77, 0.8);
  gap: 22px;
  border-radius: 25px;
}
@media (min-width: 1024px) {
  .jackpot-overview__content {
    gap: 45px;
  }
}
@media (min-width: 1024px) {
  .jackpot-overview__content--normal .blaze-track-container {
    margin-right: -8px !important;
  }
}
@media (min-width: 1024px) {
  .jackpot-overview__content--normal .blaze-track-container .blaze-track {
    margin-right: 8px !important;
  }
}
@media (min-width: 1024px) {
  .jackpot-overview__content--reverse .blaze-track-container {
    margin-left: -8px !important;
  }
}
@media (min-width: 1024px) {
  .jackpot-overview__content--reverse .blaze-track-container .blaze-track {
    margin-left: 8px !important;
  }
}
@media (min-width: 1024px) {
  .jackpot-overview__summary {
    width: 45%;
  }
}
@media (min-width: 1440px) {
  .jackpot-overview__summary {
    width: 47%;
  }
}
@media (min-width: 1681px) {
  .jackpot-overview__summary {
    width: 35%;
  }
}
@media (min-width: 2201px) {
  .jackpot-overview__summary {
    width: 31%;
  }
}
.jackpot-overview__summary .jackpots-all__wrapper {
  max-width: 400px;
  margin: 0 auto;
}
@media (min-width: 1024px) {
  .jackpot-overview__summary .jackpots-all__wrapper {
    max-width: unset;
  }
}
.jackpot-overview__summary .jackpots-all__wrapper .jackpots-all__provider {
  cursor: auto;
}
.jackpot-overview__info {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 1024px) {
  .jackpot-overview__info {
    width: 50%;
  }
}
@media (min-width: 1440px) {
  .jackpot-overview__info {
    width: 66%;
  }
}
.jackpot-overview__description {
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 16px;
  font-size: 14px;
  max-height: 350px;
}
@media (min-width: 768px) {
  .jackpot-overview__description {
    font-size: 16px;
  }
}
@media (min-width: 1024px) {
  .jackpot-overview__description {
    font-size: 16px;
  }
}
.jackpot-overview__slider > h3 {
  font-size: 18px;
  line-height: 18px;
  margin-bottom: 16px;
  font-weight: 700;
}
@media (min-width: 1024px) {
  .jackpot-overview__slider > h3 {
    font-size: 22px;
    line-height: 22px;
    margin-bottom: 24px;
  }
}
.jackpot-overview__slider .game {
  aspect-ratio: 1;
}
@media (min-width: 2201px) {
  .jackpot-overview__slider .game {
    aspect-ratio: 0.76;
  }
}
.jackpot-overview__slider .grid {
  --blaze-container-padding-x: calc(var(--content-padding) * -1);
  margin-bottom: 0;
}
.jackpot-overview__slider .grid .blaze-track > * {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}
@media (min-width: 768px) {
  .jackpot-overview__slider .grid .blaze-track > * {
    box-shadow: none;
  }
}
@media (min-width: 768px) {
  .jackpot-overview__slider .grid .blaze-track > *[data-visible=true] {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  }
}
.jackpot-overview__btn-container {
  text-align: center;
  padding-top: 20px;
}
@media (min-width: 1024px) {
  .jackpot-overview__btn-container {
    padding-right: 40px 40px 40px 0;
  }
}
.jackpot-overview__value-row {
  line-height: 24px;
  color: #ffffff;
  font-weight: 700;
  padding: 15px 15px 15px 40px;
  border-radius: 8px;
  margin-left: 30px;
  position: relative;
  background: rgb(18, 50, 69);
  background: linear-gradient(90deg, rgb(18, 50, 69) 0%, rgb(25, 58, 78) 50%, rgba(0, 0, 0, 0) 100%);
  margin-bottom: 10px;
}
@media (min-width: 1024px) {
  .jackpot-overview__value-row {
    padding: 24px 35px 24px 60px;
    margin-bottom: 20px;
    margin-left: 38px;
  }
}
.jackpot-overview__value-row:last-child {
  margin-bottom: 0;
}
.jackpot-overview__value-row.platinum {
  color: #ADADCD;
}
.jackpot-overview__value-row.gold {
  color: #FDD02F;
}
.jackpot-overview__value-row.silver {
  color: #C0BDBD;
}
.jackpot-overview__value-row.bronze {
  color: #CB7108;
}
.jackpot-overview__value-row img {
  max-height: 54px;
  width: auto;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: -30px;
}
@media (min-width: 1024px) {
  .jackpot-overview__value-row img {
    left: -38px;
    max-height: 73px;
  }
}
.jackpot-overview__value-headline {
  font-size: 14px;
}
@media (min-width: 576px) {
  .jackpot-overview__value-headline {
    font-size: 16px;
  }
}
@media (min-width: 1440px) {
  .jackpot-overview__value-headline {
    font-size: 18px;
  }
}
.jackpot-overview__value {
  font-size: 20px;
  line-height: 20px;
}
@media (min-width: 576px) {
  .jackpot-overview__value {
    font-size: 24px;
  }
}
@media (min-width: 1440px) {
  .jackpot-overview__value {
    font-size: 32px;
  }
}
.jackpot-overview h3 {
  margin-bottom: calc(25px - var(--blaze-container-padding-y));
}

.winners-table__header {
  border-radius: 8px;
  padding: 6px 14px;
  background-color: rgba(0, 0, 0, 0.1490196078);
  margin-bottom: 4px;
  display: none;
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}
.winners-table__header > span {
  display: inline-block;
  width: 80px;
  font-size: 14px;
}
.winners-table__header > span:first-child {
  width: auto;
}
.winners-table__header > span:nth-child(2) {
  margin-left: auto;
}
@media (min-width: 1024px) {
  .winners-table__header {
    display: flex;
    padding: 14px 24px;
  }
}
.winners-table--scrollable .winners-table__content-container {
  overflow: hidden;
  max-height: 676px;
}
@media (min-width: 1024px) {
  .winners-table--scrollable .winners-table__content-container {
    max-height: 996px;
  }
}
.winners-table--scrollable .winners-table__content.continue {
  transition: all 2000ms linear;
}
.winners-table--scrollable .winners-table__content.push {
  transform: translateY(-68px);
}
@media (min-width: 1024px) {
  .winners-table--scrollable .winners-table__content.push {
    transform: translateY(-100px);
  }
}
.winners-table--top .winners-table-value:nth-child(-n+3)::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 6px;
  height: 100%;
  background-color: #FCE428;
}

.winners-table-value {
  padding: 8px 16px;
  border-radius: 8px;
  background-color: rgba(25, 60, 77, 0.6980392157);
  margin-bottom: 4px;
  font-family: "Roboto Condensed", sans-serif;
  position: relative;
  overflow: hidden;
  display: grid;
  grid-template-columns: 48px 1fr 80px;
  grid-template-areas: "game-img game-name win-amount" "game-img player-name win-amount";
  column-gap: 12px;
}
.winners-table-value:last-child {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .winners-table-value {
    padding: 16px 24px;
    grid-template-columns: 64px 1fr 80px 80px;
    grid-template-areas: "game-img game-name player-name win-amount";
    column-gap: 4px;
  }
}
.winners-table-value__game {
  height: 48px;
  width: 48px;
  border-radius: 0.25rem;
  overflow: visible;
  grid-area: game-img;
  align-self: center;
  background-size: cover;
}
@media (min-width: 1024px) {
  .winners-table-value__game {
    height: 64px;
    width: 64px;
  }
}
.winners-table-value__game:hover {
  transform: none !important;
}
.winners-table-value__game .wrap {
  overflow: visible;
  border-radius: 0.25rem;
}
.winners-table-value__game .wrap::before {
  display: none !important;
}
.winners-table-value__game .img {
  border-radius: 0.25rem;
}
.winners-table-value__game .img::after {
  border-radius: 0.25rem;
}
.winners-table-value__game::after {
  display: none;
}
.winners-table-value__game-name {
  display: block;
  line-height: 20px;
  grid-area: game-name;
  align-self: center;
}
@media (min-width: 1024px) {
  .winners-table-value__game-name {
    padding: 0 12px;
  }
}
.winners-table-value__game-name a {
  font-size: 14px;
  font-weight: 700;
  line-height: 20px;
  color: white;
  text-decoration: none;
}
.winners-table-value__name, .winners-table-value__prize {
  align-self: center;
  font-size: 14px;
  font-weight: 400;
}
.winners-table-value__name {
  grid-area: player-name;
}
.winners-table-value__prize {
  grid-area: win-amount;
}

.banner-with-comments {
  position: relative;
}
.banner-with-comments__comment {
  position: absolute;
  top: 50%;
  max-width: 24%;
  padding: 16px;
  border-radius: 16px;
  font-weight: 400;
  display: none;
  z-index: 1;
  font-size: 0.875rem;
}
@media (min-width: 1024px) {
  .banner-with-comments__comment {
    display: block;
  }
}
@media (min-width: 1681px) {
  .banner-with-comments__comment {
    font-size: 1.125rem;
    padding: 26px 36px;
    border-radius: 30px;
    max-width: 352px;
  }
}
.banner-with-comments__tail {
  right: -20px;
  bottom: 20px;
  transform: rotate(10deg);
  position: absolute;
  width: 24px;
  height: 15px;
  overflow: hidden;
}
.banner-with-comments__tail::after {
  content: "";
  position: absolute;
  bottom: 0;
  display: block;
  width: 60px;
  height: 30px;
  border-radius: 50%;
}
.banner-with-comments__tail--green::after {
  background-color: #4c6e0b;
}
.banner-with-comments__tail--red::after {
  background-color: #8c2221;
}
.banner-with-comments .tail-on-right .banner-with-comments__tail::after {
  right: 0;
}
.banner-with-comments .tail-on-left .banner-with-comments__tail {
  left: -20px;
  transform: rotate(-10deg);
}
.banner-with-comments .tail-on-left .banner-with-comments__tail::after {
  left: 0;
}
.banner-with-comments__comment--red {
  right: 10%;
  background-image: linear-gradient(85.17deg, #992423 -17.17%, #441515 109.36%);
}
.banner-with-comments__comment--green {
  left: 10%;
  background-image: linear-gradient(135deg, #b0d957 -32.16%, #496b09 85.16%);
}
.banner-with-comments img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center bottom;
}

.jackpot,
.jackpot-generic {
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  line-height: 1px;
  font-size: 1px;
}
.jackpot .counter,
.jackpot-generic .counter {
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  position: relative;
  padding-right: 8% !important;
  padding-left: 45% !important;
}
.jackpot .counter::before,
.jackpot-generic .counter::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 45%;
  top: 0;
  left: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left center;
}
.jackpot .counter::after,
.jackpot-generic .counter::after {
  content: "";
  position: absolute;
  height: 100%;
  width: 6.5%;
  top: 0;
  right: 0px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: top center;
  border-left-width: 2px;
  border-left-style: solid;
}
.jackpot .counter .wrapper,
.jackpot-generic .counter .wrapper {
  position: relative;
  padding-right: 2%;
  padding-left: 0%;
  right: 2%;
  margin-left: -4%;
}
.jackpot .counter .wrapper::after,
.jackpot-generic .counter .wrapper::after {
  content: "";
  position: absolute;
  top: 0;
  right: 3%;
  bottom: 0;
  width: 25%;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: contain;
}
.jackpot .counter .wrapper > canvas,
.jackpot-generic .counter .wrapper > canvas {
  max-width: 100%;
  width: 100%;
  vertical-align: top;
  position: relative;
}
.jackpot-generic .counter .wrapper::after,
.jackpot-generic-generic .counter .wrapper::after {
  right: 9%;
}
.jackpot.withborderalt .counter,
.jackpot-generic.withborderalt .counter {
  border-width: 2px;
  border-radius: 3px;
}
.jackpot.withborderanimation.gold .counter,
.jackpot-generic.withborderanimation.gold .counter {
  border-color: #f1db7b;
  box-shadow: #f1db7b 0 0 10px;
}
.jackpot.withborderanimation.gold .counter:before,
.jackpot-generic.withborderanimation.gold .counter:before {
  filter: unset;
}
.jackpot.withborderanimation.silver .counter,
.jackpot-generic.withborderanimation.silver .counter {
  border-color: #cbe6ec;
  box-shadow: #cbe6ec 0 0 10px;
}
.jackpot.withborderanimation.silver .counter:before,
.jackpot-generic.withborderanimation.silver .counter:before {
  filter: unset;
}
.jackpot.withborderanimation.bronze .counter,
.jackpot-generic.withborderanimation.bronze .counter {
  border-color: #ffb66e;
  box-shadow: #ffb66e 0 0 10px;
}
.jackpot.withborderanimation.bronze .counter:before,
.jackpot-generic.withborderanimation.bronze .counter:before {
  filter: unset;
}

.jackpots-all {
  padding: 0 !important;
  margin: 0;
}
.jackpots-all__wrapper {
  padding: 0 !important;
  position: relative;
}
.jackpots-all__wrapper::before {
  content: "";
  display: block;
  padding-bottom: 92%;
}
.jackpots-all__counter {
  padding: 0 0.4%;
  margin: 0 auto;
  width: 100%;
}
.jackpots-all__counter + .jackpots-all__counter {
  margin-top: 0;
}
.jackpots-all__counter .counter {
  padding-left: 45% !important;
}
.jackpots-all__counter .counter::before {
  top: 0;
  bottom: auto;
  width: 45%;
  background-size: cover;
  background-position: left center !important;
  height: 100%;
}
.jackpots-all__counter .counter::after {
  content: "";
  position: absolute;
  width: 6.5%;
  display: inline-block;
  height: 100%;
  right: 0;
  top: 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: top center;
  border-left-width: 2px;
  border-left-style: solid;
}
.jackpots-all__counter .counter .wrapper {
  padding-right: 2%;
  padding-left: 0%;
  margin-left: -4%;
}
@media (min-width: 768px) {
  .area--main .jackpots-all__counter .counter .wrapper {
    right: 2%;
  }
}
.jackpots-all__counter--gold .counter {
  border-color: #f1db7b;
  box-shadow: rgba(241, 219, 123, 0.5) 0 0 10px, rgba(241, 219, 123, 0.5) 0 0 10px inset;
}
.jackpots-all__counter--gold .counter .wrapper::after {
  background-image: url("/Content/Images/jackpot/shared/separator-gold.png");
}
.jackpots-all__counter--gold .counter::after {
  border-color: #f1db7b;
}
.jackpots-all__counter--silver .counter {
  border-color: #cbe6ec;
  box-shadow: rgba(203, 230, 236, 0.5) 0 0 10px, rgba(203, 230, 236, 0.5) 0 0 10px inset;
}
.jackpots-all__counter--silver .counter .wrapper::after {
  background-image: url("/Content/Images/jackpot/shared/separator-silver.png");
}
.jackpots-all__counter--silver .counter::after {
  border-color: #cbe6ec;
}
.jackpots-all__counter--bronze .counter {
  border-color: #ffb66e;
  box-shadow: rgba(255, 182, 110, 0.5) 0 0 10px, rgba(255, 182, 110, 0.5) 0 0 10px inset;
}
.jackpots-all__counter--bronze .counter .wrapper::after {
  background-image: url("/Content/Images/jackpot/shared/separator-bronze.png");
}
.jackpots-all__counter--bronze .counter::after {
  border-color: #ffb66e;
}
.jackpots-all__counter--diamond .counter {
  border-color: #26f5ee;
  box-shadow: rgba(38, 245, 238, 0.5) 0 0 10px, rgba(38, 245, 238, 0.5) 0 0 10px inset;
}
.jackpots-all__counter--diamond .counter .wrapper::after {
  background-image: url("/Content/Images/jackpot/shared/separator-diamond.png");
}
.jackpots-all__counter--diamond .counter::after {
  border-color: #26f5ee;
}
.jackpots-all__counter--platinum .counter {
  border-color: #cce6ec;
  box-shadow: rgba(204, 230, 236, 0.5) 0 0 10px, rgba(204, 230, 236, 0.5) 0 0 10px inset;
}
.jackpots-all__counter--platinum .counter .wrapper::after {
  background-image: url("/Content/Images/jackpot/shared/separator-platinum.png");
}
.jackpots-all__counter--platinum .counter::after {
  border-color: #cce6ec;
}
.jackpots-all__counter .jackpot-generic {
  margin-bottom: 4px;
}
.jackpots-all__provider {
  padding: 0 2.5% !important;
  cursor: pointer;
  background-size: cover;
  background-position: top center;
  padding-top: 10%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 25px;
}
.jackpots-all__provider .jackpots-all__logo {
  padding-bottom: 26%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.jackpots-all__provider--operator .jackpots-all__counter--gold {
  margin-top: 11%;
}
@media (min-width: 768px) {
  .area--main .jackpots-all__provider--operator .jackpots-all__counter--gold {
    margin-top: 0;
    margin-left: 16.5%;
  }
}
.jackpots-all-slider .item {
  cursor: pointer;
}
.jackpots-all-slider .item .jackpots-all__wrapper {
  margin-bottom: 0;
}
.jackpots-all-slider .item.active {
  display: none;
}
.jackpots-all-slider .item.active:nth-of-type(1) {
  display: block;
}
.jackpots-all-slider .carousel-inner {
  overflow: visible;
}
.jackpots-all-slider .blaze-prev.offset,
.jackpots-all-slider .blaze-next.offset {
  display: block;
  border-radius: 10px;
}
.jackpots-all-slider .blaze-prev.offset::before,
.jackpots-all-slider .blaze-next.offset::before {
  color: #FDE221;
}
.jackpots-all-summary__logo {
  flex-grow: 1;
  flex-direction: column;
  justify-content: center;
  display: flex;
  align-items: center;
  order: 1;
}
@media (min-width: 768px) {
  .jackpots-all-summary__logo {
    flex-grow: 0;
    flex-basis: 37%;
    height: 51%;
  }
}
.jackpots-all-summary__logo img {
  width: 70%;
}
@media (min-width: 768px) {
  .jackpots-all-summary__logo img {
    width: 69%;
  }
}
.jackpots-all-summary__wrapper {
  overflow: hidden;
}
.jackpots-all-summary__provider {
  display: flex;
  flex-direction: column;
  padding: 10px 0 0 0 !important;
}
@media (min-width: 768px) {
  .jackpots-all-summary__provider {
    flex-direction: row;
    flex-wrap: wrap;
    padding: 0.82% 0% !important;
  }
}
.jackpots-all-summary__item {
  background-size: contain;
  width: 40vw;
  aspect-ratio: 1.09;
  flex-shrink: 0;
  background-repeat: no-repeat;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  padding-bottom: 3%;
  align-items: center;
  border-radius: 10px;
  overflow: hidden;
}
@media (min-width: 768px) {
  .jackpots-all-summary__item {
    height: 84px;
    aspect-ratio: 1.0875;
    width: auto;
    padding-bottom: 10px;
  }
}
@media (min-width: 1024px) {
  .jackpots-all-summary__item {
    height: 76px;
  }
}
@media (min-width: 1440px) {
  .jackpots-all-summary__item {
    height: 105px;
  }
}
@media (min-width: 1920px) {
  .jackpots-all-summary__item {
    height: 164px;
  }
}
.jackpots-all-summary__item-logo {
  width: 100%;
  height: 56%;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.jackpots-all-summary__item-tipos {
  background-image: url(/Content/images/jackpot/tipos/column_bg-blue.jpg);
}
.jackpots-all-summary__item-tipos-logo {
  background-image: url(/Content/images/jackpot/tipos/logo_tipos.png);
}
.jackpots-all-summary__item-doublestarlobby30 {
  background-image: url(/Content/images/jackpot/doublestarlobby30/column_bg.jpg);
}
.jackpots-all-summary__item-doublestarlobby30-logo {
  background-image: url(/Content/images/jackpot/doublestarlobby30/logo-doublestar.png);
  background-size: 76%;
}
.jackpots-all-summary__item-gapalobby30 {
  background-image: url(/Content/images/jackpot/gapalobby30/column_bg.jpg);
}
.jackpots-all-summary__item-gapalobby30-logo {
  background-image: url(/Content/images/jackpot/gapalobby30/logo-gapa.png);
}
.jackpots-all-summary__item-joker {
  background-image: url(/Content/images/jackpot/joker/column_bg.jpg);
}
.jackpots-all-summary__item-joker-logo {
  background-image: url(/Content/images/jackpot/joker/logo-joker.png);
}
.jackpots-all-summary__item-maxbetalternate {
  background-image: url(/Content/images/jackpot/maxbet2/column_bg.jpg);
}
.jackpots-all-summary__item-maxbetalternate-logo {
  background-image: url(/Content/images/jackpot/maxbetalternate/logo-maxbet.png);
}
.jackpots-all-summary__item-slovmaticlobby30 {
  background-image: url(/Content/images/jackpot/slovmaticlobby30/column_bg.jpg);
}
.jackpots-all-summary__item-synottip {
  background-image: url(/Content/images/jackpot/synottip/column_bg.jpg);
}
.jackpots-all-summary__item-synottip-logo {
  background-image: url(/Content/images/jackpot/synottip/logo_synottip.png);
}
.jackpots-all-summary__item-synottipba {
  background-image: url(/Content/images/jackpot/synottip/column_bg.jpg);
}
.jackpots-all-summary__item-synottipba-logo {
  background-image: url(/Content/images/jackpot/synottip/logo_synottip.png);
}
.jackpots-all-summary__item-synottiplv {
  background-image: url(/Content/images/jackpot/synottip/column_bg.jpg);
}
.jackpots-all-summary__item-synottiplv-logo {
  background-image: url(/Content/images/jackpot/synottip/logo_synottip.png);
}
.jackpots-all-summary__item-synottipsk {
  background-image: url(/Content/images/jackpot/synottip/column_bg.jpg);
}
.jackpots-all-summary__item-synottipsk-logo {
  background-image: url(/Content/images/jackpot/synottip/logo_synottip.png);
}
.jackpots-all-summary__item-synot {
  background-image: url(/Content/images/jackpot/synot/column_bg.jpg);
}
.jackpots-all-summary__item-synot-logo {
  background-image: url(/Content/images/jackpot/synot/logo-synotjackpot.png);
}
.jackpots-all-summary__item-kajot {
  background-image: url(/Content/images/jackpot/kajot/bg_column.jpg);
}
.jackpots-all-summary__item-kajot-logo {
  background-image: url(/Content/images/jackpot/kajot/logo_kajot.png);
  width: 88%;
}
.jackpots-all-summary__item-adell {
  background-image: url(/Content/images/jackpot/adell/column_bg.jpg);
}
.jackpots-all-summary__item-adell-logo {
  background-image: url(/Content/images/jackpot/adell/logo-adell.png);
}
.jackpots-all-summary__item-apollo {
  background-image: url(/Content/images/jackpot/apollo/column_bg.jpg);
}
.jackpots-all-summary__item-apollo-logo {
  background-image: url(/Content/images/jackpot/apollo/logo-apollo.png);
}
.jackpots-all-summary__item-egt {
  background-image: url(/Content/images/jackpot/egt/bg_column.jpg);
}
.jackpots-all-summary__item-egt-logo {
  background-image: url(/Content/images/jackpot/egt/logo_EGT.png);
}
.jackpots-all-summary__item-fazi {
  background-image: url(/Content/images/jackpot/fazi/column_bg.jpg);
}
.jackpots-all-summary__item-fazi-logo {
  background-image: url(/Content/images/jackpot/fazi/logo-fazi.png);
}
.jackpots-all-summary__item-qlogic {
  background-image: url(/Content/images/jackpot/qlogic/bg_column.jpg);
}
.jackpots-all-summary__item-qlogic-logo {
  background-image: url(/Content/images/jackpot/qlogic/logo_qlogic.png);
}
.jackpots-all-summary__item-t4b {
  background-image: url(/Content/images/jackpot/t4b/column_bg.jpg);
}
.jackpots-all-summary__item-t4b-logo {
  background-image: url(/Content/images/jackpot/t4b/logo_royal.png);
}
@media (min-width: 768px) {
  .jackpots-all-summary__item .jackpots-all__counter {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.jackpots-all-summary .jackpots-all__counter {
  width: 120%;
}
.jackpots-all-summary .jackpot-summary, .jackpots-all-summary .jackpot-summary-provider {
  border-width: 1px;
  border-style: solid;
  border-color: #f1db7b;
  position: relative;
  height: 32px;
  aspect-ratio: 4;
  border-radius: 5px;
  overflow: hidden;
}
@media (min-width: 1440px) {
  .jackpots-all-summary .jackpot-summary, .jackpots-all-summary .jackpot-summary-provider {
    height: 40px;
  }
}
.jackpots-all-summary .jackpot-summary.jackpot-summary-synot, .jackpots-all-summary .jackpot-summary-provider.jackpot-summary-synot {
  border-color: #26f5ee;
}
.jackpots-all-summary .jackpot-summary.jackpot-summary-synot .counter, .jackpots-all-summary .jackpot-summary-provider.jackpot-summary-synot .counter {
  box-shadow: rgba(38, 245, 238, 0.5) 0 0 10px, rgba(38, 245, 238, 0.5) 0 0 10px inset;
}
.jackpots-all-summary .jackpot-summary.jackpot-summary-synot .counter::after, .jackpots-all-summary .jackpot-summary-provider.jackpot-summary-synot .counter::after {
  border-color: #26f5ee;
}
.jackpots-all-summary .jackpot-summary.jackpot-summary-synot .wrapper::after, .jackpots-all-summary .jackpot-summary-provider.jackpot-summary-synot .wrapper::after {
  background-image: url(/Content/Images/jackpot/synot/separator-diamond.png);
}
.jackpots-all-summary .jackpot-summary.jackpot-summary-kajot, .jackpots-all-summary .jackpot-summary-provider.jackpot-summary-kajot {
  border-color: #70cff2;
}
.jackpots-all-summary .jackpot-summary.jackpot-summary-kajot .counter, .jackpots-all-summary .jackpot-summary-provider.jackpot-summary-kajot .counter {
  box-shadow: rgba(112, 207, 242, 0.5) 0 0 10px, rgba(112, 207, 242, 0.5) 0 0 10px inset;
}
.jackpots-all-summary .jackpot-summary.jackpot-summary-kajot .counter::after, .jackpots-all-summary .jackpot-summary-provider.jackpot-summary-kajot .counter::after {
  border-color: #70cff2;
  background-size: 74%;
  background-position: center;
}
.jackpots-all-summary .jackpot-summary.jackpot-summary-kajot .wrapper::after, .jackpots-all-summary .jackpot-summary-provider.jackpot-summary-kajot .wrapper::after {
  background-image: url(/Content/Images/jackpot/kajot/separator-platinum.png);
}
.jackpots-all-summary .jackpot-summary.jackpot-summary-egt, .jackpots-all-summary .jackpot-summary-provider.jackpot-summary-egt {
  border-color: #bfd582 !important;
}
.jackpots-all-summary .jackpot-summary.jackpot-summary-egt .counter, .jackpots-all-summary .jackpot-summary-provider.jackpot-summary-egt .counter {
  box-shadow: rgba(191, 213, 130, 0.5) 0 0 10px, rgba(191, 213, 130, 0.5) 0 0 10px inset;
}
.jackpots-all-summary .jackpot-summary.jackpot-summary-egt .counter::after, .jackpots-all-summary .jackpot-summary-provider.jackpot-summary-egt .counter::after {
  border-color: #bfd582 !important;
  background-size: 74%;
  background-position: center;
}
.jackpots-all-summary .jackpot-summary.jackpot-summary-egt .wrapper::after, .jackpots-all-summary .jackpot-summary-provider.jackpot-summary-egt .wrapper::after {
  background-image: url(/Content/Images/jackpot/egt/separator-diamond.png);
  bottom: 15% !important;
}
@media (min-width: 768px) {
  .jackpots-all-summary .jackpot-summary.jackpot-summary-egt .wrapper::after, .jackpots-all-summary .jackpot-summary-provider.jackpot-summary-egt .wrapper::after {
    bottom: 18% !important;
  }
}
.jackpots-all-summary .jackpot-summary.eur .counter:after, .jackpots-all-summary .jackpot-summary-provider.eur .counter:after {
  background-image: url(/Content/images/jackpot/shared/currency-eur-gold_v.png);
}
.jackpots-all-summary .jackpot-summary.eur.jackpot-summary-synot .counter:after, .jackpots-all-summary .jackpot-summary-provider.eur.jackpot-summary-synot .counter:after {
  background-image: url(/Content/images/jackpot/synot/currency-eur-diamond_v.png);
}
.jackpots-all-summary .jackpot-summary.eur.jackpot-summary-kajot .counter:after, .jackpots-all-summary .jackpot-summary-provider.eur.jackpot-summary-kajot .counter:after {
  background-image: url(/Content/images/jackpot/kajot/currency-eur-platinum_v.png);
}
.jackpots-all-summary .jackpot-summary.eur.jackpot-summary-egt .counter:after, .jackpots-all-summary .jackpot-summary-provider.eur.jackpot-summary-egt .counter:after {
  background-image: url(/Content/images/jackpot/egt/currency-eur-diamond_v.png);
}
.jackpots-all-summary .jackpot-summary.czk .counter:after, .jackpots-all-summary .jackpot-summary-provider.czk .counter:after {
  background-image: url(/Content/images/jackpot/shared/currency-czk-gold_v.png);
}
.jackpots-all-summary .jackpot-summary.czk.jackpot-summary-synot .counter:after, .jackpots-all-summary .jackpot-summary-provider.czk.jackpot-summary-synot .counter:after {
  background-image: url(/Content/images/jackpot/synot/currency-czk-diamond_v.png);
}
.jackpots-all-summary .jackpot-summary.czk.jackpot-summary-kajot .counter:after, .jackpots-all-summary .jackpot-summary-provider.czk.jackpot-summary-kajot .counter:after {
  background-image: url(/Content/images/jackpot/kajot/currency-czk-platinum_v.png);
}
.jackpots-all-summary .jackpot-summary.czk.jackpot-summary-egt .counter:after, .jackpots-all-summary .jackpot-summary-provider.czk.jackpot-summary-egt .counter:after {
  background-image: url(/Content/images/jackpot/egt/currency-czk-diamond_v.png);
}
.jackpots-all-summary .jackpot-summary.czk .counter:after, .jackpots-all-summary .jackpot-summary-provider.czk .counter:after {
  background-image: url(/Content/images/jackpot/shared/currency-czk-gold_v.png);
}
.jackpots-all-summary .jackpot-summary.czk.jackpot-summary-synot .counter:after, .jackpots-all-summary .jackpot-summary-provider.czk.jackpot-summary-synot .counter:after {
  background-image: url(/Content/images/jackpot/synot/currency-czk-diamond_v.png);
}
.jackpots-all-summary .jackpot-summary.czk.jackpot-summary-kajot .counter:after, .jackpots-all-summary .jackpot-summary-provider.czk.jackpot-summary-kajot .counter:after {
  background-image: url(/Content/images/jackpot/kajot/currency-czk-platinum_v.png);
}
.jackpots-all-summary .jackpot-summary.czk.jackpot-summary-egt .counter:after, .jackpots-all-summary .jackpot-summary-provider.czk.jackpot-summary-egt .counter:after {
  background-image: url(/Content/images/jackpot/egt/currency-czk-diamond_v.png);
}
.jackpots-all-summary .jackpot-summary.ron .counter:after, .jackpots-all-summary .jackpot-summary-provider.ron .counter:after {
  background-image: url(/Content/images/jackpot/shared/currency-ron-gold_v.png);
}
.jackpots-all-summary .jackpot-summary.ron.jackpot-summary-synot .counter:after, .jackpots-all-summary .jackpot-summary-provider.ron.jackpot-summary-synot .counter:after {
  background-image: url(/Content/images/jackpot/synot/currency-ron-diamond_v.png);
}
.jackpots-all-summary .jackpot-summary.ron.jackpot-summary-kajot .counter:after, .jackpots-all-summary .jackpot-summary-provider.ron.jackpot-summary-kajot .counter:after {
  background-image: url(/Content/images/jackpot/kajot/currency-ron-platinum_v.png);
}
.jackpots-all-summary .jackpot-summary.ron.jackpot-summary-egt .counter:after, .jackpots-all-summary .jackpot-summary-provider.ron.jackpot-summary-egt .counter:after {
  background-image: url(/Content/images/jackpot/egt/currency-ron-diamond_v.png);
}
.jackpots-all-summary .jackpot-summary.rsd .counter:after, .jackpots-all-summary .jackpot-summary-provider.rsd .counter:after {
  background-image: url(/Content/images/jackpot/shared/currency-rsd-gold_v.png);
}
.jackpots-all-summary .jackpot-summary.rsd.jackpot-summary-synot .counter:after, .jackpots-all-summary .jackpot-summary-provider.rsd.jackpot-summary-synot .counter:after {
  background-image: url(/Content/images/jackpot/synot/currency-rsd-diamond_v.png);
}
.jackpots-all-summary .jackpot-summary.rsd.jackpot-summary-kajot .counter:after, .jackpots-all-summary .jackpot-summary-provider.rsd.jackpot-summary-kajot .counter:after {
  background-image: url(/Content/images/jackpot/kajot/currency-rsd-platinum_v.png);
}
.jackpots-all-summary .jackpot-summary.rsd.jackpot-summary-egt .counter:after, .jackpots-all-summary .jackpot-summary-provider.rsd.jackpot-summary-egt .counter:after {
  background-image: url(/Content/images/jackpot/egt/currency-rsd-diamond_v.png);
}
.jackpots-all-summary .jackpot-summary.hrk .counter:after, .jackpots-all-summary .jackpot-summary-provider.hrk .counter:after {
  background-image: url(/Content/images/jackpot/shared/currency-hrk-gold_v.png);
}
.jackpots-all-summary .jackpot-summary.hrk.jackpot-summary-synot .counter:after, .jackpots-all-summary .jackpot-summary-provider.hrk.jackpot-summary-synot .counter:after {
  background-image: url(/Content/images/jackpot/synot/currency-hrk-diamond_v.png);
}
.jackpots-all-summary .jackpot-summary.hrk.jackpot-summary-kajot .counter:after, .jackpots-all-summary .jackpot-summary-provider.hrk.jackpot-summary-kajot .counter:after {
  background-image: url(/Content/images/jackpot/kajot/currency-hrk-platinum_v.png);
}
.jackpots-all-summary .jackpot-summary.hrk.jackpot-summary-egt .counter:after, .jackpots-all-summary .jackpot-summary-provider.hrk.jackpot-summary-egt .counter:after {
  background-image: url(/Content/images/jackpot/egt/currency-hrk-diamond_v.png);
}
.jackpots-all-summary .jackpot-summary .counter, .jackpots-all-summary .jackpot-summary-provider .counter {
  padding-left: 0% !important;
  margin-left: 0%;
}
.jackpots-all-summary .jackpot-summary .counter:after, .jackpots-all-summary .jackpot-summary-provider .counter:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0%;
  bottom: 4px;
  width: 11%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.jackpots-all-summary .jackpot-summary .counter .wrapper, .jackpots-all-summary .jackpot-summary-provider .counter .wrapper {
  height: 32px;
  position: relative;
  margin-left: 0 !important;
  margin-right: 13%;
}
@media (min-width: 768px) {
  .jackpots-all-summary .jackpot-summary .counter .wrapper, .jackpots-all-summary .jackpot-summary-provider .counter .wrapper {
    padding-top: 0%;
    margin-right: 10%;
  }
}
@media (min-width: 1440px) {
  .jackpots-all-summary .jackpot-summary .counter .wrapper, .jackpots-all-summary .jackpot-summary-provider .counter .wrapper {
    height: 40px;
  }
}
.jackpots-all-summary .jackpot-summary .counter .wrapper:after, .jackpots-all-summary .jackpot-summary-provider .counter .wrapper:after {
  content: "";
  position: absolute;
  top: 7%;
  right: 9%;
  bottom: 0;
  width: 25%;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: contain;
}
.jackpots-all-summary .jackpot-summary .counter canvas, .jackpots-all-summary .jackpot-summary-provider .counter canvas {
  position: relative;
  max-width: 100%;
  width: 100%;
  padding-top: 2%;
  height: 32px;
}
@media (min-width: 768px) {
  .jackpots-all-summary .jackpot-summary .counter canvas, .jackpots-all-summary .jackpot-summary-provider .counter canvas {
    padding-top: 0;
  }
}
@media (min-width: 1440px) {
  .jackpots-all-summary .jackpot-summary .counter canvas, .jackpots-all-summary .jackpot-summary-provider .counter canvas {
    margin-top: 0;
    height: 40px;
  }
}
.jackpots-all-summary__counter {
  text-align: center;
  font-size: 37px;
  line-height: 1;
  font-weight: 700;
  background: -webkit-linear-gradient(#f5e6b1, #cba040, #f5e6b1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (min-width: 768px) {
  .jackpots-all-summary__counter {
    font-size: 26px;
  }
}
@media (min-width: 1920px) {
  .jackpots-all-summary__counter {
    font-size: 44px;
  }
}
.jackpots-all-summary__counter-title {
  text-align: center;
  color: white;
}
.jackpots-all-summary__counter-wrapper {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  flex-direction: column;
  order: 3;
}
@media (min-width: 768px) {
  .jackpots-all-summary__counter-wrapper {
    flex-grow: 0;
    order: 3;
    flex-basis: 37%;
    margin-top: -6%;
  }
}
@media (min-width: 1920px) {
  .jackpots-all-summary__counter-wrapper {
    margin-top: -4%;
  }
}

.jackpots-all__provider--synot {
  background-image: url("/Content/images/jackpot/synot/column_bg.jpg");
}
.jackpots-all__provider--synot .jackpots-all__logo {
  background-image: url("/Content/images/jackpot/synot/logo-synotjackpot.png");
}
@media (min-width: 768px) {
  .area--main .jackpots-all__provider--synot {
    background-image: url("/Content/images/jackpot/synot/row_bg.jpg");
  }
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.diamond .counter::before {
  background-image: url("/Content/Images/jackpot/synot/label-diamond.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.gold .counter::before {
  background-image: url("/Content/Images/jackpot/synot/label-gold.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.silver .counter::before {
  background-image: url("/Content/Images/jackpot/synot/label-silver.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.bronze .counter::before {
  background-image: url("/Content/Images/jackpot/synot/label-bronze.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.czk.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-czk-diamond_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.czk.gold .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-czk-gold_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.czk.silver .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-czk-silver_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.czk.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-czk-bronze_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.eur.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-eur-diamond_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.eur.gold .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-eur-gold_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.eur.silver .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-eur-silver_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.eur.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-eur-bronze_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.hrk.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-hrk-diamond_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.hrk.gold .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-hrk-gold_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.hrk.silver .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-hrk-silver_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.hrk.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-hrk-bronze_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.ron.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-ron-diamond_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.ron.gold .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-ron-gold_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.ron.silver .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-ron-silver_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.ron.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-ron-bronze_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.rsd.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-rsd-diamond_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.rsd.gold .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-rsd-gold_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.rsd.silver .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-rsd-silver_v.png");
}
.jackpots-all__provider--synot .jackpots-all__counter .jackpot-generic.rsd.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/synot/currency-rsd-bronze_v.png");
}

.jackpots-all__provider--apollo {
  background-image: url(/Content/images/jackpot/apollo/column_bg.jpg);
}
.jackpots-all__provider--apollo .jackpots-all__logo {
  background-image: url(/Content/images/jackpot/apollo/logo-apollo.png);
  padding-top: 33px;
}
.jackpots-all__provider--apollo .jackpots-all__counter--gold .gold .counter {
  border-color: #e6c23c;
  box-shadow: rgba(230, 194, 60, 0.5) 0 0 10px, rgba(230, 194, 60, 0.5) 0 0 10px inset;
}
.jackpots-all__provider--apollo .jackpots-all__counter--gold .gold .counter::after {
  border-color: #e6c23c;
  box-shadow: rgba(230, 194, 60, 0.5) 0 0 10px, rgba(230, 194, 60, 0.5) 0 0 10px inset;
}
.jackpots-all__provider--apollo .bronze .counter {
  border-color: #df7732;
  box-shadow: rgba(223, 119, 50, 0.5) 0 0 10px, rgba(223, 119, 50, 0.5) 0 0 10px inset;
}
.jackpots-all__provider--apollo .bronze .counter::after {
  border-color: #df7732;
  box-shadow: rgba(223, 119, 50, 0.5) 0 0 10px, rgba(223, 119, 50, 0.5) 0 0 10px inset;
}
.jackpots-all__provider--apollo .counter::before {
  background-size: 87px !important;
  margin-left: 4%;
  margin-top: 1px;
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.gold .counter::before {
  width: 33%;
  background-image: url("/Content/Images/jackpot/apollo/label-gold.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.silver .counter::before {
  width: 33%;
  background-image: url("/Content/Images/jackpot/apollo/label-silver.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.bronze .counter::before {
  width: 33%;
  background-image: url("/Content/Images/jackpot/apollo/label-bronze.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.czk.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-czk-diamond_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.czk.gold .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-czk-gold_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.czk.silver .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-czk-silver_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.czk.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-czk-bronze_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.eur.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-eur-diamond_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.eur.gold .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-eur-gold_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.eur.silver .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-eur-silver_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.eur.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-eur-bronze_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.hrk.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-hrk-diamond_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.hrk.gold .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-hrk-gold_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.hrk.silver .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-hrk-silver_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.hrk.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-hrk-bronze_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.ron.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-ron-diamond_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.ron.gold .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-ron-gold_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.ron.silver .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-ron-silver_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.ron.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-ron-bronze_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.rsd.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-rsd-diamond_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.rsd.gold .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-rsd-gold_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.rsd.silver .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-rsd-silver_v.png");
}
.jackpots-all__provider--apollo .jackpots-all__counter .jackpot-generic.rsd.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/apollo/currency-rsd-bronze_v.png");
}

.jackpots-all__provider--adell {
  background-image: url(/Content/images/jackpot/adell/column_bg.jpg);
}
.jackpots-all__provider--adell .jackpots-all__logo {
  background-image: url(/Content/images/jackpot/adell/logo-adell.png);
  background-size: 71% auto;
  padding-bottom: 39%;
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.gold .counter::before {
  width: 33%;
  background-image: url("/Content/Images/jackpot/adell/label-gold.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.silver .counter::before {
  width: 33%;
  background-image: url("/Content/Images/jackpot/adell/label-silver.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.bronze .counter::before {
  width: 33%;
  background-image: url("/Content/Images/jackpot/adell/label-bronze.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.czk.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-czk-diamond_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.czk.gold .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-czk-gold_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.czk.silver .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-czk-silver_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.czk.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-czk-bronze_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.eur.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-eur-diamond_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.eur.gold .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-eur-gold_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.eur.silver .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-eur-silver_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.eur.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-eur-bronze_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.hrk.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-hrk-diamond_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.hrk.gold .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-hrk-gold_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.hrk.silver .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-hrk-silver_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.hrk.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-hrk-bronze_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.ron.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-ron-diamond_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.ron.gold .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-ron-gold_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.ron.silver .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-ron-silver_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.ron.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-ron-bronze_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.rsd.diamond .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-rsd-diamond_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.rsd.gold .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-rsd-gold_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.rsd.silver .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-rsd-silver_v.png");
}
.jackpots-all__provider--adell .jackpots-all__counter .jackpot-generic.rsd.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/adell/currency-rsd-bronze_v.png");
}

.jackpots-all__provider--t4b {
  background-image: url(/Content/images/jackpot/t4b/column_bg.jpg);
  display: grid;
}
.jackpots-all__provider--t4b .jackpots-all__logo {
  background-image: url(/Content/images/jackpot/t4b/logo_royal.png);
  background-size: 88% auto;
  padding-bottom: 58%;
}
.jackpots-all__provider--t4b .jackpots-all__logo-provider {
  background-image: url(/Content/images/jackpot/t4b/techbet.png.png);
  background-repeat: no-repeat;
  height: 100px;
  width: 55px;
  position: absolute;
  top: 15px;
  left: 15px;
  background-size: contain;
}
.jackpots-all__provider--t4b .counter {
  background: rgba(0, 0, 0, 0.4);
  border-color: #e6c23c;
  box-shadow: rgba(230, 194, 60, 0.5) 0 0 10px, rgba(230, 194, 60, 0.5) 0 0 10px inset;
}
.jackpots-all__provider--t4b .counter::before {
  background-image: url(/Content/Images/jackpot/t4b/label-royal.png) !important;
}
.jackpots-all__provider--t4b .counter::after {
  border-color: #e6c23c;
}
.jackpots-all__provider--t4b .jackpots-all__counter .jackpot-generic .counter:before {
  background-image: url("/Content/Images/jackpot/t4b/label-royal.png");
}
.jackpots-all__provider--t4b .jackpots-all__counter .jackpot-generic.czk .counter:after {
  background-image: url("/Content/Images/jackpot/t4b/currency-czk-gold_v.png");
}
.jackpots-all__provider--t4b .jackpots-all__counter .jackpot-generic.eur .counter:after {
  background-image: url("/Content/Images/jackpot/t4b/currency-eur-gold_v.png");
}
.jackpots-all__provider--t4b .jackpots-all__counter .jackpot-generic.hrk .counter:after {
  background-image: url("/Content/Images/jackpot/t4b/currency-hrk-gold_v.png");
}
.jackpots-all__provider--t4b .jackpots-all__counter .jackpot-generic.ron .counter:after {
  background-image: url("/Content/Images/jackpot/t4b/currency-ron-gold_v.png");
}
.jackpots-all__provider--t4b .jackpots-all__counter .jackpot-generic.rsd .counter:after {
  background-image: url("/Content/Images/jackpot/t4b/currency-rsd-gold_v.png");
}

.jackpots-all__provider--kajot {
  background-image: url(/Content/images/jackpot/kajot/bg_column.jpg);
}
.jackpots-all__provider--kajot .jackpots-all__logo {
  background-image: url(/Content/images/jackpot/kajot/logo_kajot.png);
  background-size: 67%;
}
.jackpots-all__provider--kajot .counter::before {
  background-size: auto 77% !important;
  left: 3% !important;
}
.jackpots-all__provider--kajot .platinum .counter {
  border-color: #70cff2;
  box-shadow: rgba(112, 207, 242, 0.5) 0 0 10px, rgba(112, 207, 242, 0.5) 0 0 10px inset;
}
.jackpots-all__provider--kajot .platinum .counter::after {
  background-size: 72% auto;
  background-position-y: center;
  border-color: #70cff2;
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.platinum .counter::before {
  width: 33%;
  background-image: url("/Content/Images/jackpot/kajot/label-platinum.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.gold .counter::before {
  width: 33%;
  background-image: url("/Content/Images/jackpot/kajot/label-gold.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.silver .counter::before {
  width: 33%;
  background-image: url("/Content/Images/jackpot/kajot/label-silver.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.bronze .counter::before {
  width: 33%;
  background-image: url("/Content/Images/jackpot/kajot/label-bronze.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.czk.platinum .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-czk-platinum_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.czk.gold .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-czk-gold_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.czk.silver .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-czk-silver_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.czk.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-czk-bronze_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.eur.platinum .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-eur-platinum_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.eur.gold .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-eur-gold_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.eur.silver .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-eur-silver_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.eur.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-eur-bronze_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.hrk.platinum .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-hrk-platinum_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.hrk.gold .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-hrk-gold_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.hrk.silver .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-hrk-silver_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.hrk.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-hrk-bronze_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.ron.platinum .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-ron-platinum_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.ron.gold .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-ron-gold_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.ron.silver .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-ron-silver_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.ron.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-ron-bronze_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.rsd.platinum .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-rsd-platinum_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.rsd.gold .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-rsd-gold_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.rsd.silver .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-rsd-silver_v.png");
}
.jackpots-all__provider--kajot .jackpots-all__counter .jackpot-generic.rsd.bronze .counter:after {
  background-image: url("/Content/Images/jackpot/kajot/currency-rsd-bronze_v.png");
}

.promotions .iconcasino {
  font-family: "stechicons" !important;
  font-style: normal;
}
.promotions .nav.nav-pills {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: start;
  gap: 16px;
}
.promotions .nav.nav-pills li {
  margin-bottom: 16px;
  border-radius: 25px;
  overflow: hidden;
  background-color: rgba(25, 60, 77, 0.8);
}
.promotions .nav.nav-pills li a {
  display: inline-block;
  padding: 15px 15px;
  font-size: 11px;
  opacity: 0.5;
  text-transform: uppercase;
  line-height: 1;
  text-decoration: none;
  color: white;
}
.promotions .nav.nav-pills li a span {
  margin-left: 8px;
}
.promotions .nav.nav-pills li:hover > * {
  opacity: 1;
  color: white;
}
.promotions .nav.nav-pills li.active {
  background-color: #FDE221;
}
.promotions .nav.nav-pills li.active > * {
  color: #052330;
  opacity: 1;
}
.promotions .tab-content {
  padding: 0;
  border: 0;
  background-color: transparent;
}
.promotions .tab-pane:has(.tab-pane__no-tournament) {
  display: block;
}
.promotions .tab-pane__no-tournament {
  background-color: rgba(25, 60, 77, 0.8);
  padding: 20px;
  border-radius: 25px;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .promotions .tab-pane__no-tournament {
    padding: 40px;
  }
}

.promotion {
  margin-bottom: 16px;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  text-align: left;
  border-radius: 25px;
}
@media (min-width: 768px) {
  .promotion {
    margin-bottom: 12px;
  }
}
.promotion .iconcasino {
  color: #fba10d;
}
.promotion .iconcasino.icon-timer {
  color: #ffffff;
}
.promotion .moregames.progress-loading {
  cursor: progress;
}
.promotion[data-status=waiting] .promotion_img > div > div,
.promotion[data-status=waiting] .promotion_img2 > div > div {
  display: block;
}
.promotion[data-status=waiting] .promotion_ranking .btn-loginform {
  display: none;
}
.promotion[data-status=ended] .promotion_ranking .btn-loginform {
  display: none;
}
.promotion[data-status=ended] .promotion_timer > span > span {
  display: none;
}
.promotion[data-status=ended] .promotion_timer > span > span + span {
  display: inline;
}
.promotion-popup {
  margin: 0;
}
.promotion-slider {
  cursor: pointer;
  margin: 0;
  background-color: transparent !important;
}
.promotion-slider .promotion_quickinfo {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.promotion-slider .promotion_quickinfo .amount + .amount:before {
  content: " + ";
  display: inline;
}
.promotion-slider .promotion_img2 {
  position: absolute;
  top: 0;
  bottom: 8px;
  left: 0;
  right: 0;
  border-radius: 6px;
  overflow: hidden;
}
@media (min-width: 768px) {
  .promotion-slider .promotion_img2 {
    bottom: 16px;
  }
}
.promotion-slider .promotion_img2 > div {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.promotion-slider .promotion_img2 > div > div {
  display: none;
  position: absolute;
  top: 50%;
  text-align: center;
  color: white;
  background-color: rgba(0, 0, 0, 0.8);
  left: 5%;
  font-size: 16px;
  width: 90%;
  margin-left: 0;
  margin-top: -31px;
  padding: 6px 0;
}
.promotion-slider .promotion_img2 > div > div > span {
  font-size: 1.25em;
}
.promotion-slider .overlay {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.4);
  top: 0;
  left: 0;
  bottom: 16px;
  right: 0;
  opacity: 0;
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  transition: all 0.35s ease;
  overflow: hidden;
  visibility: hidden;
  border-radius: 10px;
}
.promotion-slider .overlay .icons {
  position: absolute;
  top: 10.6666666667px;
  right: 10.6666666667px;
  z-index: 1;
}
.promotion-slider .overlay .icons .stechicons {
  vertical-align: top;
  margin-left: 3px;
  color: rgba(255, 255, 255, 0.6);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
@media (min-width: 768px) {
  .promotion-slider .overlay .icons .stechicons {
    font-size: 18px;
  }
}
.promotion-slider .overlay .icons a {
  margin-left: 1px;
}
.promotion-slider .overlay .icons a:hover .fa {
  color: rgb(255, 255, 255);
}
.promotion-slider .overlay .icons .fa {
  vertical-align: top;
  margin-left: 3px;
  color: rgba(255, 255, 255, 0.6);
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
@media (min-width: 768px) {
  .promotion-slider .overlay .icons .fa {
    font-size: 18px;
  }
}
.promotion-slider .overlay .icons .fa.fa-mobile {
  font-size: 23px;
  position: relative;
  top: -3px;
}
.promotion-slider .overlay .icons .fa.fa-star {
  cursor: pointer;
}
.promotion-slider .overlay .icons .fa.fa-star:before {
  content: "\f006";
}
@media (min-width: 1024px) {
  .promotion-slider .overlay .icons .fa.fa-star:hover:before {
    color: #fbc103;
    content: "\f005";
  }
}
.promotion-slider .overlay .icons .fa.fa-star.selected:before {
  color: #fbc103 !important;
  content: "\f005" !important;
}
.promotion-slider .overlay .buttons {
  position: absolute;
  width: 100%;
  height: 80px;
  top: 120%;
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
}
.promotion-slider .overlay .buttons table {
  height: 100%;
  width: 100%;
  background-color: transparent;
}
.promotion-slider .overlay .buttons table tr td {
  vertical-align: middle;
  height: 100%;
  width: 100%;
  border: 0;
}
.promotion-slider .overlay .buttons table tr td .btn {
  margin-bottom: 2px;
  width: 95%;
  font-size: 11px;
  padding-top: 5px;
  padding-bottom: 5px;
}
@media (min-width: 768px) {
  .promotion-slider .overlay .buttons table tr td .btn {
    font-size: 16px;
  }
}
@media (min-width: 1024px) {
  .promotion-slider .overlay .buttons table tr td .btn {
    margin-bottom: 3px;
    width: 200px;
    padding-top: 6px;
    padding-bottom: 6px;
    font-size: 16px;
    line-height: 24px;
    padding-left: 0;
    padding-right: 0;
  }
}
.promotion-slider .overlay .buttons table tr td .btn-link {
  display: inline-block;
  color: #fff;
}
.promotion-slider .overlay .buttons table tr td .btn-link:hover {
  text-decoration: underline;
}
.promotion-slider .overlay .buttons table tr td .btn-link--play {
  font-size: 36px;
  line-height: 72px;
}
.promotion-slider .overlay .buttons table tr td .btn-link--play:hover {
  text-decoration: none;
}
.promotion-slider .overlay .name {
  -webkit-transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  transition: all 0.35s ease;
  -moz-transition-delay: 0.1s;
  -o-transition-delay: 0.1s;
  -webkit-transition-delay: 0.1s;
  transition-delay: 0.1s;
  color: #fff;
  bottom: -50px;
  position: absolute;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  left: 8px;
  width: calc(100% - 12px);
  font-size: 10px;
  width: 100%;
  justify-content: space-between;
  display: flex;
}
@media (min-width: 768px) {
  .promotion-slider .overlay .name {
    left: 16px;
    width: calc(100% - 32px);
    font-size: 1rem;
  }
}
.promotion-slider .overlay .name .iconcasino {
  font-size: 18px;
  position: relative;
  top: 2px;
}
.promotion-slider .overlay .name .iconcasino.icon-prize-pool {
  color: #fba10d;
}
.promotion-slider:hover .promotion_img2 > div, .promotion-slider.hover .promotion_img2 > div {
  -webkit-filter: saturate(200%);
  filter: saturate(200%);
}
@media (min-width: 768px) {
  .promotion-slider:hover .promotion_img2 > div, .promotion-slider.hover .promotion_img2 > div {
    -webkit-filter: blur(6px);
    filter: blur(6px);
  }
}
@media (min-width: 1024px) {
  .promotion-slider:hover .overlay, .promotion-slider.hover .overlay {
    visibility: visible;
    opacity: 1;
  }
  .promotion-slider:hover .overlay .buttons, .promotion-slider.hover .overlay .buttons {
    top: 60%;
    margin-top: -37px;
    top: 50%;
  }
  .promotion-slider:hover .overlay .name, .promotion-slider.hover .overlay .name {
    bottom: 10.6666666667px;
  }
}
.promotion-wrapper {
  width: auto !important;
  max-width: 100%;
  height: 20px;
  position: relative;
  line-height: 21px;
  background-color: transparent;
  margin: 0 auto;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
@media (min-width: 768px) {
  .promotion-wrapper {
    text-align: right;
    padding-right: 30px;
  }
}
.promotion-wrapper > div {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  display: inline-block;
}
.promotion-wrapper .icon-tournaments,
.promotion-wrapper .icon-bonus {
  color: white;
  position: relative;
  top: 0px;
}
@media (min-width: 1024px) {
  .promotion-wrapper .icon-tournaments,
  .promotion-wrapper .icon-bonus {
    font-size: 22px;
    margin-right: 2px;
    vertical-align: sub;
  }
}
.promotion-wrapper .icon-timer2 {
  font-size: 11px;
  margin-left: 6px;
}
@media (min-width: 1024px) {
  .promotion-wrapper .icon-timer2 {
    margin-left: 13px;
  }
}
.promotion-wrapper .icon-podium {
  font-size: 12px;
  margin-left: 6px;
  position: relative;
  top: 1px;
}
@media (min-width: 1024px) {
  .promotion-wrapper .icon-podium {
    font-size: 18px;
    position: relative;
    top: 3px;
  }
}
.promotion-wrapper .promotion_arrow-up {
  position: absolute;
  top: 1px;
  right: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 6px 0;
  border-color: transparent #00ff00 transparent transparent;
}
@media (min-width: 1024px) {
  .promotion-wrapper .promotion_arrow-up {
    border-width: 0 10px 10px 0;
    top: 6px;
  }
}
.promotion-wrapper .promotion_arrow-down {
  position: absolute;
  bottom: 1px;
  right: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 6px 6px;
  border-color: transparent transparent #ff0000 transparent;
}
@media (min-width: 1024px) {
  .promotion-wrapper .promotion_arrow-down {
    border-width: 0 0 10px 10px;
    bottom: 6px;
  }
}
.promotion-wrapper .promotion_arrow-spacer {
  display: inline-block;
  width: 2px;
}
@media (min-width: 1024px) {
  .promotion-wrapper .promotion_arrow-spacer {
    width: 6px;
  }
}
.promotion-wrapper .progress {
  position: relative;
  display: inline-block;
  width: 125px;
  height: 6px;
  margin: 0 0 0 9px;
}
@media (min-width: 1024px) {
  .promotion-wrapper .progress {
    margin: 0 0 0 9px;
    height: 12px;
    top: 1px;
  }
}
.promotion-wrapper .progress .progress-bar-primary {
  background-color: #FDE221;
}
.promotion_box {
  box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.1);
  padding: 16px 16px 0 16px;
  margin-bottom: 21.3333333333px;
  border-radius: 25px;
  overflow: hidden;
  background-color: rgba(25, 60, 77, 0.8);
}
.promotion_box > .inner {
  overflow: hidden;
}
.promotion_box > .inner > .text {
  padding: 16px 0;
}
.promotion_box-toggle {
  cursor: pointer;
}
.promotion_box .moregames {
  cursor: pointer !important;
  background: #011A27;
}
.promotion_box--leaderboard, .promotion_box--rules {
  border-radius: 0 0 25px 25px;
}
@media (min-width: 1024px) {
  .promotion_box--leaderboard, .promotion_box--rules {
    border-radius: 25px;
  }
}
.promotion_header {
  position: relative;
  display: block;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  margin-left: -16px;
  margin-right: -16px;
  padding-left: 16px;
  padding-right: 16px;
  display: flex;
}
@media (min-width: 768px) {
  .promotion_header {
    padding: 0 16px;
  }
}
.promotion_title {
  font-size: 18px;
  line-height: 18px;
  order: 1;
  flex: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 1024px) {
  .promotion_title {
    font-size: 22px;
    line-height: 22px;
  }
}
.promotion_title .iconcasino {
  font-size: 120px;
  position: absolute;
  top: 5px;
  left: -5px;
  transform: rotate(22.5deg);
}
.promotion_ranking, .promotion_progress {
  order: 2;
  white-space: nowrap;
}
.promotion_ranking .iconcasino, .promotion_progress .iconcasino {
  font-size: 24px;
  top: 4px;
  position: relative;
}
.promotion_ranking .iconcasino.icon-bonus, .promotion_progress .iconcasino.icon-bonus {
  top: 3px;
}
.promotion_progress .progress {
  display: none;
}
@media (min-width: 768px) {
  .promotion_progress .progress {
    display: inline-block;
    width: 50px;
    height: 16px;
    position: relative;
    top: 2px;
    margin-bottom: 0;
  }
}
.promotion_img {
  position: relative;
  margin-left: -16px;
  margin-right: -16px;
}
.promotion_img > img {
  width: 100%;
}
.promotion_img > div {
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}
.promotion_img > div:before {
  content: "";
  display: block;
  padding-bottom: 35%;
}
@media (min-width: 768px) {
  .promotion_img > div:before {
    padding-bottom: 25%;
  }
}
.promotion_img > div > div {
  display: none;
  position: absolute;
  top: 50%;
  text-align: center;
  color: white;
  background-color: rgba(0, 0, 0, 0.8);
  left: 5%;
  font-size: 16px;
  width: 90%;
  margin-left: 0;
  margin-top: -30px;
  padding: 6px 0;
}
@media (min-width: 768px) {
  .promotion_img > div > div {
    left: 50%;
    font-size: 20px;
    width: 300px;
    margin-left: -150px;
    margin-top: -41px;
  }
}
.promotion_img > div > div > span {
  font-size: 1.5em;
}
.promotion_img-cover {
  padding-bottom: 122px;
  background-position: center center;
  background-size: cover;
  margin-bottom: 8px;
}
.promotion_timer {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.promotion_timer > span > span + span {
  display: none;
}
.promotion_timer > div {
  position: absolute;
  width: 9px;
  height: 9px;
  top: 12px;
  left: 3px;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .promotion_timer > div {
    width: 14px;
    height: 14px;
    top: 10px;
    left: 4px;
  }
}
.promotion_quickinfo {
  font-size: 11px;
  line-height: 31px;
  padding: 0;
  border-bottom: 2px solid rgba(141, 162, 182, 0.15);
}
@media (min-width: 576px) {
  .promotion_quickinfo {
    font-size: 12px;
  }
}
@media (min-width: 768px) {
  .promotion_quickinfo {
    font-size: 14px;
    margin-left: -16px;
    margin-right: -16px;
  }
}
.promotion_quickinfo .row > div {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: flex;
  gap: 8px;
  align-items: center;
}
.promotion_quickinfo .iconcasino {
  font-size: 15px;
  position: relative;
  top: 0px;
}
@media (min-width: 768px) {
  .promotion_quickinfo .iconcasino {
    font-size: 21px;
  }
}
@media (min-width: 768px) {
  .promotion_quickinfo {
    padding: 0 16px;
  }
  .promotion_quickinfo .iconcasino {
    font-size: 24px;
    margin-right: 6px;
  }
}
.promotion_extended {
  display: none;
  font-size: 12px;
}
@media (min-width: 768px) {
  .promotion_extended {
    font-size: 14px;
  }
}
.promotion_extended .iconcasino {
  font-size: 21px;
  position: relative;
  top: 3px;
}
.promotion_extended .nav-tabs {
  border: 0;
  width: 100%;
  margin-top: 8px;
}
@media (min-width: 1024px) {
  .promotion_extended .nav-tabs {
    display: none;
  }
}
.promotion_extended .nav-tabs > li {
  width: 50%;
  background-color: rgba(25, 60, 77, 0.45);
  border-radius: 25px 25px 0 0;
  overflow: hidden;
}
.promotion_extended .nav-tabs > li button,
.promotion_extended .nav-tabs > li button:visited,
.promotion_extended .nav-tabs > li button:focus {
  padding: 10px 16px;
  border: 0;
  margin: 0 !important;
  text-align: center;
  color: rgba(255, 255, 255, 0.5) !important;
  text-transform: uppercase;
  text-decoration: none;
  display: block;
  width: 100%;
}
.promotion_extended .nav-tabs > li button.active,
.promotion_extended .nav-tabs > li button:visited.active,
.promotion_extended .nav-tabs > li button:focus.active {
  color: #ffffff !important;
  background: #143546;
}
.promotion_extended .tab-content {
  background-color: transparent;
  border: 0;
  padding: 0;
}
.promotion_extended .tab-content .tab_header {
  position: relative;
  font-family: "Roboto", sans-serif;
  display: block;
  font-size: 18px;
  font-weight: 800;
  text-transform: uppercase;
  padding-bottom: 10px;
}
@media (min-width: 768px) {
  .promotion_extended .tab-content .tab_header {
    padding: 0 0 16px 0;
  }
}
.promotion_extended .tab-content .tab_header .iconcasino {
  font-size: 120px;
  position: absolute;
  top: 5px;
  left: -5px;
  transform: rotate(22.5deg);
}
.promotion_extended .tab-content .tab_header .iconcasino.icon-podium {
  top: -16px;
  left: -10px;
}
.promotion_extended .tab-content .tab_header .iconcasino.icon-info {
  top: -7px;
  left: -35px;
}
@media (min-width: 1024px) {
  .promotion_extended .tab-content > .tab-pane {
    display: block;
  }
}
@media (min-width: 1024px) {
  .promotion_extended .tab-content > .tab-pane {
    width: 50%;
    float: left;
  }
}
.promotion_extended .tab-content > .tab-pane > div.inner {
  padding: 8px;
}
.promotion_extended .tab-content > .tab-pane > div.inner table {
  width: 100%;
  max-width: 100%;
  margin: -16px;
  background-color: #fff;
}
.promotion_extended .tab-content > .tab-pane > div.inner table > thead > tr > th,
.promotion_extended .tab-content > .tab-pane > div.inner table > thead > tr > td,
.promotion_extended .tab-content > .tab-pane > div.inner table > tbody > tr > th,
.promotion_extended .tab-content > .tab-pane > div.inner table > tbody > tr > td,
.promotion_extended .tab-content > .tab-pane > div.inner table > tfoot > tr > th,
.promotion_extended .tab-content > .tab-pane > div.inner table > tfoot > tr > td {
  vertical-align: top;
}
.promotion_extended .tab-content > .tab-pane > div.inner table > thead > tr > th {
  vertical-align: bottom;
  font-size: 11px;
  text-transform: uppercase;
  color: #89939e;
}
.promotion_extended .tab-content > .tab-pane > div.inner table > thead > tr > th .btn.btn-xs,
.promotion_extended .tab-content > .tab-pane > div.inner table > thead > tr > td .btn.btn-xs,
.promotion_extended .tab-content > .tab-pane > div.inner table > tbody > tr > th .btn.btn-xs,
.promotion_extended .tab-content > .tab-pane > div.inner table > tbody > tr > td .btn.btn-xs,
.promotion_extended .tab-content > .tab-pane > div.inner table > tfoot > tr > th .btn.btn-xs,
.promotion_extended .tab-content > .tab-pane > div.inner table > tfoot > tr > td .btn.btn-xs {
  margin-top: -2px;
  margin-bottom: -1px;
}
.promotion_extended .tab-content > .tab-pane > div.inner table > tbody > tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.1);
}
@media (min-width: 768px) {
  .promotion_extended .tab-content > .tab-pane > div.inner table > tbody > tr:nth-of-type(odd) {
    background-color: #f4f4f4;
  }
}
.promotion_extended .grid {
  display: grid;
  gap: var(--grid-gap);
  grid-template-columns: repeat(3, 1fr);
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .promotion_extended .grid {
    grid-template-columns: repeat(6, 1fr);
  }
}
@media (min-width: 1024px) {
  .promotion_extended .grid {
    grid-template-columns: repeat(8, 1fr);
  }
}
@media (min-width: 1440px) {
  .promotion_extended .grid {
    grid-template-columns: repeat(10, 1fr);
  }
}
@media (min-width: 2201px) {
  .promotion_extended .grid {
    grid-template-columns: repeat(12, 1fr);
  }
}
.promotion_moregames {
  font-size: 2em;
  line-height: 1;
  text-align: center;
  position: relative;
  top: 50%;
  margin-top: -28px;
}
.promotion_tabs {
  width: 100%;
  border: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.promotion_tabs > li {
  width: 33.33333%;
  float: left;
  overflow: hidden;
}
.promotion_tabs > li a {
  display: block;
  text-align: center;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.75);
  background-color: #fddf08;
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  height: 32px;
  line-height: 32px !important;
}
.promotion_tabs > li.active a, .promotion_tabs > li:focus a, .promotion_tabs > li:hover a {
  border: 0 !important;
  background-color: #FDE221 !important;
  color: #fff !important;
}
.promotion_overlay {
  padding: 6px 0 6px 6px;
  background-image: url("/Content/Themes/@{theme-name}/Images/tournaments-wrapper-bg.jpg");
  background-position: top center;
  background-size: cover;
  overflow: hidden;
  position: absolute;
  vertical-align: top;
  top: 0;
  left: 0;
  right: 0;
  touch-action: manipulation;
  background-repeat: no-repeat;
  z-index: 1;
}
@media (min-width: 768px) {
  .promotion_overlay {
    background-size: contain;
    display: none;
  }
}
.promotion_overlay * {
  touch-action: manipulation;
}
.promotion_overlay .tab-content {
  max-height: 228px;
  overflow: hidden;
  padding: 0;
  border: 0;
  background: transparent;
}
.promotion_overlay .tab-content .tab-pane {
  display: none;
}
.promotion_overlay .tab-content .tab-pane.active {
  display: block;
}
.promotion_overlay .tab-content .tab-pane.active#tournamentLeaderboard {
  position: absolute;
  top: 6px;
  left: 6px;
  padding-right: 12px;
  bottom: 32px;
  margin-bottom: 0;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
@media (min-width: 568px) {
  .promotion_overlay .tab-content .tab-pane.active#tournamentLeaderboard {
    bottom: 0px;
    left: 0px;
    top: 0px;
    padding-right: 6px;
    padding-top: 6px;
  }
}
@media (min-width: 568px) {
  .promotion_overlay .tab-content {
    max-height: none;
    position: absolute;
    top: 6px;
    left: 6px;
    right: 0;
    bottom: 32px;
  }
  .promotion_overlay .tab-content table tbody tr td {
    vertical-align: middle;
  }
}
.promotion_overlay + table td {
  padding-top: 0%;
}
@media (min-width: 568px) {
  .promotion_overlay + table td {
    padding-top: 0%;
  }
}
.promotion_overlay .promotion {
  background: none;
  padding-right: 6px;
  width: 100%;
  align-self: flex-start;
}
.promotion_overlay table.leaderboard {
  table-layout: auto !important;
  height: 1px !important;
}
.promotion_overlay table.leaderboard tr td {
  white-space: nowrap;
}
.promotion_overlay .loading {
  position: absolute;
  top: 115px;
  left: 50%;
  margin-left: -30px;
  opacity: 0.5;
  color: white;
}
@media (min-width: 568px) {
  .promotion_overlay-lobby {
    width: 356px;
  }
}
.promotion_overlay-lobby .col-xs-5 {
  width: 41.6666666667% !important;
}
.promotion_overlay-lobby .col-xs-7 {
  width: 58.3333333333% !important;
}
.promotion_overlay-lobby .col-xs-7.text-right {
  text-align: right !important;
}
.promotion_overlay-lobby .col-xs-12 {
  width: 100% !important;
}
.promotion_overlay-lobby .hidden-xs {
  display: none !important;
}
.promotion_overlay-lobby .tab-content {
  top: 280px;
  left: 6px;
  right: 0;
  bottom: 0;
  background-color: transparent;
  border: 0 !important;
}
.promotion_overlay-lobby .promotion_tabs {
  position: absolute;
  top: 248px;
  bottom: auto;
  left: 0;
  right: 0;
  border: 0;
}
.promotion_overlay-lobby .promotion_games,
.promotion_overlay-lobby .promotion_games-desktop {
  position: absolute;
  left: 0;
  top: 6px;
  right: -6px;
  bottom: 0;
  overflow-x: visible;
  overflow-y: auto;
}
.promotion_overlay-lobby .promotion_games .game,
.promotion_overlay-lobby .promotion_games-desktop .game {
  clear: none;
}
.promotion_overlay-lobby .promotion_games::-webkit-scrollbar,
.promotion_overlay-lobby .promotion_games-desktop::-webkit-scrollbar {
  width: 0px;
  display: none;
}
.promotion_overlay-lobby #tournamentLeaderboard,
.promotion_overlay-lobby #tournamentRules {
  overflow-x: visible;
  overflow-y: auto;
}
.promotion_overlay-lobby #tournamentLeaderboard::-webkit-scrollbar,
.promotion_overlay-lobby #tournamentRules::-webkit-scrollbar {
  width: 0px;
  display: none;
}
.promotion_overlay-lobby #tournamentRules {
  bottom: 0px;
  left: 6px;
  top: 12px;
  padding-right: 12px;
  text-align: left;
  color: white;
  position: absolute;
}
.promotion_overlay-lobby #tournamentRules img {
  max-width: 100% !important;
}
.promotion_overlay-lobby #tournamentRules table {
  width: 100%;
  max-width: 100%;
}
.promotion_overlay-lobby #tournamentRules table > thead > tr > th,
.promotion_overlay-lobby #tournamentRules table > thead > tr > td,
.promotion_overlay-lobby #tournamentRules table > tbody > tr > th,
.promotion_overlay-lobby #tournamentRules table > tbody > tr > td,
.promotion_overlay-lobby #tournamentRules table > tfoot > tr > th,
.promotion_overlay-lobby #tournamentRules table > tfoot > tr > td {
  vertical-align: top;
}
.promotion_overlay-lobby #tournamentRules table > thead > tr > th {
  vertical-align: bottom;
}
.promotion_overlay-lobby #tournamentRules table > thead > tr > th .btn.btn-xs,
.promotion_overlay-lobby #tournamentRules table > thead > tr > td .btn.btn-xs,
.promotion_overlay-lobby #tournamentRules table > tbody > tr > th .btn.btn-xs,
.promotion_overlay-lobby #tournamentRules table > tbody > tr > td .btn.btn-xs,
.promotion_overlay-lobby #tournamentRules table > tfoot > tr > th .btn.btn-xs,
.promotion_overlay-lobby #tournamentRules table > tfoot > tr > td .btn.btn-xs {
  margin-top: -2px;
  margin-bottom: -1px;
}
.promotion_overlay-lobby #tournamentRules table > tbody > tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.1);
}
@media (min-width: 768px) {
  .promotion_overlay-lobby #tournamentRules table > tbody > tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.25);
  }
}
.promotion_games .scroll {
  white-space: nowrap;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.promotion_games .scroll.start > div {
  position: relative;
  animation: scroll 1.25s 1 ease-in-out;
  -moz-animation: scroll 1.25s 1 ease-in-out;
  -webkit-animation: scroll 1.25s 1 ease-in-out;
  -o-animation: scroll 1.25s 1 ease-in-out;
  animation-delay: 0.5s;
  -moz-animation-delay: 0.5s;
  -webkit-animation-delay: 0.5s;
  -o-animation-delay: 0.5s;
}
.promotion_games .scroll.start > div > div {
  vertical-align: top;
}
@media (min-width: 1024px) {
  .promotion_leaderboard {
    padding-right: 10.6666666667px;
  }
}
@media (min-width: 1024px) {
  .promotion_rules {
    padding-left: 10.6666666667px;
  }
}
.promotion_rules-promotions {
  padding-left: 0px;
  width: 100% !important;
}
.promotion table {
  border-radius: 10px;
  overflow: hidden;
}
.promotion table th {
  color: #ffffff;
}
.promotion table tbody tr.highlighted * {
  color: #fba10d !important;
}
.promotion table.table-striped > tbody > tr > td .amount, .promotion table.table-striped > tbody > tr th .amount {
  white-space: nowrap;
}
.promotion.open .promotion_extended {
  display: block;
}

.alt .promotion-wrapper {
  width: auto !important;
}
@media (min-width: 768px) {
  .alt .promotion-wrapper {
    max-width: calc(50vw - 160px);
  }
}
@media (min-width: 1024px) {
  .alt .promotion-wrapper {
    height: 40px;
    line-height: 41px;
  }
}

.promotionslider {
  position: relative;
  float: left;
}
.promotionslider > .wrap {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.promotionslider.iatyp-tournament .promotion_header {
  margin-top: 0 !important;
  display: block;
  z-index: 100;
}
.promotionslider.iatyp-tournament .promotion_title {
  color: white;
  padding-left: 8px;
  position: relative;
  top: -8px;
}
.promotionslider.iatyp-tournament .promotion_quickinfo {
  border-bottom: none !important;
}
.promotionslider.iatyp-tournament .promotion_img2 {
  background-size: cover;
  background-position-x: center;
  border-radius: 10px;
}

/*.promotion-wrapper-slider {
    display: flex;
    justify-content: end;
    flex-wrap: nowrap;
    background-color: transparent;
    margin-bottom: 0;
    font-size: 16px;
    margin: 0 0 0 auto;
    pointer-events: none;

    @include media-breakpoint-up(lg) {
        font-size: 20px;
        pointer-events: auto;
    }

    &__detail {
        cursor: pointer;
        white-space: nowrap;

        .iconcasino {
            font-size: 20px;
            position: relative;
            top: 3px;
            margin-right: 2px;

            @include media-breakpoint-up(lg) {
                font-size: 24px;
                top: 2px;
            }
        }
    }

    &__detail--title {
        text-align: left;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;

        @include media-breakpoint-up(sm) {
            text-align: right;
            max-width: 240px;
        }
    }

    &__detail--timer {
        flex: 0 0 105px;
        text-align: right;
        white-space: nowrap;
        margin-left: 6px;

        .iconcasino {
            font-size: 19px;
            top: 2px;
        }

        .promotion_timer {

            > div {
                width: 12px;
                height: 12px;
                top: 6.5px;
                left: -21.5px;

                @include media-breakpoint-up(lg) {
                    top: 28px;
                    left: -23px;
                }
            }

            + span {
                color: $component-active-color;
            }
        }
    }

    &__detail--progress {
        flex: 0 0 105px;
        text-align: right;
        display: flex;

        > .value {
            flex: 1 1 20px;
            color: $component-active-color;
            font-weight: bold;
            margin-top: 5px;
            margin-bottom: -1px;

            @include media-breakpoint-up(lg) {
                margin-top: 0px;
                margin-bottom: 0px;
            }
        }

        > .progress {
            flex: 0 0 55px;
            margin-bottom: 0;
            margin-top: 8px;
            margin-left: 6px;
            height: 12px;
            border: 0;
            background-color: #424242;
            border-radius: $border-radius !important;

            @include media-breakpoint-up(lg) {
                margin-top: 26px;
            }

            > div {
                border-radius: $border-radius;
            }
        }
    }

    &__detail--ranking {
        padding-left: 12px;
    }
}

.promotion-wrapper-popup-overlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;

    &.shown {

        @include media-breakpoint-up(lg) {
            display: none;
        }
    }
}


.promotion-wrapper-popup {
    position: absolute;
    margin-bottom: 0;
    font-size: 16px;
    border-radius: 9px;
    display: none;
    width: 100%;
    height: auto;
    background-image: url(/Content/Content/Images/wrapper/bg1@2x.jpg);
    background-size: cover;
    background-position: center bottom;
    overflow: hidden;
    z-index: 20;
    right: 0;

    &:before {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        background-image: url(/Content/Themes/Images/leaderboard_gradient.png);
        background-repeat: no-repeat;
        z-index: -2;
    }

    @include media-breakpoint-up(sm) {
        width: 375px;
    }

    @include media-breakpoint-up(lg) {
        margin: 0 0 0 auto;
        top: 0px;
        font-size: 20px;
        width: 475px;
    }

    > .promotion {
        overflow: visible;
        display: none;
        padding: 6px 12px 50px;

        @include media-breakpoint-up(sm) {
            height: 100%;
        }

        @include media-breakpoint-up(lg) {
            bottom: 48px;
            padding: 0 24px 24px;
            height: auto;
        }
    }

    &__leaderboard-table {
        background: transparent !important;

        thead {
            th {
                background: transparent !important;
            }
        }

        .amount {
            text-wrap: nowrap;
        }
    }


    &__header {
        display: flex;
        justify-content: end;
        flex-wrap: nowrap;
        cursor: pointer;
        margin-bottom: 24px;
        pointer-events: none;

        @include media-breakpoint-up(lg) {
            margin-bottom: 0px;
            pointer-events: auto;
        }

        &__detail {
            white-space: nowrap;

            .iconcasino {
                font-size: 20px;
                position: relative;
                top: 3px;
                margin-right: 2px;

                @include media-breakpoint-up(lg) {
                    font-size: 24px;
                    top: 2px;
                }
            }
        }

        &__detail--title {
            text-align: left;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;

            @include media-breakpoint-up(sm) {
                text-align: right;
            }
        }

        &__detail--timer {
            flex: 0 0 105px;
            text-align: right;
            white-space: nowrap;
            margin-left: 6px;

            .iconcasino {
                font-size: 19px;
                top: 2px;
            }

            .promotion_timer {

                > div {
                    width: 12px;
                    height: 12px;
                    top: 6.5px;
                    left: -21.5px;

                    @include media-breakpoint-up(lg) {
                        top: 28px;
                        left: -23px;
                    }
                }

                + span {
                    color: $component-active-color;
                }
            }
        }

        &__detail--ranking {
            padding-left: 12px;
        }

        &__detail--progress {
            flex: 0 0 105px;
            text-align: right;
            display: flex;

            > .value {
                flex: 1 1 20px;
                color: $component-active-color;
                font-weight: bold;
                margin-top: 2px;

                @include media-breakpoint-up(lg) {
                    margin-top: 0px;
                }
            }

            > .progress {
                flex: 0 0 55px;
                margin-bottom: 0;
                margin-left: 6px;
                height: 12px;
                border: 0;
                background-color: #424242;
                border-radius: $border-radius;
                align-self: center;


                > div {
                    border-radius: $border-radius;
                }
            }
        }

        &__detail--ranking {
            padding-left: 12px;
        }
    }


    &__leaderboard-player {
        display: flex;
        justify-content: center;
        color: #ff9f00;
        margin-top: -17px;
        flex-direction: column;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        bottom: 19%;

        > div {
            margin-left: 3px;
            margin-right: 3px;
            display: flex;
            gap: 5px;
            justify-content: center;
        }

        > div:nth-of-type(1) {
            margin-bottom: 14px;

            @include media-breakpoint-up(md) {
                margin-bottom: 18px;
            }

            @include media-breakpoint-up(xl) {
                margin-bottom: 5px;
                font-size: 13px;
            }
        }

        .promotion-wrapper-popup__leaderboard-toggle {
            margin-top: -17px !important;

            @include media-breakpoint-up(lg) {
                margin-top: -5px !important;
            }
        }
    }

    @keyframes promotion-wrapper-popup__header {
        from {
            transform: translateX(0%);
        }

        to {
            transform: translateX(100%);
        }
    }




    .promotion-wrapper-table {
        display: block;
        height: 250px;
        overflow-y: scroll;
        scrollbar-color: $primary;*/
/* @media (max-width:@screen-sm) {
    height: 222px;
}*/
/*}

.promotion-wrapper-table-scroller {
    overflow-y: scroll !important;
    scrollbar-color: $primary;

    p {
        white-space: pre-line;
    }
}

.promotion-wrapper-table::-webkit-scrollbar-track,
.promotion-wrapper-table-scroller::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: transparent;
}

.promotion-wrapper-table::-webkit-scrollbar,
.promotion-wrapper-table-scroller::-webkit-scrollbar {
    width: 6px;
    background-color: transparent;
}

.promotion-wrapper-table::-webkit-scrollbar-thumb,
.promotion-wrapper-table-scroller::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    // background-color: @body-bg;
}

.promotion-wrapper-popup__leaderboard-toggle {
    font-size: 15px;
    text-decoration: underline;
    color: white;
    display: block;
    text-align: center;
    margin-top: -29px;

    @include media-breakpoint-up(lg) {
        margin-top: -14px;
    }
}

&__img {
    width: 100%;
    padding-bottom: 35%;
    background-color: rgba(255,255,255,0.1);
    border-radius: 6px;
    margin-bottom: 12px;
    position: relative;
    background-size: cover;
    background-position: center;

    > .fa {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        width: 30px;
        background-color: rgba(0,0,0,0.25);
        cursor: pointer;

        &:before {
            width: 30px;
            height: 30px;
            line-height: 30px;
            margin-top: -15px;
            position: absolute;
            top: 50%;
            text-align: center;
        }

        &.fa-caret-left {
        }

        &.fa-caret-right {
            left: auto;
            right: 0;
        }
    }
}

&__infos {
    display: flex;
    flex-wrap: wrap;
    line-height: 24px;
    font-size: 15px;

    @include media-breakpoint-up(lg) {
        line-height: 30px;
        font-size: 18px;
        margin-bottom: 12px;
    }
}

&__info {
    flex: 1 1 50%;

    &--win-rules {
        flex: 1 1 40%;
    }

    &--price-pool {
        flex: 1 1 60%;
    }


    .iconcasino {
        // color: @icon-color;
        font-size: 20px;
        top: 2px;
        position: relative;

        @include media-breakpoint-up(lg) {
            font-size: 18px;
            top: 2px;
        }
    }

    &--timer {
        .iconcasino {
            color: white;
            font-size: 19px;
        }

        .promotion_timer {
            > div {
                width: 12px;
                height: 12px;
                top: 7px;
                left: -19px;

                @include media-breakpoint-up(lg) {
                    top: 10px;
                    left: -20px;
                }
            }
        }
    }

    &__detail--ranking {
        padding-left: 6px;
    }

    &--price-pool {
        text-align: right;
    }

    &--win-rules {
    }

    &--minimum-bet {
        text-align: right;
    }
}

&__games {

    .grid {
        margin-top: 0 !important;
        position: relative;

        .slick-dots {
            z-index: 1;
            position: relative;
            left: auto;
            right: auto;
            bottom: auto;
            top: 0px;
            padding: 0;
            margin: 0;

            li.slick-active button:before {
                opacity: 1;
                color: #9d9d9d;
            }

            li button:before {
                font-size: 7px;
            }

            @include media-breakpoint-up(lg) {
                top: -5px;
            }

            &::-webkit-scrollbar {
                display: none;
            }

            &:before {
                background: transparent;
            }


            &:after {
                bottom: 17px;
                width: 35%;
                right: 0;
                left: auto;
                background: #3a3a3a;*/
/* @media (max-width: @screen-sm) {
    width: 33%;
}*/
/*}

            li {
                overflow: hidden;
                background-color: transparent;

                button:before {
                    content: "•";
                }
            }
        }

        .slick-prev,
        .slick-next {
            position: absolute;
            top: 0;
            left: 0;
            right: 9px;
            width: 30px;
            height: auto;
            bottom: 36px;
            background-color: rgba(0, 0, 0, 0.25);
            cursor: pointer;
            transform: none;
            border-radius: 6px;
            display: block !important;
            z-index: 101;


            &:before {
                width: 30px;
                height: 30px;
                line-height: 30px;
                margin-top: -15px;
                position: absolute;
                top: 50%;
                text-align: center;
                font-family: 'FontAwesome';
                color: white;
                opacity: 1;
            }
        }

        .slick-prev {
            right: auto;
            z-index: 1;

            &:before {
                content: "\f0d9";
            }
        }

        .slick-next {
            left: auto;

            &:before {
                content: "\f0da";
            }
        }
    }
}

&__leaderboard-item {
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: center 50px;
    width: 26%;
    min-height: 200px;
    text-align: center;
    color: white;
    padding-top: 128px;
    margin-top: -40px;

    @media(min-width: 389px) {
        padding-top: 138px;
        margin-top: -26px;
    }

    .promotion-item-header {
        padding-top: 18px;
        justify-content: center;*/
/*@media(max-width: @screen-md) {
        padding-top: 0;
    }*/
/*.prize {
        span {
            text-wrap: nowrap;
        }
    }
}

> div:nth-child(1) {*/
/* sequence */
/*font-size: 20px;
    display: none;
}

> div:nth-child(2) {*/
/* name */
/*font-size: 18px;
    line-height: 1;
    margin-top: 13px;

    @include media-breakpoint-up(md) {
        margin-top: 4px;
    }
}

> div:nth-child(3) {*/
/* value */
/*font-size: 14px;
    line-height: 14px;
}

> div:nth-child(4) {*/
/* prize */
/*font-size: 12px;
}

.prize {
    font-size: 12px !important;
    margin: 4px 0;

    @include media-breakpoint-up(md) {
        font-size: 15px !important;
    }
}

.promotion-wrapper-popup__leaderboard-player-value {
    font-size: 15px !important;
}

.promotion-wrapper-popup__leaderboard-player-name {
    font-size: 14px !important;
    text-wrap: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;

    @include media-breakpoint-up(md) {
        font-size: 18px !important;
    }
}





&--1 {
    order: 2;
    background-image: url(/Content/Content/Images/wrapper/gold@2x.png);
    background-position: center top;
    padding-top: 89px;
    width: 34%;
    margin-top: -11px;

    @media (min-width: 389px) {
        padding-top: 100px;
    }

    @include media-breakpoint-up(md) {
        padding-top: 110px;
        margin-top: -17px;
    }

    @include media-breakpoint-up(lg) {
        padding-top: 110px;
    }

    @include media-breakpoint-up(xl) {
        padding-top: 107px;
    }

    .prize {
        color: #ffbc00;
    }
}

&--2 {
    order: 1;*/
/* margin-top: 7px;*/
/*background-image: url(/Content/Content/Images/wrapper/silver@2x.png);

    .prize {
        color: #aeb2c4;
    }
}

&--3 {
    order: 3;*/
/* margin-top: 7px;*/
/*background-image: url(/Content/Content/Images/wrapper/bronze@2x.png);

        .prize {
            color: #f76a0a;
        }
    }

    &--player {
        color: aqua;
    }
}


.fa-spinner {
    top: 50%;
    position: absolute;
    left: 50%;
    font-size: 32px;
    margin-left: -16px;
    margin-top: -16px;
}


.tab-content {
    width: 100%;
    border: 0;
    padding: 0;
    background-color: transparent;
    height: 100%;

    @include media-breakpoint-up(md) {
        height: auto;
    }

    > .tab-pane {
        //  height: ~"calc((100vw - 24px) * 0.59 - 12px)";
        overflow: hidden;
        font-size: floor($font-size-base * .9);
        //  line-height: @line-height-base;*/
/* @include media-breakpoint-up(sm) {
        height: ~"calc((375px - 24px) * 0.42 + 12px + 52px)";
    }*/
/*@include media-breakpoint-up(lg) {
                height: 263px;
            }

            table {
                tr {
                    background-color: transparent;

                    th {
                        border: 0 !important;
                    }

                    td {
                        font-size: $font-size-base;
                        border: 0;
                        color: #fff;

                        &:first-child {
                            width: 30px;
                        }
                    }

                    &.lowlighted {

                        td {
                            color: #878787;
                        }
                    }

                    &.highlighted {

                        td {
                            color: #fba10d;
                        }
                    }
                }
            }
        }
    }

    .promotion_tabs {
        position: absolute;
        bottom: 12px;
        left: 0px;
        right: 0px;
        width: auto;
        background: #000000;
        border-radius: 6px;
        height: 40px;
        left: 12px;
        right: 12px;

        @include media-breakpoint-up(lg) {
            left: 24px;
            right: 24px;
            bottom: 24px;
        }

        li {

            a {
                border-radius: 6px;
                background-color: transparent;
                font-size: 15px;
                height: 40px;
                line-height: 40px !important;
            }

            &.active {

                a {
                }
            }
        }
    }

    + table {

        @include media-breakpoint-up(sm) {
            width: calc(100vw - 375px) !important;
            height: 100% !important;
        }
    }





    .force-hidden {
        display: none !important;
    }

    .text-right {
        text-align: right;
    }

    .col-sm-text-left {
        @include media-breakpoint-up(md) {
            text-align: left;
        }
    }

    .promotion-fgo-content {
        @include media-breakpoint-up(sm) {
            display: flex;
            flex-wrap: wrap;
            gap: $spacer;
        }

        @include media-breakpoint-up(xl) {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            grid-auto-flow: row;
        }
    }
}*/
/*.promotion-fgo {
        display: flex;
        flex-direction: column;
        border-radius: @border-radius-base;
        overflow: hidden;
        background: @panel-bg;
        box-shadow: 0 4px 20px rgba(0,0,0,.1);
        margin-bottom: $spacer / 2;
        height: fit-content;

        @include media-breakpoint-up(sm) {
            width: calc(50% - $spacer / 2);
            margin-bottom: 0;
        }

        @include media-breakpoint-up(lg) {
            width: calc(33.33% - 2 * $spacer / 3);
        }

        @include media-breakpoint-up(xl) {
            width: 100%;
        }

        > div {
            text-align: center;
        }

        &-header {
            padding: 5px 10px 0 10px;
            background: @panel-bg;
            color: @text-color;
            position: relative;

            @include media-breakpoint-up(md) {
                padding: 0px 10px 0 10px;
            }

            &::after {
                content: '';
                position: absolute;
                top: calc(100% - 1px);
                left: -8px;
                right: -8px;
                padding-bottom: 10%;
                background: @panel-bg;
                z-index: 1;
                clip-path: polygon(0% 0%, 100% 0%, 50% 60%);
            }
        }

        &-provider {
            width: 90%;
            aspect-ratio: 4.5;
            margin-left: auto;
            margin-right: auto;
            margin-top: -5px;
            border-radius: 30px;
            margin-bottom: 0px;
            padding-bottom: 29%;

            @include media-breakpoint-up(xl) {
                margin-top: -14px;
                margin-bottom: -3px;
            }

            img {
                max-width: 100%;
                top: -7px;
                position: relative;*/
/*max-height: 300%;*/
/*@include media-breakpoint-up(md) {
                    top: -1px;
                }
            }
        }

        &-title {
            font-size: 21px;
            line-height: 25px;
            font-weight: 700;
            margin-bottom: 12px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;

            @include media-breakpoint-up(md) {
                font-size: 24px;
            }
        }

        &-description {
            margin-bottom: 10px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

        &-spins {
            padding: 2px 20px 3px 20px;
            font-size: 21px;
            line-height: 28px;
            font-weight: 700;
            position: relative;
            overflow: hidden;
            text-overflow: ellipsis;

            @include media-breakpoint-up(md) {
                font-size: 24px;
            }

            > span {
                color: @text-color;
                padding: 4px 20px 7px 20px;
                border-radius: @border-radius-base;
                position: relative;
                z-index: 10;
                white-space: nowrap;
            }
        }

        &-slider {
            padding-bottom: 0px;
            position: relative;

            &::before {
                content: "";
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 90px;
                background: linear-gradient(0deg,transparent, @brand-primary);
                opacity: .7;
            }

            &::after {
                content: "";
                position: absolute;
                bottom: 0;
                left: 0;
                width: 100%;
                height: 80px;
                background: linear-gradient(180deg,transparent, @brand-primary);
                opacity: .7;
            }

            .grid {
                display: flex;
                justify-content: center;
                padding: 31px $spacer / 2 0px $spacer / 2;
                margin-right: -$spacer / 2;
                position: relative;
                z-index: 1;
                cursor: pointer;

                &::-webkit-scrollbar {
                    display: none;
                }

                &.promotion-fgo-slider-slider {
                    display: grid;
                    grid-auto-flow: column;
                    overflow-x: scroll;
                    justify-content: start;
                }

                @include media-breakpoint-up(md) {
                    padding: 50px $spacer / 2 0px $spacer;
                }

                .game {
                    cursor: pointer;

                    .wrap {
                        .overlay {
                            .btn {

                                &::after {
                                    display: none;
                                }

                                i {
                                    color: white;
                                    font-size: 26px;
                                }
                            }

                            .name {
                                display: none
                            }

                            .provider {
                                display: none
                            }

                            .icons {
                                display: none
                            }
                        }
                    }
                }            

                &.open {
                    display: flex !important;
                    flex-wrap: wrap;
                    overflow-x: auto;

                    .i1x1 {
                        width: 33%;
                    }
                }
            }
        }

        &-date {
            padding: 10px;
           // background: @panel-bg;
           // color: @text-color;
        }

        .show-all-games {
            position: relative;
            display: inline-block;
            margin-top: 0px;
            margin-bottom: $spacer / 2;
            z-index: 10;
            cursor: pointer;
          //  background: @panel-bg;
            border-radius: $border-radius;
            padding: 4px 10px 3px 10px
        }
    }*/
.last-played:not(:has(.game)) {
  display: none;
}
.last-played .container {
  padding: 0;
}

.accordion {
  margin-bottom: 32px;
}
.accordion__headline .headline {
  --headline-margin-bottom: 16px;
}
.accordion-body {
  font-family: "Roboto Condensed", sans-serif;
}

@media (min-width: 768px) {
  .blog .headline {
    --headline-margin-bottom: 16px;
  }
}

.main-heading {
  text-align: left;
  margin-bottom: 24px;
}
.main-heading__title {
  font-size: 4rem;
  font-weight: 700;
}

.text-content {
  background: white;
  border-radius: 25px;
  padding: 16px;
  margin-bottom: 16px;
}
.text-content__title {
  margin-bottom: 16px;
  color: #232157;
}
.text-content__text {
  color: #232157;
}

.column .grid, .column .layout-grid {
  margin-bottom: 0 !important;
}
.column .container {
  padding: 0;
  margin-bottom: 0;
}
.column > div {
  margin-bottom: 16px !important;
}

.all-scratch-cards {
  background: #fef9cd;
  padding: 8px 16px 16px 16px;
  border-radius: 16px;
  margin-bottom: 16px;
}
.all-scratch-cards__grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 12px;
  margin-top: 17px;
}
@media (min-width: 768px) {
  .all-scratch-cards__grid {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media (min-width: 1024px) {
  .all-scratch-cards__grid {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (min-width: 1440px) {
  .all-scratch-cards__grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
.all-scratch-cards__grid .game {
  aspect-ratio: 1;
}

.banner {
  --padding-x: 12px;
  aspect-ratio: 0.76;
  position: relative;
  overflow: hidden;
  aspect-ratio: 1;
  background-size: cover;
  background-repeat: no-repeat;
  margin: 0 auto;
  padding: var(--padding-x);
  background-image: var(--mobile-bg);
  border-radius: 25px;
}
@media (min-width: 768px) {
  .banner {
    --padding-x: 24px;
    background-image: var(--desktop-bg);
    background-size: cover;
  }
}
.banner.i1x2 {
  aspect-ratio: 1.52;
  flex: 2;
}
.banner__content {
  position: absolute;
  z-index: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: var(--padding-x);
  min-height: 50%;
  width: 78%;
  z-index: 2;
}
.banner__content--topleft {
  padding-top: calc(var(--padding-x) * 3);
  top: 0;
  left: 0;
  right: auto;
  bottom: auto;
}
@media (min-width: 768px) {
  .banner__content--topleft {
    padding-top: calc(var(--padding-x) * 2.5);
  }
}
@media (min-width: 1024px) {
  .banner__content--topleft {
    padding-top: calc(var(--padding-x) * 3);
  }
}
.banner__content--bottomleft {
  top: auto;
  left: 0;
  right: auto;
  bottom: 0;
}
.banner__content--topright {
  top: 0;
  left: auto;
  right: 0;
  bottom: auto;
  padding-top: calc(var(--padding-x) * 3);
  align-items: end;
  text-align: end;
}
@media (min-width: 768px) {
  .banner__content--topright {
    padding-top: calc(var(--padding-x) * 2.5);
  }
}
@media (min-width: 1024px) {
  .banner__content--topright {
    padding-top: calc(var(--padding-x) * 3);
  }
}
.banner__content--bottomright {
  top: auto;
  left: auto;
  right: 0;
  bottom: 0;
  align-items: end;
  text-align: end;
}
.banner__content > span {
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.1;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .banner__content > span {
    font-size: 1.1rem;
    line-height: 1.4;
  }
}
@media (min-width: 1024px) {
  .banner__content > span {
    font-size: 1.5rem;
  }
}
.banner__content a {
  width: fit-content;
  white-space: nowrap;
  font-size: 0.8rem;
}
@media (min-width: 768px) {
  .banner__content a {
    font-size: 1rem;
  }
}
.banner .headline {
  position: relative;
  z-index: 2;
}
.banner .headline__icon-background {
  flex-shrink: 0;
  background: #232157;
  width: 24px;
  aspect-ratio: 1;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 9px;
}
@media (min-width: 768px) {
  .banner .headline__icon-background {
    width: 32px;
  }
}
.banner .headline__icon-background i {
  height: 16px;
  width: 16px;
  mask-size: 86%;
  -webkit-mask-size: 86%;
}
@media (min-width: 768px) {
  .banner .headline__icon-background i {
    mask-size: 92%;
    -webkit-mask-size: 92%;
  }
}
.banner img {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}
@media (min-width: 768px) {
  .banner img {
    bottom: 0%;
    left: 15%;
    width: auto;
    height: 100%;
  }
}

.article-detail-headline {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 11px;
  height: 50px;
  margin-bottom: 12px;
  padding-top: 4px;
  font-family: "Roboto Condensed", Arial, sans-serif;
}
@media (min-width: 1024px) {
  .article-detail-headline {
    font-size: 12px;
    justify-content: start;
    margin-bottom: 24px;
    padding-top: 8px;
  }
}
.article-detail-headline__link {
  display: none;
  padding: 12px 22px;
  border: 1px solid white;
  margin-right: 16px;
  border-radius: 12px;
  font-size: 1rem;
  text-transform: uppercase;
  text-decoration: none;
  color: white;
}
@media (min-width: 576px) {
  .article-detail-headline__link {
    display: flex;
  }
}
@media (min-width: 1024px) {
  .article-detail-headline__link {
    padding: 12px 32px;
  }
}
.article-detail-headline__link img {
  transform: rotateZ(180deg);
  margin-right: 12px;
}
.article-detail-headline__link span {
  display: none;
}
@media (min-width: 1024px) {
  .article-detail-headline__link span {
    display: inline;
  }
}
.article-detail-headline__image {
  height: 100%;
  margin-right: 7px;
  margin-top: -5px;
}
.article-detail-headline__date {
  margin-right: 16px;
}
.article-detail-headline__type {
  padding: 7px 16px;
  border-radius: 15.5px;
  background-image: linear-gradient(180deg, #fee556, #fcd63e);
  color: #232157;
  font-weight: 700;
  font-size: 12px;
  line-height: 1.38em;
  letter-spacing: -0.09px;
  text-decoration: none;
}

.bonuses-counters {
  margin-bottom: 16px;
}
.bonuses-counters .headline {
  --headline-margin-bottom: 16px;
}
.bonuses-counters__text {
  font-weight: 700;
}
.bonuses-counters__grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
}
@media (min-width: 1024px) {
  .bonuses-counters__grid {
    grid-template-columns: repeat(4, 1fr);
  }
}

.bonuses-counter {
  background: #143546;
  border-radius: 25px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  color: white;
  text-decoration: none;
  height: 250px;
  overflow: hidden;
}
@media (min-width: 1024px) {
  .bonuses-counter {
    height: 305px;
  }
}
.bonuses-counter__image {
  object-fit: contain;
  height: 40%;
}
@media (min-width: 1024px) {
  .bonuses-counter__image {
    max-height: 104px;
  }
}
.bonuses-counter__text {
  font-size: 0.75rem;
  text-align: center;
  margin-top: 16px;
}
@media (min-width: 1024px) {
  .bonuses-counter__text {
    font-size: 1rem;
    margin-top: 32px;
  }
}
.bonuses-counter__grid {
  display: flex;
}
.bonuses-counter__value {
  text-align: center;
  font-size: 25px;
  line-height: 1.1;
  letter-spacing: -1px;
  font-style: italic;
  font-weight: 700;
  background: -webkit-linear-gradient(360deg, #FEDF01, #E7A900);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  white-space: nowrap;
  padding-right: 6px;
  margin-top: 8px;
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: end;
}
@media (min-width: 1024px) {
  .bonuses-counter__value {
    font-size: 33px;
    margin-top: 16px;
  }
}
@media (min-width: 1681px) {
  .bonuses-counter__value {
    font-size: 39px;
  }
}
.bonuses-counter__value .digit {
  display: inline-block;
  width: 0.875ch;
  text-align: center;
}
.bonuses-counter__value .digit.blank {
  width: 0.5ch;
}
.bonuses-counter__value .digit.separator {
  width: 0.4ch;
}
.bonuses-counter__link-description {
  flex-grow: 2;
  display: flex;
  justify-content: center;
  align-items: end;
  margin-top: 8px;
  margin-bottom: 0;
}
.bonuses-counter__link-description img {
  position: relative;
  top: -4px;
  margin-left: 10px;
}
.bonuses-counter--small {
  display: grid;
  grid-template-columns: 80px auto;
  grid-template-rows: 30px 50px;
  height: auto;
  padding: var(--grid-gutter-width);
}
.bonuses-counter--small .bonuses-counter__image {
  grid-row: 1/3;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.bonuses-counter--small .bonuses-counter__text, .bonuses-counter--small .bonuses-counter__value {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 0;
  white-space: nowrap;
}
.bonuses-counter--small .bonuses-counter__link-description {
  display: none;
}

.campaign-tile {
  opacity: 0.5;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: end;
  overflow: hidden;
  text-decoration: none;
  color: #ffffff;
  border-radius: 16px;
  padding: 12px;
  padding-bottom: 0 !important;
  width: 100%;
  aspect-ratio: 0.83;
  margin-bottom: 16px;
  height: auto;
  -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  transition: transform 0.6s cubic-bezier(0, 0, 0.001, 1);
}
@media (min-width: 768px) {
  .campaign-tile {
    padding: 24px;
  }
}
@media (min-width: 1681px) {
  .campaign-tile {
    padding: 40px;
  }
}
.campaign-tile:hover {
  transform: translateY(-6px);
}
.campaign-tile:hover img {
  transform: scale(1.04) translate(-50%, -50%);
}
.campaign-tile::before {
  width: 100%;
  z-index: 1;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 40%;
  background: linear-gradient(0deg, rgb(5, 35, 48) 50%, rgba(0, 0, 0, 0) 100%);
}
.campaign-tile img {
  position: absolute;
  width: 100%;
  left: 50%;
  transform: translate(-50%, -50%);
  top: 38%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.6s cubic-bezier(0, 0, 0.001, 1);
}
.campaign-tile__content {
  z-index: 2;
  display: flex;
  flex-direction: column;
  height: auto;
  align-items: flex-start;
  flex-wrap: nowrap;
  position: static;
  padding-bottom: 12px;
}
.campaign-tile__type {
  flex-basis: fit-content;
  font-family: "Roboto Condensed", Arial, sans-serif;
  color: #052330;
  background: linear-gradient(180deg, #FCE427, #FED600);
  border-radius: 20px;
  padding: 8px 12px;
  width: fit-content;
  height: fit-content;
  font-size: 13px;
  font-weight: 700;
  position: absolute;
  left: 12px;
  top: 12px;
}
.campaign-tile--active {
  opacity: 1;
}
.campaign-tile.suspended {
  opacity: 0.5;
}

.layout-grid {
  margin-bottom: 16px;
}
.layout-grid .headline {
  --headline-margin-bottom: 16px;
}
.layout-grid .headline:empty {
  display: none;
}
.layout-grid__grid {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 8px;
}
@media (min-width: 768px) {
  .layout-grid__grid {
    gap: 16px;
  }
}
.layout-grid__grid > * {
  flex-shrink: 0 !important;
  flex-grow: 0 !important;
  border-radius: 25px;
}
@media (min-width: 1024px) {
  .layout-grid__grid > * {
    height: 305px !important;
  }
}
.layout-grid__grid--col-6 > * {
  flex-basis: calc(50% - 8px);
}
.layout-grid__grid--col-6 > *:not(.game) {
  flex-basis: calc(100% - 8px);
}
@media (min-width: 768px) {
  .layout-grid__grid--col-6 > *:not(.game) {
    flex-basis: calc(50% - 8px);
  }
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-6 > *:not(.game) {
    flex-basis: calc(16.6667% - 13.3333333333px);
  }
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-6 > * {
    flex-basis: calc(16.6667% - 13.3333333333px);
  }
}
.layout-grid__grid--col-6 .i1x2 {
  flex-basis: calc(50% - 8px);
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-6 .i1x2 {
    flex-basis: calc(33.33% - 12.8px);
  }
}
.layout-grid__grid--col-6 .i1x1 {
  flex-basis: calc(50% - 4px);
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-6 .i1x1 {
    flex-basis: calc(16.6667% - 13.3333333333px);
  }
}
.layout-grid__grid--col-5 > * {
  flex-basis: calc(50% - 4px);
}
.layout-grid__grid--col-5 > *:not(.game) {
  flex-basis: calc(100% - 8px);
}
@media (min-width: 768px) {
  .layout-grid__grid--col-5 > *:not(.game) {
    flex-basis: calc(50% - 8px);
  }
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-5 > *:not(.game) {
    flex-basis: calc(20% - 12.8px);
  }
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-5 > * {
    flex-basis: calc(20% - 12.8px);
  }
}
.layout-grid__grid--col-5 .i1x2 {
  flex-basis: calc(50% - 4px);
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-5 .i1x2 {
    flex-basis: calc(40% - 12px);
  }
}
.layout-grid__grid--col-5 .i1x1 {
  flex-basis: calc(50% - 4px);
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-5 .i1x1 {
    flex-basis: calc(20% - 12.8px);
  }
}
.layout-grid__grid--col-4 > * {
  flex-basis: calc(50% - 4px);
}
.layout-grid__grid--col-4 > *:not(.game) {
  flex-basis: calc(100% - 8px);
}
@media (min-width: 768px) {
  .layout-grid__grid--col-4 > *:not(.game) {
    flex-basis: calc(50% - 8px);
  }
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-4 > *:not(.game) {
    flex-basis: calc(33.3333% - 12px);
  }
}
@media (min-width: 1440px) {
  .layout-grid__grid--col-4 > *:not(.game) {
    flex-basis: calc(25% - 12px);
  }
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-4 > * {
    flex-basis: calc(25% - 12px);
  }
}
.layout-grid__grid--col-4 .i1x2 {
  flex-basis: calc(50% - 8px);
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-4 .i1x2 {
    flex-basis: calc(50% - 10.6666666667px);
  }
}
.layout-grid__grid--col-3 > * {
  flex-basis: calc(50% - 8px);
}
.layout-grid__grid--col-3 > *:not(.game) {
  flex-basis: calc(100% - 8px);
}
@media (min-width: 768px) {
  .layout-grid__grid--col-3 > *:not(.game) {
    flex-basis: calc(50% - 8px);
  }
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-3 > *:not(.game) {
    flex-basis: calc(33.33% - 10.6666666667px);
  }
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-3 > * {
    flex-basis: calc(33.33% - 10.6666666667px);
  }
}
.layout-grid__grid--col-3 .i1x2 {
  flex-basis: 100%;
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-3 .i1x2 {
    flex-basis: calc(66.667% - 5.3333333333px);
  }
}
.layout-grid__grid--col-3 .i1x1 {
  flex-basis: calc(50% - 4px);
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-3 .i1x1 {
    flex-basis: calc(33.33% - 10.6666666667px);
  }
}
.layout-grid__grid--col-2 > * {
  flex-basis: calc(50% - 4px);
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-2 > * {
    flex-basis: calc(50% - 8px);
  }
}
.layout-grid__grid--col-2 .i1x2 {
  flex-basis: 100%;
}
.layout-grid__grid--col-2 .i1x1 {
  flex-basis: calc(50% - 4px);
}
@media (min-width: 1024px) {
  .layout-grid__grid--col-2 .i1x1 {
    flex-basis: calc(50% - 8px);
  }
}
.layout-grid__grid--col-1 > * {
  flex-basis: 100% !important;
}
.page-style--yellow .layout-grid {
  background: #fef9cd;
  padding: 16px;
  border-radius: 16px;
  margin-bottom: 16px;
}
.page-style--yellow .layout-grid > .headline {
  color: #232157;
  margin-top: -8px;
}
.layout-grid .banner {
  margin: 0;
  background-position: center;
}

.card {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  height: 250px;
  overflow: hidden;
  cursor: pointer;
  border-radius: 25px;
}
@media (min-width: 1024px) {
  .card {
    height: 305px;
  }
}
.card__image {
  height: 40%;
  object-fit: contain;
}
.card__image:only-child {
  height: 100%;
}
.card__text {
  font-size: 0.75rem;
  text-align: center;
  padding: 0 8px;
  margin-top: 16px;
}
@media (min-width: 1024px) {
  .card__text {
    font-size: 1rem;
    margin-top: 32px;
    padding: 0 16px;
  }
}
.card__link-description {
  flex-grow: 1;
  display: flex;
  justify-content: center;
  align-items: end;
}
.card__link-description img {
  position: relative;
  top: -4px;
  margin-left: 10px;
}

.player-most-played:not(:has(.game)) {
  display: none;
}
.player-most-played .container {
  padding: 0;
}

.row {
  margin-bottom: 16px;
}

.jackpot-overview--alternate .jackpot,
.jackpot-overview--alternate .jackpot-generic {
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  line-height: 1px;
  font-size: 1px;
  display: flex;
  height: 100%;
}
.jackpot-overview--alternate .jackpot .counter,
.jackpot-overview--alternate .jackpot-generic .counter {
  border-width: 1px;
  border-style: solid;
  border-color: transparent;
  position: relative;
  padding-right: 8% !important;
  padding-left: 45% !important;
  width: 100%;
}
.jackpot-overview--alternate .jackpot .counter::before,
.jackpot-overview--alternate .jackpot-generic .counter::before {
  content: "";
  position: absolute;
  height: 100%;
  width: 45%;
  top: 0;
  left: 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left center;
}
.jackpot-overview--alternate .jackpot .counter::after,
.jackpot-overview--alternate .jackpot-generic .counter::after {
  content: "";
  position: absolute;
  height: 100%;
  width: 6.5%;
  top: 0;
  right: 0px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: top center;
  border-left-width: 2px;
  border-left-style: solid;
}
.jackpot-overview--alternate .jackpot .counter .wrapper,
.jackpot-overview--alternate .jackpot-generic .counter .wrapper {
  position: relative;
  padding-right: 2%;
  padding-left: 0%;
  right: 2%;
}
.jackpot-overview--alternate .jackpot .counter .wrapper::after,
.jackpot-overview--alternate .jackpot-generic .counter .wrapper::after {
  content: "";
  position: absolute;
  top: 0;
  right: 8% !important;
  bottom: 0;
  width: 25%;
  background-position: top center;
  background-repeat: no-repeat;
  background-size: contain;
}
.jackpot-overview--alternate .jackpot .counter .wrapper > canvas,
.jackpot-overview--alternate .jackpot-generic .counter .wrapper > canvas {
  vertical-align: top;
  position: relative;
  width: 100%;
}
.jackpot-overview--alternate .jackpot-generic .counter .wrapper::after,
.jackpot-overview--alternate .jackpot-generic-generic .counter .wrapper::after {
  right: 9%;
}
.jackpot-overview--alternate .jackpot.withborderalt .counter,
.jackpot-overview--alternate .jackpot-generic.withborderalt .counter {
  border-width: 2px;
  border-radius: 3px;
}
.jackpot-overview--alternate .jackpot.withborderanimation.gold .counter,
.jackpot-overview--alternate .jackpot-generic.withborderanimation.gold .counter {
  border-color: #f1db7b;
  box-shadow: #f1db7b 0 0 10px;
}
.jackpot-overview--alternate .jackpot.withborderanimation.gold .counter:before,
.jackpot-overview--alternate .jackpot-generic.withborderanimation.gold .counter:before {
  filter: unset;
}
.jackpot-overview--alternate .jackpot.withborderanimation.silver .counter,
.jackpot-overview--alternate .jackpot-generic.withborderanimation.silver .counter {
  border-color: #cbe6ec;
  box-shadow: #cbe6ec 0 0 10px;
}
.jackpot-overview--alternate .jackpot.withborderanimation.silver .counter:before,
.jackpot-overview--alternate .jackpot-generic.withborderanimation.silver .counter:before {
  filter: unset;
}
.jackpot-overview--alternate .jackpot.withborderanimation.bronze .counter,
.jackpot-overview--alternate .jackpot-generic.withborderanimation.bronze .counter {
  border-color: #ffb66e;
  box-shadow: #ffb66e 0 0 10px;
}
.jackpot-overview--alternate .jackpot.withborderanimation.bronze .counter:before,
.jackpot-overview--alternate .jackpot-generic.withborderanimation.bronze .counter:before {
  filter: unset;
}

.jackpot-overview--alternate .jackpots-all {
  padding: 0 !important;
  margin: 0;
}
.jackpot-overview--alternate .jackpots-all__wrapper {
  padding: 0 !important;
  position: relative;
  height: 100%;
}
.jackpot-overview--alternate .jackpots-all__wrapper::before {
  content: "";
  display: block;
}
.jackpot-overview--alternate .jackpots-all__counter {
  position: relative;
  padding: 0 0.4%;
  margin: 0 auto;
  width: 100%;
  background: linear-gradient(90deg, rgb(18, 50, 69) 0%, rgb(25, 58, 78) 50%, rgba(0, 0, 0, 0) 100%);
  overflow: hidden;
  height: calc(18% - 8px);
}
@media (min-width: 768px) {
  .jackpot-overview--alternate .jackpots-all__counter {
    height: calc(18% - 16px);
  }
}
.jackpot-overview--alternate .jackpots-all__counter + .jackpots-all__counter {
  margin-top: 0;
}
.jackpot-overview--alternate .jackpots-all__counter .counter {
  padding-left: 45% !important;
  box-shadow: none !important;
  border-color: transparent !important;
  background: transparent !important;
}
.jackpot-overview--alternate .jackpots-all__counter .counter::before {
  top: 0;
  bottom: auto;
  width: 33%;
  background-size: 100% auto;
  background-position: left center !important;
  height: 100%;
}
.jackpot-overview--alternate .jackpots-all__counter .counter::after {
  content: "";
  position: absolute;
  width: 8.5%;
  display: inline-block;
  height: 100%;
  right: 0;
  top: 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  border-left-width: 2px;
  border-left-style: solid;
  border-color: transparent !important;
  box-shadow: none !important;
}
.jackpot-overview--alternate .jackpots-all__counter .counter .wrapper {
  padding-right: 2%;
  padding-left: 0%;
  margin-left: -4%;
  display: flex;
  justify-content: end;
  align-items: center;
}
.jackpot-overview--alternate .jackpots-all__counter--gold .counter .wrapper::after {
  background-image: url("/Content/Images/jackpot/shared/separator-gold.png");
}
.jackpot-overview--alternate .jackpots-all__counter--gold .counter::after {
  border-color: #f1db7b;
}
.jackpot-overview--alternate .jackpots-all__counter--silver .counter .wrapper::after {
  background-image: url("/Content/Images/jackpot/shared/separator-silver.png");
}
.jackpot-overview--alternate .jackpots-all__counter--silver .counter::after {
  border-color: #cbe6ec;
}
.jackpot-overview--alternate .jackpots-all__counter--bronze .counter .wrapper::after {
  background-image: url("/Content/Images/jackpot/shared/separator-bronze.png");
}
.jackpot-overview--alternate .jackpots-all__counter--bronze .counter::after {
  border-color: #ffb66e;
}
.jackpot-overview--alternate .jackpots-all__counter--diamond .counter .wrapper::after {
  background-image: url("/Content/Images/jackpot/shared/separator-diamond.png");
}
.jackpot-overview--alternate .jackpots-all__counter--diamond .counter::after {
  border-color: #26f5ee;
}
.jackpot-overview--alternate .jackpots-all__counter--platinum .counter .wrapper::after {
  background-image: url("/Content/Images/jackpot/shared/separator-platinum.png");
}
.jackpot-overview--alternate .jackpots-all__counter--platinum .counter::after {
  border-color: #cce6ec;
}
.jackpot-overview--alternate .jackpots-all__counter .jackpot-generic {
  margin-bottom: 4px;
}
.jackpot-overview--alternate .jackpots-all__provider {
  background: none !important;
  padding: 0 2.5% !important;
  cursor: pointer;
  background-size: cover;
  background-position: top center;
  padding-top: 10%;
  height: 100%;
  border-radius: 10px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
@media (min-width: 768px) {
  .jackpot-overview--alternate .jackpots-all__provider {
    gap: 16px;
  }
}
.jackpot-overview--alternate .jackpots-all__provider .jackpots-all__logo {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 96%;
}
@media (min-width: 768px) {
  .jackpot-overview--alternate .jackpots-all__provider .jackpots-all__logo {
    padding-top: 0 !important;
  }
}
.jackpot-overview--alternate .jackpots-all__provider--operator .jackpots-all__counter--gold {
  margin-top: 11%;
}
.jackpot-overview--alternate .jackpots-all-slider .item {
  cursor: pointer;
}
.jackpot-overview--alternate .jackpots-all-slider .item .jackpots-all__wrapper {
  margin-bottom: 0;
}
.jackpot-overview--alternate .jackpots-all-slider .item.active {
  display: none;
}
.jackpot-overview--alternate .jackpots-all-slider .item.active:nth-of-type(1) {
  display: block;
}
.jackpot-overview--alternate .jackpots-all-slider .carousel-inner {
  overflow: visible;
}

.cms-feature > .container {
  padding: 48px;
  background-color: rgba(255, 255, 255, 0.95);
  color: #000;
}
.cms-feature h2 {
  margin-top: 0;
}
.cms-feature a:not(.btn) {
  color: #232157;
}
.cms-feature + .cms-feature:not(.cms-feature-text-game) > .container {
  padding-top: 0;
}
.cms-feature:last-of-type {
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .cms-feature:last-of-type {
    margin-bottom: 24px;
  }
}

.cms-feature-call-to-action-button {
  text-align: center;
  color: aquamarine;
}
.cms-feature-comments > .container {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (min-width: 768px) {
  .cms-feature-comments > .container {
    flex-direction: row;
    gap: 0;
  }
}
.cms-feature-comments__container {
  padding-left: 90px;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.33em;
  text-align: left;
  position: relative;
}
.cms-feature-comments__container::before {
  content: "“";
  position: absolute;
  top: 0;
  left: 10px;
  margin-top: -0.19em;
  font-weight: 700;
  font-style: normal;
  font-size: 80px;
  line-height: 1;
  letter-spacing: -0.025em;
  font-variant-numeric: proportional-nums;
}
.cms-feature-comments__container--red {
  color: #852220;
}
.cms-feature-comments__container--green {
  color: #6c972a;
}

.cms-feature-text-game {
  overflow: hidden;
}
.cms-feature-text-game > .container {
  padding-top: 48px;
  padding-bottom: 48px;
  position: relative;
}
.cms-feature-text-game__background {
  opacity: 0.15;
  filter: blur(10px);
  position: absolute;
  top: -15px;
  left: -15px;
  width: calc(100% + 30px);
  height: calc(100% + 30px);
  background-position: cover;
  background-position: center center;
}
.cms-feature-text-game__container {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}
.cms-feature-text-game__text-container {
  flex: 0 0 100%;
  order: 10;
}
@media (min-width: 768px) {
  .cms-feature-text-game__text-container {
    flex-basis: 60%;
    padding-right: 48px;
  }
}
.cms-feature-text-game__game-container {
  flex: 0 0 100%;
  order: 20;
  margin-top: 32px;
  padding: 0 15%;
}
@media (min-width: 768px) {
  .cms-feature-text-game__game-container {
    margin-top: 0;
    flex-basis: 40%;
    padding: 0 10px;
  }
}
@media (min-width: 1024px) {
  .cms-feature-text-game__game-container {
    padding: 0 50px;
  }
}
@media (min-width: 1440px) {
  .cms-feature-text-game__game-container {
    padding: 0 100px;
  }
}
@media (min-width: 1681px) {
  .cms-feature-text-game__game-container {
    padding: 0 150px;
  }
}
.cms-feature-text-game__game-container > .game {
  float: none;
  display: block;
}
.cms-feature-text-game__game-container > .game .wrap {
  bottom: 0;
  right: 0;
}
.cms-feature-text-game__game-container > .game:after {
  content: " ";
  display: block;
}
@media (min-width: 768px) {
  .cms-feature-text-game--game-on-left .cms-feature-text-game__text-container {
    order: 30;
    padding-right: 0;
    padding-left: 48px;
  }
}
.cms-feature-text-game + .cms-feature:not(.cms-feature-text-game) > .container {
  padding-top: 48px;
}

.cms-feature-text-image__container {
  display: flex;
  flex-wrap: wrap;
}
.cms-feature-text-image__text-container {
  flex: 0 0 100%;
  order: 10;
}
@media (min-width: 768px) {
  .cms-feature-text-image__text-container {
    flex-basis: 45%;
    padding-right: 48px;
  }
}
@media (min-width: 1024px) {
  .cms-feature-text-image__text-container {
    flex-basis: 50%;
  }
}
@media (min-width: 1440px) {
  .cms-feature-text-image__text-container {
    flex-basis: 55%;
  }
}
@media (min-width: 1681px) {
  .cms-feature-text-image__text-container {
    flex-basis: 60%;
  }
}
.cms-feature-text-image__image-container {
  flex: 0 0 100%;
  order: 20;
  margin-top: 32px;
}
@media (min-width: 768px) {
  .cms-feature-text-image__image-container {
    flex-basis: 55%;
    margin-top: 0;
  }
}
@media (min-width: 1024px) {
  .cms-feature-text-image__image-container {
    flex-basis: 50%;
  }
}
@media (min-width: 1440px) {
  .cms-feature-text-image__image-container {
    flex-basis: 45%;
  }
}
@media (min-width: 1681px) {
  .cms-feature-text-image__image-container {
    flex-basis: 40%;
  }
}
@media (min-width: 768px) {
  .cms-feature-text-image--image-on-left .cms-feature-text-image__text-container {
    order: 30;
    padding-right: 0;
    padding-left: 48px;
  }
}
.cms-feature-text--no-bg .container {
  background: transparent;
  color: #ffffff;
}
.cms-feature-text--textblock {
  margin-bottom: 16px;
}
.cms-feature-text--textblock > .container {
  padding-top: 48px !important;
}

.btn-toolbar {
  z-index: 1003;
  justify-content: center !important;
  flex-wrap: nowrap;
  gap: 0;
  left: 50%;
  transform: translate(-50%, 0);
  border-radius: 19px;
  background-color: #213e51;
  height: 64px;
  width: calc(100% - 16px);
}
.btn-toolbar.fixed {
  position: fixed;
  bottom: 8px;
}
@media (min-width: 768px) {
  .btn-toolbar.fixed {
    bottom: unset;
    position: relative;
    width: fit-content;
  }
}
@media (min-width: 768px) {
  .btn-toolbar {
    gap: 0.5em;
    height: 60px;
    background-color: transparent;
    width: auto;
    z-index: 1003;
  }
}
@media (min-width: 1681px) {
  .btn-toolbar {
    height: 68px;
  }
}
.btn-toolbar > .btn-group {
  padding: 2px;
  border-radius: 19px;
}
@media (min-width: 768px) {
  .btn-toolbar > .btn-group {
    background-color: #052330;
  }
}
@media (max-width: 767.98px) {
  .btn-toolbar > .btn-group:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left-width: 0;
    padding-left: 0;
  }
}
@media (max-width: 767.98px) {
  .btn-toolbar > .btn-group:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right-width: 0;
    padding-right: 0;
  }
}
.btn-toolbar > .btn-group > .btn {
  --bs-btn-color: white;
  --bs-btn-hover-color: #052330;
  --bs-btn-active-color: #052330;
  --bs-btn-border-width: 0;
  --bs-btn-border-radius: 17px;
  --bs-btn-font-family: "Roboto Condensed", Arial, sans-serif;
  --bs-btn-font-size: 9px;
  --bs-btn-font-weight: 400;
  --bs-btn-padding-x: 0;
  transition: none;
  display: flex;
  gap: 0.5em;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  flex-direction: column;
  flex: 1;
  width: calc((100vw - 16px) / var(--btn-count));
}
@media (min-width: 768px) {
  .btn-toolbar > .btn-group > .btn {
    --bs-btn-font-size: 12px;
    --bs-btn-padding-x: 1.2em;
    flex-direction: row;
    gap: 16px;
    min-width: 66px;
    padding-left: 1.5em;
    width: auto;
  }
}
@media (min-width: 1024px) {
  .btn-toolbar > .btn-group > .btn {
    --bs-btn-font-size: 14px;
    --bs-btn-padding-x: 1.725em;
  }
}
@media (min-width: 1681px) {
  .btn-toolbar > .btn-group > .btn {
    --bs-btn-padding-x: 2.1em;
    --bs-btn-font-size: 16px;
  }
}
@media (min-width: 768px) {
  .btn-toolbar > .btn-group > .btn:has(.sazka-icon--search) {
    padding: 0;
    width: 60px;
    min-width: 60px;
  }
}
.btn-toolbar > .btn-group > .btn .sazka-icon {
  width: 19px;
  height: 27px;
  margin-top: 0px;
}
@media (min-width: 768px) {
  .btn-toolbar > .btn-group > .btn .sazka-icon {
    width: 20px;
    height: 20px;
  }
}
@media (min-width: 768px) {
  .btn-toolbar > .btn-group > .btn:hover {
    background: linear-gradient(180deg, rgba(252, 228, 39, 0.8), rgba(254, 214, 0, 0.8));
    border-radius: var(--bs-btn-border-radius) !important;
  }
  .btn-toolbar > .btn-group > .btn:hover .sazka-icon {
    background-color: #052330;
  }
}
.btn-toolbar > .btn-group > .btn.active {
  background: linear-gradient(180deg, #FCE427, #FED600);
  border-radius: var(--bs-btn-border-radius) !important;
}
@media (min-width: 768px) {
  .btn-toolbar > .btn-group > .btn.active {
    font-weight: 600;
  }
}
.btn-toolbar > .btn-group > .btn.active .sazka-icon {
  background-color: #052330;
}
@media (min-width: 768px) {
  .btn-toolbar--main-menu {
    margin-bottom: 16px;
  }
}
@media (min-width: 768px) {
  .btn-toolbar--main-menu-placeholder {
    margin-bottom: 16px;
  }
}
.btn-toolbar--providers {
  display: none;
}
@media (min-width: 1024px) {
  .btn-toolbar--providers {
    display: block;
  }
}
.btn-toolbar--providers.btn-toolbar {
  height: 60px;
}
.btn-toolbar--providers.btn-toolbar .btn-group {
  overflow-x: scroll;
  background-color: #0D2D4C;
  border-radius: 19px;
}
@media (min-width: 576px) {
  .btn-toolbar--providers.btn-toolbar .btn-group {
    overflow-x: hidden;
  }
}
.btn-toolbar--providers.btn-toolbar .btn {
  display: flex;
  flex-direction: column;
  align-items: center;
  --bs-btn-font-size: 11px;
  --bs-btn-font-family: "Roboto Condensed", Arial, sans-serif;
  aspect-ratio: 70/58;
  padding: 4px;
  gap: 0;
}
@media (min-width: 1024px) {
  .btn-toolbar--providers.btn-toolbar .btn {
    --bs-btn-font-size: 12px;
    aspect-ratio: 94/58;
  }
}
@media (min-width: 1681px) {
  .btn-toolbar--providers.btn-toolbar .btn {
    aspect-ratio: 86/58;
  }
}
.btn-toolbar--providers.btn-toolbar .btn__text {
  line-height: 1;
  margin-bottom: 5px;
}

.sazka-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-color: white;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-position: center;
  mask-size: 100%;
  -webkit-mask-size: 100%;
  vertical-align: text-top;
  flex-shrink: 0;
}
.sazka-icon--calendar {
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjUgMEMyLjc3NjE0IDAgMyAwLjIyMzg1OCAzIDAuNVYxLjk3NjU5SDExVjAuNUMxMSAwLjIyMzg1OCAxMS4yMjM5IDAgMTEuNSAwQzExLjc3NjEgMCAxMiAwLjIyMzg1OCAxMiAwLjVWMS45NzY1OUgxMi45OTk2QzEzLjU1MTkgMS45NzY1OSAxMy45OTk2IDIuNDI0MyAxMy45OTk2IDIuOTc2NTlWMTJDMTMuOTk5NiAxMi41NTIzIDEzLjU1MTkgMTMgMTIuOTk5NiAxM0gwLjk5OTYzNEMwLjQ0NzM1IDEzIC0wLjAwMDM2NjIxMSAxMi41NTIzIC0wLjAwMDM2NjIxMSAxMlYyLjk3NjU5Qy0wLjAwMDM2NjIxMSAyLjQyNDMgMC40NDczNDggMS45NzY1OSAwLjk5OTYzNCAxLjk3NjU5SDJWMC41QzIgMC4yMjM4NTggMi4yMjM4NiAwIDIuNSAwWk0yIDIuOTc2NTlMMC45OTk2MzQgMi45NzY1OVY1QzAuOTk5NzU2IDUgMC45OTk4NzggNSAxIDVIMTIuOTk5NlYyLjk3NjU5SDEyVjMuNDk3MDdDMTIgMy43NzMyMiAxMS43NzYxIDMuOTk3MDcgMTEuNSAzLjk5NzA3QzExLjIyMzkgMy45OTcwNyAxMSAzLjc3MzIyIDExIDMuNDk3MDdWMi45NzY1OUgzVjMuNDk3MDdDMyAzLjc3MzIyIDIuNzc2MTQgMy45OTcwNyAyLjUgMy45OTcwN0MyLjIyMzg2IDMuOTk3MDcgMiAzLjc3MzIyIDIgMy40OTcwN1YyLjk3NjU5Wk0xMi45OTk2IDZIMUMwLjk5OTg3OCA2IDAuOTk5NzU2IDYgMC45OTk2MzQgNlYxMkgxMi45OTk2VjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjUgMEMyLjc3NjE0IDAgMyAwLjIyMzg1OCAzIDAuNVYxLjk3NjU5SDExVjAuNUMxMSAwLjIyMzg1OCAxMS4yMjM5IDAgMTEuNSAwQzExLjc3NjEgMCAxMiAwLjIyMzg1OCAxMiAwLjVWMS45NzY1OUgxMi45OTk2QzEzLjU1MTkgMS45NzY1OSAxMy45OTk2IDIuNDI0MyAxMy45OTk2IDIuOTc2NTlWMTJDMTMuOTk5NiAxMi41NTIzIDEzLjU1MTkgMTMgMTIuOTk5NiAxM0gwLjk5OTYzNEMwLjQ0NzM1IDEzIC0wLjAwMDM2NjIxMSAxMi41NTIzIC0wLjAwMDM2NjIxMSAxMlYyLjk3NjU5Qy0wLjAwMDM2NjIxMSAyLjQyNDMgMC40NDczNDggMS45NzY1OSAwLjk5OTYzNCAxLjk3NjU5SDJWMC41QzIgMC4yMjM4NTggMi4yMjM4NiAwIDIuNSAwWk0yIDIuOTc2NTlMMC45OTk2MzQgMi45NzY1OVY1QzAuOTk5NzU2IDUgMC45OTk4NzggNSAxIDVIMTIuOTk5NlYyLjk3NjU5SDEyVjMuNDk3MDdDMTIgMy43NzMyMiAxMS43NzYxIDMuOTk3MDcgMTEuNSAzLjk5NzA3QzExLjIyMzkgMy45OTcwNyAxMSAzLjc3MzIyIDExIDMuNDk3MDdWMi45NzY1OUgzVjMuNDk3MDdDMyAzLjc3MzIyIDIuNzc2MTQgMy45OTcwNyAyLjUgMy45OTcwN0MyLjIyMzg2IDMuOTk3MDcgMiAzLjc3MzIyIDIgMy40OTcwN1YyLjk3NjU5Wk0xMi45OTk2IDZIMUMwLjk5OTg3OCA2IDAuOTk5NzU2IDYgMC45OTk2MzQgNlYxMkgxMi45OTk2VjZaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
}
.sazka-icon--bonus {
  mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPHBhdGggZD0iTTIwLDIyTDQsMjJDMy40LDIyIDMsMjEuNiAzLDIxTDMsMTFDMywxMC40IDMuNCwxMCA0LDEwTDIwLDEwQzIwLjYsMTAgMjEsMTAuNCAyMSwxMUwyMSwyMUMyMSwyMS42IDIwLjYsMjIgMjAsMjJaTTEzLDIwTDE5LDIwTDE5LDEyTDEzLDEyTDEzLDIwWk01LDIwTDExLDIwTDExLDEyTDUsMTJMNSwyMFpNMjIsOEwyLDhDMS40LDggMSw3LjYgMSw3QzEsNi40IDEuNCw2IDIsNkwxMC44LDZDMTAuNSw1LjEgOS44LDQgOCw0QzcuNCw0IDcsMy42IDcsM0M3LDIuNCA3LjQsMiA4LDJDMTAsMiAxMS4yLDIuOCAxMiwzLjlDMTIuOCwyLjkgMTQsMiAxNiwyQzE2LjYsMiAxNywyLjQgMTcsM0MxNywzLjYgMTYuNiw0IDE2LDRDMTQuMSw0IDEzLjQsNS4xIDEzLjIsNkwyMiw2QzIyLjYsNiAyMyw2LjQgMjMsN0MyMyw3LjYgMjIuNiw4IDIyLDhaIiBzdHlsZT0iZmlsbDp3aGl0ZTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KPC9zdmc+Cg==");
  -webkit-mask-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPHBhdGggZD0iTTIwLDIyTDQsMjJDMy40LDIyIDMsMjEuNiAzLDIxTDMsMTFDMywxMC40IDMuNCwxMCA0LDEwTDIwLDEwQzIwLjYsMTAgMjEsMTAuNCAyMSwxMUwyMSwyMUMyMSwyMS42IDIwLjYsMjIgMjAsMjJaTTEzLDIwTDE5LDIwTDE5LDEyTDEzLDEyTDEzLDIwWk01LDIwTDExLDIwTDExLDEyTDUsMTJMNSwyMFpNMjIsOEwyLDhDMS40LDggMSw3LjYgMSw3QzEsNi40IDEuNCw2IDIsNkwxMC44LDZDMTAuNSw1LjEgOS44LDQgOCw0QzcuNCw0IDcsMy42IDcsM0M3LDIuNCA3LjQsMiA4LDJDMTAsMiAxMS4yLDIuOCAxMiwzLjlDMTIuOCwyLjkgMTQsMiAxNiwyQzE2LjYsMiAxNywyLjQgMTcsM0MxNywzLjYgMTYuNiw0IDE2LDRDMTQuMSw0IDEzLjQsNS4xIDEzLjIsNkwyMiw2QzIyLjYsNiAyMyw2LjQgMjMsN0MyMyw3LjYgMjIuNiw4IDIyLDhaIiBzdHlsZT0iZmlsbDp3aGl0ZTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KPC9zdmc+Cg==");
}
.sazka-icon--coffee {
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuNSAwYTEgMSAwIDAgMSAxIDF2NWExIDEgMCAwIDEtMiAwVjFhMSAxIDAgMCAxIDEtMVpNNC40OTUgMmExIDEgMCAwIDEgMSAxdjNhMSAxIDAgMSAxLTIgMFYzYTEgMSAwIDAgMSAxLTFabTYuMDEgMGExIDEgMCAwIDEgMSAxdjNhMSAxIDAgMCAxLTIgMFYzYTEgMSAwIDAgMSAxLTFaTS41MDEgMTBhMiAyIDAgMCAxIDItMmgxMGEyIDIgMCAwIDEgMiAySDE1YzEuMjAyIDAgMi41Ljg0NSAyLjUgMi4yNXYyLjVjMCAxLjQwNS0xLjI5OCAyLjI1LTIuNSAyLjI1aC0uNTk2Yy0uNDA3IDEuNzQ1LTIuMDMzIDMtMy45MDIgM2gtNmMtMi4xNjIgMC00LTEuNjgyLTQtMy44NTdWMTBabTEyIDUuOTNhMS4wMjQgMS4wMjQgMCAwIDAgMCAuMTR2LjA3M2MwIC45OC0uODQ5IDEuODU3LTIgMS44NTdoLTZjLTEuMTUgMC0yLS44NzctMi0xLjg1N1YxMGgxMHYuOTNhMS4wMjQgMS4wMjQgMCAwIDAgMCAuMTR2NC44NlptMi0uOTNIMTVhLjY2Mi42NjIgMCAwIDAgLjQyLS4xMzRjLjA4LS4wNjcuMDgtLjExMi4wOC0uMTE2di0yLjVjMC0uMDA0IDAtLjA0OS0uMDgtLjExNkEuNjYyLjY2MiAwIDAgMCAxNSAxMmgtLjQ5OHYzWiIgLz4KPC9zdmc+");
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuNSAwYTEgMSAwIDAgMSAxIDF2NWExIDEgMCAwIDEtMiAwVjFhMSAxIDAgMCAxIDEtMVpNNC40OTUgMmExIDEgMCAwIDEgMSAxdjNhMSAxIDAgMSAxLTIgMFYzYTEgMSAwIDAgMSAxLTFabTYuMDEgMGExIDEgMCAwIDEgMSAxdjNhMSAxIDAgMCAxLTIgMFYzYTEgMSAwIDAgMSAxLTFaTS41MDEgMTBhMiAyIDAgMCAxIDItMmgxMGEyIDIgMCAwIDEgMiAySDE1YzEuMjAyIDAgMi41Ljg0NSAyLjUgMi4yNXYyLjVjMCAxLjQwNS0xLjI5OCAyLjI1LTIuNSAyLjI1aC0uNTk2Yy0uNDA3IDEuNzQ1LTIuMDMzIDMtMy45MDIgM2gtNmMtMi4xNjIgMC00LTEuNjgyLTQtMy44NTdWMTBabTEyIDUuOTNhMS4wMjQgMS4wMjQgMCAwIDAgMCAuMTR2LjA3M2MwIC45OC0uODQ5IDEuODU3LTIgMS44NTdoLTZjLTEuMTUgMC0yLS44NzctMi0xLjg1N1YxMGgxMHYuOTNhMS4wMjQgMS4wMjQgMCAwIDAgMCAuMTR2NC44NlptMi0uOTNIMTVhLjY2Mi42NjIgMCAwIDAgLjQyLS4xMzRjLjA4LS4wNjcuMDgtLjExMi4wOC0uMTE2di0yLjVjMC0uMDA0IDAtLjA0OS0uMDgtLjExNkEuNjYyLjY2MiAwIDAgMCAxNSAxMmgtLjQ5OHYzWiIgLz4KPC9zdmc+");
}
.sazka-icon--dice {
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTggNmExLjUgMS41IDAgMSAxLTMgMCAxLjUgMS41IDAgMCAxIDMgMFpNMTQgMTIuMDAxYTEuNSAxLjUgMCAxIDEtMyAuMDAxIDEuNSAxLjUgMCAwIDEgMyAwWk0xMSA5LjAwMWExLjUgMS41IDAgMSAxLTMgMCAxLjUgMS41IDAgMCAxIDMgMFoiIC8+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS41IDJhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJoLTE0YTIgMiAwIDAgMS0yLTJWMlptMTYgMGgtMTR2MTRoMTRWMloiIC8+Cjwvc3ZnPg==");
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTggNmExLjUgMS41IDAgMSAxLTMgMCAxLjUgMS41IDAgMCAxIDMgMFpNMTQgMTIuMDAxYTEuNSAxLjUgMCAxIDEtMyAuMDAxIDEuNSAxLjUgMCAwIDEgMyAwWk0xMSA5LjAwMWExLjUgMS41IDAgMSAxLTMgMCAxLjUgMS41IDAgMCAxIDMgMFoiIC8+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS41IDJhMiAyIDAgMCAxIDItMmgxNGEyIDIgMCAwIDEgMiAydjE0YTIgMiAwIDAgMS0yIDJoLTE0YTIgMiAwIDAgMS0yLTJWMlptMTYgMGgtMTR2MTRoMTRWMloiIC8+Cjwvc3ZnPg==");
}
.sazka-icon--jackpots {
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS41IDFhMSAxIDAgMCAxIDEtMWg0YTEgMSAwIDAgMSAuOTA1LjU3NEM3LjA0Ny4xOSA3Ljc4NSAwIDguNjMyIDBjLjk4MyAwIDIuMDc4LjI3MSAzLjE4OS42OTJsLjAxNC4wMDVjLjM0NS4xMzcuOTY1LjMwNiAxLjQzOC4yOTlBMS4xNyAxLjE3IDAgMCAwIDEzLjUuOTc0YTEgMSAwIDAgMSAxLS45NzRoM2ExIDEgMCAwIDEgMSAxdjFjMCAxLjI3Ni0uNjc4IDIuNTYyLTEuMzE2IDMuNjAyYTQzLjU4IDQzLjU4IDAgMCAxLS43ODggMS4yMjQgMTA2LjIgMTA2LjIgMCAwIDAtLjIxOC4zMyAxNS4xNSAxNS4xNSAwIDAgMC0uODIyIDEuMzYxYy0uODE2IDEuMzUtMS4yNjggMi40MzctMS41MjQgMy41NS0uMjYgMS4xMjUtLjMzMiAyLjMyNS0uMzMyIDMuOTMzdjFhMSAxIDAgMCAxLTEgMWgtN2ExIDEgMCAwIDEtMS0xdi0xYzAtMS4xODguNDE0LTIuMjUyLjcyOS0zLjA2My4wOC0uMjA5LjE1Ni0uNDAxLjIxNS0uNTc1LjM5NC0xLjE1IDEuMDI4LTIuMjU5IDEuODYxLTMuMjg4YS45ODQuOTg0IDAgMCAxIC4wMjItLjAyNmMuNDM1LS41MDIgMS4yMTgtMS4yNzUgMi4zLTIuMjY3bC4wMDctLjAwNy4xNTQtLjE0MmE4LjQwNiA4LjQwNiAwIDAgMS0xLjUxMS0uMTU3Yy0uNDU0LS4xMDQtLjc3My0uMTYtMS4wMy0uMTM2YS41MjQuNTI0IDAgMCAwLS40MzQuMjQzbC0uMTA1LjE0NmMtLjA5NS4xMzEtLjExNi4xNi0uMTQxLjIyMS0uMDIxLjA1MS0uMDY3LjE4Ny0uMDY3LjU2OVY5YTEgMSAwIDAgMS0xIDFoLTRhMSAxIDAgMCAxLTEtMVYxWm00IDFoLTJ2Nmgydi0uNDgyYzAtLjUzLjA2Mi0uOTU0LjIxOS0xLjMzNC4xMjUtLjMwMi4zMDgtLjU0OS40MTktLjdsLjA0OS0uMDY2YTIuNTE1IDIuNTE1IDAgMCAxIDEuODgtMS4wNzFjLjYwNS0uMDU1IDEuMjA4LjA3NiAxLjYzNC4xNzMgMS4zMzMuMjQxIDIuMTcuMDk1IDMuNDAyLS40MzhhMSAxIDAgMCAxIDEuMTUgMS41NzdjLS4xMTEuMTI2LS4yNDUuMjk5LS40MDQuNTA0LS40My41NTQtMS4wNDIgMS4zNDYtMS44NzQgMi4wOTUtMS4wNi45NzMtMS43NjcgMS42NzYtMi4xMjYgMi4wODgtLjcuODY2LTEuMjA1IDEuNzY3LTEuNTEzIDIuNjY1LS4xMDguMzE0LS4yMTYuNTk2LS4zMTcuODYtLjI4OC43NS0uNTE5IDEuMzUtLjUxOSAyLjEyOWg1YzAtMS42NTIuMDcxLTMuMDMzLjM4My00LjM4My4zMTItMS4zNTQuODU1LTIuNjMgMS43NDQtNC4xMDUuMjQ1LS40NzMuNTYzLS45Ny44NzktMS40NTJsLjIzMy0uMzU0Yy4yNTMtLjM4NC41MDMtLjc2My43NC0xLjE1QzE2LjEyMSAzLjUxIDE2LjUgMi42NTcgMTYuNSAyaC0xLjI0NmMtLjEzLjIzMi0uMzEuNDM0LS41NDEuNTk1LS40NTcuMzE5LS45OTQuMzk0LTEuNDEuNC0uODM0LjAxMy0xLjcyNS0uMjUtMi4xOTctLjQzNUMxMC4xMTIgMi4xODQgOS4yNzQgMiA4LjYzMyAyYy0uNTg2IDAtLjk4NS4xMzgtMS4zLjM1NC0uMzMzLjIyNy0uNjQ0LjU4OC0uOTY2IDEuMTQ3QTEgMSAwIDAgMSA0LjUgM1YyWiIgLz4KPC9zdmc+");
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTS41IDFhMSAxIDAgMCAxIDEtMWg0YTEgMSAwIDAgMSAuOTA1LjU3NEM3LjA0Ny4xOSA3Ljc4NSAwIDguNjMyIDBjLjk4MyAwIDIuMDc4LjI3MSAzLjE4OS42OTJsLjAxNC4wMDVjLjM0NS4xMzcuOTY1LjMwNiAxLjQzOC4yOTlBMS4xNyAxLjE3IDAgMCAwIDEzLjUuOTc0YTEgMSAwIDAgMSAxLS45NzRoM2ExIDEgMCAwIDEgMSAxdjFjMCAxLjI3Ni0uNjc4IDIuNTYyLTEuMzE2IDMuNjAyYTQzLjU4IDQzLjU4IDAgMCAxLS43ODggMS4yMjQgMTA2LjIgMTA2LjIgMCAwIDAtLjIxOC4zMyAxNS4xNSAxNS4xNSAwIDAgMC0uODIyIDEuMzYxYy0uODE2IDEuMzUtMS4yNjggMi40MzctMS41MjQgMy41NS0uMjYgMS4xMjUtLjMzMiAyLjMyNS0uMzMyIDMuOTMzdjFhMSAxIDAgMCAxLTEgMWgtN2ExIDEgMCAwIDEtMS0xdi0xYzAtMS4xODguNDE0LTIuMjUyLjcyOS0zLjA2My4wOC0uMjA5LjE1Ni0uNDAxLjIxNS0uNTc1LjM5NC0xLjE1IDEuMDI4LTIuMjU5IDEuODYxLTMuMjg4YS45ODQuOTg0IDAgMCAxIC4wMjItLjAyNmMuNDM1LS41MDIgMS4yMTgtMS4yNzUgMi4zLTIuMjY3bC4wMDctLjAwNy4xNTQtLjE0MmE4LjQwNiA4LjQwNiAwIDAgMS0xLjUxMS0uMTU3Yy0uNDU0LS4xMDQtLjc3My0uMTYtMS4wMy0uMTM2YS41MjQuNTI0IDAgMCAwLS40MzQuMjQzbC0uMTA1LjE0NmMtLjA5NS4xMzEtLjExNi4xNi0uMTQxLjIyMS0uMDIxLjA1MS0uMDY3LjE4Ny0uMDY3LjU2OVY5YTEgMSAwIDAgMS0xIDFoLTRhMSAxIDAgMCAxLTEtMVYxWm00IDFoLTJ2Nmgydi0uNDgyYzAtLjUzLjA2Mi0uOTU0LjIxOS0xLjMzNC4xMjUtLjMwMi4zMDgtLjU0OS40MTktLjdsLjA0OS0uMDY2YTIuNTE1IDIuNTE1IDAgMCAxIDEuODgtMS4wNzFjLjYwNS0uMDU1IDEuMjA4LjA3NiAxLjYzNC4xNzMgMS4zMzMuMjQxIDIuMTcuMDk1IDMuNDAyLS40MzhhMSAxIDAgMCAxIDEuMTUgMS41NzdjLS4xMTEuMTI2LS4yNDUuMjk5LS40MDQuNTA0LS40My41NTQtMS4wNDIgMS4zNDYtMS44NzQgMi4wOTUtMS4wNi45NzMtMS43NjcgMS42NzYtMi4xMjYgMi4wODgtLjcuODY2LTEuMjA1IDEuNzY3LTEuNTEzIDIuNjY1LS4xMDguMzE0LS4yMTYuNTk2LS4zMTcuODYtLjI4OC43NS0uNTE5IDEuMzUtLjUxOSAyLjEyOWg1YzAtMS42NTIuMDcxLTMuMDMzLjM4My00LjM4My4zMTItMS4zNTQuODU1LTIuNjMgMS43NDQtNC4xMDUuMjQ1LS40NzMuNTYzLS45Ny44NzktMS40NTJsLjIzMy0uMzU0Yy4yNTMtLjM4NC41MDMtLjc2My43NC0xLjE1QzE2LjEyMSAzLjUxIDE2LjUgMi42NTcgMTYuNSAyaC0xLjI0NmMtLjEzLjIzMi0uMzEuNDM0LS41NDEuNTk1LS40NTcuMzE5LS45OTQuMzk0LTEuNDEuNC0uODM0LjAxMy0xLjcyNS0uMjUtMi4xOTctLjQzNUMxMC4xMTIgMi4xODQgOS4yNzQgMiA4LjYzMyAyYy0uNTg2IDAtLjk4NS4xMzgtMS4zLjM1NC0uMzMzLjIyNy0uNjQ0LjU4OC0uOTY2IDEuMTQ3QTEgMSAwIDAgMSA0LjUgM1YyWiIgLz4KPC9zdmc+");
}
.sazka-icon--ring {
  mask-size: 93%;
  -webkit-mask-size: 93%;
  mask-image: url("data:image/svg+xml;base64,IDxzdmcgd2lkdGg9IjE4IiBoZWlnaHQ9IjIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMy4wMDYgMi44OUExLjY2NyAxLjY2NyAwIDAgMSAzIDIuNzVjMC0uNjU5LjM4NC0xLjE0NC43NTUtMS40NTIuMzc4LS4zMTIuODY1LS41NSAxLjM4LS43M0M2LjE3LjIwNyA3LjUzNyAwIDkgMGMxLjQ2MyAwIDIuODMuMjA2IDMuODY2LjU2OS41MTQuMTggMSAuNDE3IDEuMzc5LjczLjM3MS4zMDcuNzU1Ljc5Mi43NTUgMS40NTEgMCAuMDQ4LS4wMDIuMDk1LS4wMDYuMTQxYS45OTcuOTk3IDAgMCAxLS4xNjIuNjY0TDEzLjQ4IDUuNTgyQzE2LjM0NyA3LjIgMTggMTAuMjg2IDE4IDEzLjM1MmMwIDIuMzMyLTEuMDg3IDQuMDUzLTIuODA3IDUuMTQ2QzEzLjUyNiAxOS41NTYgMTEuMzE1IDIwIDkgMjBjLTIuMzE1IDAtNC41MjYtLjQ0NC02LjE5My0xLjUwMkMxLjA4NyAxNy40MDUgMCAxNS42ODQgMCAxMy4zNSAwIDEwLjI4NyAxLjY1MyA3LjIgNC41MiA1LjU4MkwzLjE2OCAzLjU1NGEuOTk2Ljk5NiAwIDAgMS0uMTYyLS42NjRaTTUuOTggNy4wOEMzLjQ4NSA4LjIzMyAyIDEwLjc5NyAyIDEzLjM1YzAgMS42MDkuNzAzIDIuNzExIDEuODggMy40NThDNS4xMDcgMTcuNTkgNi44OTYgMTggOSAxOHMzLjg5Mi0uNDEgNS4xMi0xLjE5YzEuMTc3LS43NDcgMS44OC0xLjg1IDEuODgtMy40NTggMC0yLjU1NC0xLjQ4NS01LjExOC0zLjk4LTYuMjczYTYuMDEyIDYuMDEyIDAgMCAxLS4xNDUuMTQzQzExLjI3MSA3LjggMTAuMjg1IDguNSA5IDguNXMtMi4yNzItLjctMi44NzUtMS4yNzhhNi4xMSA2LjExIDAgMCAxLS4xNDQtLjE0M1ptNC44NzMtMS42OTVDMTAuMjY4IDUuNDYgOS42NDQgNS41IDkgNS41Yy0uNjQzIDAtMS4yNjgtLjA0LTEuODU0LS4xMTUuMS4xMjEuMjIxLjI1OC4zNjIuMzkzLjQ0LjQyMi45NTQuNzIyIDEuNDkyLjcyMnMxLjA1MS0uMyAxLjQ5Mi0uNzIyYy4xNC0uMTM1LjI2Mi0uMjcyLjM2Mi0uMzkzWk01LjE1NSAyLjc1Yy4xNDEuMDkuMzUuMTkyLjY0LjI5NEM2LjU2OCAzLjMxNCA3LjcgMy41IDkgMy41YzEuMjk5IDAgMi40MzItLjE4NiAzLjIwNS0uNDU2YTMuMTcgMy4xNyAwIDAgMCAuNjQtLjI5NCAzLjE3IDMuMTcgMCAwIDAtLjY0LS4yOTRDMTEuNDMyIDIuMTg2IDEwLjMgMiA5IDJjLTEuMjk5IDAtMi40MzIuMTg2LTMuMjA1LjQ1NmEzLjE3IDMuMTcgMCAwIDAtLjY0LjI5NFptNy44OC0uMTUxYS4wMjUuMDI1IDAgMCAxIC4wMDMtLjAwNWwtLjAwNC4wMDVabS04LjA3My0uMDA1LjAwMy4wMDVhLjAyNi4wMjYgMCAwIDEtLjAwMy0uMDA1WiIgLz4KIDwvc3ZnPg==");
  -webkit-mask-image: url("data:image/svg+xml;base64,IDxzdmcgd2lkdGg9IjE4IiBoZWlnaHQ9IjIwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMy4wMDYgMi44OUExLjY2NyAxLjY2NyAwIDAgMSAzIDIuNzVjMC0uNjU5LjM4NC0xLjE0NC43NTUtMS40NTIuMzc4LS4zMTIuODY1LS41NSAxLjM4LS43M0M2LjE3LjIwNyA3LjUzNyAwIDkgMGMxLjQ2MyAwIDIuODMuMjA2IDMuODY2LjU2OS41MTQuMTggMSAuNDE3IDEuMzc5LjczLjM3MS4zMDcuNzU1Ljc5Mi43NTUgMS40NTEgMCAuMDQ4LS4wMDIuMDk1LS4wMDYuMTQxYS45OTcuOTk3IDAgMCAxLS4xNjIuNjY0TDEzLjQ4IDUuNTgyQzE2LjM0NyA3LjIgMTggMTAuMjg2IDE4IDEzLjM1MmMwIDIuMzMyLTEuMDg3IDQuMDUzLTIuODA3IDUuMTQ2QzEzLjUyNiAxOS41NTYgMTEuMzE1IDIwIDkgMjBjLTIuMzE1IDAtNC41MjYtLjQ0NC02LjE5My0xLjUwMkMxLjA4NyAxNy40MDUgMCAxNS42ODQgMCAxMy4zNSAwIDEwLjI4NyAxLjY1MyA3LjIgNC41MiA1LjU4MkwzLjE2OCAzLjU1NGEuOTk2Ljk5NiAwIDAgMS0uMTYyLS42NjRaTTUuOTggNy4wOEMzLjQ4NSA4LjIzMyAyIDEwLjc5NyAyIDEzLjM1YzAgMS42MDkuNzAzIDIuNzExIDEuODggMy40NThDNS4xMDcgMTcuNTkgNi44OTYgMTggOSAxOHMzLjg5Mi0uNDEgNS4xMi0xLjE5YzEuMTc3LS43NDcgMS44OC0xLjg1IDEuODgtMy40NTggMC0yLjU1NC0xLjQ4NS01LjExOC0zLjk4LTYuMjczYTYuMDEyIDYuMDEyIDAgMCAxLS4xNDUuMTQzQzExLjI3MSA3LjggMTAuMjg1IDguNSA5IDguNXMtMi4yNzItLjctMi44NzUtMS4yNzhhNi4xMSA2LjExIDAgMCAxLS4xNDQtLjE0M1ptNC44NzMtMS42OTVDMTAuMjY4IDUuNDYgOS42NDQgNS41IDkgNS41Yy0uNjQzIDAtMS4yNjgtLjA0LTEuODU0LS4xMTUuMS4xMjEuMjIxLjI1OC4zNjIuMzkzLjQ0LjQyMi45NTQuNzIyIDEuNDkyLjcyMnMxLjA1MS0uMyAxLjQ5Mi0uNzIyYy4xNC0uMTM1LjI2Mi0uMjcyLjM2Mi0uMzkzWk01LjE1NSAyLjc1Yy4xNDEuMDkuMzUuMTkyLjY0LjI5NEM2LjU2OCAzLjMxNCA3LjcgMy41IDkgMy41YzEuMjk5IDAgMi40MzItLjE4NiAzLjIwNS0uNDU2YTMuMTcgMy4xNyAwIDAgMCAuNjQtLjI5NCAzLjE3IDMuMTcgMCAwIDAtLjY0LS4yOTRDMTEuNDMyIDIuMTg2IDEwLjMgMiA5IDJjLTEuMjk5IDAtMi40MzIuMTg2LTMuMjA1LjQ1NmEzLjE3IDMuMTcgMCAwIDAtLjY0LjI5NFptNy44OC0uMTUxYS4wMjUuMDI1IDAgMCAxIC4wMDMtLjAwNWwtLjAwNC4wMDVabS04LjA3My0uMDA1LjAwMy4wMDVhLjAyNi4wMjYgMCAwIDEtLjAwMy0uMDA1WiIgLz4KIDwvc3ZnPg==");
}
.sazka-icon--search {
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkgMmE2LjUgNi41IDAgMSAwIDAgMTNBNi41IDYuNSAwIDAgMCA5IDJaTS41IDguNWE4LjUgOC41IDAgMSAxIDE3IDAgOC40NjMgOC40NjMgMCAwIDEtMS44MjQgNS4yNjJsMy41MzEgMy41M2ExIDEgMCAwIDEtMS40MTQgMS40MTVsLTMuNTMxLTMuNTMxQTguNSA4LjUgMCAwIDEgLjUgOC41WiIgLz4KPC9zdmc+");
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkgMmE2LjUgNi41IDAgMSAwIDAgMTNBNi41IDYuNSAwIDAgMCA5IDJaTS41IDguNWE4LjUgOC41IDAgMSAxIDE3IDAgOC40NjMgOC40NjMgMCAwIDEtMS44MjQgNS4yNjJsMy41MzEgMy41M2ExIDEgMCAwIDEtMS40MTQgMS40MTVsLTMuNTMxLTMuNTMxQTguNSA4LjUgMCAwIDEgLjUgOC41WiIgLz4KPC9zdmc+");
}

.sazka-icon-color {
  display: inline-block;
  width: 40px;
  aspect-ratio: 1;
  position: relative;
}
.sazka-icon-color::after {
  content: "";
  position: absolute;
  background-size: contain;
  background-repeat: no-repeat;
  aspect-ratio: 1;
  background-position: center;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 24px;
}
.sazka-icon-color--diamond::after {
  filter: drop-shadow(0px 0px 5px #5CA4E0);
  background-image: url(data:image/png;base64,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);
}
.sazka-icon-color--heart::after {
  filter: drop-shadow(0px 0px 5px #FF5257);
  background-image: url(data:image/png;base64,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);
}
.sazka-icon-color--mug::after {
  filter: drop-shadow(0px 0px 5px #9294FE);
  background-image: url(data:image/png;base64,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);
}
.sazka-icon-color--gift::after {
  filter: drop-shadow(0px 0px 5px #9294FE);
  background-image: url(data:image/png;base64,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);
}
.sazka-icon-color--trophy::after {
  filter: drop-shadow(0px 0px 5px #FED01F);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAyYSURBVHgB7Vl5kBTVGf/e6+65dmZ3Zxd3WdhdRBAQRVBMPIhCPMqyRAvFlJrKYYyxjMaKljGYwyNaxItULGOVCeJRnqCWBlJqoSKrQcESUBIQkHMXXNhlj9mdo6e735Hvve6eHTaKcYE/UvLg29cz0/3e77u/9zXAkXFkfLMHOdCPEydC5OLRUBFLQXza5GiMRMDkUlLJwBg31jJGV1kGSNMAUxpAJQWBpP5xScC0gHEPZxN/JlIvKJlkAoRJCPcEERbOgPTe+gLPZwlnLhEMXNEAxH1yWdFJGGB/0gK5FgD2dRigS+6uPvO8y+qWWBLihsdNqbZxKAIQ+KsHYOAs1X8ChBJ/GQJlc7Cyvpb+LNQD0p+5BMmFvtZLmmpXdat6nur7ZVwAQXFxLpjr8sLDD+am37bIW4938a9iAGTnVCk3CEliEQLRKIAVw836ca4AiCTxKan3Cu72GYMAoFRsKdC4DxH6XkC5AnHwJ5wprkXM4FFSQkHUvQqbuke6eInkOQCuC8J1BDFtl56cjQ/Gag7+YupUSICNCzFOwFGLIrEswMn/wMU+A9h+D+5mKdmrXRGQ9EGWk2JAPacY4qixukaAxAwU7qkAmXcBep72GZFyfwEI7jOryWdC4vNUCAoexAI9ia/UAGuf1E+3sAoiLSoVixaqM1GHd0f04tJFbYCB18QHHDBB9Cw0SQiYV8AQCLFMxCs08xpc+e4lDSqmuc8IR/LQdh0umc1kT7+9q/4K5+jBWL+IAdwBvI/vrvrVxGbrQZGIgJGMoul7uDfK3aLaTokWBh3QApVl2lD2LQJAyIwMpTzgKlpJZWYnhe8fgiE5EnhRgJvnYLgclq5zb549XzwUYvsyBpSs2e9nRcfMPC16V13KG1sXS5wiqGkKtCaOAUYJRzqOz4BhaLslWvL4leFrQF/jLEvLykCwUjOi+NWGo0DL4DrQlwxNColKnxmW5Q4bZvy7N082PfsOv/dPi91PQ6zlDJgzpzZEFr1cvzVuRhpgX1aKjl7idHpgVsSBRiyQCFiZkDn6XJD2XvBa1+J3ZhBtlFPLwBkHaQLBGBGkJD6PEYv1eWVBIPQVFIQCz7ivORdjbZGDm0PqZ1AzIQZkGAaPWgZ2wdh52UV7JryxVUcjpjgxrrskWfPowgkdbJvBCNuLjlYk1KVamtREY0GzIRjyIVoFJDUcpe1ApAqjU8CABk9hkDOLEgN61uImYKVjgVaYXl/buwxMTskUUwcqGz+i9DFcUwM/RFNAckWAxosgUhFrfH3N4uKtV2Xr572a6/blkD9D8p0JZnjthtjTgVhwJ9uEXB9n0aq4acQiyABGnngaFzkbJdQN0L7CZyBwhRKFgEkgXRI4s9rJMv04Lzw/GISOq8ArRlzfcSXaPy8wKKL0naxkw5pwI9SOwDRImxsIP2EON9y7DFK9j9Lnb6+9nrfGhGEg4vxesvLt3uvJBT3kmnmdRycnxExMtKLkcCp6qJCqMg+lA8lqPybk/kksdAZl/MQIklpZYg3tXgxYlE52Pk98WIqbN8/LjSCzbbLqLe8a2dlFjJ1/NXnhHHjhD5U3GPPnzVxUQfel0Thh68qOF0+6g/1GbffxLsilq60PTp+c+CEUZeC0KLN4pQZCih3+jgb4FDIS+IKviYAUSJUQ1bVX9D+TMgbCDM18kh46sCvBMgT94wv8lHvfFtvUnU+sgXWzRvKx9cMzk2jjmTDC3DCRplN0FFoMGmeezHnSnVMKHbjU+jX2BlKDqhZB2ucoufznSHtVnCiTNBy4qlKMuRi9nBA8GdgmDDw8LDECBpAs5HnpVu8zGCgfyJ/fFHMIR8fsXkFqaitGUcL7CRgVfmTgYMOA0mFBi71b1VvCQytSiUWhzHUh7Ub2PB27/4t0eBRlswh+4/53+lr4QuEBYYUnvYBcX/qKAVYU3vubIVsmCtHlITPKzDxMptIgNJ/p7JDx4bhIGn5ytnVxYBCl0bne+ZgLrEF1lOA+KUkqhoLNS7TfZ/4F13zgmgefPaGdV6rQqYBj+cLx2i0K+elmsRT21y396VS4EKOBsmnI5txO+v6HuxfKzGohj7pMXnR17WOBusIaiTz+kvtzq8KvHpUWfFLSQtNSESME5SliwRyQG5IY+BwA1qAdJXEfvC99BI/feRiFohFJHnjN/WUZeIVJXDortkBWxVD4MbliZW4h+d4MSL749ylZyEyVrH8rl72b7Mj0jspAE9r28m/WZWivmTKjJiWmCVAq5IgfyykM+AMphZKgfCgLo7C/g0sWCAbBK8kr8goCClnOi4xvG32rO74MPCs+G+kzh1cnjKZ6E2r6YcSJrRX0pRbIb2npmMuzLcKsnWJCdXNCbmySS240zwnV9rfnCtOsGiwKsR6SihjzNeAyVDvOTkBuQPozmirOPnGdWctnbgfXRf+a2Qg+L6CI2TddIYwbnnSnh5aw4AdwrvwgLs1RCL6h1mS0yNuXZu7bswecUG6ytWXEshHV0bNMq0Gdr9DV+gnt7bCXvdI3945X3AWP/6Lm+mNGJ+8ErIWIoSpL3zR1QFGaCKWvVxM6SUkpBirN4FAWztqZUfp+8aZMR4KL0je4kKs2sysWr+XvzPw2vfb82dHbrKp4EowUnk8qKfOyvH1377ujLuw7B8rimU7qbS/XPtp0Qvw6kUlwmqjEYyLGNAeDQKGHZNdns2DGE2Y6bZBiHp8wyuxGFWmkxEBYfYZRKAxspb/qHmU6CJ67Pim7V1qwc5w1To7Y8dGA9QNGx3haJRsiucuJ1W9sW118ZOzVuRtDzOUertFcc1Zs1NxbYkvrhlccC/mExBMxnspwDbcAbmsGCl0MImksKZxcUA0PSgAkDKW+BlRNg3epEtjyk1ogfQVeVZtOwEABTQlPaiOn10K8EQu3mjMA+rdL2b9FkohLe7e4u+57zjvjgVfsz4OdZAh68NDOe/5x0HDHpfHbJp0Qvzw13KiHCNWbsowL9h5MFzEs7NSRT5W9nOxXNYQMCCFKZfNA0kLAnk/M1blHSz9VZUHNuAQKB82xErVmFiHfZXSv/sB77vl/Ru6Z35LtKg8s5VL/slGWLoFcMSU26vhGNq55mDgOGG0+JimqUw1m1eSJdLbdQ6Rt06Aqlv75PUhsopTk/MMW577k41jw18QlWbYZnjUj4LXlaS+Nkrbt3XJTa5e14fO4vbelpdSNKB2BvgzkUIde+C9XGrMumER+19xAJ7lZiGYzUuU+Q1UeqvBUJuJ6wI5KSJNwWVi/Dz56daO8/6HV8MaBwP2vAA7peOY6c8bl340uz7e6OrN6mJyUqVTjoea3S2Dcw5/AlkF7Dxl8+SKHdPQtHdmWtEmTKj84sXXu2LGx+N5xd7IZcJCABw8Kh2F093kbSX090LphYB1VDdFRCWj3jDVwiMGrcVgYaN9JikRFqWgSSHoYqPbizgzJwWEYh4WBxhqeguQEBI4Cz/epsheOb5JVcBiGCQc/dEa86TSYNm0EXN6UgJOarehpYCPwXuyATPoRwMYn4MRKee3bl8CU7QVYtboLFs1fA2vhCzptX3ccrBMbLbdY358+Rjzt2lQ6HiHZDmzFYNKLYAlupKJYYhSx2o5Cfzu2RPCQriqQNHY4q1MAT62Ds362GFbCAbrPh5MBesFYsF5feGyRbeuWolAkkrnBeTZoPHAZlBK63vPrJeyt0STF9kpERMZTSibnwtP0kDQxVBPSGz59dWQtmGksc+sIxIOWCVXobdXC87sPTHWb8QQXwyOGGZwjkDvpFqnIZMXmm+Ct8Q/BeTDEhGbA0Ibc8Uz98rpKMdX91x5Kk1inTbgKU26b34I30EZMJHXWTo8BaMDS3t6FnQlsauH7EA2zIwM9y3tI7fHRo2edSusfWyZegyGMIZuQ03Z6NrLDTgK+iOCdbcD32vqsSwxsJcSRIiZeB9JWvX6OL3OKDioFzQybxGZDEqzmBHYBHehoy28ffmVxDAxhDDkKkSi+/JAI2kyD8Z37weh8xDcRqvuDPqnqTR8tC742lImp0lSdnVU57ub8Fxhi6OF8yA/u+6htjTDwdUoB2xtkBwJBUDYSnqoA8UIBl3bQXDhKuenX/kHeRl+w8z541eAqulLGBO/ezpfBEMdQTUjX5Z8tGPnUsdNSP9avjHgSQ054toSgP6o04ELprY0KT0oDBtbTlkN4Ju98+Gr2wWlz2e0wRCc+mDAanifFzMnxkaeMN781+RhjxuiRkUm1NWbziBpaLYlICWy14fvK/h17ZG9PhrVuavXWfdrqLl/XlVz12oq+XjhEVemRcWQcGf+n4z/mYIQXB96zsAAAAABJRU5ErkJggg==);
}
.sazka-icon-color--fire::after {
  filter: drop-shadow(0px 0px 5px #F16106);
  background-image: url(data:image/png;base64,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);
}
.sazka-icon-color--coin::after {
  filter: drop-shadow(0px 0px 5px #FED01F);
  background-image: url(data:image/png;base64,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);
}
.sazka-icon-color--coins::after {
  filter: drop-shadow(0px 0px 5px #FED01F);
  background-image: url(data:image/png;base64,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);
}

.providers-icon-color {
  display: inline-block;
  width: 30px;
  aspect-ratio: 1;
  position: relative;
}
.providers-icon-color::after {
  content: "";
  position: absolute;
  background-size: contain;
  background-repeat: no-repeat;
  aspect-ratio: 1;
  background-position: center;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 30px;
}
.providers-icon-color--apollo::after {
  background-image: url(data:image/png;base64,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);
}
.providers-icon-color--egaming::after {
  background-image: url(data:image/png;base64,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);
}
.providers-icon-color--synot::after {
  background-image: url(data:image/png;base64,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);
}
.providers-icon-color--tech4bet::after {
  background-image: url(data:image/png;base64,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);
}
.providers-icon-color--amusnet::after {
  background-image: url(data:image/png;base64,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);
}
.providers-icon-color--kajot::after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAAsCAYAAAA6ndXBAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABdsSURBVHgB7VoHeFRV2n7P3Dst0zKZyaQnk4R0UiH0ZIk0I0UQUVFBUXR17d3VtSsLa1mxC4qNtayrCCK9QyhCEkhCQggppJfJZGaS6TP3/GciLNFfXXbR3ef/n/2e5yRz7z33nO/7zlfe850L/OdIHPjz6INzR9YdX3ntjBkjgs7cF+HfTP/2CYeQN/BnYjp36bB05bLMTF3smfsU/w9J+lMPHrp5hIbWX9ZOfQvo6bIHl+KniWON4FeiX2PggHUFmPaevQ4PD9cZjeGKYcNU7tzcKF6tjqX8QPdAYabnyQRd612elk7wGVP79tTpr66u79534ECl6uDB4/bc3BSV2C/ndx6o6eno6HAM4ZkfMv4F06+lBGHGjIuiAGvf+vWljuExhsTXnp23tvDqokjCy3oAtwQwy1C7M8zf2EncVPBxahEvzZ/hhCSq3WWudzodwXK5SKL59JNDzy66f+XyESNGiFOMvPHjLw41svH9+L/gNifKV73s7d9+4pri0erA9WUjIt44tmI+pX0vUep5igr1d1Gh9LeUlv/OI1Td7BKqFgjeqsWUtj9MKf0rdbW+QJ+9LqvSaDTKAu+Xv3vNZuouqV942xzdmSmGLuCv5irnSwHT539wjzhs605Qeoj2brq9YeGo1EHGC8MlH7yxMJWa999GqeVlSk1vUX8XU0rX85R2vkBp7x+p0LKMlr13I31wdno5zgj3+4kRzwhH7mTK6aTbdq0s+BEexLgA4nHhFDBN8uRDVxdOnpw2YsvemobRecapcnlPvNBSDq1OFf/6iusrXorPXLJxxeeSlQ+8T+ESyK0fjgZ8VhC7/7tRqA8IMaLhSDneePx9JE8Y2WeyHvyd13LsN/KWynlEF8I67cHY4bKl76y47V2Ok8YGK9Sm19/5+qNt20qtuAD6JZQQIBqlkyjHTx7z9PjJ45QQTkBoOAq/z2PnIvRyZWRopLK17rXRbfWoDSfu2PRYtnImEfpbQSRyxgVLIC6mDHsnFCo/HZWi9SS1N0zUVW0owoh4ICYVtK3T4ajYI1YYlONuvGniOCABdYcOvdzXBwcukDhcOA2a7Ndbj9bX7N+/OymobVi41hxH7N3gXF08CfXh9DflpOT6t2H+phEjLonh8+8ogCRYIPCy1W/tg7/FBJGSYSWvBco4DaKcHs78fiX59oPdcHobEZkqYRbTxoudZo4EUZhqTzYvWbLq1kee3/nq8ePHPbjAmPBLWULAJ71/3VpfIhH5rlqVlV0hltr1oEoR/P0QmxogtXgQynqlJ7POMQ4Csx/WrQ3Usuk48ffYwY+LQfSsbIgiZCQ8PQieWCnaa90Q21qYncUEcgEhIgsQrsXq104ufe6NI58MkSGQKfz4F+mXUEKAgUDODqwGjU8wJIvD5EH0YAfqSzqgj/UgclwyDFc4YDlwGuJsIzw1vdj+dhnK17cSV5cAQQAkB8zIqjRj3PU5MBjliMnX4JKoAajnjoevdgDVm2tpWDhHwuLDMXNqfNY9y/afnf+C0+WFKCEgdMCdfGeuBxlJNYZmd6zrDlr6RCkONAqQM9RQPNeCFKcXSnUw2r8yYfOBgzjQ4IWL9XeeaSF2IHhNC/QbWjBtbhTi221QixXwfmPGlp0nUHXUTLwS0Dn73WT29VNTacAyyOCcFwyc+H8gJMU5f/uhtulZBcyYERGUFpuitvr6ew/X2BL27TRhRYOA1Ig4pOSloZvFPlWoFD3N3bDaxcibmY8pIcHYdPgIejwuTC0uQhA46u6yEovZCi5EjEa9DX/5ZCdObN1/bkYfE/xbH3KKaPi+Py1IBT6q+ScUcFae81LC2c70h8JPZMBFOUxkEDuUrjX7K7oD926Za5y25OGc5dpYlbKvylX/bZ0tvtOigM3uozOKx+LK+y8nfpcZvbV9+GT117hknBGjrljA3lQi6i92dHTbcN1dl7JZOTYvC/RsianbBo/DDnWIEvc+8zn8fg84EYfHbyvCohlRCFNahkmMsdvjQ+c/NfmGT96JlGLYwlnJU5KzIjvN3c7qHZX95uomh6WpqcmF81AKf+Yi0IT/JfRE8JmRSRMnDFfkZCYFJ4bISRIvqBLXfd7ratzPr544Nsj+xGLl48G6Ri16nNAag6OmZYXDtF9w9+5ViIcr3CLCHwU/0AS5T4IwVS8VWy0ETcxHwhiq9vZRqcfG0t86Quwm5lwKgFkPcTsh9dtw533ZaK6sx4tfHMSTc4bhDw+mUAT1eNHcJIGtPmLSpNjXX5yuvXLnZkvyg8VhUdp5Eh/qzOYFJ4ilw6lt1EUk1HXa+M4lq+pXrtlS3x2Qh0mFXbt2+YbISc5GVhodHS2/dpouNdogzRqVZsjf8GmNQy4VIu9/LG22SGxiS8siczBjvlWKlvJmxMH37APTYxGso/Af6RX6PXr4FXaRLrkP3l6JZKDBTFqON2N4RyQLXRx6G3pwZHMdJOPDkXs5Az5WD45+245TdR24KC8UhmQF3O0D2PvJZqilHPILFSDJVsxJZo7PAuXNzALgaiPWkhaJxS4RtLRVUGd5+ek5qqL2I5SN1YSivGCednYYDEq3wWDUJkOPadFxRlxZyhV5G7hPH5udMzVxbIJ4S4lmXWll56HSQw3Nu6p7BgbdYcQIiFf8YfILedOSb4avngOvJ/07WlFdcRLe5hRIIxjq7Wd5nJfjdJ0dnQ3tSNdLoUlNAaK1EJz9dN0f97Mg6cLCjxcgYqaGxLzyNMxHG0CtM0BS83Gy4k2YK5wkeuFYQHsRGj77DK+/d5CYvByuvFyOSVMuhq33GB57+gMYNQSrZ98NTqVDiOYUZk1OhWZYHFuEEJj6nNj+0SHR+KJYkjEpG7ETB1DQVoeQ6GDq6Iokra0SJA1Twm9xQTD5QE93IcLvmvTS9XmTkuZnA73dmH9F0uz5d1/tLvl8+4t3/an0yUElqFRGLiJONxKycB4DYtirulDxbQM6mpxosxmRMHm04GtqJXxcHHEeWo8Epx+jixMRVMAEMsSh58QRrq/sC2j6fWhctQ8VqmB8WteJCenx8KsSwJN0OBQ6TFs8BaNveRDujjK69LmvSDPzWE4khieIxTiMZMr2YuLUXIRpfBCFDGeAIhIktBoaKoU4OQfQM/tzNcB9wALfyHQCwwTItA4kM8HDk/JIS10z2utakTxvIZxtLcw6ymh0Uoo/ttDLcz4bEDoNe955Cce/3YNrX9JKkxIjJs8sUD0/qIRdu5pcy1fVLF/60vQPoJrGd/SuhJqlqPBQJfSZhThZ0iTqrj6FCb+9GtGjfMhM/hK6hBAQA2MMkXA6yzE6jCCa2ULVH9fjaTZfGYvZTmUYHtZEM2fjMXzmLISEhTFrykJzzdfkYL1t0CE5xoFEY2C/DFAZYvDo6mUQM68j6pDB4MkLHMQyDqJQtooIR7AyGMxDGLxWg8ozQYJUkEf0oWbdHhBmETH5mcxiCkC9deio3Ud89Y2cQa2h6iwDASlA+pUutHMb6Iq39246Utby6Kfbqq1/L68drnaVuPzaXmarkBMFwhgYzZsQBXVKNryUQCJnO+LA/3jmHulx8NBALA0wqoFExkMrodAzrwnRMTc5gxxClVImP9MMESNILKYiGoi9dhjzi3DJnInfRWHBz6JyAO+4BsOzUsssQnMR+50Jd+sptK3fiSARz1CBnvVRQCZTQcG2GkTCMXa07F4s1HIFPO9/A9NXJyEysOAKGWQaHeK9fkjeX0N8b3xILH/bArf5BPSJ1+Cqh54iMxcuQKfPEKhN0LPZgapUPoEIZva7C36XCZ2B4WMCk5iRkpEAb1QE47MaYrkUXLgaXpub1Ua6WPHMzwTxwmShYIkM4fdehXtdHDIfW4XJvAViN9Or3IBTWzcSBRt95B1GiFVGLLp2Kt77fBdMXgEDLIWySAk3228c2HcYfZY+dHv8zLW+QHZZK0bMHMWeD2ZkOJkeu5jOgl0OEIHVZ0QEckc/YuUcutgmTHAG9lNd7FkfnFYbHG1+KDV+VK4tw37TIhQ/er8/NjeHS86YUvzic7Y3n1qmvvlsdiBXTTbeIEUFs8sOeK11cGUwgQozIZhLsXXJZ3Axfy9YNAn6saMhMarRUdkFb1MpxCmRCFF5sZkFOA/bEN1y+WjE6lOh2Pw1HB218DPt88FqWBoasXv3McQV5iA0Nx9Jw2UoTA7D36o60G9qYyyw5ujDs8++hx37KwYFDmxInmJAS2qzEdiqAHUcer1mHOEDNsiQExpYmm1C19EKHOn2w8EQpczCdtVCDSFOGwaYhTWxMdwREiTOzoHFacfKm+/nLlo00110x3RpeoxpwpxCVergLnLxgsL4Rx4a9R6UXTL4TTi2pgpeXoExN+TB52ymq+5bR1qPddDihWmEi7QimBdQc8oOkdcGQ4oHEsaYNESLmDHhiBivh726GpvXVkM/XIPkYmZB8lYInXYcKG2hEQYfic5nLiA2wdXlZFUmQhbPjYE2uhE870BPmwNb95wcVELAedqZayXqCJLzmVWq2iGzdkCZGIqELC00iW7QugZse6sEa2qtCMkIpZNvzGK8dBAR6adB/ZTs3F2Hk2y/Nu+xa2jGjZOIwtVEwzVOPiRXgdo9VdteX3PsnUEl6OHyhoos2kiRO61uR7NnyetlJ7Pzo7nhsyKDOFcf2bHhNDwikXtCPs8L1btBfAI+/7oBDad7UDhKB6GjHlKZFxGRBLytA395dS/9dEMHRhZEkBS9CbbDh2FzEbR3OgTe3Iok0ka43la09DoRFilDlqaL+A/vgYzVE9huA+t298Dpdg8iuYAT7DxpRRTxIU3eA4+pCdGRTAFBPnB+F/Z+UYuX369BObPn4UkajJ4gJf6qUiLu6iENp63ut7d2eI8PCPyoCCeJULc6wqJDJIa0KLTuO155+9LSmzZsb+78+z78SeZdR3OMsada2/RVJm/95RdFpl0zOazY2tBVxDml4yOjddCprX7O08fJ1Aqc6tVh494eRKnMuHiMnEFcBVQhLHhxaqz6+AQ9VtNHrp4Vi5RwP1wsyPrYZqijfUBQwE8UCi8RiyisfAj1ycRI1vqIlgVXc78Dtd0iHGXhimepEx6CJZ9VostHsTAnGA9fn8jq98zIBR/DXyJUnzJj+7Y+hOgjkRhvQGiUE9nZQXCxzOYfcKPD6h6o6w7mlNoweVq8k4aoRaSluge7q03Lv+xOeqC0tNSLIZD5e3B5KDGxVEuvCFt7420FRS5W0fBZ3UQWJoXA9gZ33/A3dDp85L01CxiYiYa1rBkH1ldhz46jGFucjuIrJ8Ddbx/c4shVTCgxM3CpCHWl9XTLF6W4dHoBiZ1fgIGSMlQcb2XAKAhxiSw7xbJMlGhE2fMb8cQThzC+OA0z56ciNlYPVUQo8xMnq8cM4PDeJpSsK8PU36Qg+6658NfW49i2MkSEhUKpC4IkCD4pU6fg5ESiVJaqrU68cOfHOx7Y3jXpLGQOZOmhlaWh1RnRWaWwWOvpabNXjMpQXBt1aaFEkpIMga3QaobsOOZrj715O1FHBuPUNxUoXVOGqvW16GyhyC/OQvyVsyFJMKKT+W3pvioYkjIgy7sIUuIiy18qwdHaLpLNGF7yzmG8sroKBbkxSLqMYQ+1BrTDhi3rD2DM2Fzc9No9MORlQ6pToeVAFWoONkACFdLnzcGoyeNQefwYektr0LHxBKp31CG+MA/6S4ooH2Pkdq0/2vT2n7eUpmgVeldbp/mZL07Mabb6+3Du9E0YuoscaglnN1OB574mC3qdooR+SGJZEpags7UNsqhU8ts7LkbIiGSsfvwlNH54DIZ+hhrYmwkxHLSZeWyapMDr6HaXo7LeiyR3NGM9A/JEgoKZteTPb23BmoUfocNLWSRgKEDDwJQ6gYVzD+orjiEx9zcYM28+Aw8pEGzHsHnZGmx4awdEdgqdnKBocRMKlj2FMYvux4cLbod6XSfUDBPZGahiyZgExOj3H6bvHrT9fl/t2m5OIuP2dbkbhyy6cFbIn6PBklVOWvjElFFT2MgZ7LVORBdMxfyCWWwYLxz93TCOngD//tNQVVrQzuBD1JgMJE2+mL0ZNKiEkbMXIW/aHIhk7Jpawauy8Lsn7sCukmp8Vdk6OFGmUYvE8WMQKKCCY9VTtk8Jz0iEWMcQIANw5buPY9UL26Fi8SUnlEBkoihZvhPaMaMwfO4STLlsL1o3LkewmodEGQBWEYNzGw36UJEU5pI+NA8Csu8ocDToxpCV/jkatI7MFF2uJp35FMJYZbwb5Zs2QiyVYPiUiQhSjcHY2Ur0frkN7UcYpmeunziaoUoFU7Kf4Y0WC+prOtHfa0bsMBUiWHojoUngxb1Q686dB6dlpCE4dfygwD6fCH1mG3hvYA1Os9bADjKa/u6jrOIAkSiw7wjUZtvZnUYoZCxbBGq1rB4Be+DeCQSCkbu/3c8yuuYHcnmGXvycEgZdgTVVdgbb9smZrbOE5Sg/gPXXLENshoamjUgkvF4Ft+k0RB4fAsX/MCOHqCTGXX8Ze9tLj6zdgWce2UGqWHCZlRxEl741D5qCfgJrO6uZnvPAMfnJEAUFs19BfrdV4Eq+3IfcJC3Si5kldJ/y52QEcYvuHo7NH1ahi41lYAs9cm4GzZqeRDHwlch5qAQattBekSB4TbUi2PYxLQkMfzX7bF60nplGdKb5zkcJgfuDrjA1DNMvGRWcBcJm6N2IqndXgRtgTEiox9dWKeV1LpDeevS7Lahj/TPGJiA8h212pBrYa6u8e9bul4gY02ksBB9kqGXn2lLP7NFpEmKMw7SiLLzG6opBbLbxWYHTtnp/IB/1V1Rg06Z6nCrn6ZRFDYRPTeZEOof/4rtiSNq4JlFXYw8M8XrBOLWQBRMN1//lSvQdrmIpl9mEVfCN8xEJZGwjI/Izvjwcizf5jOUtzJbFrd+VNP8hnd1PBChk/QNpTdS3klLXm/ST21JrZ8nw0ZczY73eLXdTal5KqcCO0Bwv0upXp9E3iw3UfHA5Oy7rYq2RUvceuuGBSbRQhCen60VPf7Awj/aVvsmelbN2ir1bTlfccyn9fZHCY9pymZ/6XvRRx+v08/uLuhjj8xkjRc/OS9jqq1/G+u9mrYa1etYaWGth7x+kvd/c7r8lXfbEbB4P7r4p29u54WEqWDed6XeSevrW09JXb/Avzgn7M37ifOKHliA+YyoBOxV/dP+EDdOXPRUHttM7uOQ5672vn5jawZz0hsyUCD5aN8lZ1URddhsNCokgYl7mSR2d6fE4XUH2pt0ij2sAWrWKyNShZXsEhsVMAh7KS7kk2Bg+wl5dQ51Ot5/T6JzpSXoyIjo1KCQ11h8oLgzs3I6P1+y5iy3XpwGG/vB5w7eVTS/ed/1V068bmZsRLTfoJFTqF6yt7e69W48cf+/9rS9saXd9Fuh7dXj4xYUF44rcPQ5qP7GdsvGEkGFGPrcgQyRfvb4PP4GFflQzedGKrBfumb2h6N7ronyd7Vj9yJu7nvv40OJTbtQHnudEq5PSDdJpFpdrgHq8XjEnkzpcni43J7hUcqXB7acSMTP/YI7XnDA7Nx5ttQU8BVlxmvjMUM2lvU5/X4/ddQjdlsRbL0t464ZX7o0m2hT4D6/Bo3e+8+qyg847hyzSoP+yEKBPiVCMVOk0UYLgdnebrA093b6ypiEhPy1UmpSToJvC8JzD53R7A+6vUsmDnQ5r60mPZdOpU4MZYfDTAfwD4t6/NqOcHltGd71z27HJw5RX4JzFBJQmwT9PYvzIyfEdE4fd7TdtHDTvgb330vtGql/BuYUR49wHHz9Hgf4ynN+RohTneWQnmZdrWLB4dMyiYd//1IYMYeyfJTL0vbxQ6bCtz1zWQF3bqL/vG7rh2TnHiiK4uUP6c/j+PEPhPX7i/vkId14K+DEhz540/WIfQizIi7inbMViumnlreWzs8LmR3yHqs4Sj1/moPhfph/T+C/+FchwgyIsSi9lR7Pfc5GzlvYf/+rk16aAgNIfufdT5v5f+i/9l/699D+1LPQK3j/Z2wAAAABJRU5ErkJggg==);
}
.providers-icon-color--adell::after {
  background-image: url(data:image/png;base64,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);
}
.providers-icon-color--casimi::after {
  background-image: url(data:image/png;base64,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);
}
.providers-icon-color--isoftbet::after {
  background-image: url(data:image/png;base64,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);
}
.providers-icon-color--endorphina::after {
  background-image: url(data:image/png;base64,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);
}
.providers-icon-color--thunderkick::after {
  background-image: url(data:image/png;base64,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);
}
.providers-icon-color--tomhorn::after {
  background-image: url(data:image/png;base64,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);
}

html {
  overflow-x: hidden;
}

body {
  position: relative;
}
body:not(:has(.slider)) {
  background: #011A27;
}
body:not(:has(.slider)):after {
  z-index: -2;
  top: -530px;
  position: absolute;
  width: 124%;
  height: 1060px;
  left: -35%;
  content: "";
  background: radial-gradient(rgba(0, 168, 255, 0.6), rgba(1, 26, 39, 0), rgba(1, 26, 39, 0));
}
@media (min-width: 768px) {
  body:not(:has(.slider)):after {
    width: auto;
    height: 1660px;
    aspect-ratio: 1;
    top: -830px;
    left: -85%;
  }
}
@media (min-width: 1024px) {
  body:not(:has(.slider)):after {
    left: -53%;
    top: -900px;
    height: 1800px;
  }
}
@media (min-width: 1440px) {
  body:not(:has(.slider)):after {
    aspect-ratio: 2;
    left: -89%;
  }
}
@media (min-width: 1681px) {
  body:not(:has(.slider)):after {
    left: -64%;
  }
}
body:not(:has(.slider)):before {
  top: -530px;
  position: absolute;
  width: 136%;
  height: 1060px;
  z-index: -1;
  right: -46%;
  content: "";
  background: radial-gradient(rgba(181, 34, 255, 0.4), rgba(1, 26, 39, 0), rgba(1, 26, 39, 0));
}
@media (min-width: 768px) {
  body:not(:has(.slider)):before {
    width: auto;
    height: 1660px;
    aspect-ratio: 1;
    top: -830px;
    right: -85%;
  }
}
@media (min-width: 1024px) {
  body:not(:has(.slider)):before {
    right: -53%;
    top: -900px;
    height: 1800px;
  }
}
@media (min-width: 1440px) {
  body:not(:has(.slider)):before {
    aspect-ratio: 2;
    right: -89%;
  }
}
@media (min-width: 1681px) {
  body:not(:has(.slider)):before {
    right: -64%;
  }
}
body.page-style--yellow {
  background: radial-gradient(100% 100% at 50% 100%, #f9f4d2 34.92%, #fce428 100%);
}
body.page-style--yellow::after, body.page-style--yellow::before {
  display: none;
}
body.page-style--yellow .btn-toolbar--main-menu-placeholder, body.page-style--yellow .btn-toolbar.btn-toolbar--main-menu {
  display: none !important;
}
body.page-style--yellow {
  --hd-main-color: #000253;
  --hd-btn-color--login: #fff;
  --hd-btn-hover-bg--login: #0d0e5f;
  --hd-section-separator-bg: rgba(35, 33, 87, .1);
  --hd-time-color--desktop: var(--hd-main-color);
  --hd-icon-color: var(--hd-main-color);
  --hd-menu-link-color-sm: var(--hd-main-color);
  --hd-mobile-menu-toggle-color: var(--hd-main-color);
  --hd-btn-color--register: var(--hd-main-color);
  --hd-btn-hover-color--register: var(--hd-main-color);
  --hd-btn-bg--login: var(--hd-main-color);
  --bs-body-color: #232157;
  --bs-heading-color: #232157;
  background: radial-gradient(100% 100% at 50% 100%, #f9f4d2 34.92%, #fce428 100%);
}
body.page-style--yellow::after, body.page-style--yellow::before {
  display: none;
}
body.page-style--yellow .layout-grid,
body.page-style--yellow .article-tiles,
body.page-style--yellow .grid {
  background: #fef9cd;
  padding: 8px 16px 16px 16px;
  border-radius: 16px;
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  body.page-style--yellow .layout-grid,
  body.page-style--yellow .article-tiles,
  body.page-style--yellow .grid {
    margin-bottom: 24px;
  }
}
body.page-style--yellow .layout-grid .blaze-track,
body.page-style--yellow .article-tiles .blaze-track,
body.page-style--yellow .grid .blaze-track {
  margin-bottom: 0 !important;
}
body.page-style--yellow .bonuses-counter {
  background: var(--bs-primary);
  color: #232157;
}
body.page-style--yellow .bonuses-counter__value {
  background: -webkit-linear-gradient(360deg, #232157, #232157);
  -webkit-background-clip: text;
}
body.page-style--yellow .bonuses-counter__link-description > img {
  filter: invert(100%) saturate(1200%) hue-rotate(210deg) brightness(75%) contrast(110%);
}
@media (min-width: 768px) {
  body.page-style--yellow .article-tiles__container > *:nth-child(2) .article-tile__date, body.page-style--yellow .article-tiles__container > *:nth-child(3) .article-tile__date {
    color: #232157;
  }
  body.page-style--yellow .article-tiles__container > *:nth-child(2) .article-tile__date > span, body.page-style--yellow .article-tiles__container > *:nth-child(3) .article-tile__date > span {
    background-color: #232157;
  }
  body.page-style--yellow .article-tiles__container > *:nth-child(2) .article-tile__headline, body.page-style--yellow .article-tiles__container > *:nth-child(3) .article-tile__headline {
    color: #232157;
  }
}
body.page-style--yellow .mb-md-5:has(.article-tiles) {
  margin-bottom: 0 !important;
}
body.modal-active, body.menu-active {
  height: 100vh;
}

h1, h2, h3, h4, h5, h6 {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1;
  margin: 0;
}

@media (min-width: 1024px) {
  .btn-lg {
    padding: 10px 23px;
  }
}
@media (min-width: 1681px) {
  .btn-lg {
    padding: 11px 30px;
    font-size: 1rem;
  }
}

@media (min-width: 1440px) {
  .fs-xl-1 {
    font-size: 4.2rem !important;
  }
}
@media (min-width: 1681px) {
  .fs-xl-1 {
    font-size: 4.5rem !important;
  }
}

.search-overlay::before {
  content: "";
  background: radial-gradient(rgba(181, 34, 255, 0.4), rgba(1, 26, 39, 0), rgba(1, 26, 39, 0));
  top: -75%;
  position: absolute;
  width: 164%;
  aspect-ratio: 0.5;
  z-index: -1;
  right: -60%;
}
@media (min-width: 768px) {
  .search-overlay::before {
    top: -130%;
    position: absolute;
    width: 150%;
    aspect-ratio: 1;
    z-index: -1;
    right: -56%;
  }
}
.search-overlay::after {
  content: "";
  background: radial-gradient(rgba(0, 168, 255, 0.6), rgba(1, 26, 39, 0), rgba(1, 26, 39, 0));
  top: -75%;
  position: absolute;
  width: 150%;
  aspect-ratio: 0.5;
  z-index: -2;
  left: -55%;
}
@media (min-width: 768px) {
  .search-overlay::after {
    top: -130%;
    position: absolute;
    width: 150%;
    aspect-ratio: 1;
    left: -56%;
  }
}
.search-overlay__search::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-image: url("/Content/Images/icons/search.svg");
  background-size: cover;
  vertical-align: middle;
  position: absolute;
  top: 50%;
  left: 24px;
  transform: translateY(-50%);
  z-index: 1;
}
@media (min-width: 768px) {
  .search-overlay__search::before {
    width: 25px;
    height: 25px;
  }
}

.blaze-prev, .blaze-next {
  display: none !important;
  width: 32px !important;
  height: auto !important;
  aspect-ratio: 1;
  top: -20px !important;
  justify-content: center;
  align-items: center;
  background: #112D3D !important;
  border-radius: 10px !important;
}
@media (min-width: 768px) {
  .blaze-prev, .blaze-next {
    display: flex !important;
  }
}
@media (min-width: 1681px) {
  .blaze-prev, .blaze-next {
    width: 40px !important;
  }
}
.blaze-prev::before, .blaze-next::before {
  content: "" !important;
  background-image: url("/Content/Images/icons/arrowright.svg");
  background-size: contain;
  background-repeat: no-repeat;
  width: 16px;
  aspect-ratio: 1;
  display: block;
}
.blaze-next {
  right: 0 !important;
}
.blaze-prev {
  right: 36px;
}
.blaze-prev::before {
  transform: rotateZ(180deg);
}
.blaze-button-show {
  display: none !important;
}
@media (min-width: 768px) {
  .blaze-button-show {
    display: flex !important;
  }
}
.blaze-slider .blaze-prev, .blaze-slider .blaze-next {
  display: none !important;
}
@media (min-width: 768px) {
  .blaze-slider .blaze-prev, .blaze-slider .blaze-next {
    display: flex !important;
  }
}
.blaze-slider .blaze-prev {
  left: auto;
  right: 36px;
}
@media (min-width: 1681px) {
  .blaze-slider .blaze-prev {
    right: 44px;
  }
}
.blaze-slider.start .blaze-prev {
  opacity: 0.3 !important;
  background: black !important;
  cursor: auto;
}
.blaze-slider.start.static .blaze-next {
  opacity: 0.3 !important;
  background: black !important;
  cursor: auto;
}
.blaze-slider.end .blaze-next {
  opacity: 0.3 !important;
  background: black !important;
  cursor: auto;
}
.blaze-pagination {
  align-items: center;
  margin-top: 9px;
}
@media (min-width: 768px) {
  .blaze-pagination {
    margin-top: 5px;
  }
}
.blaze-pagination button {
  position: relative;
  height: 8px;
  width: 14px;
  transition: all 500ms ease !important;
}
.blaze-pagination button::before {
  content: "" !important;
  position: absolute;
  background: white;
  top: 0;
  bottom: 0;
  right: 3px;
  left: 3px;
  overflow: hidden;
  border-radius: 20px;
}
.blaze-pagination button.active {
  width: 69px;
}

.modal-body {
  background: #f0efe7;
}

.game-wrapper .cell-left, .game-wrapper .cell-right {
  top: 0 !important;
}
@media (max-height: 850px) and (max-width: 1024px) {
  .game-wrapper .cell-left, .game-wrapper .cell-right {
    display: none !important;
  }
}
@media (max-height: 560px) {
  .game-wrapper .cell-left, .game-wrapper .cell-right {
    display: none !important;
  }
}
.game-wrapper .cell-left .headline, .game-wrapper .cell-right .headline {
  font-size: 0.8125rem !important;
}
.game-wrapper .cell-left .game, .game-wrapper .cell-right .game {
  float: left;
  width: 100%;
}
@media (min-width: 1024px) {
  .game-wrapper .cell-left .game, .game-wrapper .cell-right .game {
    float: none;
  }
}
.game-wrapper .cell-left .game::after, .game-wrapper .cell-right .game::after {
  display: none !important;
}
.game-wrapper .cell-left .game .icons, .game-wrapper .cell-right .game .icons {
  display: none;
}
.game-wrapper .cell-left .game:hover .overlay::after, .game-wrapper .cell-right .game:hover .overlay::after {
  display: none !important;
}
.game-wrapper .cell-left .game:hover .overlay .img, .game-wrapper .cell-right .game:hover .overlay .img {
  filter: none !important;
}
.game-wrapper .cell-search {
  font-size: 12px;
}
@media (min-width: 1024px) {
  .game-wrapper .cell-search {
    font-size: 1rem;
  }
}
.game-wrapper .cell-search .icon.home {
  display: none;
  margin-right: 8px !important;
}
@media (min-width: 1440px) {
  .game-wrapper .cell-search .icon.home {
    margin-right: 12px !important;
  }
}
.game-wrapper .cell-search .icon-home {
  font-size: 19px !important;
  width: 20px !important;
  height: 20px !important;
}
@media (min-width: 1440px) {
  .game-wrapper .cell-search .icon-home {
    width: 27px !important;
    height: 27px !important;
    font-size: 24px !important;
  }
}
.game-wrapper .cell-search #search-wrapper {
  width: 150px;
  position: relative;
  flex-shrink: 0;
}
@media (min-width: 1024px) {
  .game-wrapper .cell-search #search-wrapper {
    width: 200px;
  }
}
.game-wrapper .cell-search #search-wrapper .form-control {
  font-size: 12px;
}
@media (min-width: 1024px) {
  .game-wrapper .cell-search #search-wrapper .form-control {
    font-size: 1rem;
  }
}
.game-wrapper .cell-search #search-wrapper .fa-search {
  position: absolute;
}
.game-wrapper .cell-search .game-wrapper-game-plan {
  flex-shrink: 0;
  margin-right: 3px !important;
}
@media (min-width: 1440px) {
  .game-wrapper .cell-search .game-wrapper-game-plan {
    margin-right: 14px !important;
  }
}
.game-wrapper .cell-search .game-wrapper-game-plan span {
  font-size: 0.87em !important;
}
@media (min-width: 1024px) {
  .game-wrapper .cell-search .game-wrapper-game-plan span {
    font-size: 1rem !important;
  }
}
.game-wrapper .cell-search .game-wrapper-game-plan i {
  font-size: 20px !important;
}
@media (min-width: 1024px) {
  .game-wrapper .cell-search .game-wrapper-game-plan i {
    font-size: 25px !important;
  }
}
.game-wrapper .cell-search .game-wrapper-mode-toggle {
  flex-shrink: 0;
}
.game-wrapper .cell-controls {
  display: inline-block !important;
  padding-top: 13px !important;
  width: auto !important;
}
@media (min-width: 650px) {
  .game-wrapper .cell-controls {
    display: table-cell !important;
    padding-top: 30px !important;
  }
}
@media (min-width: 1440px) {
  .game-wrapper .cell-controls {
    padding-top: 22px !important;
  }
}
.game-wrapper .cell-controls .icon {
  width: 15px !important;
  height: 15px !important;
  /*   @include media-breakpoint-up(lg) {
      width: 20px !important;
      height: 20px !important;
  }*/
}
@media (min-width: 1024px) {
  .game-wrapper .cell-controls .icon {
    width: 25px !important;
    height: 25px !important;
  }
}
.game-wrapper .cell-controls .dismiss {
  padding-right: 15px !important;
}
@media (min-width: 1024px) {
  .game-wrapper .cell-controls .dismiss {
    padding-right: 30px !important;
  }
}
.game-wrapper .cell-controls .icon-wallet {
  font-size: 19px !important;
  top: -3px !important;
}
@media (min-width: 1024px) {
  .game-wrapper .cell-controls .icon-wallet {
    font-size: 25px !important;
  }
}
@media (min-width: 1024px) {
  .game-wrapper .cell-controls .icon-wallet {
    font-size: 31px !important;
    top: -4px !important;
  }
}
.game-wrapper .cell-controls .favorites {
  display: none;
}
.game-wrapper .cell-logo {
  display: none !important;
}
@media (min-width: 1440px) {
  .game-wrapper .cell-logo {
    display: table-cell !important;
  }
}
.game-wrapper .cell-logo img {
  width: 63px !important;
}
.game-wrapper .cell-game {
  top: 0 !important;
  order: -1;
  width: 100%;
  display: flex !important;
  align-items: center;
  margin-bottom: 32px;
  margin-top: 12px;
}
@media (max-height: 500px) {
  .game-wrapper .cell-game {
    align-items: start;
  }
}
@media (min-width: 1024px) {
  .game-wrapper .cell-game {
    order: 0;
  }
}
.game-wrapper .cell-game .item {
  width: 100%;
}
.game-wrapper-content {
  display: flex;
  flex-direction: column;
}
.game-wrapper-content-main .table-row {
  top: 0 !important;
  margin-top: 0 !important;
  display: flex;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .game-wrapper-content-main .table-row {
    flex-direction: row;
  }
}

@media (min-width: 768px) {
  .translate-md-none {
    transform: none !important;
  }
}
@media (min-width: 768px) {
  .h-md-100 {
    height: 100% !important;
  }
}
.slider-overlay .bonuses-counter {
    display: grid;
    grid-template-columns: 80px auto;
    grid-template-rows: 30px 50px;
    height: auto;
    padding: var(--grid-gutter-width);        
}
.slider-overlay .bonuses-counter__image {
    grid-row: 1 / 3;
            width: 100%;
            height: 100%;
            object-fit: cover;     
}
.slider-overlay .bonuses-counter__text, .slider-overlay .bonuses-counter__value {
    display: flex;
            justify-content: center;
            align-items: center;
            margin: 0;
            white-space: nowrap;    
}
.slider-overlay .bonuses-counter__link-description{
   display: none;
}
.slider-overlay__content .bonuses-counter__value {
    position: static !important;
    transform: none !important;
    margin-top: 0 !important; 
}

:root{--grid-gutter-width:12px;}.blaze-slider{--slides-to-show:1;--slide-gap:20px;direction:ltr;}.blaze-container{position:relative;}.blaze-track-container{overflow:hidden;}.blaze-track{will-change:transform;touch-action:pan-y;display:flex;gap:var(--slide-gap);--slide-width:calc((100% - (var(--slides-to-show) - 1)*var(--slide-gap))/var(--slides-to-show));}.blaze-track,.blaze-track>*{box-sizing:border-box;}.blaze-track>*{width:var(--slide-width);flex-shrink:0;}.blaze-pagination{display:flex;justify-content:center;gap:1px;}.blaze-pagination:before{display:none;content:"";position:absolute;bottom:19px;left:0;right:0;width:100%;height:1px;background-color:#e5e5e5;z-index:-1;}.blaze-pagination.one-dot button::before{content:"•"!important;}@media(min-width:568px){.blaze-pagination.one-dot button::before{content:"•"!important;}}@media(min-width:768px){.blaze-pagination.one-dot button::before{content:"•"!important;}}@media(min-width:1024px){.blaze-pagination.one-dot button::before{content:"•"!important;}}@media(min-width:1280px){.blaze-pagination.one-dot button::before{content:"•"!important;}}.blaze-pagination.blaze-pagination--grid button{font-size:0;color:transparent;outline:0;border:0;padding:0;cursor:pointer;transition:opacity 200ms ease;background:transparent;}.blaze-pagination.blaze-pagination--grid button:first-child{padding-left:6px;}.blaze-pagination.blaze-pagination--grid button:last-child{padding-right:6px;}.blaze-pagination.blaze-pagination--grid button:before{transition:opacity 200ms ease;opacity:.2;content:"•";font-size:25px;color:#6b6f82;font-family:"Roboto Condensed";}@media(min-width:768px){.blaze-pagination.blaze-pagination--grid button:before{content:"••••";}}@media(min-width:1024px){.blaze-pagination.blaze-pagination--grid button:before{content:"•••••";}}@media(min-width:1280px){.blaze-pagination.blaze-pagination--grid button:before{content:"••••••";}}.blaze-pagination.blaze-pagination--cols-1 button:before{content:"•";}@media(min-width:768px){.blaze-pagination.blaze-pagination--cols-1 button:before{content:"•";}}@media(min-width:1024px){.blaze-pagination.blaze-pagination--cols-1 button:before{content:"•";}}@media(min-width:1280px){.blaze-pagination.blaze-pagination--cols-1 button:before{content:"•";}}.blaze-pagination.blaze-pagination--cols-3 button:before{content:"•";}@media(min-width:768px){.blaze-pagination.blaze-pagination--cols-3 button:before{content:"••";}}@media(min-width:1024px){.blaze-pagination.blaze-pagination--cols-3 button:before{content:"•••";}}@media(min-width:1280px){.blaze-pagination.blaze-pagination--cols-3 button:before{content:"•••";}}.blaze-pagination.blaze-pagination--cols-4 button:before{content:"•";}@media(min-width:768px){.blaze-pagination.blaze-pagination--cols-4 button:before{content:"••";}}@media(min-width:1024px){.blaze-pagination.blaze-pagination--cols-4 button:before{content:"•••";}}@media(min-width:1280px){.blaze-pagination.blaze-pagination--cols-4 button:before{content:"••••";}}.blaze-pagination.blaze-pagination--cols-5 button:before{content:"•";}@media(min-width:768px){.blaze-pagination.blaze-pagination--cols-5 button:before{content:"•••";}}@media(min-width:1024px){.blaze-pagination.blaze-pagination--cols-5 button:before{content:"••••";}}@media(min-width:1280px){.blaze-pagination.blaze-pagination--cols-5 button:before{content:"•••••";}}.blaze-pagination.blaze-pagination--cols-7 button:before{content:"•";}@media(min-width:768px){.blaze-pagination.blaze-pagination--cols-7 button:before{content:"•••••";}}@media(min-width:1024px){.blaze-pagination.blaze-pagination--cols-7 button:before{content:"••••••";}}@media(min-width:1280px){.blaze-pagination.blaze-pagination--cols-7 button:before{content:"•••••••";}}.blaze-pagination.blaze-pagination--banner{position:absolute;bottom:0;width:100%;}.blaze-pagination.blaze-pagination--banner button{font-size:0;color:transparent;outline:0;border:0;padding:0;cursor:pointer;transition:opacity 200ms ease;background:none;}.blaze-pagination.blaze-pagination--banner button:first-child{padding-left:6px;}.blaze-pagination.blaze-pagination--banner button:last-child{padding-right:6px;}.blaze-pagination.blaze-pagination--banner button:before{transition:opacity 200ms ease;opacity:.2;content:"•";font-size:25px;color:#fff;font-family:"Roboto Condensed";}.blaze-pagination button.active:before{opacity:1;color:#6b6f82;}.blaze-slider.start .blaze-prev,.blaze-slider.end .blaze-next{opacity:0;}.blaze-slider{user-select:none;}.blaze-next,.blaze-prev{background:none;border:0;outline:0;cursor:pointer;padding:0;display:none;}@media(min-width:768px){.blaze-next,.blaze-prev{display:inline-block;}}.blaze-next,.blaze-prev{position:absolute;background-color:#333;height:60px;width:20px;top:calc(50%);border-radius:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0;line-height:0;font-size:0;color:transparent;}.blaze-next.offset,.blaze-prev.offset{top:calc(50% - 18.75px);}@media(min-width:1024px){.blaze-next,.blaze-prev{display:unset!important;}}.blaze-next:hover,.blaze-prev:hover,.blaze-next:focus,.blaze-prev:focus{outline:0;background-color:#1a1a1a;color:transparent;}.blaze-prev:before,.blaze-next:before{font-family:'FontAwesome';color:#fff;opacity:1;line-height:60px;text-align:center;font-size:20px;-webkit-font-smoothing:antialiased;}.blaze-prev{left:6px;z-index:1;}.blaze-prev:before{content:"";}.blaze-next{right:6px;}.blaze-next:before{content:"";}.blaze-button-hide{display:none!important;}.blaze-button-show{display:block!important;}
/*
This is an example of how to use the image sprite in your own CSS files
*/
.gameproviders {
	background-image: url('/Content/Images/providers/23x23/gameproviders.sprite.png');
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: top;
}
.gameproviders.id-1 {
	width: 23px;
	height: 23px;
	background-position: -10px -10px;
}
.gameproviders.id-2 {
	width: 23px;
	height: 23px;
	background-position: -10px -43px;
}
.gameproviders.id-3 {
	width: 23px;
	height: 23px;
	background-position: -10px -76px;
}
.gameproviders.id-4 {
	width: 23px;
	height: 23px;
	background-position: -10px -109px;
}
.gameproviders.id-5 {
	width: 23px;
	height: 23px;
	background-position: -10px -142px;
}
.gameproviders.id-6 {
	width: 23px;
	height: 23px;
	background-position: -10px -175px;
}
.gameproviders.id-7 {
	width: 23px;
	height: 23px;
	background-position: -10px -208px;
}
.gameproviders.id-8 {
	width: 23px;
	height: 23px;
	background-position: -10px -241px;
}
.gameproviders.id-9 {
	width: 23px;
	height: 23px;
	background-position: -10px -274px;
}
.gameproviders.id-10 {
	width: 23px;
	height: 23px;
	background-position: -10px -307px;
}
.gameproviders.id-11 {
	width: 23px;
	height: 23px;
	background-position: -10px -340px;
}
.gameproviders.id-12 {
	width: 23px;
	height: 23px;
	background-position: -10px -373px;
}
.gameproviders.id-13 {
	width: 23px;
	height: 23px;
	background-position: -10px -406px;
}
.gameproviders.id-14 {
	width: 23px;
	height: 23px;
	background-position: -10px -439px;
}
.gameproviders.id-15 {
	width: 23px;
	height: 23px;
	background-position: -10px -472px;
}
.gameproviders.id-16 {
	width: 23px;
	height: 23px;
	background-position: -10px -505px;
}
.gameproviders.id-17 {
	width: 23px;
	height: 23px;
	background-position: -10px -538px;
}
.gameproviders.id-18 {
	width: 23px;
	height: 23px;
	background-position: -10px -571px;
}
.gameproviders.id-19 {
	width: 22px;
	height: 23px;
	background-position: -10px -604px;
}
.gameproviders.id-20 {
	width: 23px;
	height: 23px;
	background-position: -10px -637px;
}
.gameproviders.id-21 {
	width: 23px;
	height: 23px;
	background-position: -10px -670px;
}
.gameproviders.id-22 {
	width: 23px;
	height: 23px;
	background-position: -10px -703px;
}
.gameproviders.id-23 {
	width: 23px;
	height: 23px;
	background-position: -10px -736px;
}
.gameproviders.id-24 {
	width: 23px;
	height: 23px;
	background-position: -10px -769px;
}
.gameproviders.id-25 {
	width: 23px;
	height: 23px;
	background-position: -10px -802px;
}
.gameproviders.id-26 {
	width: 23px;
	height: 23px;
	background-position: -10px -835px;
}
.gameproviders.id-27 {
	width: 23px;
	height: 23px;
	background-position: -10px -868px;
}
.gameproviders.id-28 {
	width: 23px;
	height: 23px;
	background-position: -10px -901px;
}
.gameproviders.id-29 {
	width: 23px;
	height: 23px;
	background-position: -10px -934px;
}
.gameproviders.id-30 {
	width: 23px;
	height: 23px;
	background-position: -10px -967px;
}
.gameproviders.id-31 {
	width: 23px;
	height: 23px;
	background-position: -10px -1000px;
}
.gameproviders.id-32 {
	width: 23px;
	height: 23px;
	background-position: -10px -1033px;
}
.gameproviders.id-33 {
	width: 23px;
	height: 23px;
	background-position: -10px -1066px;
}
.gameproviders.id-34 {
	width: 23px;
	height: 23px;
	background-position: -10px -1099px;
}
.gameproviders.id-35 {
	width: 23px;
	height: 23px;
	background-position: -10px -1132px;
}
.gameproviders.id-36 {
	width: 23px;
	height: 23px;
	background-position: -10px -1165px;
}
.gameproviders.id-37 {
	width: 23px;
	height: 23px;
	background-position: -10px -1198px;
}
.gameproviders.id-38 {
	width: 23px;
	height: 23px;
	background-position: -10px -1231px;
}
.gameproviders.id-39 {
	width: 23px;
	height: 23px;
	background-position: -10px -1264px;
}
.gameproviders.id-40 {
	width: 23px;
	height: 23px;
	background-position: -10px -1297px;
}
.gameproviders.id-41 {
	width: 23px;
	height: 23px;
	background-position: -10px -1330px;
}
.gameproviders.id-42 {
	width: 23px;
	height: 23px;
	background-position: -10px -1363px;
}
.gameproviders.id-43 {
	width: 23px;
	height: 23px;
	background-position: -10px -1396px;
}
.gameproviders.id-44 {
	width: 23px;
	height: 23px;
	background-position: -10px -1429px;
}
.gameproviders.id-45 {
	width: 23px;
	height: 23px;
	background-position: -10px -1462px;
}
.gameproviders.id-46 {
	width: 23px;
	height: 23px;
	background-position: -10px -1495px;
}
.gameproviders.id-47 {
	width: 23px;
	height: 23px;
	background-position: -10px -1528px;
}
.gameproviders.id-48 {
	width: 23px;
	height: 23px;
	background-position: -10px -1561px;
}
.gameproviders.id-49 {
	width: 23px;
	height: 23px;
	background-position: -10px -1594px;
}
.gameproviders.id-51 {
	width: 23px;
	height: 23px;
	background-position: -10px -1627px;
}
.gameproviders.id-52 {
	width: 23px;
	height: 23px;
	background-position: -10px -1660px;
}
.gameproviders.id-53 {
	width: 23px;
	height: 23px;
	background-position: -10px -1693px;
}
.gameproviders.id-54 {
	width: 23px;
	height: 23px;
	background-position: -10px -1726px;
}
.gameproviders.id-55 {
	width: 23px;
	height: 23px;
	background-position: -10px -1759px;
}
.gameproviders.id-56 {
	width: 23px;
	height: 23px;
	background-position: -10px -1792px;
}
.gameproviders.id-57 {
	width: 23px;
	height: 23px;
	background-position: -10px -1825px;
}
.gameproviders.id-58 {
	width: 23px;
	height: 23px;
	background-position: -10px -1858px;
}
.gameproviders.id-59 {
	width: 23px;
	height: 23px;
	background-position: -10px -1891px;
}
.gameproviders.id-60 {
	width: 23px;
	height: 23px;
	background-position: -10px -1924px;
}
.gameproviders.id-61 {
	width: 23px;
	height: 23px;
	background-position: -10px -1957px;
}
.gameproviders.id-62 {
	width: 23px;
	height: 23px;
	background-position: -10px -1990px;
}
.gameproviders.id-63 {
	width: 23px;
	height: 23px;
	background-position: -10px -2023px;
}
.gameproviders.id-64 {
	width: 23px;
	height: 23px;
	background-position: -10px -2056px;
}
.gameproviders.id-65 {
	width: 23px;
	height: 23px;
	background-position: -10px -2089px;
}
.gameproviders.id-67 {
	width: 23px;
	height: 23px;
	background-position: -10px -2122px;
}
.gameproviders.id-68 {
	width: 23px;
	height: 23px;
	background-position: -10px -2155px;
}
.gameproviders.id-69 {
	width: 23px;
	height: 23px;
	background-position: -10px -2188px;
}
.gameproviders.id-70 {
	width: 23px;
	height: 23px;
	background-position: -10px -2221px;
}
.gameproviders.id-71 {
	width: 23px;
	height: 23px;
	background-position: -10px -2254px;
}
.gameproviders.id-72 {
	width: 23px;
	height: 23px;
	background-position: -10px -2287px;
}
.gameproviders.id-73 {
	width: 23px;
	height: 23px;
	background-position: -10px -2320px;
}
.gameproviders.id-74 {
	width: 23px;
	height: 23px;
	background-position: -10px -2353px;
}
.gameproviders.id-75 {
	width: 23px;
	height: 23px;
	background-position: -10px -2386px;
}
.gameproviders.id-76 {
	width: 23px;
	height: 23px;
	background-position: -10px -2419px;
}
.gameproviders.id-77 {
	width: 23px;
	height: 23px;
	background-position: -10px -2452px;
}
.gameproviders.id-79 {
	width: 23px;
	height: 23px;
	background-position: -10px -2485px;
}
.gameproviders.id-99 {
	width: 23px;
	height: 23px;
	background-position: -10px -2518px;
}
.gameproviders.id-100 {
	width: 23px;
	height: 23px;
	background-position: -10px -2551px;
}
