/* Minification failed. Returning unminified contents.
(3,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_weight'
(4,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_size'
(5,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-line_height'
(6,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_family'
(7,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-letter_spacing'
(8,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-default'
(11,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(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 '-'
(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 '-'
(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 '-'
(107,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(110,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(113,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(116,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(119,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(122,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(125,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(128,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(131,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(134,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(137,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(140,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(143,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(146,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(149,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(152,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(155,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(158,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(161,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(164,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(167,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(170,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(173,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(176,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(179,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(182,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(185,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(188,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(191,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(194,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(197,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(200,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(203,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(206,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(209,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(212,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-06'
(215,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-06'
(218,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-06'
(221,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-06'
(224,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-06'
(227,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-06'
(230,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-06'
(233,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(236,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(239,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(242,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(245,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(248,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(251,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(254,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-08'
(257,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-08'
(260,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-08'
(263,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-08'
(266,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-08'
(269,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-08'
(272,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-08'
(275,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-09'
(278,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-09'
(281,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-09'
(284,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-09'
(287,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-09'
(290,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-09'
(293,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-09'
(296,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-01'
(299,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-01'
(302,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-01'
(305,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-01'
(308,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-01'
(311,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-01'
(314,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-01'
(317,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-02'
(320,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-02'
(323,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-02'
(326,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-02'
(329,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-02'
(332,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-02'
(335,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-02'
(338,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-03'
(341,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-03'
(344,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-03'
(347,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-03'
(350,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-03'
(353,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-03'
(356,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-03'
(359,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-04'
(362,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-04'
(365,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-04'
(368,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-04'
(371,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-04'
(374,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-04'
(377,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-04'
(380,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-05'
(383,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-05'
(386,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-05'
(389,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-05'
(392,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-05'
(395,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-05'
(398,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-05'
(401,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-06'
(404,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-06'
(407,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-06'
(410,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-06'
(413,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-06'
(416,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-06'
(419,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-06'
(422,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-07'
(425,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-07'
(428,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-07'
(431,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-07'
(434,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-07'
(437,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-07'
(440,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-07'
(443,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-08'
(446,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-08'
(449,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-08'
(452,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-08'
(455,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-08'
(458,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-08'
(461,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-08'
(464,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(465,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(466,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(467,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(469,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(470,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(471,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(472,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(473,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(474,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(475,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(476,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(477,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(478,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(479,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(480,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(481,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(482,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(483,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(484,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(485,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(486,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(487,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(488,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(489,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(490,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(491,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(492,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(493,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(494,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(495,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(496,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(497,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(498,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(499,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(500,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(501,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(502,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(503,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(504,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(505,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(506,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(507,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(508,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(509,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(510,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(511,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(512,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(513,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(514,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(515,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(516,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(517,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(518,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(519,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(520,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(521,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(522,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(523,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(524,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(525,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(526,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(527,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(528,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(529,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(530,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(531,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(532,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(533,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(534,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(535,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(536,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(537,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(538,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(539,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(540,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(541,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(542,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(543,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(544,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(545,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(546,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(547,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(548,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(549,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(550,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(551,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(552,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(553,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(554,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(555,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(556,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(557,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(558,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(559,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(560,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(561,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(562,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(563,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(564,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(565,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(568,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(569,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(572,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(575,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(578,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(581,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(582,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(583,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(584,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(585,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(586,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(587,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(588,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(589,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(592,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(595,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(598,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(599,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(600,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(601,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(602,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(603,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(604,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(605,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(606,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(609,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(610,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(611,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(612,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(613,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(616,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape100-border_radius'
(619,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape200-border_radius'
(622,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(625,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape400-border_radius'
(628,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape500-border_radius'
(631,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(633,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(635,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(637,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(639,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(643,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation100-box_shadow'
(646,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation200-box_shadow'
(649,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation300-box_shadow'
(652,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation400-box_shadow'
(655,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation500-box_shadow'
(658,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(660,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(662,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(664,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(666,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(670,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(671,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(672,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(673,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(674,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(675,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(676,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(677,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(678,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(679,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(680,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(681,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(682,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(683,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(684,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(685,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(686,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(687,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(688,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(689,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(690,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(691,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(692,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(693,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(694,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(695,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(696,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(697,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(698,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(699,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(700,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(701,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(702,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(703,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(704,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(705,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(706,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(707,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(708,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(709,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(710,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(711,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(712,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(713,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(714,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(715,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(716,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(717,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(718,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(719,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(720,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(721,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(722,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(723,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(724,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(725,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(726,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(727,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(728,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(729,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(730,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(731,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(732,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(733,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(734,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(735,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(736,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(737,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(738,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(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 '-'
(741,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(742,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(743,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(744,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(745,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(746,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(747,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(748,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(749,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(750,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(751,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(752,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(753,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(754,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(755,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(756,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(757,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(758,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(759,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(760,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(761,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(762,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(763,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(764,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(765,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(766,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(767,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(768,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(769,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(770,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(771,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(773,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(774,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(775,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(776,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(777,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(778,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(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 '-'
(788,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 '-'
(791,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(796,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(797,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(798,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(799,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(800,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(801,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(802,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(803,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(808,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(809,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(810,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(811,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(812,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(813,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(814,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(815,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(816,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(817,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(818,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(819,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(824,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(825,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(826,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(827,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(828,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(829,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(830,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(831,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(832,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(833,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(834,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(835,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(848,14): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-01'
(852,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(858,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-01'
(864,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(865,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-100'
(922,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-menu-height'
(938,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(939,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation300-box_shadow'
(942,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(943,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-800'
(944,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(945,31): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(946,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(949,18): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(958,36): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-semantic-success-high'
(962,36): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-semantic-error-high'
(966,36): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-semantic-info-high'
(980,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-semantic-success-high'
(985,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-semantic-error-high'
(990,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-semantic-info-high'
(1000,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape200-border_radius'
(1005,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape200-border_radius'
(1022,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-400'
(1025,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(1037,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-500'
(1038,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-50'
(1058,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape200-border_radius'
(1060,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-700'
(1068,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_weight'
(1069,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_size'
(1070,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-line_height'
(1071,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_family'
(1072,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-letter_spacing'
(1101,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(1110,85): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-font_weight'
(1110,136): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-font_weight'
(1110,513): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-bold-font_size'
(1110,562): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-font_size'
(1110,620): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-bold-line_height'
(1110,671): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-line_height'
(1110,731): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-font_family'
(1110,793): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-bold-letter_spacing'
(1110,847): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-letter_spacing'
(1110,912): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape500-border_radius'
(1110,973): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-bold-font_size'
(1110,1022): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-font_size'
(1110,1068): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-bold-line_height'
(1110,1119): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-line_height'
(1110,1197): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(1110,1238): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_primary'
(1110,1288): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(1110,1373): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(1110,1545): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-font_size'
(1110,1594): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_size'
(1110,1652): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-line_height'
(1110,1703): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-line_height'
(1110,1763): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_family'
(1110,1825): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-letter_spacing'
(1110,1879): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-letter_spacing'
(1110,1944): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape500-border_radius'
(1110,2005): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-font_size'
(1110,2054): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_size'
(1110,2100): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-line_height'
(1110,2151): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-line_height'
(1110,2229): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(1110,2388): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-font_size'
(1110,2437): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-font_size'
(1110,2495): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-line_height'
(1110,2546): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-line_height'
(1110,2606): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-font_family'
(1110,2668): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-letter_spacing'
(1110,2722): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-letter_spacing'
(1110,2787): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape500-border_radius'
(1110,2848): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-font_size'
(1110,2897): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-font_size'
(1110,2943): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-line_height'
(1110,2994): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-line_height'
(1110,3072): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(1110,3421): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-disabled'
(1110,3499): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-bg-disabled'
(1110,3619): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_primary'
(1110,3669): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-400'
(1110,3757): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-default'
(1110,3918): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-default'
(1110,3999): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(1110,4225): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-700'
(1110,4296): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-100'
(1110,4606): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(1110,4650): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-300'
(1110,4698): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-50'
(1110,4749): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-300'
(1110,4786): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation200-box_shadow'
(1110,5102): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_secondary'
(1110,5179): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-300'
(1110,5221): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation200-box_shadow'
(1110,5413): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_primary'
(1110,5488): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-500'
(1110,5528): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation200-box_shadow'
(1110,5599): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_primary'
(1110,5649): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-400'
(1110,5833): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_brand_support1'
(1110,5915): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-brand-support1-500'
(1110,5962): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation200-box_shadow'
(1110,6050): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_brand_support1'
(1110,6107): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-brand-support1-400'
(1114,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape400-border_radius'
(1115,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-800'
(1116,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-600'
(1117,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-100'
(1121,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(1128,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(1128,47): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(1132,14): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(1151,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-font_weight'
(1151,71): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_weight'
(1152,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-font_size'
(1152,67): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_size'
(1153,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-line_height'
(1153,71): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-line_height'
(1154,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-font_family'
(1154,71): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_family'
(1155,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-letter_spacing'
(1155,77): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-letter_spacing'
(1163,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(1169,30): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(1173,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-200'
(1181,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(1182,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_secondary'
(1186,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(1187,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(1199,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-font_weight'
(1199,75): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_weight'
(1200,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-font_size'
(1200,71): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_size'
(1201,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-line_height'
(1201,75): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-line_height'
(1202,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-font_family'
(1202,75): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_family'
(1203,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-letter_spacing'
(1203,81): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-letter_spacing'
(1204,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(1221,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(1240,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(1245,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape200-border_radius'
(1246,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_weight'
(1247,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_size'
(1248,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-line_height'
(1249,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_family'
(1250,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-letter_spacing'
(1259,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(1279,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-50'
(1301,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-loose-font_weight'
(1301,76): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-font_weight'
(1301,128): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-font_weight'
(1302,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-loose-font_size'
(1302,72): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-font_size'
(1302,122): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-font_size'
(1303,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-loose-line_height'
(1303,76): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-line_height'
(1303,128): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-line_height'
(1304,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-loose-font_family'
(1304,76): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-font_family'
(1304,128): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-font_family'
(1305,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-loose-letter_spacing'
(1305,82): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-letter_spacing'
(1305,137): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-letter_spacing'
(1306,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(1311,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-50'
(1317,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(1318,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-300'
(1324,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-loose-font_weight'
(1324,72): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_weight'
(1325,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-loose-font_size'
(1325,68): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_size'
(1326,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-loose-line_height'
(1326,72): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-line_height'
(1327,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-loose-font_family'
(1327,72): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_family'
(1328,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-loose-letter_spacing'
(1328,78): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-letter_spacing'
(1340,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(1341,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(1346,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(1351,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-500'
(1368,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-06'
(1368,57): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-06'
(1377,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(1377,57): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(1381,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(1386,80): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(1387,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(1388,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-08'
(1395,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-default'
(1396,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-font_weight'
(1396,71): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_weight'
(1397,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-font_size'
(1397,67): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_size'
(1398,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-line_height'
(1398,71): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-line_height'
(1399,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-font_family'
(1399,71): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_family'
(1400,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-letter_spacing'
(1400,77): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-letter_spacing'
(1409,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_weight'
(1410,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_size'
(1411,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-line_height'
(1412,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_family'
(1413,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-letter_spacing'
(1414,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-semantic-error-high'
(1415,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(1423,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-semantic-error-high'
(1431,31): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(1432,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_weight'
(1433,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_size'
(1434,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-line_height'
(1435,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_family'
(1436,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-letter_spacing'
(1443,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(1444,18): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(1467,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-border-default'
(1468,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(1474,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(1474,57): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(1483,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-misc-focused'
(1484,38): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-misc-pressed'
(1504,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(1505,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(1516,31): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(1517,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(1521,36): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-border-default'
(1521,86): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(1521,121): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(1521,271): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(1521,348): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-misc-focused'
(1521,399): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-misc-pressed'
(1521,1052): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(1521,1099): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(1521,1469): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-600'
(1521,1615): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(1521,1770): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(1524,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-semantic-warning-high'
(1528,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-default'
(1529,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_weight'
(1530,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_size'
(1540,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-menu-height'
(1546,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-300'
(1557,17): run-time error CSS1039: Token not allowed after unary operator: '-app-locale-switch_color'
(1557,48): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-default'
(1563,33): run-time error CSS1039: Token not allowed after unary operator: '-app-primary-nav-item-hover_color'
(1563,73): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-400'
(1619,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1627,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-menu-height'
(1630,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(1631,35): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-300'
(1640,18): run-time error CSS1039: Token not allowed after unary operator: '-vel-menu-height'
(1642,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(1647,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(1649,18): run-time error CSS1039: Token not allowed after unary operator: '-vel-menu-height'
(1673,18): run-time error CSS1039: Token not allowed after unary operator: '-vel-menu-height'
(1675,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-09'
(1676,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(1677,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(1685,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(1696,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(1698,14): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(1703,18): run-time error CSS1039: Token not allowed after unary operator: '-vel-menu-height'
(1707,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(1712,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-headlines'
(1713,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-200-font_weight'
(1714,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-200-font_size'
(1715,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-200-line_height'
(1716,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-200-font_family'
(1717,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-200-letter_spacing'
(1721,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-menu-height'
(1722,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-layout-spacing-02'
(1755,17): run-time error CSS1039: Token not allowed after unary operator: '-app-primary-nav-item_color'
(1755,51): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-800'
(1756,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-menu-height'
(1766,17): run-time error CSS1039: Token not allowed after unary operator: '-app-primary-nav-item-current_color'
(1766,59): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-400'
(1772,35): run-time error CSS1039: Token not allowed after unary operator: '-app-primary-nav-item-hover_color'
(1772,75): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-400'
(1779,14): run-time error CSS1039: Token not allowed after unary operator: '-vel-menu-height'
(1785,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(1786,32): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-300'
(1801,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-50-line_height'
(1820,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-headlines'
(1821,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-200-font_weight'
(1822,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-200-font_size'
(1823,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-200-line_height'
(1824,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-200-font_family'
(1825,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-200-letter_spacing'
(1831,17): run-time error CSS1039: Token not allowed after unary operator: '-app-primary-nav-item-current_color'
(1831,59): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-400'
(1836,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-400'
(1844,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-menu-height'
(1846,32): run-time error CSS1039: Token not allowed after unary operator: '-vel-menu-height'
(1857,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(1858,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_primary'
(1864,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-300'
(1905,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(1909,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-50-font_weight'
(1918,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-50-bold-font_weight'
(1943,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-06'
(2019,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-300'
(2023,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-400'
(2041,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_weight'
(2042,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_size'
(2043,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-line_height'
(2044,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_family'
(2045,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-letter_spacing'
(2046,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-700'
(2054,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(2055,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(2066,32): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-misc-focused'
(2072,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-table-columns-row-border'
(2085,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-font_weight'
(2085,71): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_weight'
(2086,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-font_size'
(2086,67): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_size'
(2087,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-line_height'
(2087,71): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-line_height'
(2088,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-font_family'
(2088,71): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_family'
(2089,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-letter_spacing'
(2089,77): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-letter_spacing'
(2094,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(2095,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(2095,47): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(2096,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(2148,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-100'
(2152,31): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-dividerColor'
(2160,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(2160,47): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(2207,38): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(2222,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-default'
(2228,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape200-border_radius'
(2307,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(2312,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(2330,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation300-box_shadow'
(2331,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(2333,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(2398,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_weight'
(2399,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_size'
(2400,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-line_height'
(2401,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_family'
(2402,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-letter_spacing'
(2403,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(2403,47): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(2407,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-default'
(2418,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-600'
(2427,16): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-default'
(2437,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-400-font_size'
(2438,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-400-font_family'
(2439,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-400-font_weight'
(2440,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-400-line_height'
(2441,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-400-letter_spacing'
(2446,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-300-font_size'
(2447,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-300-font_family'
(2448,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-300-font_weight'
(2449,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-300-line_height'
(2450,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-300-letter_spacing'
(2455,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-100-font_size'
(2456,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-100-font_family'
(2457,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-100-font_weight'
(2458,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-100-line_height'
(2459,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-100-letter_spacing'
(2463,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-300-font_size'
(2464,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-300-font_family'
(2465,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-300-font_weight'
(2466,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-300-line_height'
(2467,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-300-letter_spacing'
(2490,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape200-border_radius'
(2492,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-700'
(2499,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_weight'
(2500,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_size'
(2501,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-line_height'
(2502,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_family'
(2503,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-letter_spacing'
(2533,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(2543,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-font_weight'
(2543,73): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-font_weight'
(2554,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-bold-font_size'
(2554,69): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-font_size'
(2555,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-bold-line_height'
(2555,73): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-line_height'
(2556,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-font_family'
(2557,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-bold-letter_spacing'
(2557,79): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-letter_spacing'
(2558,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape500-border_radius'
(2559,36): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-bold-font_size'
(2559,86): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-font_size'
(2559,134): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-bold-line_height'
(2559,186): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-200-line_height'
(2560,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(2561,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_primary'
(2562,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(2566,13): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(2572,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-font_size'
(2572,69): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_size'
(2573,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-line_height'
(2573,73): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-line_height'
(2574,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_family'
(2575,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-letter_spacing'
(2575,79): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-letter_spacing'
(2576,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape500-border_radius'
(2577,36): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-font_size'
(2577,86): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_size'
(2577,134): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-line_height'
(2577,186): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-line_height'
(2578,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(2583,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-font_size'
(2583,69): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-font_size'
(2584,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-line_height'
(2584,73): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-line_height'
(2585,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-font_family'
(2586,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-letter_spacing'
(2586,79): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-letter_spacing'
(2587,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape500-border_radius'
(2588,36): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-font_size'
(2588,86): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-font_size'
(2588,134): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-bold-line_height'
(2588,186): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-100-line_height'
(2589,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(2604,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-disabled'
(2606,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-bg-disabled'
(2612,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_primary'
(2613,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-400'
(2619,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-default'
(2627,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-default'
(2629,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(2638,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-700'
(2640,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-100'
(2645,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(2646,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-300'
(2647,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-50'
(2648,30): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-300'
(2648,68): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation200-box_shadow'
(2653,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_secondary'
(2655,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-300'
(2656,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation200-box_shadow'
(2660,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_primary'
(2662,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-500'
(2663,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation200-box_shadow'
(2667,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_primary'
(2668,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-primary-400'
(2673,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_brand_support1'
(2675,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-brand-support1-500'
(2676,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation200-box_shadow'
(2680,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_brand_support1'
(2681,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-brand-support1-400'
(2701,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-font_size'
(2701,69): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_size'
(2702,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-line_height'
(2702,73): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-line_height'
(2703,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_family'
(2704,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-letter_spacing'
(2704,79): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-letter_spacing'
(2705,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape500-border_radius'
(2706,36): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-font_size'
(2706,86): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-font_size'
(2706,134): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-bold-line_height'
(2706,186): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-alt-300-line_height'
(2707,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(2750,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(2755,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation300-box_shadow'
(2756,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-default'
(2757,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_weight'
(2758,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_size'
(2759,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-line_height'
(2760,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_family'
(2761,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-letter_spacing'
(2762,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(2763,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(2895,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-600'
(2912,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-600'
(2922,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-default'
(2930,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-200'
(2936,28): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-100'
(2937,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-default'
(2938,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(2947,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-font_weight'
(2947,71): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_weight'
(2948,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-font_size'
(2948,67): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_size'
(2949,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-line_height'
(2949,71): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-line_height'
(2950,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-font_family'
(2950,71): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_family'
(2951,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-letter_spacing'
(2951,77): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-letter_spacing'
(2952,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(2953,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_secondary'
(2960,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-300'
(2981,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_weight'
(2982,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_size'
(2983,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-line_height'
(2984,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_family'
(2985,30): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-letter_spacing'
(2988,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape400-border_radius'
(3000,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_weight'
(3001,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_size'
(3006,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(3030,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(3031,35): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-200'
(3038,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation500-box_shadow'
(3039,41): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape400-border_radius'
(3040,42): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape400-border_radius'
(3041,38): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape400-border_radius'
(3042,39): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape400-border_radius'
(3049,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(3049,51): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(3050,41): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape400-border_radius'
(3051,42): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape400-border_radius'
(3069,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(3092,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(3097,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(3099,35): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-200'
(3103,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-07'
(3125,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-400-bold-font_weight'
(3125,70): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-400-font_weight'
(3126,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-400-bold-font_size'
(3126,66): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-400-font_size'
(3127,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-400-bold-line_height'
(3127,70): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-400-line_height'
(3128,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-400-bold-font_family'
(3128,70): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-400-font_family'
(3129,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-400-bold-letter_spacing'
(3129,76): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-400-letter_spacing'
(3169,2): run-time error CSS1019: Unexpected token, found '{'
(3170,16): run-time error CSS1030: Expected identifier, found ' '
(3170,21): run-time error CSS1031: Expected selector, found ';'
(3170,21): run-time error CSS1025: Expected comma or open brace, found ';'
(3171,18): run-time error CSS1030: Expected identifier, found ' '
(3171,19): run-time error CSS1031: Expected selector, found '1px'
(3171,19): run-time error CSS1025: Expected comma or open brace, found '1px'
(3172,22): run-time error CSS1030: Expected identifier, found ' '
(3172,27): run-time error CSS1031: Expected selector, found ';'
(3172,27): run-time error CSS1025: Expected comma or open brace, found ';'
(3173,16): run-time error CSS1030: Expected identifier, found ' '
(3173,17): run-time error CSS1031: Expected selector, found '.5em'
(3173,17): run-time error CSS1025: Expected comma or open brace, found '.5em'
(3174,13): run-time error CSS1030: Expected identifier, found ' '
(3174,14): run-time error CSS1031: Expected selector, found '.3em'
(3174,14): run-time error CSS1025: Expected comma or open brace, found '.3em'
(3175,1): run-time error CSS1019: Unexpected token, found '}'
(3182,32): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-200'
(3195,27): run-time error CSS1031: Expected selector, found ';'
(3195,27): run-time error CSS1025: Expected comma or open brace, found ';'
(3196,1): run-time error CSS1019: Unexpected token, found '{'
(3197,19): run-time error CSS1031: Expected selector, found ';'
(3197,19): run-time error CSS1025: Expected comma or open brace, found ';'
(3198,1): run-time error CSS1019: Unexpected token, found '}'
(3206,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-default'
(3207,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-font_weight'
(3207,69): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_weight'
(3208,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-font_size'
(3208,65): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_size'
(3209,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-line_height'
(3209,69): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-line_height'
(3210,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-font_family'
(3210,69): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_family'
(3211,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-bold-letter_spacing'
(3211,75): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-letter_spacing'
(3217,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_weight'
(3218,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_size'
(3219,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-line_height'
(3220,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_family'
(3221,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-letter_spacing'
(3222,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-semantic-error-high'
(3223,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(3230,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-semantic-error-high'
(3238,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(3239,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_weight'
(3240,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_size'
(3241,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-line_height'
(3242,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-font_family'
(3243,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-100-letter_spacing'
(3249,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(3250,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(3274,13): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(3444,33): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-border-default'
(3445,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(3450,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-border-default'
(3451,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(3451,57): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(3459,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(3463,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-misc-focused'
(3464,36): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-misc-pressed'
(3510,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(3511,22): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-05'
(3530,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-600'
(3535,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(3544,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(3561,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(3562,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_primary'
(3591,14): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(3628,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3638,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-headline-400-font_size'
(3770,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-semantic-warning-high'
(3779,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-semantic-success-high'
(3806,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-menu-height'
(3810,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-menu-height'
(3820,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-01'
(3821,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(3822,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-300-font_size'
(3949,30): run-time error CSS1039: Token not allowed after unary operator: '-vel-grid-unit-gap'
(3954,30): run-time error CSS1039: Token not allowed after unary operator: '-vel-grid-unit-gap'
(3970,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_weight'
(3971,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_size'
(3972,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-line_height'
(3973,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_family'
(3974,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-letter_spacing'
(3975,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-700'
(3983,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(3984,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3997,30): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-misc-focused'
(4001,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-table-columns-row-border'
(4016,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-font_weight'
(4016,69): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_weight'
(4017,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-font_size'
(4017,65): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_size'
(4018,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-line_height'
(4018,69): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-line_height'
(4019,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-font_family'
(4019,69): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_family'
(4020,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-bold-letter_spacing'
(4020,75): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-letter_spacing'
(4025,13): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(4026,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(4026,45): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(4027,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(4077,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-100'
(4081,29): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-dividerColor'
(4091,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(4091,45): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(4139,37): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(4155,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-default'
(4161,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape200-border_radius'
(4234,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(4240,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-02'
(4257,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-elevation300-box_shadow'
(4258,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(4260,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-white'
(4315,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_weight'
(4316,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_size'
(4317,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-line_height'
(4318,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_family'
(4319,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-letter_spacing'
(4320,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(4320,45): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(4324,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-default'
(4335,27): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-600'
(4343,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-default'
(4384,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_weight'
(4385,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_size'
(4386,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-line_height'
(4387,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-font_family'
(4388,24): run-time error CSS1039: Token not allowed after unary operator: '-vel-typography-text-200-letter_spacing'
(4389,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-default'
(4390,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(4391,13): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(4459,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape300-border_radius'
(4462,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-form-text-default'
(4471,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-400'
(4472,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-text-on_secondary'
(4476,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-secondary-300'
(4482,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-100'
(4505,33): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-dividerColor'
(4542,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-300'
(4548,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-300'
(4553,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-100'
(4557,17): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-03'
(4583,15): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-700'
(4677,23): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape200-border_radius'
(4698,20): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-neutral-100'
(4743,19): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(4744,25): run-time error CSS1039: Token not allowed after unary operator: '-vel-shape400-border_radius'
(4764,21): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-08'
(4765,26): run-time error CSS1039: Token not allowed after unary operator: '-vel-fixed-spacing-04'
(4766,34): run-time error CSS1039: Token not allowed after unary operator: '-vel-color-dividerColor'
 */
/*common*/
body {
  font-weight: var(--vel-typography-text-200-font_weight);
  font-size: var(--vel-typography-text-200-font_size);
  line-height: var(--vel-typography-text-200-line_height);
  font-family: var(--vel-typography-text-200-font_family);
  letter-spacing: var(--vel-typography-text-200-letter_spacing);
  color: var(--vel-color-text-default);
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  background-color: var(--vel-color-neutral-white);
}
*
{
  box-sizing:border-box;
}

ol, ul
{
    list-style:none;
}
@charset "UTF-8";
/**
 * @license
 *
 * Font Family: Chillax
 * Designed by: Manushi Parikh
 * URL: https://www.fontshare.com/fonts/chillax
 * ? 2023 Indian Type Foundry
 *
 * Font Style:
 * Chillax Regular
 * Chillax Semibold
 */
@font-face {
  font-family: "Chillax";
  src: url(/Client/app/fonts/Chillax-Regular.woff2) format("woff2");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Chillax";
  src: url(/Client/app/fonts/Chillax-Medium.woff2) format("woff2");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Chillax";
  src: url(/Client/app/fonts/Chillax-Semibold.woff2) format("woff2");
  font-weight: 600;
  font-style: normal;
}

/* Copyright 2010-2020 Adobe (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe in the United States and/or other countries.
This Font Software is licensed under the SIL Open Font License, Version 1.1.

Taken from Google Fonts.
*/
/*@font-face {
  font-family: "Source Sans 3";
  font-style: normal;
  font-weight: 400;
  src: url(/Client/app/fonts/ss3.woff2) format("woff2");
}*/


:root {
  --vel-zindex-dropdown: 10;
  --vel-zindex-top_navigation: 1000;
  --vel-zindex-tooltip: 1100;
  --vel-zindex-drawer: 1200;
  --vel-zindex-dropdown-inside-drawer: 1210;
  --vel-zindex-modal: 1300;
  --vel-zindex-dropdown-inside-modal: 1310;
  --vel-zindex-toaster: 1400;
  --vel-zindex-grid_util: 10000;
}
:root {
  --vel-breakpoint-xs: 0px;
  --vel-breakpoint-sm: 480px;
  --vel-breakpoint-md: 740px;
  --vel-breakpoint-lg: 960px;
  --vel-breakpoint-xl: 1278px;
  --vel-breakpoint-xxl: 1600px;
}
:root {
  --vel-fixed-spacing-01: 2px;
  --vel-fixed-spacing-02: 4px;
  --vel-fixed-spacing-03: 8px;
  --vel-fixed-spacing-04: 12px;
  --vel-fixed-spacing-05: 16px;
  --vel-fixed-spacing-06: 20px;
  --vel-fixed-spacing-07: 24px;
  --vel-fixed-spacing-08: 32px;
  --vel-fixed-spacing-09: 40px;
  --vel-layout-spacing-01: 4px;
  --vel-layout-spacing-02: 8px;
  --vel-layout-spacing-03: 12px;
  --vel-layout-spacing-04: 16px;
  --vel-layout-spacing-05: 24px;
  --vel-layout-spacing-06: 32px;
  --vel-layout-spacing-07: 48px;
  --vel-layout-spacing-08: 64px;
}

.vel-margin-top-01.vel-margin-top-01 {
  margin-block-start: var(--vel-fixed-spacing-01);
}
.vel-margin-bottom-01.vel-margin-bottom-01 {
  margin-block-end: var(--vel-fixed-spacing-01);
}
.vel-margin-y-01.vel-margin-y-01 {
  margin-block: var(--vel-fixed-spacing-01);
}
.vel-margin-start-01.vel-margin-start-01 {
  margin-inline-start: var(--vel-fixed-spacing-01);
}
.vel-margin-end-01.vel-margin-end-01 {
  margin-inline-end: var(--vel-fixed-spacing-01);
}
.vel-margin-x-01.vel-margin-x-01 {
  margin-inline: var(--vel-fixed-spacing-01);
}
.vel-margin-around-01.vel-margin-around-01 {
  margin: var(--vel-fixed-spacing-01);
}
.vel-margin-top-02.vel-margin-top-02 {
  margin-block-start: var(--vel-fixed-spacing-02);
}
.vel-margin-bottom-02.vel-margin-bottom-02 {
  margin-block-end: var(--vel-fixed-spacing-02);
}
.vel-margin-y-02.vel-margin-y-02 {
  margin-block: var(--vel-fixed-spacing-02);
}
.vel-margin-start-02.vel-margin-start-02 {
  margin-inline-start: var(--vel-fixed-spacing-02);
}
.vel-margin-end-02.vel-margin-end-02 {
  margin-inline-end: var(--vel-fixed-spacing-02);
}
.vel-margin-x-02.vel-margin-x-02 {
  margin-inline: var(--vel-fixed-spacing-02);
}
.vel-margin-around-02.vel-margin-around-02 {
  margin: var(--vel-fixed-spacing-02);
}
.vel-margin-top-03.vel-margin-top-03 {
  margin-block-start: var(--vel-fixed-spacing-03);
}
.vel-margin-bottom-03.vel-margin-bottom-03 {
  margin-block-end: var(--vel-fixed-spacing-03);
}
.vel-margin-y-03.vel-margin-y-03 {
  margin-block: var(--vel-fixed-spacing-03);
}
.vel-margin-start-03.vel-margin-start-03 {
  margin-inline-start: var(--vel-fixed-spacing-03);
}
.vel-margin-end-03.vel-margin-end-03 {
  margin-inline-end: var(--vel-fixed-spacing-03);
}
.vel-margin-x-03.vel-margin-x-03 {
  margin-inline: var(--vel-fixed-spacing-03);
}
.vel-margin-around-03.vel-margin-around-03 {
  margin: var(--vel-fixed-spacing-03);
}
.vel-margin-top-04.vel-margin-top-04 {
  margin-block-start: var(--vel-fixed-spacing-04);
}
.vel-margin-bottom-04.vel-margin-bottom-04 {
  margin-block-end: var(--vel-fixed-spacing-04);
}
.vel-margin-y-04.vel-margin-y-04 {
  margin-block: var(--vel-fixed-spacing-04);
}
.vel-margin-start-04.vel-margin-start-04 {
  margin-inline-start: var(--vel-fixed-spacing-04);
}
.vel-margin-end-04.vel-margin-end-04 {
  margin-inline-end: var(--vel-fixed-spacing-04);
}
.vel-margin-x-04.vel-margin-x-04 {
  margin-inline: var(--vel-fixed-spacing-04);
}
.vel-margin-around-04.vel-margin-around-04 {
  margin: var(--vel-fixed-spacing-04);
}
.vel-margin-top-05.vel-margin-top-05 {
  margin-block-start: var(--vel-fixed-spacing-05);
}
.vel-margin-bottom-05.vel-margin-bottom-05 {
  margin-block-end: var(--vel-fixed-spacing-05);
}
.vel-margin-y-05.vel-margin-y-05 {
  margin-block: var(--vel-fixed-spacing-05);
}
.vel-margin-start-05.vel-margin-start-05 {
  margin-inline-start: var(--vel-fixed-spacing-05);
}
.vel-margin-end-05.vel-margin-end-05 {
  margin-inline-end: var(--vel-fixed-spacing-05);
}
.vel-margin-x-05.vel-margin-x-05 {
  margin-inline: var(--vel-fixed-spacing-05);
}
.vel-margin-around-05.vel-margin-around-05 {
  margin: var(--vel-fixed-spacing-05);
}
.vel-margin-top-06.vel-margin-top-06 {
  margin-block-start: var(--vel-fixed-spacing-06);
}
.vel-margin-bottom-06.vel-margin-bottom-06 {
  margin-block-end: var(--vel-fixed-spacing-06);
}
.vel-margin-y-06.vel-margin-y-06 {
  margin-block: var(--vel-fixed-spacing-06);
}
.vel-margin-start-06.vel-margin-start-06 {
  margin-inline-start: var(--vel-fixed-spacing-06);
}
.vel-margin-end-06.vel-margin-end-06 {
  margin-inline-end: var(--vel-fixed-spacing-06);
}
.vel-margin-x-06.vel-margin-x-06 {
  margin-inline: var(--vel-fixed-spacing-06);
}
.vel-margin-around-06.vel-margin-around-06 {
  margin: var(--vel-fixed-spacing-06);
}
.vel-margin-top-07.vel-margin-top-07 {
  margin-block-start: var(--vel-fixed-spacing-07);
}
.vel-margin-bottom-07.vel-margin-bottom-07 {
  margin-block-end: var(--vel-fixed-spacing-07);
}
.vel-margin-y-07.vel-margin-y-07 {
  margin-block: var(--vel-fixed-spacing-07);
}
.vel-margin-start-07.vel-margin-start-07 {
  margin-inline-start: var(--vel-fixed-spacing-07);
}
.vel-margin-end-07.vel-margin-end-07 {
  margin-inline-end: var(--vel-fixed-spacing-07);
}
.vel-margin-x-07.vel-margin-x-07 {
  margin-inline: var(--vel-fixed-spacing-07);
}
.vel-margin-around-07.vel-margin-around-07 {
  margin: var(--vel-fixed-spacing-07);
}
.vel-margin-top-08.vel-margin-top-08 {
  margin-block-start: var(--vel-fixed-spacing-08);
}
.vel-margin-bottom-08.vel-margin-bottom-08 {
  margin-block-end: var(--vel-fixed-spacing-08);
}
.vel-margin-y-08.vel-margin-y-08 {
  margin-block: var(--vel-fixed-spacing-08);
}
.vel-margin-start-08.vel-margin-start-08 {
  margin-inline-start: var(--vel-fixed-spacing-08);
}
.vel-margin-end-08.vel-margin-end-08 {
  margin-inline-end: var(--vel-fixed-spacing-08);
}
.vel-margin-x-08.vel-margin-x-08 {
  margin-inline: var(--vel-fixed-spacing-08);
}
.vel-margin-around-08.vel-margin-around-08 {
  margin: var(--vel-fixed-spacing-08);
}
.vel-margin-top-09.vel-margin-top-09 {
  margin-block-start: var(--vel-fixed-spacing-09);
}
.vel-margin-bottom-09.vel-margin-bottom-09 {
  margin-block-end: var(--vel-fixed-spacing-09);
}
.vel-margin-y-09.vel-margin-y-09 {
  margin-block: var(--vel-fixed-spacing-09);
}
.vel-margin-start-09.vel-margin-start-09 {
  margin-inline-start: var(--vel-fixed-spacing-09);
}
.vel-margin-end-09.vel-margin-end-09 {
  margin-inline-end: var(--vel-fixed-spacing-09);
}
.vel-margin-x-09.vel-margin-x-09 {
  margin-inline: var(--vel-fixed-spacing-09);
}
.vel-margin-around-09.vel-margin-around-09 {
  margin: var(--vel-fixed-spacing-09);
}
.vel-layout-margin-top-01.vel-layout-margin-top-01 {
  margin-block-start: var(--vel-layout-spacing-01);
}
.vel-layout-margin-bottom-01.vel-layout-margin-bottom-01 {
  margin-block-end: var(--vel-layout-spacing-01);
}
.vel-layout-margin-y-01.vel-layout-margin-y-01 {
  margin-block: var(--vel-layout-spacing-01);
}
.vel-layout-margin-start-01.vel-layout-margin-start-01 {
  margin-inline-start: var(--vel-layout-spacing-01);
}
.vel-layout-margin-end-01.vel-layout-margin-end-01 {
  margin-inline-end: var(--vel-layout-spacing-01);
}
.vel-layout-margin-x-01.vel-layout-margin-x-01 {
  margin-inline: var(--vel-layout-spacing-01);
}
.vel-layout-margin-around-01.vel-layout-margin-around-01 {
  margin: var(--vel-layout-spacing-01);
}
.vel-layout-margin-top-02.vel-layout-margin-top-02 {
  margin-block-start: var(--vel-layout-spacing-02);
}
.vel-layout-margin-bottom-02.vel-layout-margin-bottom-02 {
  margin-block-end: var(--vel-layout-spacing-02);
}
.vel-layout-margin-y-02.vel-layout-margin-y-02 {
  margin-block: var(--vel-layout-spacing-02);
}
.vel-layout-margin-start-02.vel-layout-margin-start-02 {
  margin-inline-start: var(--vel-layout-spacing-02);
}
.vel-layout-margin-end-02.vel-layout-margin-end-02 {
  margin-inline-end: var(--vel-layout-spacing-02);
}
.vel-layout-margin-x-02.vel-layout-margin-x-02 {
  margin-inline: var(--vel-layout-spacing-02);
}
.vel-layout-margin-around-02.vel-layout-margin-around-02 {
  margin: var(--vel-layout-spacing-02);
}
.vel-layout-margin-top-03.vel-layout-margin-top-03 {
  margin-block-start: var(--vel-layout-spacing-03);
}
.vel-layout-margin-bottom-03.vel-layout-margin-bottom-03 {
  margin-block-end: var(--vel-layout-spacing-03);
}
.vel-layout-margin-y-03.vel-layout-margin-y-03 {
  margin-block: var(--vel-layout-spacing-03);
}
.vel-layout-margin-start-03.vel-layout-margin-start-03 {
  margin-inline-start: var(--vel-layout-spacing-03);
}
.vel-layout-margin-end-03.vel-layout-margin-end-03 {
  margin-inline-end: var(--vel-layout-spacing-03);
}
.vel-layout-margin-x-03.vel-layout-margin-x-03 {
  margin-inline: var(--vel-layout-spacing-03);
}
.vel-layout-margin-around-03.vel-layout-margin-around-03 {
  margin: var(--vel-layout-spacing-03);
}
.vel-layout-margin-top-04.vel-layout-margin-top-04 {
  margin-block-start: var(--vel-layout-spacing-04);
}
.vel-layout-margin-bottom-04.vel-layout-margin-bottom-04 {
  margin-block-end: var(--vel-layout-spacing-04);
}
.vel-layout-margin-y-04.vel-layout-margin-y-04 {
  margin-block: var(--vel-layout-spacing-04);
}
.vel-layout-margin-start-04.vel-layout-margin-start-04 {
  margin-inline-start: var(--vel-layout-spacing-04);
}
.vel-layout-margin-end-04.vel-layout-margin-end-04 {
  margin-inline-end: var(--vel-layout-spacing-04);
}
.vel-layout-margin-x-04.vel-layout-margin-x-04 {
  margin-inline: var(--vel-layout-spacing-04);
}
.vel-layout-margin-around-04.vel-layout-margin-around-04 {
  margin: var(--vel-layout-spacing-04);
}
.vel-layout-margin-top-05.vel-layout-margin-top-05 {
  margin-block-start: var(--vel-layout-spacing-05);
}
.vel-layout-margin-bottom-05.vel-layout-margin-bottom-05 {
  margin-block-end: var(--vel-layout-spacing-05);
}
.vel-layout-margin-y-05.vel-layout-margin-y-05 {
  margin-block: var(--vel-layout-spacing-05);
}
.vel-layout-margin-start-05.vel-layout-margin-start-05 {
  margin-inline-start: var(--vel-layout-spacing-05);
}
.vel-layout-margin-end-05.vel-layout-margin-end-05 {
  margin-inline-end: var(--vel-layout-spacing-05);
}
.vel-layout-margin-x-05.vel-layout-margin-x-05 {
  margin-inline: var(--vel-layout-spacing-05);
}
.vel-layout-margin-around-05.vel-layout-margin-around-05 {
  margin: var(--vel-layout-spacing-05);
}
.vel-layout-margin-top-06.vel-layout-margin-top-06 {
  margin-block-start: var(--vel-layout-spacing-06);
}
.vel-layout-margin-bottom-06.vel-layout-margin-bottom-06 {
  margin-block-end: var(--vel-layout-spacing-06);
}
.vel-layout-margin-y-06.vel-layout-margin-y-06 {
  margin-block: var(--vel-layout-spacing-06);
}
.vel-layout-margin-start-06.vel-layout-margin-start-06 {
  margin-inline-start: var(--vel-layout-spacing-06);
}
.vel-layout-margin-end-06.vel-layout-margin-end-06 {
  margin-inline-end: var(--vel-layout-spacing-06);
}
.vel-layout-margin-x-06.vel-layout-margin-x-06 {
  margin-inline: var(--vel-layout-spacing-06);
}
.vel-layout-margin-around-06.vel-layout-margin-around-06 {
  margin: var(--vel-layout-spacing-06);
}
.vel-layout-margin-top-07.vel-layout-margin-top-07 {
  margin-block-start: var(--vel-layout-spacing-07);
}
.vel-layout-margin-bottom-07.vel-layout-margin-bottom-07 {
  margin-block-end: var(--vel-layout-spacing-07);
}
.vel-layout-margin-y-07.vel-layout-margin-y-07 {
  margin-block: var(--vel-layout-spacing-07);
}
.vel-layout-margin-start-07.vel-layout-margin-start-07 {
  margin-inline-start: var(--vel-layout-spacing-07);
}
.vel-layout-margin-end-07.vel-layout-margin-end-07 {
  margin-inline-end: var(--vel-layout-spacing-07);
}
.vel-layout-margin-x-07.vel-layout-margin-x-07 {
  margin-inline: var(--vel-layout-spacing-07);
}
.vel-layout-margin-around-07.vel-layout-margin-around-07 {
  margin: var(--vel-layout-spacing-07);
}
.vel-layout-margin-top-08.vel-layout-margin-top-08 {
  margin-block-start: var(--vel-layout-spacing-08);
}
.vel-layout-margin-bottom-08.vel-layout-margin-bottom-08 {
  margin-block-end: var(--vel-layout-spacing-08);
}
.vel-layout-margin-y-08.vel-layout-margin-y-08 {
  margin-block: var(--vel-layout-spacing-08);
}
.vel-layout-margin-start-08.vel-layout-margin-start-08 {
  margin-inline-start: var(--vel-layout-spacing-08);
}
.vel-layout-margin-end-08.vel-layout-margin-end-08 {
  margin-inline-end: var(--vel-layout-spacing-08);
}
.vel-layout-margin-x-08.vel-layout-margin-x-08 {
  margin-inline: var(--vel-layout-spacing-08);
}
.vel-layout-margin-around-08.vel-layout-margin-around-08 {
  margin: var(--vel-layout-spacing-08);
}
:root {
  --vel-color-primary-500-raw: 0, 98, 98;
  --vel-color-primary-400-raw: 0, 130, 130;
  --vel-color-primary-300-raw: 51, 155, 155;
  --vel-color-primary-200-raw: 102, 180, 180;
  --vel-color-primary-100-raw: 153, 205, 205;
  --vel-color-primary-50-raw: 227, 246, 246;
  --vel-color-secondary-500-raw: 7, 37, 52;
  --vel-color-secondary-400-raw: 15, 53, 73;
  --vel-color-secondary-300-raw: 63, 93, 109;
  --vel-color-secondary-200-raw: 111, 134, 146;
  --vel-color-secondary-100-raw: 159, 174, 182;
  --vel-color-secondary-50-raw: 231, 235, 237;
  --vel-color-brand-support1-500-raw: 255, 201, 5;
  --vel-color-brand-support1-400-raw: 255, 213, 64;
  --vel-color-brand-support1-300-raw: 255, 226, 121;
  --vel-color-brand-support1-200-raw: 255, 234, 159;
  --vel-color-brand-support1-100-raw: 255, 243, 198;
  --vel-color-brand-support1-50-raw: 255, 249, 226;
  --vel-color-brand-support2-500-raw: 59, 180, 180;
  --vel-color-brand-support2-400-raw: 115, 210, 210;
  --vel-color-brand-support2-300-raw: 157, 224, 224;
  --vel-color-brand-support2-200-raw: 185, 233, 233;
  --vel-color-brand-support2-100-raw: 213, 241, 241;
  --vel-color-brand-support2-50-raw: 234, 248, 248;
  --vel-color-brand-support3-500-raw: 0, 90, 156;
  --vel-color-brand-support3-400-raw: 0, 115, 200;
  --vel-color-brand-support3-300-raw: 64, 150, 214;
  --vel-color-brand-support3-200-raw: 128, 185, 227;
  --vel-color-brand-support3-100-raw: 178, 213, 239;
  --vel-color-brand-support3-50-raw: 229, 241, 249;
  --vel-color-neutral-900-raw: 0, 0, 0;
  --vel-color-neutral-800-raw: 45, 45, 45;
  --vel-color-neutral-700-raw: 84, 86, 86;
  --vel-color-neutral-600-raw: 117, 119, 119;
  --vel-color-neutral-500-raw: 152, 154, 154;
  --vel-color-neutral-400-raw: 187, 187, 187;
  --vel-color-neutral-300-raw: 221, 221, 221;
  --vel-color-neutral-200-raw: 238, 238, 238;
  --vel-color-neutral-100-raw: 246, 246, 246;
  --vel-color-neutral-white-raw: 255, 255, 255;
  --vel-color-background-main-raw: 255, 255, 255;
  --vel-color-background-alt-raw: 246, 246, 246;
  --vel-color-semantic-error-high-raw: 207, 53, 22;
  --vel-color-semantic-error-low-raw: 254, 244, 244;
  --vel-color-semantic-success-high-raw: 6, 116, 23;
  --vel-color-semantic-success-low-raw: 237, 248, 238;
  --vel-color-semantic-warning-high-raw: 212, 128, 0;
  --vel-color-semantic-warning-low-raw: 255, 249, 237;
  --vel-color-semantic-info-high-raw: 28, 104, 202;
  --vel-color-semantic-info-low-raw: 240, 246, 255;
  --vel-color-misc-focused-raw: 0, 101, 255;
  --vel-color-misc-pressed-raw: 69, 143, 255, 0.25;
  --vel-color-text-headlines-raw: 15, 53, 73;
  --vel-color-text-default-raw: 15, 53, 73;
  --vel-color-text-on_primary-raw: 255, 255, 255;
  --vel-color-text-on_secondary-raw: 255, 255, 255;
  --vel-color-text-on_brand_support1-raw: 15, 53, 73;
  --vel-color-text-on_brand_support2-raw: 15, 53, 73;
  --vel-color-text-on_brand_support3-raw: 255, 255, 255;
  --vel-color-primary-500: rgb(var(--vel-color-primary-500-raw));
  --vel-color-primary-400: rgb(var(--vel-color-primary-400-raw));
  --vel-color-primary-300: rgb(var(--vel-color-primary-300-raw));
  --vel-color-primary-200: rgb(var(--vel-color-primary-200-raw));
  --vel-color-primary-100: rgb(var(--vel-color-primary-100-raw));
  --vel-color-primary-50: rgb(var(--vel-color-primary-50-raw));
  --vel-color-secondary-500: rgb(var(--vel-color-secondary-500-raw));
  --vel-color-secondary-400: rgb(var(--vel-color-secondary-400-raw));
  --vel-color-secondary-300: rgb(var(--vel-color-secondary-300-raw));
  --vel-color-secondary-200: rgb(var(--vel-color-secondary-200-raw));
  --vel-color-secondary-100: rgb(var(--vel-color-secondary-100-raw));
  --vel-color-secondary-50: rgb(var(--vel-color-secondary-50-raw));
  --vel-color-brand-support1-500: rgb(var(--vel-color-brand-support1-500-raw));
  --vel-color-brand-support1-400: rgb(var(--vel-color-brand-support1-400-raw));
  --vel-color-brand-support1-300: rgb(var(--vel-color-brand-support1-300-raw));
  --vel-color-brand-support1-200: rgb(var(--vel-color-brand-support1-200-raw));
  --vel-color-brand-support1-100: rgb(var(--vel-color-brand-support1-100-raw));
  --vel-color-brand-support1-50: rgb(var(--vel-color-brand-support1-50-raw));
  --vel-color-brand-support2-500: rgb(var(--vel-color-brand-support2-500-raw));
  --vel-color-brand-support2-400: rgb(var(--vel-color-brand-support2-400-raw));
  --vel-color-brand-support2-300: rgb(var(--vel-color-brand-support2-300-raw));
  --vel-color-brand-support2-200: rgb(var(--vel-color-brand-support2-200-raw));
  --vel-color-brand-support2-100: rgb(var(--vel-color-brand-support2-100-raw));
  --vel-color-brand-support2-50: rgb(var(--vel-color-brand-support2-50-raw));
  --vel-color-brand-support3-500: rgb(var(--vel-color-brand-support3-500-raw));
  --vel-color-brand-support3-400: rgb(var(--vel-color-brand-support3-400-raw));
  --vel-color-brand-support3-300: rgb(var(--vel-color-brand-support3-300-raw));
  --vel-color-brand-support3-200: rgb(var(--vel-color-brand-support3-200-raw));
  --vel-color-brand-support3-100: rgb(var(--vel-color-brand-support3-100-raw));
  --vel-color-brand-support3-50: rgb(var(--vel-color-brand-support3-50-raw));
  --vel-color-neutral-900: rgb(var(--vel-color-neutral-900-raw));
  --vel-color-neutral-800: rgb(var(--vel-color-neutral-800-raw));
  --vel-color-neutral-700: rgb(var(--vel-color-neutral-700-raw));
  --vel-color-neutral-600: rgb(var(--vel-color-neutral-600-raw));
  --vel-color-neutral-500: rgb(var(--vel-color-neutral-500-raw));
  --vel-color-neutral-400: rgb(var(--vel-color-neutral-400-raw));
  --vel-color-neutral-300: rgb(var(--vel-color-neutral-300-raw));
  --vel-color-neutral-200: rgb(var(--vel-color-neutral-200-raw));
  --vel-color-neutral-100: rgb(var(--vel-color-neutral-100-raw));
  --vel-color-neutral-white: rgb(var(--vel-color-neutral-white-raw));
  --vel-color-background-main: rgb(var(--vel-color-background-main-raw));
  --vel-color-background-alt: rgb(var(--vel-color-background-alt-raw));
  --vel-color-semantic-error-high: rgb(
    var(--vel-color-semantic-error-high-raw)
  );
  --vel-color-semantic-error-low: rgb(var(--vel-color-semantic-error-low-raw));
  --vel-color-semantic-success-high: rgb(
    var(--vel-color-semantic-success-high-raw)
  );
  --vel-color-semantic-success-low: rgb(
    var(--vel-color-semantic-success-low-raw)
  );
  --vel-color-semantic-warning-high: rgb(
    var(--vel-color-semantic-warning-high-raw)
  );
  --vel-color-semantic-warning-low: rgb(
    var(--vel-color-semantic-warning-low-raw)
  );
  --vel-color-semantic-info-high: rgb(var(--vel-color-semantic-info-high-raw));
  --vel-color-semantic-info-low: rgb(var(--vel-color-semantic-info-low-raw));
  --vel-color-misc-focused: rgb(var(--vel-color-misc-focused-raw));
  --vel-color-misc-pressed: rgba(var(--vel-color-misc-pressed-raw));
  --vel-color-text-headlines: rgb(var(--vel-color-text-headlines-raw));
  --vel-color-text-default: rgb(var(--vel-color-text-default-raw));
  --vel-color-text-on_primary: rgb(var(--vel-color-text-on_primary-raw));
  --vel-color-text-on_secondary: rgb(var(--vel-color-text-on_secondary-raw));
  --vel-color-text-on_brand_support1: rgb(
    var(--vel-color-text-on_brand_support1-raw)
  );
  --vel-color-text-on_brand_support2: rgb(
    var(--vel-color-text-on_brand_support2-raw)
  );
  --vel-color-text-on_brand_support3: rgb(
    var(--vel-color-text-on_brand_support3-raw)
  );
  --vel-color-form-text-default: var(--vel-color-neutral-800);
  --vel-color-form-text-placeholder: var(--vel-color-neutral-600);
  --vel-color-form-text-disabled: var(--vel-color-neutral-500);
  --vel-color-form-bg-default: var(--vel-color-neutral-white);
  --vel-color-form-bg-disabled: var(--vel-color-neutral-200);
  --vel-color-form-border-default: var(--vel-color-neutral-600);
  --vel-color-form-border-hover: var(--vel-color-neutral-700);
  --vel-color-form-border-disabled: var(--vel-color-neutral-300);
  --vel-color-dividerColor: var(--vel-color-neutral-300);
}
:root {
  --vel-shape100-border_radius: 0px;
  --vel-shape200-border_radius: 2px;
  --vel-shape300-border_radius: 4px;
  --vel-shape400-border_radius: 12px;
  --vel-shape500-border_radius: 999px;
}
.vel-shape100.vel-shape100 {
  border-radius: var(--vel-shape100-border_radius);
}
.vel-shape200.vel-shape200 {
  border-radius: var(--vel-shape200-border_radius);
}
.vel-shape300.vel-shape300 {
  border-radius: var(--vel-shape300-border_radius);
}
.vel-shape400.vel-shape400 {
  border-radius: var(--vel-shape400-border_radius);
}
.vel-shape500.vel-shape500 {
  border-radius: var(--vel-shape500-border_radius);
}
:root {
  --vel-elevation100-box_shadow: 0px 2px 2px rgba(9, 30, 66, 0.08),
    0px 0px 1px rgba(9, 30, 66, 0.2);
  --vel-elevation200-box_shadow: 0px 4px 8px rgba(9, 30, 66, 0.08),
    0px 0px 1px rgba(9, 30, 66, 0.2);
  --vel-elevation300-box_shadow: 0px 8px 12px rgba(9, 30, 66, 0.08),
    0px 0px 1px rgba(9, 30, 66, 0.2);
  --vel-elevation400-box_shadow: 0px 12px 16px rgba(9, 30, 66, 0.12),
    0px 0px 1px rgba(9, 30, 66, 0.2);
  --vel-elevation500-box_shadow: 0px 16px 32px rgba(9, 30, 66, 0.16),
    0px 0px 1px rgba(9, 30, 66, 0.2);
}
.vel-elevation100.vel-elevation100 {
  box-shadow: var(--vel-elevation100-box_shadow);
}
.vel-elevation200.vel-elevation200 {
  box-shadow: var(--vel-elevation200-box_shadow);
}
.vel-elevation300.vel-elevation300 {
  box-shadow: var(--vel-elevation300-box_shadow);
}
.vel-elevation400.vel-elevation400 {
  box-shadow: var(--vel-elevation400-box_shadow);
}
.vel-elevation500.vel-elevation500 {
  box-shadow: var(--vel-elevation500-box_shadow);
}
:root {
  --vel-elevation100-filter: drop-shadow(0px 2px 2px rgba(9, 30, 66, 0.08))
    drop-shadow(0px 0px 1px rgba(9, 30, 66, 0.2));
  --vel-elevation200-filter: drop-shadow(0px 4px 8px rgba(9, 30, 66, 0.08))
    drop-shadow(0px 0px 1px rgba(9, 30, 66, 0.2));
  --vel-elevation300-filter: drop-shadow(0px 8px 12px rgba(9, 30, 66, 0.08))
    drop-shadow(0px 0px 1px rgba(9, 30, 66, 0.2));
  --vel-elevation400-filter: drop-shadow(0px 12px 16px rgba(9, 30, 66, 0.12))
    drop-shadow(0px 0px 1px rgba(9, 30, 66, 0.2));
  --vel-elevation500-filter: drop-shadow(0px 16px 32px rgba(9, 30, 66, 0.16))
    drop-shadow(0px 0px 1px rgba(9, 30, 66, 0.2));
}
:root {
  --vel-typography-text-50-font_family: sans-serif;
  --vel-typography-text-50-font_weight: 400;
  --vel-typography-text-50-letter_spacing: normal;
  --vel-typography-text-50-font_size: 11px;/*webszer only*/
  --vel-typography-text-50-line_height: 1.4545454545454546;
  --vel-typography-text-50-bold-font_weight: 700;
  --vel-typography-text-50-loose-line_height: 1.8181818181818181;
  --vel-typography-text-100-font_family: sans-serif;
  --vel-typography-text-100-font_weight: 400;
  --vel-typography-text-100-letter_spacing: normal;
  --vel-typography-text-100-font_size: 14px;
  --vel-typography-text-100-line_height: 1.4285714285714286;
  --vel-typography-text-100-bold-font_weight: 700;
  --vel-typography-text-100-loose-line_height: 1.7142857142857142;
  --vel-typography-text-200-font_family: sans-serif;
  --vel-typography-text-200-font_weight: 400;
  --vel-typography-text-200-letter_spacing: normal;
  --vel-typography-text-200-font_size: 16px;
  --vel-typography-text-200-line_height: 1.25;
  --vel-typography-text-200-bold-font_weight: 700;
  --vel-typography-text-200-loose-line_height: 1.5;
  --vel-typography-text-300-font_family: sans-serif;
  --vel-typography-text-300-font_weight: 400;
  --vel-typography-text-300-letter_spacing: normal;
  --vel-typography-text-300-font_size: 18px;
  --vel-typography-text-300-line_height: 1.3333333333333333;
  --vel-typography-text-300-bold-font_weight: 700;
  --vel-typography-text-300-loose-line_height: 1.5555555555555556;
  --vel-typography-text-400-font_family: sans-serif;
  --vel-typography-text-400-font_weight: 400;
  --vel-typography-text-400-letter_spacing: normal;
  --vel-typography-text-400-font_size: 23px;
  --vel-typography-text-400-line_height: 1.2173913043478262;
  --vel-typography-text-400-bold-font_weight: 700;
  --vel-typography-text-400-loose-line_height: 1.565217391304348;
  --vel-typography-text-500-font_family: sans-serif;
  --vel-typography-text-500-font_weight: 400;
  --vel-typography-text-500-letter_spacing: normal;
  --vel-typography-text-500-font_size: 28px;
  --vel-typography-text-500-line_height: 1.2857142857142858;
  --vel-typography-text-500-bold-font_weight: 700;
  --vel-typography-text-500-loose-line_height: 1.5714285714285714;
  --vel-typography-text-alt-50-font_family: 'Chillax', sans-serif;
  --vel-typography-text-alt-50-font_weight: 500;
  --vel-typography-text-alt-50-letter_spacing: normal;
  --vel-typography-text-alt-50-font_size: 11px;/*webszer*/
  --vel-typography-text-alt-50-line_height: 1.4545454545454546;
  --vel-typography-text-alt-50-bold-font_weight: 600;
  --vel-typography-text-alt-50-loose-line_height: 1.8181818181818181;
  --vel-typography-text-alt-100-font_family: 'Chillax', sans-serif;
  --vel-typography-text-alt-100-font_weight: 500;
  --vel-typography-text-alt-100-letter_spacing: normal;
  --vel-typography-text-alt-100-font_size: 13px;
  --vel-typography-text-alt-100-line_height: 1.5384615384615385;
  --vel-typography-text-alt-100-bold-font_weight: 600;
  --vel-typography-text-alt-100-loose-line_height: 1.8461538461538463;
  --vel-typography-text-alt-200-font_family: 'Chillax', sans-serif;
  --vel-typography-text-alt-200-font_weight: 500;
  --vel-typography-text-alt-200-letter_spacing: normal;
  --vel-typography-text-alt-200-font_size: 15px;
  --vel-typography-text-alt-200-line_height: 1.3333333333333333;
  --vel-typography-text-alt-200-bold-font_weight: 600;
  --vel-typography-text-alt-200-loose-line_height: 1.6;
  --vel-typography-text-alt-300-font_family: 'Chillax', sans-serif;
  --vel-typography-text-alt-300-font_weight: 500;
  --vel-typography-text-alt-300-letter_spacing: normal;
  --vel-typography-text-alt-300-font_size: 17px;
  --vel-typography-text-alt-300-line_height: 1.411764705882353;
  --vel-typography-text-alt-300-bold-font_weight: 600;
  --vel-typography-text-alt-300-loose-line_height: 1.6470588235294117;
  --vel-typography-text-alt-400-font_family: 'Chillax', sans-serif;
  --vel-typography-text-alt-400-font_weight: 500;
  --vel-typography-text-alt-400-letter_spacing: normal;
  --vel-typography-text-alt-400-font_size: 22px;
  --vel-typography-text-alt-400-line_height: 1.2727272727272727;
  --vel-typography-text-alt-400-bold-font_weight: 600;
  --vel-typography-text-alt-400-loose-line_height: 1.6363636363636365;
  --vel-typography-text-alt-500-font_family: 'Chillax', sans-serif;
  --vel-typography-text-alt-500-font_weight: 500;
  --vel-typography-text-alt-500-letter_spacing: normal;
  --vel-typography-text-alt-500-font_size: 26px;
  --vel-typography-text-alt-500-line_height: 1.3846153846153846;
  --vel-typography-text-alt-500-bold-font_weight: 600;
  --vel-typography-text-alt-500-loose-line_height: 1.6923076923076923;
  --vel-typography-headline-100-font_family: 'Chillax', sans-serif;
  --vel-typography-headline-100-font_weight: 500;
  --vel-typography-headline-100-letter_spacing: normal;
  --vel-typography-headline-100-font_size: 16px;
  --vel-typography-headline-100-line_height: 1.25;
  --vel-typography-headline-200-font_family: 'Chillax', sans-serif;
  --vel-typography-headline-200-font_weight: 500;
  --vel-typography-headline-200-letter_spacing: normal;
  --vel-typography-headline-200-font_size: 20px;
  --vel-typography-headline-200-line_height: 1.2;
  --vel-typography-headline-300-font_family: 'Chillax', sans-serif;
  --vel-typography-headline-300-font_weight: 500;
  --vel-typography-headline-300-letter_spacing: normal;
  --vel-typography-headline-300-font_size: 24px;
  --vel-typography-headline-300-line_height: 1.3333333333333333;
  --vel-typography-headline-400-font_family: 'Chillax', sans-serif;
  --vel-typography-headline-400-font_weight: 500;
  --vel-typography-headline-400-letter_spacing: normal;
  --vel-typography-headline-400-font_size: 28px;
  --vel-typography-headline-400-line_height: 1.2857142857142858;
  --vel-typography-headline-500-font_family: 'Chillax', sans-serif;
  --vel-typography-headline-500-font_weight: 500;
  --vel-typography-headline-500-letter_spacing: normal;
  --vel-typography-headline-500-font_size: 32px;
  --vel-typography-headline-500-line_height: 1.25;
  --vel-typography-headline-600-font_family: 'Chillax', sans-serif;
  --vel-typography-headline-600-font_weight: 500;
  --vel-typography-headline-600-letter_spacing: normal;
  --vel-typography-headline-600-font_size: 40px;
  --vel-typography-headline-600-line_height: 1.2;
}


:root {
  --vel-animation-timing-function: ease;
  --vel-animation-timing-small: 100ms;
  --vel-animation-timing-medium: 200ms;
  --vel-animation-timing-large: 300ms;
}

@media only screen and (min-width: 740px) {
  :root {
    --vel-layout-spacing-01: 4px;
    --vel-layout-spacing-02: 8px;
    --vel-layout-spacing-03: 16px;
    --vel-layout-spacing-04: 24px;
    --vel-layout-spacing-05: 32px;
    --vel-layout-spacing-06: 48px;
    --vel-layout-spacing-07: 64px;
    --vel-layout-spacing-08: 96px;
  }
}
@media only screen and (min-width: 740px) {
  :root {
    --vel-typography-headline-100-font_size: 16px;
    --vel-typography-headline-100-line_height: 1;
    --vel-typography-headline-200-font_size: 20px;
    --vel-typography-headline-200-line_height: 1.2;
    --vel-typography-headline-300-font_size: 24px;
    --vel-typography-headline-300-line_height: 1.3333333333333333;
    --vel-typography-headline-400-font_size: 32px;
    --vel-typography-headline-400-line_height: 1.25;
    --vel-typography-headline-500-font_size: 44px;
    --vel-typography-headline-500-line_height: 1.2727272727272727;
    --vel-typography-headline-600-font_size: 56px;
    --vel-typography-headline-600-line_height: 1.2857142857142858;
  }
}
@media only screen and (min-width: 1278px) {
  :root {
    --vel-typography-headline-100-font_size: 16px;
    --vel-typography-headline-100-line_height: 1.5;
    --vel-typography-headline-200-font_size: 20px;
    --vel-typography-headline-200-line_height: 1.4;
    --vel-typography-headline-300-font_size: 28px;
    --vel-typography-headline-300-line_height: 1.2857142857142858;
    --vel-typography-headline-400-font_size: 40px;
    --vel-typography-headline-400-line_height: 1.2;
    --vel-typography-headline-500-font_size: 52px;
    --vel-typography-headline-500-line_height: 1.2307692307692308;
    --vel-typography-headline-600-font_size: 68px;
    --vel-typography-headline-600-line_height: 1.1764705882352942;
  }
}
/*accordion*/
.accordion
{
    display: flex;
    flex-direction: column;
}
.accordion label.accordion-title-row
{
    display:flex;
    flex-direction:row;
    gap:var(--vel-layout-spacing-01);
    cursor:pointer;
    align-items:center;
    flex:0 0 auto;
    padding-inline: var(--vel-fixed-spacing-02);
}
.accordion label.accordion-title-row .accordion-title
{
    display:flex;
    flex-direction:row;
    gap: var(--vel-layout-spacing-01);
    flex:1 1 auto;
    align-items: center;
}
.accordion label.accordion-title-row:hover
{
    border-radius:var(--vel-fixed-spacing-02);
    background-color: var(--vel-color-neutral-100);
}

.accordion label.accordion-title-row .accordion-icon
{
    width:1em;
    display:flex;
    flex:0 0 auto;
}
.accordion input[type=checkbox].accordion-expanded:checked ~ label.accordion-title-row .accordion-icon
{
    transform: rotateX(180deg);
}
.accordion.dropdown
{
    position:relative;
}
.accordion .accordion-content
{
    display:none;
}
.accordion.dropdown .accordion-content
{
    position:absolute;
    right: 0;
    top: calc(100% + 6px);
    z-index:1;
}

.accordion input[type=checkbox].accordion-expanded
{
    display:none;
    width:0px;
    height: 0px;
    visibility: hidden;
}
.accordion input[type=checkbox].accordion-expanded:checked ~ .accordion-content
{
    display:block;
}
.accordion.dropdown .accordion-title-row::after
{
    position:fixed;
    content:'';
    display:none;
    left:0;top:0;right:0;bottom:0;
    opacity:.1;
    background-color:silver;
    z-index:1;
}
.accordion.dropdown input[type=checkbox].accordion-expanded:checked ~ .accordion-title-row::after
{
    display:block;
}
#alert-container
{
    position: fixed;
    top: var(--vel-menu-height);
    left: 0;
    right: 0;
    display: flex;
    flex-direction: column;
    gap: 1rem;
    z-index:4;
}
body.mobile #alert-container
{
    top:0;
}
#alert-container>.mylp-alert-item {
    flex: 0 0 auto;
    display: flex;
    flex-direction: row;
    border-radius: var(--vel-shape300-border_radius);
    box-shadow: var(--vel-elevation300-box_shadow);
    /* width: 100%; */
    /* max-width: 100%; */
    padding: 10px var(--vel-fixed-spacing-05) 10px;
    color: var(--vel-color-neutral-800);
    background: var(--vel-color-neutral-white);
    border-inline-start: var(--vel-fixed-spacing-03) solid transparent;
    gap: var(--vel-fixed-spacing-04);
    opacity: 0;
    transition: opacity ease-in .3s;
    margin: var(--vel-fixed-spacing-05);
    margin-bottom: 0;
}

#alert-container>.mylp-alert-item.shown{
    opacity:1;
}
#alert-container>.mylp-alert-item.success
{
    border-inline-start-color:var(--vel-color-semantic-success-high);
}
#alert-container>.mylp-alert-item.error
{
    border-inline-start-color:var(--vel-color-semantic-error-high);
}
#alert-container>.mylp-alert-item.info
{
    border-inline-start-color:var(--vel-color-semantic-info-high);
}


#alert-container>.mylp-alert-item>.alert-image-success,
#alert-container>.mylp-alert-item>.alert-image-error,
#alert-container>.mylp-alert-item>.alert-image-info
{
    display:none;
    width:24px;
}

#alert-container>.mylp-alert-item.success>.alert-image-success
{
    color: var(--vel-color-semantic-success-high);
    display:flex;
}
#alert-container>.mylp-alert-item.error>.alert-image-error
{
    color: var(--vel-color-semantic-error-high);
    display:flex;
}
#alert-container>.mylp-alert-item.info>.alert-image-info
{
    color: var(--vel-color-semantic-info-high);
    display:flex;
}
#alert-container>.mylp-alert-item>.alert-message{
    flex:1 1 auto;
    display: flex;
    align-items: center;
}
#alert-container>.mylp-alert-item>button.alert-close
{
    border-radius: var(--vel-shape200-border_radius);
}
a, a:visited, a:active, a:link
{
    box-sizing: border-box;
    border-radius: var(--vel-shape200-border_radius);
    font-style: inherit;
    font-variant: inherit;
    font-stretch: inherit;
    font-size: inherit;
    line-height: inherit;
    font-family: inherit;
    font-optical-sizing: inherit;
    font-kerning: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    font-weight: inherit;
    position: relative;
    display: inline;
    background: transparent;
    text-decoration: underline;
    text-align: left;
    color: var(--vel-color-primary-400);
    margin: 0px;
    padding:0px;
    padding-inline: var(--vel-fixed-spacing-02);
    border: none;
    appearance: none;
    outline: none;
    transition: color 0.1s ease-out 0s, background 0.1s ease-out 0s;
}
a:not([disabled]), a:link:not([disabled])
{
    cursor: pointer;
}
a:hover, a:link:hover
{
    color: var(--vel-color-primary-500);
    background: var(--vel-color-primary-50);
    text-decoration: underline;
}

.breadcrumb_container
{
    display:block;
    padding:8px;
    margin: 0px;
    list-style: none;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-flow: wrap;
    background:none;
}
.breadcrumb_container .breadcrumb_item
{
    border-radius: var(--vel-shape200-border_radius);
    display: block;
    color: var(--vel-color-neutral-700);
    transition: color 0.1s ease-out 0s;
    margin: 0px;
    padding: 0px;
    border: 0px;
    text-decoration: none;
    outline: none;
        
    font-weight: var(--vel-typography-text-200-font_weight);
    font-size: var(--vel-typography-text-200-font_size);
    line-height: var(--vel-typography-text-200-line_height);
    font-family: var(--vel-typography-text-200-font_family);
    letter-spacing: var(--vel-typography-text-200-letter_spacing);
    
}

.breadcrumb_container .breadcrumb_item a:link
{
    text-decoration: inherit;
    background:inherit;
    color: inherit;
    font-weight: inherit;
}
.breadcrumb_container .breadcrumb_item a:link:hover,
.breadcrumb_container .breadcrumb_item a:link:focus,
.breadcrumb_container .breadcrumb_item a:link:active {
    text-decoration: underline;
}
.breadcrumb_container .breadcrumb_separator
{
    flex:0 0 auto !important;
    display:flex !important;
}
.breadcrumb_container .breadcrumb_separator>svg
{
    height: 16px;
    width: 16px;
}

@media only screen and (min-width: 740px) {
    .breadcrumb_container {
        gap: var(--vel-fixed-spacing-02);
    }
    .breadcrumb_container .breadcrumb_separator>svg
    {
        height: 16px;
        width: 16px;
    }
}

input[type=submit],input[type=reset],button,.button,a[role=button]{font-weight:var(--vel-typography-text-alt-100-bold-font_weight,var(--vel-typography-text-alt-100-font_weight));}input[type=submit],input[type=reset],button,.button,a[role=button]{border:1px solid transparent;position:relative;display:inline-flex;justify-content:center;transition:box-shadow .1s ease-out 0s,border-color .1s ease-out 0s,background-color .1s ease-out 0s,color .1s ease-out 0s;text-align:center;text-decoration:none;font-size:var(--vel-typography-text-alt-200-bold-font_size,var(--vel-typography-text-alt-200-font_size));line-height:var(--vel-typography-text-alt-200-bold-line_height,var(--vel-typography-text-alt-200-line_height));font-family:var(--vel-typography-text-alt-200-font_family);letter-spacing:var(--vel-typography-text-alt-200-bold-letter_spacing,var(--vel-typography-text-alt-200-letter_spacing));border-radius:var(--vel-shape500-border_radius);padding-block:calc((40px - var(--vel-typography-text-alt-200-bold-font_size,var(--vel-typography-text-alt-200-font_size))*var(--vel-typography-text-alt-200-bold-line_height,var(--vel-typography-text-alt-200-line_height)))/2 - 1px);padding-inline:calc(var(--vel-fixed-spacing-04) - 1px);color:var(--vel-color-text-on_primary);background-color:var(--vel-color-secondary-400);cursor:pointer;min-height:40px;align-items:center;gap:var(--vel-fixed-spacing-02);flex-wrap:nowrap;white-space:nowrap;}input[type=submit].large,input[type=reset].large,button.large,.button.large,a[role=button].large{font-size:var(--vel-typography-text-alt-300-bold-font_size,var(--vel-typography-text-alt-300-font_size));line-height:var(--vel-typography-text-alt-300-bold-line_height,var(--vel-typography-text-alt-300-line_height));font-family:var(--vel-typography-text-alt-300-font_family);letter-spacing:var(--vel-typography-text-alt-300-bold-letter_spacing,var(--vel-typography-text-alt-300-letter_spacing));border-radius:var(--vel-shape500-border_radius);padding-block:calc((48px - var(--vel-typography-text-alt-300-bold-font_size,var(--vel-typography-text-alt-300-font_size))*var(--vel-typography-text-alt-300-bold-line_height,var(--vel-typography-text-alt-300-line_height)))/2 - 1px);padding-inline:calc(var(--vel-fixed-spacing-07) - 1px);min-height:48px;}input[type=submit].small,input[type=reset].small,button.small,.button.small,a[role=button].small{font-size:var(--vel-typography-text-alt-100-bold-font_size,var(--vel-typography-text-alt-100-font_size));line-height:var(--vel-typography-text-alt-100-bold-line_height,var(--vel-typography-text-alt-100-line_height));font-family:var(--vel-typography-text-alt-100-font_family);letter-spacing:var(--vel-typography-text-alt-100-bold-letter_spacing,var(--vel-typography-text-alt-100-letter_spacing));border-radius:var(--vel-shape500-border_radius);padding-block:calc((24px - var(--vel-typography-text-alt-100-bold-font_size,var(--vel-typography-text-alt-100-font_size))*var(--vel-typography-text-alt-100-bold-line_height,var(--vel-typography-text-alt-100-line_height)))/2 - 1px);padding-inline:calc(var(--vel-fixed-spacing-02) - 1px);min-height:24px;}input[type=submit][disabled],input[type=reset][disabled],button[disabled],.button[disabled],a[role=button][disabled],button.outline[disabled],.button.outline[disabled],a[role=button].outline[disabled],button.secondary[disabled],.button.secondary[disabled],a[role=button].secondary[disabled]{color:var(--vel-color-form-text-disabled);border-color:transparent;background-color:var(--vel-color-form-bg-disabled);cursor:default;}input[type=submit].secondary,button.secondary,.button.secondary{color:var(--vel-color-text-on_primary);background-color:var(--vel-color-primary-400);}input[type=submit].muted,button.muted,.button.muted{color:var(--vel-color-form-text-default);background-color:transparent;border:0;}input[type=submit].outline,button.outline,.button.outline,a[role=button].outline{color:var(--vel-color-form-text-default);background-color:transparent;border:1px solid var(--vel-color-secondary-400);}input[type=submit].muted:not([disabled]):hover,button.muted:not([disabled]):hover,.button.muted:not([disabled]):hover,input[type=submit].muted:focus,button.muted:focus,.button.muted:focus{color:var(--vel-color-neutral-700);border-color:transparent;background-color:var(--vel-color-neutral-100);}input[type=submit].outline:not([disabled]):hover,button.outline:not([disabled]):hover,.button.outline:not([disabled]):hover,a[role=button].outline:not([disabled]):hover,input[type=submit].outline:focus,button.outline:focus,.button.outline:focus,a[role=button].outline:focus{color:var(--vel-color-secondary-400);border-color:var(--vel-color-secondary-300);background-color:var(--vel-color-secondary-50);box-shadow:0 0 0 1px var(--vel-color-secondary-300) inset,var(--vel-elevation200-box_shadow);}input[type=submit]:not([disabled]):hover,input[type=reset]:not([disabled]):hover,button:not([disabled]):hover,.button:not([disabled]):hover,a[role=button]:not([disabled]):hover,input[type=submit]:focus,input[type=reset]:focus,button:focus,.button:focus,a[role=button]:focus{color:var(--vel-color-text-on_secondary);border-color:transparent;background-color:var(--vel-color-secondary-300);box-shadow:var(--vel-elevation200-box_shadow);}input[type=submit].secondary:not([disabled]):hover,input[type=submit].secondary:focus,.button.secondary:not([disabled]):hover,.button.secondary:focus{color:var(--vel-color-text-on_primary);border-color:transparent;background-color:var(--vel-color-primary-500);box-shadow:var(--vel-elevation200-box_shadow);}input[type=submit].secondary{color:var(--vel-color-text-on_primary);background-color:var(--vel-color-primary-400);}input[type=submit].tertiary:not([disabled]):hover,input[type=reset]:not([disabled]):hover,input[type=submit].tertiary:focus,input[type=reset]:focus{color:var(--vel-color-text-on_brand_support1);border-color:transparent;background-color:var(--vel-color-brand-support1-500);box-shadow:var(--vel-elevation200-box_shadow);}input[type=submit].tertiary,input[type=reset]{color:var(--vel-color-text-on_brand_support1);background-color:var(--vel-color-brand-support1-400);}button>svg,.button>svg{display:block;height:1.5em;}a[role=button]:hover{text-decoration:none;}


.Form_Control>.file-field {
    border-radius: var(--vel-shape400-border_radius);
    color: var(--vel-color-neutral-800);
    border: 1px dashed var(--vel-color-neutral-600);
    background: var(--vel-color-neutral-100);
    position: relative;
    isolation: isolate;
    min-height: 124px;
    padding: var(--vel-fixed-spacing-07);
    display: flex;
    flex-flow: column;
    align-items: center;
}
.Form_Control>.file-field.compact
{
    padding: var(--vel-fixed-spacing-02) var(--vel-fixed-spacing-04);
    display: flex;
    flex-flow: row;
    min-height: auto;
    gap:var(--vel-fixed-spacing-02);
}
.Form_Control>.file-field.compact>.Form_InputFILE
{
    flex:1 1 auto;
}
.Form_Control>.file-field.compact>.draganddrophere
{
    display:none;
}
.Form_Control>.file-field.compact>button {
    margin-block-start: 0;
    flex: 0 0 auto;
}

.Form_Control>.file-field>.Form_InputFILE>.fileinput-text,
.Form_Control>.file-field>.draganddrophere
{
    margin: 0px;
    font-weight: var(--vel-typography-text-200-bold-font_weight, var(--vel-typography-text-200-font_weight));
    font-size: var(--vel-typography-text-200-bold-font_size, var(--vel-typography-text-200-font_size));
    line-height: var(--vel-typography-text-200-bold-line_height, var(--vel-typography-text-200-line_height));
    font-family: var(--vel-typography-text-200-bold-font_family, var(--vel-typography-text-200-font_family));
    letter-spacing: var(--vel-typography-text-200-bold-letter_spacing, var(--vel-typography-text-200-letter_spacing));
    display:flex;
}

.Form_Control>.file-field>button.inputfile-delete>svg,
.Form_Control>.file-field>.draganddrophere>svg
{
    height:20px;
    margin-right: var(--vel-fixed-spacing-03);
    flex:0 0 auto;
}

.Form_Control>.file-field>button
{
    margin-block-start: var(--vel-fixed-spacing-05);
}
.Form_Control>.file-field.dropover
{
    background: var(--vel-color-neutral-200);
}

/*footer*/
footer
{
    margin-top:50px;
    position:relative;
    background: var(--vel-color-secondary-400);
    color: var(--vel-color-text-on_secondary);
}
footer .legalLinksSection
{
    margin-bottom: var(--vel-fixed-spacing-04);
    margin-top: var(--vel-fixed-spacing-04);
}
footer .footer-main
{
    grid-area:site;
}
footer .footer-main .footer-block
{
    
}
footer .footer-main .footer-block .footer-block-header
{
    font-weight: var(--vel-typography-text-alt-300-bold-font_weight, var(--vel-typography-text-alt-300-font_weight));
    font-size: var(--vel-typography-text-alt-300-bold-font_size, var(--vel-typography-text-alt-300-font_size));
    line-height: var(--vel-typography-text-alt-300-bold-line_height, var(--vel-typography-text-alt-300-line_height));
    font-family: var(--vel-typography-text-alt-300-bold-font_family, var(--vel-typography-text-alt-300-font_family));
    letter-spacing: var(--vel-typography-text-alt-300-bold-letter_spacing, var(--vel-typography-text-alt-300-letter_spacing));
    margin-bottom: var(--vel-fixed-spacing-04);
}
footer .footer-main .footer-block .footer-block-header-expander
{
    display:none;
}

footer .footer-main .footer-block .footer-block-header-expandable
{
    display:flex;
    flex-direction:row;
    margin-top: 0px;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    transition: background 0.1s ease-out 0s;
    margin-bottom: var(--vel-fixed-spacing-04);
}
footer .footer-main .footer-block .footer-block-header-expandable .footer-block-header
{
    flex:1 1 auto;
    margin-bottom:0;
}
footer .footer-main .footer-block .footer-block-header-expandable-icon-down
{
    flex:0 0 auto;
    display:none;
    width:1rem;
}
footer .footer-main .footer-block .footer-block-items
{
    margin: 0px;
    padding: 0px;
    display: flex;
    flex-flow: column;
    gap: var(--vel-fixed-spacing-03);
}
footer .footer-main .footer-block .footer-block-items .footer-block-item
{
    box-sizing: border-box;
    border-radius: var(--vel-shape200-border_radius);
    font-weight: var(--vel-typography-text-alt-300-font_weight);
    font-size: var(--vel-typography-text-alt-300-font_size);
    line-height: var(--vel-typography-text-alt-300-line_height);
    font-family: var(--vel-typography-text-alt-300-font_family);
    letter-spacing: var(--vel-typography-text-alt-300-letter_spacing);
    user-select: none;
    text-align: start;
    position: relative;
    display: flex;
    align-items: flex-start;
    width: fit-content;
    background: transparent;
    text-decoration: none;
    color: var(--vel-color-neutral-white);
    margin: 0px;
    padding: 0px;
    border: none;
    appearance: none;
    outline: none;
    transition: color 0.1s ease-out 0s;
}
footer .footer-main .footer-block .footer-block-items .footer-block-item a,
footer .footer-main .footer-block .footer-block-items .footer-block-item a:link

{
    background:transparent;
    color:inherit;
    text-decoration:inherit;
    font-weight:inherit;
}
footer .footer-main .footer-block .footer-block-items .footer-block-item a:hover,
footer .footer-main .footer-block .footer-block-items .footer-block-item a:link:hover
{
    color: var(--vel-color-primary-50);
}
footer .legalLinksSection .legalLinkContainer
{
    margin: 0px;
    padding: 0px;
    list-style: none;
    display: flex;
    flex-flow: wrap;
    -webkit-box-align: center;
    align-items: center;
}
footer .legalLinksSection .legalLinkContainer .legalLinkItem
{
    display: flex;
    flex-flow: row;
    -webkit-box-align: center;
    align-items: center;
}
footer .legalLinksSection .legalLinkContainer .legalLinkItem .accordion .accordion-title,
footer .legalLinksSection .legalLinkContainer .legalLinkItem>a
{
    font-weight: var(--vel-typography-text-alt-100-loose-font_weight, var(--vel-typography-text-alt-100-bold-font_weight, var(--vel-typography-text-alt-100-font_weight)));
    font-size: var(--vel-typography-text-alt-100-loose-font_size, var(--vel-typography-text-alt-100-bold-font_size, var(--vel-typography-text-alt-100-font_size)));
    line-height: var(--vel-typography-text-alt-100-loose-line_height, var(--vel-typography-text-alt-100-bold-line_height, var(--vel-typography-text-alt-100-line_height)));
    font-family: var(--vel-typography-text-alt-100-loose-font_family, var(--vel-typography-text-alt-100-bold-font_family, var(--vel-typography-text-alt-100-font_family)));
    letter-spacing: var(--vel-typography-text-alt-100-loose-letter_spacing, var(--vel-typography-text-alt-100-bold-letter_spacing, var(--vel-typography-text-alt-100-letter_spacing)));
    color: var(--vel-color-neutral-white);
    text-decoration: none;
}
footer .legalLinksSection .legalLinkContainer .legalLinkItem>a:hover{
    background-color:transparent;
    color: var(--vel-color-primary-50);
}
footer .legalLinksSection .legalLinkContainer .legalLinkItem:not(:last-child)::after {
    content: "";
    width: 1px;
    align-self: stretch;
    margin: 0 var(--vel-fixed-spacing-04);
    background: var(--vel-color-secondary-300);
}

footer .copyright
{
    margin: 0px;
    font-weight: var(--vel-typography-text-100-loose-font_weight, var(--vel-typography-text-100-font_weight));
    font-size: var(--vel-typography-text-100-loose-font_size, var(--vel-typography-text-100-font_size));
    line-height: var(--vel-typography-text-100-loose-line_height, var(--vel-typography-text-100-line_height));
    font-family: var(--vel-typography-text-100-loose-font_family, var(--vel-typography-text-100-font_family));
    letter-spacing: var(--vel-typography-text-100-loose-letter_spacing, var(--vel-typography-text-100-letter_spacing));
}

@media only screen and (max-width: 739.9px)
{
    footer .copyright,
    
    
    

    footer .footer-main .footer-block .footer-block-header-expandable
    {
        gap: var(--vel-fixed-spacing-02);
        padding: var(--vel-fixed-spacing-05);
        margin-bottom:0;
    }
    footer .footer-main .footer-block .footer-block-items
    {
        padding-left:var(--vel-fixed-spacing-05);
    }
    footer .footer-main .footer-block .footer-block-header-expandable:hover
    {
        cursor:pointer;
        background:var(--vel-color-secondary-500);
    }
    footer .footer-main .footer-block .footer-block-items
    {
        display:none;
    }
    footer .footer-main .footer-block input.footer-block-header-expander:checked + .footer-block-header-expandable .footer-block-header-expandable-icon-down
    {
        transform: rotateX(180deg);
    }
    
    footer .footer-main .footer-block input.footer-block-header-expander:checked + .footer-block-header-expandable + .footer-block-items
    {
        display:flex;
    }
    footer
    {
        padding-block: var(--vel-fixed-spacing-06) var(--vel-fixed-spacing-06);
    }
    footer .footer-main .footer-block .footer-block-header-expandable-icon-down
    {
        display:flex;
    }
}
@media only screen and (min-width: 740px) {
    footer {
        padding-block: var(--vel-fixed-spacing-07) var(--vel-fixed-spacing-07);
    }
    
    footer .legalLinksSection .legalLinkContainer {
        row-gap: calc(var(--vel-fixed-spacing-04) / 2);
    }
    footer .footer-main
    {
        display: grid;
        grid-template-columns: repeat(auto-fill, minmax(calc((1188px - 3* var(--vel-fixed-spacing-07)) / 4), 1fr));
        column-gap: var(--vel-fixed-spacing-07);
        row-gap: var(--vel-fixed-spacing-08);
        /*margin-bottom: 24px;*/
    }
    
}
.form-field-label
{
    color: var(--vel-color-text-default);
    font-weight: var(--vel-typography-text-100-bold-font_weight, var(--vel-typography-text-100-font_weight));
    font-size: var(--vel-typography-text-100-bold-font_size, var(--vel-typography-text-100-font_size));
    line-height: var(--vel-typography-text-100-bold-line_height, var(--vel-typography-text-100-line_height));
    font-family: var(--vel-typography-text-100-bold-font_family, var(--vel-typography-text-100-font_family));
    letter-spacing: var(--vel-typography-text-100-bold-letter_spacing, var(--vel-typography-text-100-letter_spacing));
    margin-bottom: 4px;
    display:inline-block;
    
}


.validation-error-message
{
    font-weight: var(--vel-typography-text-100-font_weight);
    font-size: var(--vel-typography-text-100-font_size);
    line-height: var(--vel-typography-text-100-line_height);
    font-family: var(--vel-typography-text-100-font_family);
    letter-spacing: var(--vel-typography-text-100-letter_spacing);
    color: var(--vel-color-semantic-error-high);
    margin-top: var(--vel-fixed-spacing-01);
    display: flex;
    align-items: flex-start;
    flex-flow: row;

}
.validation-error-input:not([type=checkbox]):not(:focus):not(:hover)
{
    border-color: var(--vel-color-semantic-error-high);
    background-image:url(/Client/app/img/velocity/precolored/error.svg);
    background-position: right center;
    background-repeat:no-repeat;
    background-size:24px;
}
.validation-field-badge-optional
{
    margin-inline-start: var(--vel-fixed-spacing-02);
    font-weight: var(--vel-typography-text-100-font_weight);
    font-size: var(--vel-typography-text-100-font_size);
    line-height: var(--vel-typography-text-100-line_height);
    font-family: var(--vel-typography-text-100-font_family);
    letter-spacing: var(--vel-typography-text-100-letter_spacing);
}

a.file-download-link
{
    display:inline-flex;
    flex-direction:row;
    margin-right: var(--vel-fixed-spacing-01);
    padding:var(--vel-fixed-spacing-02);
    align-items:center;
}
a.file-download-link::before
{
    content:'';
    flex:0 0 auto;
    width:20px;
    height:20px;
    background-image:url(/Client/app/img/velocity/precolored/download.svg);
    background-repeat:no-repeat;
    background-position: center center;
    background-size:16px;
}
.file-download-link>a
{

}
.groupedinput
{
  display:flex;
  flex-direction:row;
  gap:2px;
  border: 1px solid var(--vel-color-form-border-default);
  border-radius: var(--vel-shape300-border_radius);
  padding: 0 2px;
  /* height: 24px; */
}
.groupedinput>span
{
  padding: calc(var(--vel-fixed-spacing-01) + 2px) var(--vel-fixed-spacing-02);
  min-width: 2rem;
  min-height: 1rem;
}
.groupedinput:focus-within
{
    /* outline-color: aliceblue; */
    /* outline-width: 4px; */
    /* outline-style: solid; */
    border:1px solid var(--vel-color-misc-focused);
    box-shadow: 0px 0px 0px 4px var(--vel-color-misc-pressed);
}



.groupedinput >*
{
  display:inline-block;
  border:none;
  align-self: center;
  outline:none;
}
.groupedinput *:focus
{
  border:none;
  box-shadow: none;  
}

.groupedinput .button,.groupedinput button
{
  padding-inline: calc(var(--vel-fixed-spacing-02) - 1px);
  border-radius:var(--vel-shape300-border_radius);
  min-height: 20px;
  padding-block:0;
}
.groupedinput.textbutton
{
    padding-right:0px;
}
.groupedinput.textbutton .button,.groupedinput button
{
    height:100%;
    padding-inline: calc(var(--vel-fixed-spacing-04) - 1px);
    border-radius: var(--vel-shape300-border_radius);
    border-bottom-left-radius:0px;
    border-top-left-radius:0px;
}
input,select{border:1px solid var(--vel-color-form-border-default);padding:calc(var(--vel-fixed-spacing-01) + 2px) var(--vel-fixed-spacing-02);box-sizing:border-box;font:inherit;color:currentColor;height:auto;background:transparent;margin:0;outline:0;border-radius:var(--vel-shape300-border_radius);}input:focus,select:focus{border:1px solid var(--vel-color-misc-focused);box-shadow:0 0 0 4px var(--vel-color-misc-pressed);}input[type=radio]:not([disabled]),input[type=checkbox]:not([disabled]){cursor:pointer;}input[type=radio],input[type=checkbox]{display:inline;vertical-align:middle;margin-left:4px;}select,input[type=text],input[type=date],input[type=tel],input[type=email],input[type=number],input[type=password],input[type=search],textarea{width:100%;box-sizing:border-box;}input[size]{width:auto;}input[type=text]:read-only,input[type=tel]:read-only,input[type=email]:read-only{border-top:0;border-left:0;border-right:0;}.switchContainer{overflow-wrap:anywhere;display:flex;flex-flow:row;align-items:flex-start;cursor:pointer;margin:calc(var(--vel-fixed-spacing-05)/2*-1);padding:calc(var(--vel-fixed-spacing-05)/2);}.switchContainer>input[type=checkbox]{box-sizing:border-box;border-radius:999px;appearance:none;outline:0;position:relative;vertical-align:top;isolation:isolate;cursor:pointer;display:inline-block;height:24px;width:48px;border:2px solid transparent;padding:0;margin:0;transition:box-shadow .1s ease-out,background .1s ease-out;background:var(--vel-color-neutral-600);}.switchContainer>input[type=checkbox]:checked{transition:box-shadow .1s ease-out,background .1s ease-out;background:var(--vel-color-secondary-400);}.switchContainer>input[type=checkbox]::before{content:"";border-radius:50%;display:block;height:20px;width:20px;background:var(--vel-color-neutral-white);transition:transform .1s ease-out;}.switchContainer>input[type=checkbox]:checked::before{transform:translateX(24px);}
body.impersonated header>nav.profile .profile-icon
{
    color:var(--vel-color-semantic-warning-high);
}
header>nav.profile .language-selector
{
    color: var(--vel-color-text-default);
    font-weight: var(--vel-typography-text-200-font_weight);
    font-size: var(--vel-typography-text-200-font_size);
    margin-left: 1rem;
}
header>nav.profile .language-selector.accordion label.accordion-title>.flag
{
    width:2rem;
}

#other-languages
{
    top: calc(var(--vel-menu-height) + 1px);
    width: 200px;
    flex-direction: column;
    right: 1rem;
    gap: .5rem;
    background-color: white;
    border: 1px solid var(--vel-color-neutral-300);
    border-top: none;
    /* border-bottom-right-radius: .2rem; */
    /* border-bottom-left-radius: .2rem; */
    box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 6px 0px;
    position:fixed;
}
#other-languages .other-language
{
    font-size: 14px;
    font-weight: normal;
    color: var(--app-locale-switch_color, var(--vel-color-text-default));
    border-left: 4px solid transparent;
    padding:1rem;
}
#other-languages .other-language.selected
{
    border-left: 4px solid var(--app-primary-nav-item-hover_color, var(--vel-color-primary-400));
    font-weight:bold;
}


span.flag{
    aspect-ratio: 20 / 15;
    background-position: -999px -999px;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-size: 100% 49494%;
    min-width:1rem;
    height: 1rem;
}
span.flag.hu
{
    background-position: center 37.696%;
}
span.flag.en
{
    background-position: center 37.696%;
}

/* layoutcontainer*/
.layoutPanel {
    box-sizing: content-box;
    /*margin-inline: auto;*/
}

@media only screen and (min-width: 0px) {
    .layoutPanel {
        padding-inline: 16px;
    }
}
@media only screen and (min-width: 480px) {
    .layoutPanel {
        padding-inline: 24px;
    }
}
@media only screen and (max-width: 739.9px) {
    .layoutPanel {
        padding-inline: 8px;
    }
}


@media only screen and (min-width: 740px) {
    .layoutPanel {
        padding-inline: 32px;
    }
}




:root {
  --vel-menu-height: 88px;
}
.headerWrapper
{
    position: fixed;
    top: 0px;
    transform: initial;
    width: 100%;
    height: calc(var(--vel-menu-height) +1px);
    z-index: 1;
    transition: transform 0.2s ease-in-out 0s;
    background-color: var(--vel-color-neutral-white);
    border-bottom: 1px solid var(--vel-color-neutral-300);
}
header
{
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    max-width: 1638px;
    margin: 0px auto;
    height: var(--vel-menu-height);
    width: 100%;
    background-color: var(--vel-color-neutral-white);
    position: relative;
}
header>.logoCell
{
    background-color: var(--vel-color-neutral-white);
    flex: 0 0 240px;
    height: var(--vel-menu-height);
    z-index: 1;
}
header>.logoCell>.logolink
{
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    height: 100%;
}
header>.logoCell>.logolink>svg
{
    width: auto;
    height:40px;
    color: #103645;
}
header>.logoCell>.logolink:hover
{
    background:transparent;
}
header>nav
{
    height: var(--vel-menu-height);
    overflow: hidden;
    padding-right: var(--vel-fixed-spacing-09);
    margin-left: var(--vel-fixed-spacing-05);
    background-color: var(--vel-color-neutral-white);
    flex: 1 1 auto;
    z-index: 1;
    display:flex;
}
header>nav.profile
{
    flex:0 0 auto;
    margin-right: var(--vel-fixed-spacing-07);
    padding-right:0;
    align-items:center;
}
    
header>nav>ul>li>.linkWrapper ul,
header>nav>ul
{
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    background-color: var(--vel-color-neutral-white);
    flex-direction: row;
    gap:var(--vel-fixed-spacing-03);
    padding:0;
}
header>nav>ul>li
{
    height: var(--vel-menu-height);
    display: flex;
    -webkit-box-align: stretch;
    align-items: stretch;
    padding: 0 var(--vel-fixed-spacing-03);
}
header>nav>ul>li .linkWrapper
{
    margin: 0px;
    color: var(--vel-color-text-headlines);
    font-weight: var(--vel-typography-headline-200-font_weight);
    font-size: var(--vel-typography-headline-200-font_size);
    line-height: var(--vel-typography-headline-200-line_height);
    font-family: var(--vel-typography-headline-200-font_family);
    letter-spacing: var(--vel-typography-headline-200-letter_spacing);
    display: flex;
    flex-direction:row;
    position:relative;
    line-height:var(--vel-menu-height);
    gap: var(--vel-layout-spacing-02);
    border-bottom: 2px solid transparent;
}
header>nav>ul>li.submenu>.linkWrapper:hover::before {
    content: '';
    position: fixed;
    display: block;
    width: 200px;
    height: 38px;
    background-color: transparent;
    margin-left: -200px;
    margin-top:50px;
    z-index:2;
}
header>nav>ul>li.submenu>.linkWrapper:hover::after {
    content: '';
    position: absolute;
    display: block;
    width: 200px;
    height: 38px;
    background-color: transparent;
    margin-top: 50px;
    margin-left: 100%;
    z-index:2
}
header>nav>ul>li .linkWrapper>a,
header>nav>ul>li .linkWrapper>.menunode,
header>nav>ul>li .linkWrapper>a:hover
{
    all:inherit;
    cursor: pointer;
    text-decoration: none;
    font-size: 14px;
    color: var(--app-primary-nav-item_color, var(--vel-color-neutral-800));
    line-height: var(--vel-menu-height);
    font-weight: 700;
    transition: border-bottom 0.3s ease-out 0s;
    background:transparent;
    border:none;
}
header>nav>ul>li .linkWrapper.active>a,
header>nav>ul>li .linkWrapper.active>.menunode,
header>nav>ul>li .linkWrapper.active>a:hover
{
    color: var(--app-primary-nav-item-current_color, var(--vel-color-primary-400));
}



header>nav>ul>li>.linkWrapper:hover {
    border-bottom: 2px solid var(--app-primary-nav-item-hover_color, var(--vel-color-primary-400));
}
header>nav>ul>li>.linkWrapper>ul
{
    /*display:none;*/
    position:fixed;
    width:100%;
    top:var(--vel-menu-height);
    left:0px;
    flex-direction: column;
    flex-wrap:wrap;
    gap:.5rem;
    max-height:50vh;
    background-color: var(--vel-color-neutral-white);
    border-top: 1px solid var(--vel-color-neutral-300);
    border-bottom-left-radius:1rem;
    border-bottom-right-radius:1rem;
    padding: 1rem;
    z-index:1;
    clip: rect(auto, auto, 0, auto);
    /*transform: scaleY(0);    
    transform-origin: top;*/
    display: list-item;
    column-count: 3;
    column-gap: 1rem;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols
{
    flex-direction:row;
    line-height: var(--vel-typography-text-50-line_height);
}

header>nav>ul>li>.linkWrapper>ul.submenu-cols.profile-ul
{
    display:flex;
}
header>nav>ul>li>.linkWrapper:hover>ul
{
    /*display:block;
    transform: scaleY(1);    */
    clip: rect(auto, auto, 50vh, auto);
    transition: clip .8s ease;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li>ul>li>.linkWrapper>a,
header>nav>ul>li>.linkWrapper>ul>li>.linkWrapper>a
{
    height:unset;
    margin: 0px;
    color: var(--vel-color-text-headlines);
    font-weight: var(--vel-typography-headline-200-font_weight);
    font-size: var(--vel-typography-headline-200-font_size);
    line-height: var(--vel-typography-headline-200-line_height);
    font-family: var(--vel-typography-headline-200-font_family);
    letter-spacing: var(--vel-typography-headline-200-letter_spacing);
    
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li>ul>li>.linkWrapper.active>a,
header>nav>ul>li>.linkWrapper>ul>li>.linkWrapper.active>a
{
    color: var(--app-primary-nav-item-current_color, var(--vel-color-primary-400));
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li>ul>li>.linkWrapper>a:hover,
header>nav>ul>li>.linkWrapper>ul>li>.linkWrapper>a:hover
{
    color:var(--vel-color-primary-400);
}

header>nav>ul>li.subMenuOverlay
{
    display:none;
    position:fixed;
    width:100%;
    top:calc(var(--vel-menu-height) + 3px);
    left:0px;
    height: calc(100vh - (var(--vel-menu-height) + 3px));
    background-color: rgba(0,0,0,.5);
}
header>nav>ul>li.submenu:hover ~ li.subMenuOverlay
{
    display:block;
}


header>nav>ul>li>.linkWrapper>ul>li>.linkWrapper.promo>a
{
    background-color: var(--vel-color-secondary-400);
    color: var(--vel-color-text-on_primary);
    padding-inline:4px;
    border-radius:4px;
}
header>nav>ul>li>.linkWrapper>ul>li>.linkWrapper.promo>a:hover
{
    background-color: var(--vel-color-secondary-300);
}

    header > nav.scrollMenu {
        overflow-y: hidden;
        overflow-x: auto;
    }
        header > nav.scrollMenu > ul {
            flex-wrap: nowrap;
        }

            header > nav.scrollMenu > ul > li .linkWrapper > a,
            header > nav.scrollMenu > ul > li .linkWrapper > a:hover {
                white-space: nowrap;
            }
/*Pagination*/

.pagination_container
{
    display:flex;
    flex-direction:row;
    /* margin: auto; */
    width: fit-content;
    margin: auto;
    gap:.5rem;
}
.pagination_container img
{
  height: 2em;
  flex:1 1 auto;
}
.pagination_container .pagination_first,
.pagination_container .pagination_prev,
.pagination_container .pagination_current,
.pagination_container .pagination_next,
.pagination_container .pagination_last
{
  flex:1 1 auto;
  text-align:center;
  height:30px;
  line-height:30px;
  border-radius:var(--vel-shape300-border_radius);
  flex-grow:0;
  display: flex;
  flex-direction: row;
  font-weight: var(--vel-typography-text-50-font_weight);
}
.pagination_container .pagination_first
{
    
}

.pagination_container .pagination_current
{
  font-weight: var(--vel-typography-text-50-bold-font_weight);
  cursor:default;
}
.pagination_container .pagination_prev,
.pagination_container .pagination_next
{
  display:inline-flex;
  align-items: center;
}

.pagination_container .pagination_last
{
    
}

#ap-main-portal
{
    display: flex;
    flex-direction: column;
    flex-wrap:nowrap;
    min-height: 100vh;
}

body.mobile #ap-main-portal
{
    padding-block: var(--vel-fixed-spacing-06);
}

#ap-main-portal>.content
{
    flex:1 1 auto;
}
#ap-main-portal>footer
{
    flex:0 0 auto;
}
#ap-main-portal>.contentHeader
{
    flex:0 0 auto;
}
#ap-main-portal>.contentHeader:not(:empty)
{
    padding-top:1rem;
    margin-bottom: 1rem;
}

body.mobile #ap-main-portal>.contentHeader
{
    padding-top:0;
}
#ap-main-portal>.contentHeader .top
{
    padding:2rem;
    margin-bottom:2rem;
}
#ap-main-portal>.contentHeader p
{
    margin-top:1rem;
}
#ap-main-portal>.contentHeader .top .grid
{
    
    
}
#ap-main-portal>.contentHeader .top .grid .white-box
{
    display:flex;
    flex-direction: column;
    background-color:rgba(255, 255, 255);
    width:40%;
    padding:1rem;
    border-bottom-right-radius:20px;
}

.wait .ap-loader, .preloading .ap-loader {
  display: flex !important;
  align-items:center;
  position: fixed;
  top: 0 !important;
  left: 0;
  right: 0;
  bottom: 0;
  width: 7.5em;
  height: 7.5em;
  margin: auto;
  z-index: 9001;
  border-radius: 50%;
}

.wait .ap-loader svg,
.preloading .ap-loader svg
{
  animation: spin 1.25s linear infinite;
}
.ap-loader svg
{
    flex:1 1 auto;
    width:96px;
    height:96px;
}
.ap-loader svg path:nth-child(1) {
    fill: var(--vel-color-neutral-300);
    opacity: 0.7;
}
.ap-loader svg path:nth-child(2) {
    fill: var(--vel-color-primary-400);
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}


/* Velocity data tables */

.vel-table-table.vel-table-table--fullWidth {
    width: 100%;
}

.vel-table-table {
    box-sizing: border-box;
    font-weight: var(--vel-typography-text-200-font_weight);
    font-size: var(--vel-typography-text-200-font_size);
    line-height: var(--vel-typography-text-200-line_height);
    font-family: var(--vel-typography-text-200-font_family);
    letter-spacing: var(--vel-typography-text-200-letter_spacing);
    color: var(--vel-color-neutral-700);
    border-collapse: separate;
    border-spacing: 0px;
    width: auto;
}

.vel-table-table thead {
    position: relative;
    background: var(--vel-color-neutral-white);
    --vel-table-columns-row-border: 2px solid var(--vel-color-neutral-400);
}

.vel-table-table thead tr {
    position: relative;
    background: transparent;
}
.vel-table-table thead tr th:focus,
.vel-table-table thead tr th:focus-visible,
.vel-table-table thead tr th:focus-within
{
    box-shadow: 0 0 0 2px var(--vel-color-misc-focused) inset;
}


.vel-table-table thead tr
{
    border-bottom: var(--vel-table-columns-row-border);
}
.vel-table-table tbody tr th,
.vel-table-table thead tr th {
    position: relative;
    margin: 0px;
    padding: 0px;
    border: 0px;
    text-align: start;
    background: transparent;
    align-items: center;
    justify-content: flex-start;
    height: 56px;
    font-weight: var(--vel-typography-text-200-bold-font_weight, var(--vel-typography-text-200-font_weight));
    font-size: var(--vel-typography-text-200-bold-font_size, var(--vel-typography-text-200-font_size));
    line-height: var(--vel-typography-text-200-bold-line_height, var(--vel-typography-text-200-line_height));
    font-family: var(--vel-typography-text-200-bold-font_family, var(--vel-typography-text-200-font_family));
    letter-spacing: var(--vel-typography-text-200-bold-letter_spacing, var(--vel-typography-text-200-letter_spacing));
    overflow-wrap: break-word;
    align-items: center;
    justify-content: space-between;
    align-self: stretch;
    gap: var(--vel-fixed-spacing-04);
    padding: var(--vel-fixed-spacing-02) var(--vel-fixed-spacing-04);
    color: var(--vel-color-secondary-400);
    /*width: auto !important;*/
    outline:none;
    border-bottom:inherit;
}
.vel-table-table tbody tr th
{
    text-align:left;
    height:initial;
}

.vel-table-table thead tr th.sorting_asc {
    cursor: pointer;
    position: relative;
    padding-right:24px;
    background-image: url(/Client/app/img/velocity/arrow_down.svg);
    background-position-y: center;
    background-position-x: calc(100% - 4px);
    background-repeat: no-repeat;
    background-size: 20px;
    
    
}

.vel-table-table thead tr th.sorting_desc {
    cursor: pointer;
    position: relative;
    padding-right:24px;
    background-image: url(/Client/app/img/velocity/arrow_up.svg);
    background-position-y: center;
    background-position-x: calc(100% - 4px);
    background-repeat: no-repeat;
    background-size: 20px;
}

.vel-table-table thead tr th.sorting {
    cursor: pointer;
    position: relative;
    padding-right:20px;
    /*width: 20px;
    height: 20px;
    background-image: url(/Client/app/img/velocity/arrow_down.svg);
    background-position: center right;
    background-repeat: no-repeat;
    background-size: 20px;*/
}

.vel-table-table tbody tr {
    background: transparent;
}

.vel-table-table tbody tr.even {
    background: var(--vel-color-neutral-100);
}
.vel-table-table tbody tr
{
    border-bottom-color: var(--vel-color-dividerColor);
}
.vel-table-table tbody tr th, 
.vel-table-table tbody tr td {
    vertical-align: middle;
    background: transparent;
    width: auto;
    margin: 0px;
    padding: var(--vel-fixed-spacing-03) var(--vel-fixed-spacing-04);
    border-width: 0px 0px 1px;
    border-top-style: initial;
    border-right-style: initial;
    border-left-style: initial;
    border-top-color: initial;
    border-right-color: initial;
    border-left-color: initial;
    border-image: initial;
    border-bottom-style: solid;
    border-bottom-color: inherit;
}


.vel-table-expand-down {
    /*height: 100%;
    display: flex;
    flex-flow: row;
    -webkit-box-align: center;
    align-items: center;
    gap: var(--vel-fixed-spacing-02);
    cursor: pointer;
    margin-inline-start: calc(-1* var(--vel-fixed-spacing-03));
    background-image: url(/Client/app/img/velocity/chevron_down.svg);
    background-repeat: no-repeat;
    border-radius: var(--vel-shape200-border_radius);
    position: relative;
    display: inline-flex;
    flex-flow: row;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    padding: var(--vel-fixed-spacing-03);
    color: var(--vel-color-neutral-700);
    transition: background 0.1s ease-out 0s, color 0.1s ease-out 0s;
    display: block;
    color: currentcolor;*/
    cursor: pointer;
    background-image: url(/Client/app/img/velocity/chevron_down.svg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 24px;
    transition: background 0.1s ease-out 0s, color 0.1s ease-out 0s;
}

.vel-table-expand-down:last-child {
    margin-inline-end: calc(-1* var(--vel-fixed-spacing-03));
}

.vel-table-expand-up {
    background-image: url(/Client/app/img/velocity/chevron_up.svg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 24px;
    transition: background 0.1s ease-out 0s, color 0.1s ease-out 0s;
    cursor: pointer;
}

.vel-table-select-label {
    box-sizing: border-box;
    display: flow-root;
    color: var(--vel-color-form-text-default);
    width: fit-content;
    margin: 0px;
    padding: 0px;
    vertical-align: top;
    user-select: none;
    border-radius: var(--vel-shape200-border_radius);
}
/*
.vel-table-cell-markupContainer {
    max-width: 100%;
    display: flex;
    flex-flow: column;
    -webkit-box-pack: center;
    justify-content: center;
}*/

.vel-table-cell-mainContentContainer
{
        width: min-content;
}
.vel-table-cell-mainContentContainer .accordion-title-row
{
    
}

button.vel-table-button-option {
    /*border-radius: var(--vel-shape300-border_radius);
    position: relative;
    display: inline-flex;
    flex-flow: row;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    padding: var(--vel-fixed-spacing-03);
    min-width: 40px;
    height: 40px;
    color: var(--vel-color-neutral-700);
    transition: background 0.1s ease-out 0s, color 0.1s ease-out 0s;*/
    background-image: url(/Client/app/img/velocity/option.svg);
    background-size: 24px;
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
}
button.vel-table-button-option:hover
{
    /*background-color: var(--vel-color-neutral-100);*/
}

/*.vel-table-button-option-container {
    box-sizing: border-box;
    overflow-wrap: anywhere;
    border: none;
    padding: 0px;
    margin: 0px;
    text-decoration: none;
    background: transparent;
    outline: none;
    appearance: none;
    user-select: none;
    vertical-align: middle;
    font: inherit;
    color: inherit;
    text-transform: none;
    overflow: visible;
    text-align: start;
    cursor: default;
}*/

.vel-table-button-option-container:not([disabled]) {
    cursor: pointer;
}
/*
.vel-table-button-option-svg {
    display: block;
    color: currentcolor;
    height: 24px;
    width: 24px;
}*/

.vel-table-dialog-container[x-placement^="bottom-"] {
    -webkit-box-align: start;
    align-items: start;
    border-top: var(--vel-fixed-spacing-02) solid transparent;
}
.vel-table-dialog-container[x-placement^="top-"] {
    -webkit-box-align: end;
    align-items: start;
    border-bottom: var(--vel-fixed-spacing-02) solid transparent;
}

/*.vel-table-dialog-container {
    z-index: var(--vel-zindex-dropdown);
    display: flex;
    position: sticky;
    min-width: 40px;
    max-width: 1087px;
    width: max-content;
    will-change: transform;
    top: 0px;
    left: 0px;
    transform: translate3d(-130px, 55px, 0px);
}*/

.vel-table-dialog {
    width: max-content;
    box-shadow: var(--vel-elevation300-box_shadow);
    border-radius: var(--vel-shape300-border_radius);
    box-sizing: content-box;
    background: var(--vel-color-neutral-white);
    flex-direction: column;
}

/*.vel-table-dialog-main {
    box-sizing: border-box;
    outline: none;
}

.vel-table-dialog-items {
    position: relative;
    outline: none;
    padding: var(--vel-fixed-spacing-03) 0;
    max-height: 50vh;
    overflow: auto;
}*/

/*.vel-table-dialog-item-main {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}*/

/*.vel-table-dialog-item-container {
    font-weight: var(--vel-typography-text-200-font_weight);
    font-size: var(--vel-typography-text-200-font_size);
    line-height: var(--vel-typography-text-200-line_height);
    font-family: var(--vel-typography-text-200-font_family);
    letter-spacing: var(--vel-typography-text-200-letter_spacing);
    overflow-wrap: anywhere;
    position: relative;
    padding: var(--vel-fixed-spacing-03) var(--vel-fixed-spacing-04);
    margin: 0px;
    background: transparent;
    outline: none;
    display: block;
    transition: background 0.1s ease-out 0s;
    color: var(--vel-color-form-text-default);
}*/

/*.vel-table-dialog-item-container:not([aria-disabled="true"]).highlighted {
    color: var(--vel-color-neutral-900);
}

.vel-table-dialog-item-container:not([aria-disabled="true"]) {
    cursor: pointer;
}*/





/*.vel-table-dialog-item-label-container {
    flex: 1 1 0%;
}*/

/*.vel-table-dialog-item-label-main {
    display: flex;
    -webkit-box-align: baseline;
    align-items: baseline;
    flex-flow: wrap;
    gap: 0 var(--vel-fixed-spacing-03);
}*/

.vel-table-dialog-item-label {
    font-weight: var(--vel-typography-text-200-font_weight);
    font-size: var(--vel-typography-text-200-font_size);
    line-height: var(--vel-typography-text-200-line_height);
    font-family: var(--vel-typography-text-200-font_family);
    letter-spacing: var(--vel-typography-text-200-letter_spacing);
    padding: var(--vel-fixed-spacing-03) var(--vel-fixed-spacing-04);
    background: transparent;
    outline: none;
    display: block;
    color: var(--vel-color-form-text-default);
    cursor:pointer;
    border-left: 2px solid transparent;
    transition: border-left-color 0.1s ease-out 0s;
}
.vel-table-dialog-item-label:not([disabled])
{
    cursor:pointer;
}
.vel-table-dialog-item-label:not([disabled]):hover
{
    border-left-color: var(--vel-color-neutral-600);
}

.vel-table-dialog-item-label:not([disabled]) a:hover,
.vel-table-dialog-item-label a
{
    text-decoration:none;
    background-color:transparent;
    font-weight:normal;
    color:var(--vel-color-form-text-default);
    display:block;
}
.hide {
    display: none;
}

/*typo*/
h1, h2, h3, .h1, .h2, .h3
{
    font-size: var(--vel-typography-headline-400-font_size);
    font-family: var(--vel-typography-headline-400-font_family);
    font-weight: var(--vel-typography-headline-400-font_weight);
    line-height: var(--vel-typography-headline-400-line_height);
    letter-spacing: var(--vel-typography-headline-400-letter_spacing);
    margin:0;
}
h4, .h4
{
    font-size: var(--vel-typography-headline-300-font_size);
    font-family: var(--vel-typography-headline-300-font_family);
    font-weight: var(--vel-typography-headline-300-font_weight);
    line-height: var(--vel-typography-headline-300-line_height);
    letter-spacing: var(--vel-typography-headline-300-letter_spacing);    
    margin:0;
}
h6, .h6
{
    font-size: var(--vel-typography-headline-100-font_size);
    font-family: var(--vel-typography-headline-100-font_family);
    font-weight: var(--vel-typography-headline-100-font_weight);
    line-height: var(--vel-typography-headline-100-line_height);
    letter-spacing: var(--vel-typography-headline-100-letter_spacing);    
    margin:0;
}
p{
    font-size: var(--vel-typography-text-300-font_size);
    font-family: var(--vel-typography-text-300-font_family);
    font-weight: var(--vel-typography-text-300-font_weight);
    line-height: var(--vel-typography-text-300-line_height);
    letter-spacing: var(--vel-typography-text-300-letter_spacing);
    margin:0;
}

blockquote, body, dd, dl, fieldset, figure, h1, h2, h3, h4, h5, h6, hr, legend, ol, p, pre, ul {
    margin: 0;
    padding: 0;
}
.breadcrumb_container, #Breadcrumbs_legacy {
  display: block;
  padding: 8px;
  margin: 0px;
  list-style: none;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: start;
  justify-content: flex-start;
  flex-flow: wrap;
  background: none;
}

.breadcrumb_container .breadcrumb_item, #Breadcrumbs_legacy .breadcrumb_item {
  border-radius: var(--vel-shape200-border_radius);
  display: block;
  color: var(--vel-color-neutral-700);
  transition: color 0.1s ease-out 0s;
  margin: 0px;
  padding: 0px;
  border: 0px;
  text-decoration: none;
  outline: none;
  font-weight: var(--vel-typography-text-200-font_weight);
  font-size: var(--vel-typography-text-200-font_size);
  line-height: var(--vel-typography-text-200-line_height);
  font-family: var(--vel-typography-text-200-font_family);
  letter-spacing: var(--vel-typography-text-200-letter_spacing);
}

.breadcrumb_container .breadcrumb_item a:link, #Breadcrumbs_legacy .breadcrumb_item a:link {
  text-decoration: inherit;
  background: inherit;
  color: inherit;
  font-weight: inherit;
}

.breadcrumb_container .breadcrumb_item a:link:hover, #Breadcrumbs_legacy .breadcrumb_item a:link:hover,
.breadcrumb_container .breadcrumb_item a:link:focus,
#Breadcrumbs_legacy .breadcrumb_item a:link:focus,
.breadcrumb_container .breadcrumb_item a:link:active,
#Breadcrumbs_legacy .breadcrumb_item a:link:active {
  text-decoration: underline;
}

.breadcrumb_container .breadcrumb_separator, #Breadcrumbs_legacy .breadcrumb_separator {
  flex: 0 0 auto !important;
  display: flex !important;
}

.breadcrumb_container .breadcrumb_separator > svg, #Breadcrumbs_legacy .breadcrumb_separator > svg {
  height: 16px;
  width: 16px;
}

@media only screen and (min-width: 740px) {
  .breadcrumb_container, #Breadcrumbs_legacy {
    gap: var(--vel-fixed-spacing-02);
  }
  .breadcrumb_container .breadcrumb_separator > svg, #Breadcrumbs_legacy .breadcrumb_separator > svg {
    height: 16px;
    width: 16px;
  }
}

/*buttons*/
input[type=submit], input[type=reset], button, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button, .button, a[role=button] {
  font-weight: var(--vel-typography-text-alt-100-bold-font_weight, var(--vel-typography-text-alt-100-font_weight));
}

input[type=submit], input[type=reset], button, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button, .button, a[role=button] {
  border: 1px solid transparent;
  position: relative;
  display: inline-flex;
  justify-content: center;
  transition: box-shadow 0.1s ease-out 0s, border-color 0.1s ease-out 0s, background-color 0.1s ease-out 0s, color 0.1s ease-out 0s;
  text-align: center;
  text-decoration: none;
  font-size: var(--vel-typography-text-alt-200-bold-font_size, var(--vel-typography-text-alt-200-font_size));
  line-height: var(--vel-typography-text-alt-200-bold-line_height, var(--vel-typography-text-alt-200-line_height));
  font-family: var(--vel-typography-text-alt-200-font_family);
  letter-spacing: var(--vel-typography-text-alt-200-bold-letter_spacing, var(--vel-typography-text-alt-200-letter_spacing));
  border-radius: var(--vel-shape500-border_radius);
  padding-block: calc((40px - var(--vel-typography-text-alt-200-bold-font_size, var(--vel-typography-text-alt-200-font_size)) * var(--vel-typography-text-alt-200-bold-line_height, var(--vel-typography-text-alt-200-line_height))) / 2 - 1px);
  padding-inline: calc(var(--vel-fixed-spacing-04) - 1px);
  color: var(--vel-color-text-on_primary);
  background-color: var(--vel-color-secondary-400);
  cursor: pointer;
  min-height: 40px;
  align-items: center;
  gap: var(--vel-fixed-spacing-02);
  flex-wrap: nowrap;
  white-space: nowrap;
}

input[type=submit].large, input[type=reset].large, button.large, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button.large, .button.large, a[role=button].large {
  font-size: var(--vel-typography-text-alt-300-bold-font_size, var(--vel-typography-text-alt-300-font_size));
  line-height: var(--vel-typography-text-alt-300-bold-line_height, var(--vel-typography-text-alt-300-line_height));
  font-family: var(--vel-typography-text-alt-300-font_family);
  letter-spacing: var(--vel-typography-text-alt-300-bold-letter_spacing, var(--vel-typography-text-alt-300-letter_spacing));
  border-radius: var(--vel-shape500-border_radius);
  padding-block: calc((48px - var(--vel-typography-text-alt-300-bold-font_size, var(--vel-typography-text-alt-300-font_size)) * var(--vel-typography-text-alt-300-bold-line_height, var(--vel-typography-text-alt-300-line_height))) / 2 - 1px);
  padding-inline: calc(var(--vel-fixed-spacing-07) - 1px);
  min-height: 48px;
}

input[type=submit].small, input[type=reset].small, button.small, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button.small, .button.small, a[role=button].small {
  font-size: var(--vel-typography-text-alt-100-bold-font_size, var(--vel-typography-text-alt-100-font_size));
  line-height: var(--vel-typography-text-alt-100-bold-line_height, var(--vel-typography-text-alt-100-line_height));
  font-family: var(--vel-typography-text-alt-100-font_family);
  letter-spacing: var(--vel-typography-text-alt-100-bold-letter_spacing, var(--vel-typography-text-alt-100-letter_spacing));
  border-radius: var(--vel-shape500-border_radius);
  padding-block: calc((24px - var(--vel-typography-text-alt-100-bold-font_size, var(--vel-typography-text-alt-100-font_size)) * var(--vel-typography-text-alt-100-bold-line_height, var(--vel-typography-text-alt-100-line_height))) / 2 - 1px);
  padding-inline: calc(var(--vel-fixed-spacing-03) - 1px);
  min-height: 24px;
}

input[type=submit].inline, input[type=reset].inline, button.inline, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button.inline, .button.inline, a[role=button].inline {
  min-height: 2rem;
  padding-block: unset;
}

input[type=submit][disabled],
input[type=reset][disabled],
button[disabled],
.ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button[disabled], .button[disabled], a[role=button][disabled],
button.outline[disabled], .button.outline[disabled], a[role=button].outline[disabled],
button.secondary[disabled], .button.secondary[disabled], a[role=button].secondary[disabled] {
  color: var(--vel-color-form-text-disabled);
  border-color: transparent;
  background-color: var(--vel-color-form-bg-disabled);
  cursor: default;
}

input[type=submit].secondary, button.secondary, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button.secondary, .button.secondary {
  /* min-height: 30px; */
  color: var(--vel-color-text-on_primary);
  background-color: var(--vel-color-primary-400);
  /* width: auto; */
}

.ui-dialog button.ui-dialog-titlebar-close, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button.ui-dialog-titlebar-close, input[type=submit].muted, button.muted, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button.muted, .button.muted {
  /* min-height: 30px; */
  color: var(--vel-color-form-text-default);
  background-color: transparent;
  border: none;
  /* font-weight: inherit; */
}

input[type=submit].outline, button.outline, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button.outline, .button.outline, a[role=button].outline {
  /* min-height: 30px; */
  color: var(--vel-color-form-text-default);
  background-color: transparent;
  border: 1px solid var(--vel-color-secondary-400);
  /* font-weight: inherit; */
}

.ui-dialog button.ui-dialog-titlebar-close:focus,
.ui-dialog button.ui-dialog-titlebar-close:hover, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button.ui-dialog-titlebar-close:focus,
.ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button.ui-dialog-titlebar-close:hover,
input[type=submit].muted:not([disabled]):hover, button.muted:not([disabled]):hover, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button.muted:not([disabled]):hover, .button.muted:not([disabled]):hover,
input[type=submit].muted:focus, button.muted:focus, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button.muted:focus, .button.muted:focus {
  color: var(--vel-color-neutral-700);
  border-color: transparent;
  background-color: var(--vel-color-neutral-100);
}

input[type=submit].outline:not([disabled]):hover, button.outline:not([disabled]):hover, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button.outline:not([disabled]):hover, .button.outline:not([disabled]):hover, a[role=button].outline:not([disabled]):hover,
input[type=submit].outline:focus, button.outline:focus, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button.outline:focus, .button.outline:focus, a[role=button].outline:focus {
  color: var(--vel-color-secondary-400);
  border-color: var(--vel-color-secondary-300);
  background-color: var(--vel-color-secondary-50);
  box-shadow: 0 0 0 1px var(--vel-color-secondary-300) inset, var(--vel-elevation200-box_shadow);
}

input[type=submit]:not([disabled]):hover, input[type=reset]:not([disabled]):hover, button:not([disabled]):hover, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button:not([disabled]):hover, .button:not([disabled]):hover, a[role=button]:not([disabled]):hover,
input[type=submit]:focus, input[type=reset]:focus, button:focus, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button:focus, .button:focus, a[role=button]:focus {
  color: var(--vel-color-text-on_secondary);
  border-color: transparent;
  background-color: var(--vel-color-secondary-300);
  box-shadow: var(--vel-elevation200-box_shadow);
}

input[type=submit].secondary:not([disabled]):hover, input[type=submit].secondary:focus, .button.secondary:not([disabled]):hover, .button.secondary:focus {
  color: var(--vel-color-text-on_primary);
  border-color: transparent;
  background-color: var(--vel-color-primary-500);
  box-shadow: var(--vel-elevation200-box_shadow);
}

input[type=submit].secondary {
  color: var(--vel-color-text-on_primary);
  background-color: var(--vel-color-primary-400);
}

input[type=submit].tertiary:not([disabled]):hover, input[type=reset]:not([disabled]):hover,
input[type=submit].tertiary:focus, input[type=reset]:focus {
  color: var(--vel-color-text-on_brand_support1);
  border-color: transparent;
  background-color: var(--vel-color-brand-support1-500);
  box-shadow: var(--vel-elevation200-box_shadow);
}

input[type=submit].tertiary, input[type=reset] {
  color: var(--vel-color-text-on_brand_support1);
  background-color: var(--vel-color-brand-support1-400);
}

button > svg, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button > svg, .button > svg {
  display: block;
  height: 1.5em;
}

a[role=button]:hover {
  text-decoration: none;
}

button .fa.fa-chevron-right, .ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button .fa.fa-chevron-right,
button br,
.ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button br {
  display: none;
}

.ui-dialog > div.ui-dialog-buttonpane > div.ui-dialog-buttonset > button,
.command-row > button {
  font-size: var(--vel-typography-text-alt-300-bold-font_size, var(--vel-typography-text-alt-300-font_size));
  line-height: var(--vel-typography-text-alt-300-bold-line_height, var(--vel-typography-text-alt-300-line_height));
  font-family: var(--vel-typography-text-alt-300-font_family);
  letter-spacing: var(--vel-typography-text-alt-300-bold-letter_spacing, var(--vel-typography-text-alt-300-letter_spacing));
  border-radius: var(--vel-shape500-border_radius);
  padding-block: calc((48px - var(--vel-typography-text-alt-300-bold-font_size, var(--vel-typography-text-alt-300-font_size)) * var(--vel-typography-text-alt-300-bold-line_height, var(--vel-typography-text-alt-300-line_height))) / 2 - 1px);
  padding-inline: calc(var(--vel-fixed-spacing-07) - 1px);
  min-height: 48px;
}

/*calendar*/


/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: unset;
	background: unset;
	font-weight: unset;
	color: unset;
    text-align:center;
}

html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: unset;
	background: unset;
	font-weight: unset;
	color: unset;
}

.ui-widget {
	font-family: sans-serif;
	font-size: 1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget-content {
	border: unset;
	background: unset;
    background-color: var(--vel-color-neutral-white);
	color: unset;
}
.ui-datepicker
{
    box-shadow: var(--vel-elevation300-box_shadow);
    color: var(--vel-color-form-text-default);
    font-weight: var(--vel-typography-text-100-font_weight);
    font-size: var(--vel-typography-text-100-font_size);
    line-height: var(--vel-typography-text-100-line_height);
    font-family: var(--vel-typography-text-100-font_family);
    letter-spacing: var(--vel-typography-text-100-letter_spacing);
    background-color: var(--vel-color-neutral-white);
    border-radius: var(--vel-shape300-border_radius) !important;
}
.ui-datepicker table
{
    font-weight: inherit;
    font-size: inherit;
    line-height: inherit;
    font-family: inherit;
    letter-spacing: inherit;
}

.ui-datepicker .ui-datepicker-buttonpane
{
    padding:4px;
    display:flex;
    flex-direction:column;
    gap:4px;
}
.ui-datepicker .ui-datepicker-buttonpane button {
    float: none;
    margin: unset;
    cursor: pointer;
    padding: unset;
    width: 100%;
    overflow: unset;
}

.ui-widget-content a {
	color: unset;
}

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: sans-serif;
	font-size: 1em;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: none;
	background: unset;
	font-weight: unset;
	color: unset;
}



.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: unset;
	left: unset;
	margin-left: unset;
	top: unset;
	margin-top: unset;
    width:24px;
}
.ui-datepicker .ui-icon {
	width: 24px;
	height: 24px;
    margin-top:unset;
    display: unset;
	left: unset;
	top: unset;
    color:transparent;
}
.ui-datepicker .ui-datepicker-header {
    display:flex;
    flex-direction:row;
    gap:4px;
    align-items: center
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    left: unset;
    right: unset;
    flex: 0 0 auto;
    width: 2rem;
    position: relative;
    top: unset;
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 0;
}
.ui-datepicker .ui-datepicker-next {
    
    order:2;
}
.ui-datepicker .ui-datepicker-prev>.ui-icon.ui-icon-circle-triangle-w,
.ui-datepicker .ui-datepicker-next>.ui-icon.ui-icon-circle-triangle-e
{
    background-position: center center !important;
    background-repeat: no-repeat;
    width:100%;
    right:0px;
    display: unset;
	background-repeat: no-repeat;
	left: unset;
	top: unset;
    color:transparent;
}
.ui-datepicker .ui-datepicker-prev>.ui-icon.ui-icon-circle-triangle-w
{
    background-image: url(/Client/app/img/velocity/chevron_left.svg) !important;
}
.ui-datepicker .ui-datepicker-next>.ui-icon.ui-icon-circle-triangle-e
{
    background-image: url(/Client/app/img/velocity/chevron_right.svg) !important;

}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 0px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 0px; 
}

/*.ajax__calendar .ajax__calendar_today,*/
.ui-datepicker .ui-datepicker-title select
{
    font-weight: inherit;
    font-size: inherit;
    line-height: inherit;
    font-family: inherit;
    letter-spacing: inherit;
    color: var(--vel-color-neutral-600);
    text-align:center;
}
.ui-datepicker .ui-datepicker-title
{
    flex:1 1 auto;
    order:1;
    margin:0;
    display:flex;
    flex-direction:row;
    gap:4px;
    justify-content: center;
    
}

.ui-datepicker > table.ui-datepicker-calendar > thead > tr > th
{
    color: var(--vel-color-neutral-600);
}
.ui-datepicker > table.ui-datepicker-calendar > tbody > tr > td>a:link
{
    font-weight:inherit !important;
    font-size: inherit !important;
    line-height: inherit !important;
    font-family: inherit !important;
    letter-spacing: inherit !important;
    border-radius: inherit !important;
    color: var(--vel-color-form-text-default);
    text-align:center !important;
    background-color:transparent;
    text-decoration:none;
}

.ui-datepicker > table.ui-datepicker-calendar > tbody > tr > td>a:link:active
{
    background: var(--vel-color-neutral-200) !important;
}
.ui-datepicker-prev:hover,
.ui-datepicker-next:hover,
.ui-datepicker > table.ui-datepicker-calendar > tbody > tr > td>a:link:hover
{
    background-color: var(--vel-color-neutral-100) !important;
    color: var(--vel-color-form-text-default)!important;
    border-radius: var(--vel-shape300-border_radius) !important;
}
.ui-datepicker > table.ui-datepicker-calendar > tbody > tr > td.ui-datepicker-today>a:link,
.ui-datepicker > table.ui-datepicker-calendar > tbody > tr > td.ui-datepicker-today>span
{
    font-weight:bold !important;
}
.ui-datepicker > table.ui-datepicker-calendar > tbody > tr > td.ui-datepicker-current-day>a:link
{
    font-weight: var(--vel-typography-text-100-bold-font_weight, var(--vel-typography-text-100-font_weight));
    font-size: var(--vel-typography-text-100-bold-font_size, var(--vel-typography-text-100-font_size));
    line-height: var(--vel-typography-text-100-bold-line_height, var(--vel-typography-text-100-line_height));
    font-family: var(--vel-typography-text-100-bold-font_family, var(--vel-typography-text-100-font_family));
    letter-spacing: var(--vel-typography-text-100-bold-letter_spacing, var(--vel-typography-text-100-letter_spacing));
    background: var(--vel-color-secondary-400) !important;
    color: var(--vel-color-text-on_secondary) !important;
    border:none !important;
}

.ui-datepicker > table.ui-datepicker-calendar > tbody > tr > td.ui-datepicker-current-day>a:link:hover,
.ui-datepicker > table.ui-datepicker-calendar > tbody > tr > td.ui-datepicker-current-day>a:link:focus
{
    background: var(--vel-color-secondary-300) !important;
}

.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: none;
	display: none;
	border-collapse: collapse;
}


@media only screen and (max-width: 480px) {
    .ui-datepicker {
        position: fixed !important;
        top: 6rem!important;
        bottom: 6rem !important;
        left: 1rem!important;
        right: 1rem!important;
        width: unset !important;
        padding: 1rem;

        font-weight: var(--vel-typography-text-200-font_weight);
        font-size: var(--vel-typography-text-200-font_size);
        line-height: var(--vel-typography-text-200-line_height);
        font-family: var(--vel-typography-text-200-font_family);
        letter-spacing: var(--vel-typography-text-200-letter_spacing);

        box-shadow: 0 0 0rem 6rem rgba(0, 0, 0, .5);
        border-radius: var(--vel-shape400-border_radius) !important;
    }
    .ui-datepicker.mylp-opened
    {
        display:flex !important;
        flex-direction:column;

    }
    
    
    .ui-datepicker > table.ui-datepicker-calendar > tbody > tr > td>a:link
    {
        font-weight: var(--vel-typography-text-200-font_weight);
        font-size: var(--vel-typography-text-200-font_size);
    }
    .ui-datepicker .ui-datepicker-header
    {
        flex:0 0 auto;
        border-radius: var(--vel-shape300-border_radius) !important;
    }
    .ui-datepicker table
    {
        flex:1 1 auto;
        /*height:80%;*/
    }
    .ui-datepicker tbody td {
        height:15%;
    }
    .ui-datepicker .ui-datepicker-buttonpane {
        flex:0 0 auto;
    }
}
.dialog-container
{
        border: 1px solid #c5c5c5;
}
.dialog-title-container
{
    display: flex;
    align-items: flex-start;
    -webkit-box-pack: justify;
    justify-content: space-between;
    gap: var(--vel-fixed-spacing-04);
    border-bottom: 1px solid var(--vel-color-neutral-200);
}


@media only screen and (min-width: 740px) {
    .ui-dialog.ui-widget.ui-widget-content {
        width: 512px;
        box-shadow: var(--vel-elevation500-box_shadow);
        border-bottom-left-radius: var(--vel-shape400-border_radius);
        border-bottom-right-radius: var(--vel-shape400-border_radius);
        border-top-left-radius: var(--vel-shape400-border_radius);
        border-top-right-radius: var(--vel-shape400-border_radius);
        height: auto;
        max-height: calc(100% - 100px);
        max-width: calc(100% - 100px);
    }

    .ui-dialog .ui-dialog-buttonpane {
        padding: var(--vel-fixed-spacing-05) var(--vel-fixed-spacing-07);
        border-bottom-left-radius: var(--vel-shape400-border_radius);
        border-bottom-right-radius: var(--vel-shape400-border_radius);
    }
   
}


.ui-widget-overlay
{
    background: rgba(0, 0, 0, 0.5);
    opacity:unset;
    z-index:2 !important;
}
.ui-dialog.ui-front {
	z-index: 3;
}

.ui-dialog.ui-widget.ui-widget-content {
    border: none;
    background-color:var(--vel-color-neutral-white);
    padding:0;
    overflow:hidden;
    display:flex;
    flex-direction:column;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl,
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr,
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl,
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 0px;
    border-top-left-radius: 0px;
}
.ui-dialog .ui-dialog-content {
    
    flex:1 1 auto;
}

.ui-dialog .ui-dialog-titlebar
{
    flex:0 0 auto;
    background-color:var(--vel-color-neutral-white);
    display: flex;
    align-items: center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    gap: var(--vel-fixed-spacing-04);
    border:none;
    border-bottom: 1px solid var(--vel-color-neutral-200);
    padding: unset;
    position: unset;
    padding:16px;
    padding-left: var(--vel-fixed-spacing-07);
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}
.ui-dialog .ui-dialog-title {
    /*display: flex;
    -webkit-box-align: baseline;
    align-items: baseline;
    -webkit-box-pack: start;
    justify-content: flex-start;
    flex-flow: wrap;
    gap: var(--vel-fixed-spacing-02) var(--vel-fixed-spacing-04);
    margin-block: 6px;*/
    float: none;
    margin: unset;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width:auto;

    
    margin: 0px;
    font-weight: var(--vel-typography-text-400-bold-font_weight,var(--vel-typography-text-400-font_weight));
    font-size: var(--vel-typography-text-400-bold-font_size,var(--vel-typography-text-400-font_size));
    line-height: var(--vel-typography-text-400-bold-line_height,var(--vel-typography-text-400-line_height));
    font-family: var(--vel-typography-text-400-bold-font_family,var(--vel-typography-text-400-font_family));
    letter-spacing: var(--vel-typography-text-400-bold-letter_spacing,var(--vel-typography-text-400-letter_spacing));

}
.ui-dialog .ui-dialog-titlebar-close {
    position: unset;
    right: unset;
    top: unset;
    width: 40px;
    margin: unset;
    padding: unset;
    height: unset;
    text-indent:-9000px;
    display:inline-flex;
    gap:0;
}
.ui-dialog .ui-button-icon-only .ui-icon,
.ui-dialog .ui-dialog-titlebar .ui-button-icon ui-icon {

    display:block;
    width:40px;
    height:40px;
    position: unset;
    top: unset;
    left: unset;
    margin-top: unset;
    margin-left: unset;
    background-image:url(/Client/app/img/velocity/notification_close.svg);
    background-position:center center;
    background-repeat:no-repeat;
    background-size:24px;
    cursor:pointer;
}
.ui-dialog .ui-button-icon-space{
    display:none;
}
.ui-dialog .ui-helper-clearfix:before, .ui-helper-clearfix:after {
    content:none;
    display: none
}

 {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin-top: .5em;
    padding: .3em 1em .5em .4em;
}



.ui-dialog .ui-dialog-buttonpane
{
    flex:0 0 auto;
    border-top: 1px solid var(--vel-color-neutral-200);
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: none;
    display: flex;
    flex-direction: row;
    gap: 1rem;
    justify-content: flex-start;
    align-items: center;
}


div.ui-dialog[role=dialog];
{
    position:fixed;
}


.mylp-fake-dialog
{
    height:100vh;
}
.form-field-label, .Form_Control .field-label {
  color: var(--vel-color-text-default);
  font-weight: var(--vel-typography-text-100-bold-font_weight, var(--vel-typography-text-100-font_weight));
  font-size: var(--vel-typography-text-100-bold-font_size, var(--vel-typography-text-100-font_size));
  line-height: var(--vel-typography-text-100-bold-line_height, var(--vel-typography-text-100-line_height));
  font-family: var(--vel-typography-text-100-bold-font_family, var(--vel-typography-text-100-font_family));
  letter-spacing: var(--vel-typography-text-100-bold-letter_spacing, var(--vel-typography-text-100-letter_spacing));
  margin-bottom: 4px;
  display: inline-block;
}

.validation-error-message, .Form_Control_Error {
  font-weight: var(--vel-typography-text-100-font_weight);
  font-size: var(--vel-typography-text-100-font_size);
  line-height: var(--vel-typography-text-100-line_height);
  font-family: var(--vel-typography-text-100-font_family);
  letter-spacing: var(--vel-typography-text-100-letter_spacing);
  color: var(--vel-color-semantic-error-high);
  margin-top: var(--vel-fixed-spacing-01);
  display: flex;
  align-items: flex-start;
  flex-flow: row;
}

.validation-error-input:not([type=checkbox]):not(:focus):not(:hover), ._AlertRequired input:not([type=checkbox]):not(:focus):not(:hover) {
  border-color: var(--vel-color-semantic-error-high);
  background-image: url(/Client/app/img/velocity/precolored/error.svg);
  background-position: right center;
  background-repeat: no-repeat;
  background-size: 24px;
}

.validation-field-badge-optional, .Form_Control .field-label > .badge-optional {
  margin-inline-start: var(--vel-fixed-spacing-02);
  font-weight: var(--vel-typography-text-100-font_weight);
  font-size: var(--vel-typography-text-100-font_size);
  line-height: var(--vel-typography-text-100-line_height);
  font-family: var(--vel-typography-text-100-font_family);
  letter-spacing: var(--vel-typography-text-100-letter_spacing);
}

a.file-download-link {
  display: inline-flex;
  flex-direction: row;
  margin-right: var(--vel-fixed-spacing-01);
  padding: var(--vel-fixed-spacing-02);
  align-items: center;
}

a.file-download-link::before {
  content: "";
  flex: 0 0 auto;
  width: 20px;
  height: 20px;
  background-image: url(/Client/app/img/velocity/precolored/download.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16px;
}

.myleaseplan-form.narrow {
  padding: 0 180px;
}

h4.form-header,
h4.open,
.myleaseplan-form .form-header {
  display: flex;
  align-items: center;
  gap: var(--vel-fixed-spacing-04);
  border-bottom: 1px solid silver;
  margin-bottom: 1rem;
}

.myleaseplan-form .field {
  margin: 0 0 1.5em;
}

/*.myleaseplan-form .field label {
    margin-bottom:.25em;
    display: flex;
    font-weight: 400;
    text-align: left;
}*/
.Form_Control {
  margin: 0 0 1em;
}

.myleaseplan-form .dataTable td .Form_Control {
  margin: 0 0;
}

.Form_Control li.field {
  margin-bottom: 0;
}

.Form_Control li.field .checkbox-inline {
  display: block;
}

.Form_Control .checkbox-inline li.field, .Form_Control .radio-inline li.field {
  margin: 0 0 0.75em;
}

.myleaseplan-form .field.inline-content,
.Form_Control.inline-content {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  gap: 1rem;
}

.Form_Control .field.inline-content .calculation-label,
.myleaseplan-form .Form_Control.inline-content label.field-label {
  width: 30%;
}

.Form_Control.radio-list.inline-content .fields.radio-inline .field {
  margin-bottom: 0;
}

.Form_Control.radio-list.inline-content .fields.radio-inline {
  display: flex;
  gap: 1rem;
}

input[type=checkbox], input[type=radio] {
  height: 16px;
  width: 16px;
  flex: 0 0 auto;
}

.check-field .input-caption {
  flex: 1 1 auto;
}

.check-field > label {
  display: flex;
  flex-direction: row;
  gap: 0.5em;
  align-items: center;
}

.check-field > label > span {
  /*display: flex;
  flex-direction: row;
  align-items: center;*/
}

.command-row {
  padding: 1rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  /*padding-left:0;*/
}

.command-row > button.command-row-button-right {
  margin-left: auto;
}

/*.myleaseplan-form [role=button] {
    margin: 0 1em 1em 0
}*/
/*.myleaseplan-form .command-row .service-prev-button {
    padding: .875em 2em .875em 3em !important
}*/
.Form_Control.checkbox-list .field-label {
  display: block;
  margin-bottom: 8px;
}

.head > h4,
h4.form-header,
.form-header > h4 {
  flex: 1 1 auto;
}

li.head > h4.long-text {
  height: 4rem;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}

.two-col-form {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  row-gap: 1rem;
}

.two-col-form > * {
  flex-basis: 100%;
  padding-inline: 0;
}

.icon-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

@media only screen and (max-width: 480px) {
  .command-row {
    flex-wrap: wrap;
  }
  .command-row > button {
    width: 100%;
  }
  .myleaseplan-form .Form_Control.inline-content label.field-label {
    width: 100%;
  }
  .Form_Control .checkbox-inline li.field, .Form_Control .radio-inline li.field {
    margin: 0 0 1em;
  }
}
@media only screen and (min-width: 480px) {
  .myleaseplan-form.narrow {
    padding: 0 80px;
  }
}
@media only screen and (min-width: 740px) {
  .myleaseplan-form.narrow {
    padding: 0 180px;
  }
  .two-col-form > * {
    flex-basis: 50%;
    padding-inline: 0.5rem;
  }
  .five-col-form > * {
    flex-basis: 20%;
    padding-inline: 0.5rem;
  }
}
.cheat-border-bottom {
  border-bottom: 1px solid var(--vel-color-form-border-default);
  border-radius: var(--vel-shape300-border_radius);
}

/*other inputs*/
input, select {
  border: 1px solid var(--vel-color-form-border-default);
  padding: calc(var(--vel-fixed-spacing-01) + 2px) var(--vel-fixed-spacing-02);
  box-sizing: border-box;
  font: inherit;
  color: currentColor;
  height: auto;
  background: transparent;
  margin: 0;
  outline: none;
  border-radius: var(--vel-shape300-border_radius);
}

input:focus, select:focus {
  border: 1px solid var(--vel-color-misc-focused);
  box-shadow: 0px 0px 0px 4px var(--vel-color-misc-pressed);
}

/*Checkbox/radio*/
input[type=radio]:not([disabled]),
input[type=checkbox]:not([disabled]) {
  cursor: pointer;
}

input[type=radio],
input[type=checkbox] {
  display: inline;
  vertical-align: middle;
  margin-left: 4px;
}

/*input[type=radio] + label,
input[type=checkbox] + label
{
  margin-left:var(--vel-fixed-spacing-02);
}*/
/*textboxes*/
select, input[type=text], input[type=date],
input[type=tel], input[type=email],
input[type=number], input[type=password], input[type=search], textarea {
  width: 100%;
  box-sizing: border-box;
}

input[size] {
  width: auto;
}

input[type=text]:read-only, input[type=tel]:read-only, input[type=email]:read-only {
  border-top: 0;
  border-left: 0;
  border-right: 0;
}

/*switch*/
.switchContainer, .Form_Control.checkbox-list.swithcbox .switchContainer {
  overflow-wrap: anywhere;
  display: flex;
  flex-flow: row;
  align-items: flex-start;
  cursor: pointer;
  margin: calc(var(--vel-fixed-spacing-05) / 2 * -1);
  padding: calc(var(--vel-fixed-spacing-05) / 2);
}

.switchContainer > input[type=checkbox], .Form_Control.checkbox-list.swithcbox .switchContainer > input[type=checkbox] {
  box-sizing: border-box;
  border-radius: 999px;
  appearance: none;
  outline: none;
  position: relative;
  vertical-align: top;
  isolation: isolate;
  cursor: pointer;
  display: inline-block;
  height: 24px;
  width: 48px;
  border: 2px solid transparent;
  padding: 0px;
  margin: 0px;
  transition: box-shadow 0.1s ease-out, background 0.1s ease-out;
  background: var(--vel-color-neutral-600);
}

.switchContainer > input[type=checkbox]:checked, .Form_Control.checkbox-list.swithcbox .switchContainer > input[type=checkbox]:checked {
  transition: box-shadow 0.1s ease-out, background 0.1s ease-out;
  background: var(--vel-color-secondary-400);
}

.switchContainer > input[type=checkbox]::before, .Form_Control.checkbox-list.swithcbox .switchContainer > input[type=checkbox]::before {
  content: "";
  border-radius: 50%;
  display: block;
  height: 20px;
  width: 20px;
  background: var(--vel-color-neutral-white);
  transition: transform 0.1s ease-out;
}

.switchContainer > input[type=checkbox]:checked::before, .Form_Control.checkbox-list.swithcbox .switchContainer > input[type=checkbox]:checked::before {
  transform: translateX(24px);
}

input:not([type=checkbox]):not([type=radio]), select:not([size]) {
  height: 33px;
}

select > option {
  padding-block-start: 2px;
}

select[size] > option:checked {
  background-color: var(--vel-color-secondary-400);
  color: var(--vel-color-text-on_primary);
}

header>nav.profile .profile-icon
{
    width:1.5rem;
    display:flex;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions
{
    flex:1 1 auto;
    align-self: center;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-links
{
    flex:0 0 auto;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-links>ul
{
    flex-direction:column;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.impersonator-button-container,
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.role-chooser,
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.clientid-chooser,
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.vehicle-chooser
{
    display:flex;
    flex-direction:row;
    align-items: center;
    gap:var(--vel-fixed-spacing-03);
}


header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.role-chooser select,
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.clientid-chooser select,
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.vehicle-chooser select
{
    height:auto;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.impersonator-button-container
{
    order:-1;
    margin-right:2rem;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.role-chooser
{
    order:0;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.clientid-chooser
{
    order:1;
}
header>nav>ul>li>.linkWrapper>ul.submenu-cols>li.profile-functions>ul>li.vehicle-chooser
{
    order:2;
}
header > nav.profile > ul > li.submenu > div > span.profileName
{
    display:inline-block;
    max-width:120px;
    font-weight: normal;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
:root {
  --vel-grid-unit-gap: 1rem;
}


.contentHeader h2
{
    margin-bottom: 0.35em;
}
.contentHeader .top .grid .white-box h1
{
    font-size: var(--vel-typography-headline-400-font_size);
    padding-bottom:1rem;
}
.content.layoutPanel
{
    
}










/*
.check-field input+span
{
    background-color: #e5e5e5;
}

.check-field input+span::before,
.check-field input:checked+span::before,
.check-field input:checked:disabled+span::before {
    content: '';
    display: inline-block;
    width: 3em;
    height: 3em;
    background: url(/Client/app/css/ayvens/img/check-disabled.png) center no-repeat;
    background-size: 27px 21px
}

.check-field input:checked+span::before {
    background-image: url(/Client/app/css/ayvens/img/check.png)
}

.check-field input:checked+span {
    background: #ffb108!important
}

.check-field input:disabled+span {
    background: #b7b7b7!important;
    box-shadow: none
}

.check-field input:disabled+span::before {
    background-image: none
}

 */

.mylp-flex-rows,
.mylp-flex-cols
{
    display: flex;
    flex-direction: row;
    flex-wrap:wrap;
    padding: 0;
    gap: 1rem;
}

.mylp-flex-cols>.grid-unit-beta
{
    flex: 0 0 50%;
}
.mylp-flex-cols>.grid-unit-gamma
{
    flex: 0 0 33%;
}
.mylp-flex-cols>.grid-unit-theta
{
    flex: 0 0 66%;
}
.mylp-flex-align-center
{
    align-items:center;
}
.mylp-flex-rows
{
    flex-direction: column;
}
.mylp-flex-nowrap, .mylp-flex-nowrap-mobile
{
    flex-wrap:nowrap;
}

.mylp-flex-spring
{
    flex:1 1 auto;
}
.mylp-flex-fix
{
    flex:0 0 auto;
}
.mylp-flex-fix-right
{
    margin-left:auto;
}

.mylp-flex-cols .grid-unit-alpha,
.mylp-flex-cols .command-row,
.mylp-fullwidth
{
    width:100%;
    flex-basis:100%;
}

svg.info-circle-small
{
    width:16px;
    height:16px;
}

.grid-unit-beta {
    width: 50%
}

.grid-unit-gamma {
    width: 33%
}
.grid-unit-delta {
    width: 25%
}
.grid-unit-theta {
    width: 66%
}

.mylp-success,
.mylp-warning
{
    color: var(--vel-color-semantic-warning-high);
    display: flex;
    align-items: center;
    flex-direction:row;
    flex-wrap:nowrap;
}

.mylp-success
{
    color: var(--vel-color-semantic-success-high);
}

.mylp-success::before,
.mylp-warning::before
{
    background-image:url(/Client/app/img/velocity/precolored/warning.svg);
    content:'';
    height: 24px;
    width: 24px;
    margin-right: 1rem;
    flex: 0 0 auto;
}

.mylp-success::before
{
    background-image:url(/Client/app/img/velocity/precolored/success.svg);
}

.mylp-mt-1
{
    margin-top:1rem;
}

/*top margin*/
.headerWrapper + #Breadcrumbs_legacy
{
    margin-top:calc(var(--vel-menu-height) + 1px);
}
.headerWrapper + .contentHeader
{
    margin-top:calc(var(--vel-menu-height) + 1px);
}
.accordion.faq .layoutPanel
{
    padding:1rem;
    border-top:1px solid silver;
}

.document-list .file-download-link
{
    margin-right: var(--vel-fixed-spacing-01);
    padding: var(--vel-fixed-spacing-04);
    font-size: var(--vel-typography-text-300-font_size);
    border-radius:1em;
}
.document-list .file-download-link::before
{
    width: 30px;
    height: 30px;
    background-size: 24px;
}    

.mylp-no-block-pad
{
   padding-block:0;
}

.mylp-no-inline-pad
{
   padding-inline:0;
}
.mylp-ta-center{
    text-align:center;
    justify-content:center;
}

svg
{
    min-width:16px;
}

a.mylp-flex-cols {
    display: flex;
    gap: 0;
    align-items: center;
}
a>svg{
    width:24px;
}
.mylp-grid-1-1
    {
        display: flex;
        flex-wrap:wrap;
        flex-direction: column;
        gap: 1rem;
    }
.mylp-grid-2-1{
    display: flex;
    flex-wrap:wrap;
    flex-direction: column;
    gap: 1rem;
}


@media only screen and (min-width: 0px) {
    .content .myleaseplan-form.narrow {
        padding-inline: 16px;
    }
    .content .mylp-loader
    {
        padding:0 16px;
    }
}
@media only screen and (min-width: 480px) {
    .content .myleaseplan-form.narrow {
        padding-inline: 16px;
    }
    .content .mylp-loader
    {
        padding:0 24px;
    }

    /*.content-two-column {
        column-count: 2;
        column-gap: 3em
    }
    .content-two-column li {
        page-break-inside: avoid;
        break-inside: avoid;
    }
    .content-four-column li.field.input-group {
        display: block
    }
    .content-four-column {
        column-count: 2;
        column-gap: 0
    }
    a[role=button]
    {*/
        /*padding: .875em 3em .875em 2em!important*/
    /*}*/
}

@media only screen and (min-width: 740px) {
    .content .myleaseplan-form.narrow {
        padding-inline: 180px;
    }
    .content .mylp-loader
    {
        padding:0 32px;
    }
     .content-four-column {
        column-count: 4;
        column-gap: 0
    }
}
@media only screen and (max-width: 480px) {
.grid-unit-beta,.grid-unit-gamma, .grid-unit-delta,.grid-unit-theta
    {
        width: unset;
    }
    .mylp-flex-nowrap-mobile
    {
        flex-wrap:wrap;
        row-gap:.5rem;
    }
    .mylp-flex-nowrap-mobile>*
    {
        width:100%;    
    }
}
@media only screen and (min-width: 1024px)
{

    .content-two-column, 
    .mylp-grid-1-1
    {
        display:grid;
        grid-template-columns: 1fr 1fr;
        grid-column-gap:var(--vel-grid-unit-gap);
    }
    .mylp-grid-2-1{
        display:grid;
        grid-template-columns: 2fr 1fr;
        grid-column-gap:var(--vel-grid-unit-gap);
    }
    .mylp-grid-1-1>.grid-unit-beta,
    .mylp-grid-2-1>.grid-unit-gamma,
    .mylp-grid-2-1>.grid-unit-theta
    {
        width:unset;
    }
}
/* Velocity data tables */
.vel-table-table.vel-table-table--fullWidth, .vel-table-table--fullWidth.dataTable {
  width: 100%;
}

.vel-table-table, .dataTable {
  box-sizing: border-box;
  font-weight: var(--vel-typography-text-200-font_weight);
  font-size: var(--vel-typography-text-200-font_size);
  line-height: var(--vel-typography-text-200-line_height);
  font-family: var(--vel-typography-text-200-font_family);
  letter-spacing: var(--vel-typography-text-200-letter_spacing);
  color: var(--vel-color-neutral-700);
  border-collapse: separate;
  border-spacing: 0px;
  width: auto;
}

.vel-table-table thead, .dataTable thead {
  position: relative;
  background: var(--vel-color-neutral-white);
  --vel-table-columns-row-border: 2px solid var(--vel-color-neutral-400);
}

.vel-table-table thead tr, .dataTable thead tr {
  position: relative;
  background: transparent;
}

.vel-table-table thead tr th:focus, .dataTable thead tr th:focus,
.vel-table-table thead tr th:focus-visible,
.dataTable thead tr th:focus-visible,
.vel-table-table thead tr th:focus-within,
.dataTable thead tr th:focus-within {
  box-shadow: 0 0 0 2px var(--vel-color-misc-focused) inset;
}

.vel-table-table thead tr, .dataTable thead tr {
  border-bottom: var(--vel-table-columns-row-border);
}

.vel-table-table tbody tr th, .dataTable tbody tr th,
.vel-table-table thead tr th,
.dataTable thead tr th {
  position: relative;
  margin: 0px;
  padding: 0px;
  border: 0px;
  text-align: start;
  background: transparent;
  align-items: center;
  justify-content: flex-start;
  height: 56px;
  font-weight: var(--vel-typography-text-200-bold-font_weight, var(--vel-typography-text-200-font_weight));
  font-size: var(--vel-typography-text-200-bold-font_size, var(--vel-typography-text-200-font_size));
  line-height: var(--vel-typography-text-200-bold-line_height, var(--vel-typography-text-200-line_height));
  font-family: var(--vel-typography-text-200-bold-font_family, var(--vel-typography-text-200-font_family));
  letter-spacing: var(--vel-typography-text-200-bold-letter_spacing, var(--vel-typography-text-200-letter_spacing));
  overflow-wrap: break-word;
  align-items: center;
  justify-content: space-between;
  align-self: stretch;
  gap: var(--vel-fixed-spacing-04);
  padding: var(--vel-fixed-spacing-02) var(--vel-fixed-spacing-04);
  color: var(--vel-color-secondary-400);
  /*width: auto !important;*/
  outline: none;
  border-bottom: inherit;
}

.vel-table-table tbody tr th, .dataTable tbody tr th {
  text-align: left;
  height: initial;
}

.vel-table-table thead tr th.sorting_asc, .dataTable thead tr th.sorting_asc {
  cursor: pointer;
  position: relative;
  padding-right: 24px;
  background-image: url(/Client/app/img/velocity/arrow_down.svg);
  background-position-y: center;
  background-position-x: calc(100% - 4px);
  background-repeat: no-repeat;
  background-size: 20px;
}

.vel-table-table thead tr th.sorting_desc, .dataTable thead tr th.sorting_desc {
  cursor: pointer;
  position: relative;
  padding-right: 24px;
  background-image: url(/Client/app/img/velocity/arrow_up.svg);
  background-position-y: center;
  background-position-x: calc(100% - 4px);
  background-repeat: no-repeat;
  background-size: 20px;
}

.vel-table-table thead tr th.sorting, .dataTable thead tr th.sorting {
  cursor: pointer;
  position: relative;
  padding-right: 20px;
  /*width: 20px;
  height: 20px;
  background-image: url(/Client/app/img/velocity/arrow_down.svg);
  background-position: center right;
  background-repeat: no-repeat;
  background-size: 20px;*/
}

.vel-table-table tbody tr, .dataTable tbody tr {
  background: transparent;
}

.vel-table-table tbody tr.even, .dataTable tbody tr.even {
  background: var(--vel-color-neutral-100);
}

.vel-table-table tbody tr, .dataTable tbody tr {
  border-bottom-color: var(--vel-color-dividerColor);
}

.vel-table-table tbody tr th, .dataTable tbody tr th,
.vel-table-table tbody tr td,
.dataTable tbody tr td {
  vertical-align: middle;
  background: transparent;
  width: auto;
  margin: 0px;
  padding: var(--vel-fixed-spacing-03) var(--vel-fixed-spacing-04);
  border-width: 0px 0px 1px;
  border-top-style: initial;
  border-right-style: initial;
  border-left-style: initial;
  border-top-color: initial;
  border-right-color: initial;
  border-left-color: initial;
  border-image: initial;
  border-bottom-style: solid;
  border-bottom-color: inherit;
}

.vel-table-expand-down, table.dataTable tbody tr th.dt-child-table-expand,
table.dataTable tbody tr td.dt-child-table-expand {
  /*height: 100%;
  display: flex;
  flex-flow: row;
  -webkit-box-align: center;
  align-items: center;
  gap: var(--vel-fixed-spacing-02);
  cursor: pointer;
  margin-inline-start: calc(-1* var(--vel-fixed-spacing-03));
  background-image: url(/Client/app/img/velocity/chevron_down.svg);
  background-repeat: no-repeat;
  border-radius: var(--vel-shape200-border_radius);
  position: relative;
  display: inline-flex;
  flex-flow: row;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
  padding: var(--vel-fixed-spacing-03);
  color: var(--vel-color-neutral-700);
  transition: background 0.1s ease-out 0s, color 0.1s ease-out 0s;
  display: block;
  color: currentcolor;*/
  cursor: pointer;
  background-image: url(/Client/app/img/velocity/chevron_down.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 24px;
  transition: background 0.1s ease-out 0s, color 0.1s ease-out 0s;
}

.vel-table-expand-down:last-child, table.dataTable tbody tr th.dt-child-table-expand:last-child,
table.dataTable tbody tr td.dt-child-table-expand:last-child {
  margin-inline-end: calc(-1 * var(--vel-fixed-spacing-03));
}

.vel-table-expand-up, table.dataTable tbody tr.dt-expanded th.dt-child-table-expand,
table.dataTable tbody tr.dt-expanded td.dt-child-table-expand {
  background-image: url(/Client/app/img/velocity/chevron_up.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 24px;
  transition: background 0.1s ease-out 0s, color 0.1s ease-out 0s;
  cursor: pointer;
}

.vel-table-select-label {
  box-sizing: border-box;
  display: flow-root;
  color: var(--vel-color-form-text-default);
  width: fit-content;
  margin: 0px;
  padding: 0px;
  vertical-align: top;
  user-select: none;
  border-radius: var(--vel-shape200-border_radius);
}

/*
.vel-table-cell-markupContainer {
    max-width: 100%;
    display: flex;
    flex-flow: column;
    -webkit-box-pack: center;
    justify-content: center;
}*/
.vel-table-cell-mainContentContainer {
  width: min-content;
}

button.vel-table-button-option {
  /*border-radius: var(--vel-shape300-border_radius);
  position: relative;
  display: inline-flex;
  flex-flow: row;
  -webkit-box-align: center;
  align-items: center;
  -webkit-box-pack: center;
  justify-content: center;
  padding: var(--vel-fixed-spacing-03);
  min-width: 40px;
  height: 40px;
  color: var(--vel-color-neutral-700);
  transition: background 0.1s ease-out 0s, color 0.1s ease-out 0s;*/
  background-image: url(/Client/app/img/velocity/option.svg);
  background-size: 24px;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
}

button.vel-table-button-option:hover {
  /*background-color: var(--vel-color-neutral-100);*/
}

/*.vel-table-button-option-container {
    box-sizing: border-box;
    overflow-wrap: anywhere;
    border: none;
    padding: 0px;
    margin: 0px;
    text-decoration: none;
    background: transparent;
    outline: none;
    appearance: none;
    user-select: none;
    vertical-align: middle;
    font: inherit;
    color: inherit;
    text-transform: none;
    overflow: visible;
    text-align: start;
    cursor: default;
}*/
.vel-table-button-option-container:not([disabled]) {
  cursor: pointer;
}

/*
.vel-table-button-option-svg {
    display: block;
    color: currentcolor;
    height: 24px;
    width: 24px;
}*/
.vel-table-dialog-container[x-placement^=bottom-] {
  -webkit-box-align: start;
  align-items: start;
  border-top: var(--vel-fixed-spacing-02) solid transparent;
}

.vel-table-dialog-container[x-placement^=top-] {
  -webkit-box-align: end;
  align-items: start;
  border-bottom: var(--vel-fixed-spacing-02) solid transparent;
}

/*.vel-table-dialog-container {
    z-index: var(--vel-zindex-dropdown);
    display: flex;
    position: sticky;
    min-width: 40px;
    max-width: 1087px;
    width: max-content;
    will-change: transform;
    top: 0px;
    left: 0px;
    transform: translate3d(-130px, 55px, 0px);
}*/
.vel-table-dialog {
  width: max-content;
  box-shadow: var(--vel-elevation300-box_shadow);
  border-radius: var(--vel-shape300-border_radius);
  box-sizing: content-box;
  background: var(--vel-color-neutral-white);
  flex-direction: column;
}

/*.vel-table-dialog-main {
    box-sizing: border-box;
    outline: none;
}

.vel-table-dialog-items {
    position: relative;
    outline: none;
    padding: var(--vel-fixed-spacing-03) 0;
    max-height: 50vh;
    overflow: auto;
}*/
/*.vel-table-dialog-item-main {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
}*/
/*.vel-table-dialog-item-container {
    font-weight: var(--vel-typography-text-200-font_weight);
    font-size: var(--vel-typography-text-200-font_size);
    line-height: var(--vel-typography-text-200-line_height);
    font-family: var(--vel-typography-text-200-font_family);
    letter-spacing: var(--vel-typography-text-200-letter_spacing);
    overflow-wrap: anywhere;
    position: relative;
    padding: var(--vel-fixed-spacing-03) var(--vel-fixed-spacing-04);
    margin: 0px;
    background: transparent;
    outline: none;
    display: block;
    transition: background 0.1s ease-out 0s;
    color: var(--vel-color-form-text-default);
}*/
/*.vel-table-dialog-item-container:not([aria-disabled="true"]).highlighted {
    color: var(--vel-color-neutral-900);
}

.vel-table-dialog-item-container:not([aria-disabled="true"]) {
    cursor: pointer;
}*/
/*.vel-table-dialog-item-label-container {
    flex: 1 1 0%;
}*/
/*.vel-table-dialog-item-label-main {
    display: flex;
    -webkit-box-align: baseline;
    align-items: baseline;
    flex-flow: wrap;
    gap: 0 var(--vel-fixed-spacing-03);
}*/
.vel-table-dialog-item-label {
  font-weight: var(--vel-typography-text-200-font_weight);
  font-size: var(--vel-typography-text-200-font_size);
  line-height: var(--vel-typography-text-200-line_height);
  font-family: var(--vel-typography-text-200-font_family);
  letter-spacing: var(--vel-typography-text-200-letter_spacing);
  padding: var(--vel-fixed-spacing-03) var(--vel-fixed-spacing-04);
  background: transparent;
  outline: none;
  display: block;
  color: var(--vel-color-form-text-default);
  cursor: pointer;
  border-left: 2px solid transparent;
  transition: border-left-color 0.1s ease-out 0s;
}

.vel-table-dialog-item-label:not([disabled]) {
  cursor: pointer;
}

.vel-table-dialog-item-label:not([disabled]):hover {
  border-left-color: var(--vel-color-neutral-600);
}

.vel-table-dialog-item-label:not([disabled]) a:hover,
.vel-table-dialog-item-label a {
  text-decoration: none;
  background-color: transparent;
  font-weight: normal;
  color: var(--vel-color-form-text-default);
  display: block;
}

.hide {
  display: none;
}

table.dataTable {
  width: 100% !important;
}

table.dataTable.autoSize {
  width: auto !important;
}

table.dataTable.row-border tbody td {
  border-width: 0px 0px 1px;
  border-top-style: initial;
  border-right-style: initial;
  border-left-style: initial;
  border-top-color: initial;
  border-right-color: initial;
  border-left-color: initial;
  border-image: initial;
  border-bottom-style: solid;
  border-bottom-color: inherit;
}

table.dataTable.row-border td.bold {
  font-weight: bold;
}

.dataTables_wrapper {
  padding: 1rem 0;
}

.dataTables_wrapper .table-footer {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  font-weight: var(--vel-typography-text-200-font_weight);
  font-size: var(--vel-typography-text-200-font_size);
  line-height: var(--vel-typography-text-200-line_height);
  font-family: var(--vel-typography-text-200-font_family);
  letter-spacing: var(--vel-typography-text-200-letter_spacing);
  color: var(--vel-color-text-default);
  margin-top: var(--vel-fixed-spacing-04);
  gap: var(--vel-fixed-spacing-04);
}

.dataTables_wrapper .table-header .dataTables_length > label,
.dataTables_wrapper .table-footer .dataTables_length > label {
  display: flex;
  flex-direction: row;
  gap: 4px;
  flex: 0 0 auto;
  flex-wrap: nowrap;
  align-items: center;
}

.dataTables_wrapper .table-header .dataTables_length > label > select,
.dataTables_wrapper .table-footer .dataTables_length > label > select {
  width: auto;
}

.dataTables_wrapper .table-header .dataTables_length .dataTables_wrapper .table-footer .dataTables_length {
  display: flex;
  align-items: center;
}

.dataTables_wrapper .table-footer .dataTables_paginate > span {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 4px;
}

.dataTables_wrapper .table-footer .dataTables_paginate {
  flex: 1 1 auto;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 4px;
}

.dataTables_wrapper .table-footer .dataTables_paginate > a,
.dataTables_wrapper .table-footer .dataTables_paginate > span {
  flex: 0 0 auto;
}

.dataTables_wrapper .table-footer .dataTables_paginate > a.paginate_button.previous,
.dataTables_wrapper .table-footer .dataTables_paginate > a.paginate_button.next {
  background-repeat: no-repeat;
  background-size: 24px;
  background-position: center center;
}

.dataTables_wrapper .table-footer .dataTables_paginate > a.paginate_button.previous.disabled,
.dataTables_wrapper .table-footer .dataTables_paginate > a.paginate_button.next.disabled {
  visibility: hidden;
}

.dataTables_wrapper .table-footer .dataTables_paginate > a.paginate_button.previous {
  background-image: url(/Client/app/img/velocity/chevron_left.svg);
}

.dataTables_wrapper .table-footer .dataTables_paginate > a.paginate_button.next {
  background-image: url(/Client/app/img/velocity/chevron_right.svg);
}

.dataTables_wrapper .table-footer .dataTables_paginate > a.paginate_button.previous,
.dataTables_wrapper .table-footer .dataTables_paginate > a.paginate_button.next,
.dataTables_wrapper .table-footer .dataTables_paginate > span > a.paginate_button {
  border-radius: var(--vel-shape300-border_radius);
  outline: none;
  transition: color 0.1s ease-out 0s, background 0.1s ease-out 0s;
  color: var(--vel-color-form-text-default);
  text-align: center;
  height: 40px;
  width: 40px;
  align-content: center;
  text-decoration: none;
}

.dataTables_wrapper .table-footer .dataTables_paginate > span > a.paginate_button.current {
  background-color: var(--vel-color-secondary-400);
  color: var(--vel-color-text-on_secondary);
}

.dataTables_wrapper .table-footer .dataTables_paginate > span > a.paginate_button.current:not([disabled]):hover {
  background-color: var(--vel-color-secondary-300);
}

.dataTables_wrapper .table-footer .dataTables_paginate > a.paginate_button.previous:not([disabled]):hover,
.dataTables_wrapper .table-footer .dataTables_paginate > a.paginate_button.next:not([disabled]):hover,
.dataTables_wrapper .table-footer .dataTables_paginate > span > a.paginate_button:not([disabled]):hover {
  background-color: var(--vel-color-neutral-100);
  font-weight: normal;
}

.dataTables_wrapper .table-footer .dataTables_info {
  flex: 0 0 auto;
  display: flex;
  flex-direction: row;
  align-items: center;
}

/*.dataTables_wrapper .table-header {
    display: flex;
    flex-direction: row;
    align-items: center;
    border-bottom: 1px solid var(--vel-color-dividerColor);
    gap:1rem;
    padding-bottom:1rem;
}*/
.dataTables_wrapper .table-header {
  display: flex;
  flex-direction: row;
  align-items: center;
  border-bottom: 1px solid var(--vel-color-dividerColor);
  column-gap: 1rem;
  padding-bottom: 1rem;
  flex-wrap: wrap;
  gap: 0.5rem 1rem;
}

.dataTables_wrapper .table-header .dt-buttons {
  flex: 0 0 auto;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
}

.dataTables_wrapper .table-header .dataTables_filter > label {
  flex: 1 1 auto;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
}

.dataTables_wrapper .table-header .dataTables_filter > label > input {
  background-image: url(/Client/app/img/velocity/search.svg);
  background-repeat: no-repeat;
  background-position: right center;
  background-size: 24px;
  background-position-x: calc(100% - 4px);
  padding-right: 30px;
  width: 30px;
  border: 0;
  transition: width 0.5s ease-out 0s;
  border-radius: 4px;
}

.dataTables_wrapper .table-header .dataTables_filter > label > input:not(:placeholder-shown) {
  width: 30%;
  border: 1px solid var(--vel-color-neutral-300);
}

.dataTables_wrapper .table-header .dataTables_filter > label > input:focus {
  cursor: initial;
  width: 30%;
  border: 1px solid var(--vel-color-neutral-300);
}

.dataTables_wrapper .table-header .dataTables_filter > label > input:hover {
  cursor: pointer;
  background-color: var(--vel-color-neutral-100);
}

.dataTables_wrapper .table-header .dataTables_filter {
  padding: var(--vel-fixed-spacing-03);
  flex: 1 1 auto;
  display: flex;
  flex-direction: row;
  /*text-align: right;
  position: absolute;
  width: 100%;
  padding-bottom: var(--vel-fixed-spacing-05);
  font-weight: var(--vel-typography-text-200-font_weight);
  font-size: var(--vel-typography-text-200-font_size);
  line-height: var(--vel-typography-text-200-line_height);
  font-family: var(--vel-typography-text-200-font_family);
  letter-spacing: var(--vel-typography-text-200-letter_spacing);
  box-sizing: border-box;
  color: var(--vel-color-form-text-default);
  outline: none;
  min-height: 40px;
  -webkit-box-align: center;
  align-items: center;
  flex-flow: row;
  padding-inline-end: var(--vel-fixed-spacing-01);
  padding-inline-start: var(--vel-fixed-spacing-02);
  padding-block: var(--vel-fixed-spacing-02);*/
}

table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before {
  color: var(--vel-color-neutral-700);
}

@media only screen and (min-width: 740px) {
  .dataTables_info {
    grid-template-columns: 1fr max-content 1fr;
    /*grid-template-areas: "page-size-select pagination-list page-info";*/
  }
}
.dataTables_wrapper .dt-child-table {
  padding-left: 50px;
  width: 100%;
}

.dataTables_wrapper table {
  border-spacing: 0;
}

.dataTables_wrapper table td.dt-bold {
  font-weight: bold;
}

.vel-table-table tbody tr.dt-expanded, .dataTable tbody tr.dt-expanded {
  border-bottom-color: transparent;
}

.dataTable .dt-child-table tbody tr:last-child {
  border-bottom-color: transparent;
}

.dataTables_wrapper table.dataTable > thead > tr > th.command-column {
  width: 1px !important;
}

.dataTables_wrapper table.dataTable > tbody > tr[role=row] > td.dtr-drop,
.dataTables_wrapper table.dataTable > thead > tr > th.dtr-drop {
  padding: 0;
  width: 1px !important;
}

.dataTables_wrapper table.dataTable.dtr-column.collapsed {
  padding-right: 1rem;
}

.dataTables_wrapper table.dataTable.dtr-column.collapsed {
  padding-right: 1rem;
}

.dataTables_wrapper table.dataTable.dtr-column.collapsed > tbody > tr[role=row] > td.dtr-drop {
  position: relative;
}

.dataTables_wrapper table.dataTable.dtr-column.collapsed > tbody > tr[role=row] > td.dtr-drop:after {
  position: absolute;
  content: "";
  display: block;
  /* margin-left: 4px; */
  background-repeat: no-repeat;
  background-size: 16px;
  background-position: center center;
  background-image: url(/Client/app/img/velocity/chevron_right.svg);
  width: 24px;
  height: 100%;
  top: 0;
  cursor: pointer;
}

.dataTables_wrapper table.dataTable.dtr-column.collapsed > tbody > tr.parent > td.dtr-drop:after {
  background-image: url(/Client/app/img/velocity/chevron_left.svg);
}

.dataTables_wrapper table.dataTable.dtr-column.collapsed > tbody > tr.child > td.child {
  padding-left: 2rem;
}

.dataTables_wrapper table.dataTable.dtr-column.collapsed > tbody > tr.child > td.child ul {
  list-style: disc;
}

.dataTables_wrapper table.dataTable.dtr-column.collapsed > tbody > tr.child > td.child ul li {
  padding-block: 0.5rem;
}

.dataTables_wrapper table.dataTable.dtr-column.collapsed > tbody > tr.child > td.child ul li > span:nth-child(1) {
  font-weight: bold;
  width: 200px;
}

.dataTables_wrapper table.dataTable.dtr-column.collapsed > tbody > tr.child > td.child ul li > span:nth-child(1)::after {
  content: ":";
  font-weight: bold;
}

.dataTables_wrapper table.dataTable > tbody > tr[role=row] > td > input[type=checkbox].dt-checkbox {
  border-radius: var(--vel-shape200-border_radius);
  display: inline-block;
  vertical-align: middle;
  height: 1rem;
  width: 1rem;
}

table.dataTable tbody tr th > .accordion,
table.dataTable tbody tr td > .accordion {
  height: 100%;
}

table.dataTable.row-border tbody td.dt-icon {
  padding-inline: 4px;
}

table.dataTable.row-border tbody td.dt-icon svg {
  width: 24px;
}

table.dataTable.striped > tbody > tr:nth-child(even) {
  background: var(--vel-color-neutral-100);
}

@media only screen and (max-width: 480px) {
  .dataTables .dataTables_wrapper .table-header .dataTables_length {
    width: 100%;
  }
  .dataTables_wrapper .table-header .dataTables_filter > label > input {
    width: 100%;
  }
  .dataTables_wrapper .table-header .dataTables_filter > label > input:not(:placeholder-shown),
  .dataTables_wrapper .table-header .dataTables_filter > label > input:focus {
    width: 100%;
  }
}
@media only screen and (max-width: 740px) {
  .dataTables .dataTables_wrapper .table-header .dataTables_length {
    width: 50%;
  }
  .dataTables_wrapper .table-header .dataTables_filter > label > input:not(:placeholder-shown),
  .dataTables_wrapper .table-header .dataTables_filter > label > input:focus {
    width: 100%;
  }
}

.tileContainer
{
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    column-gap:4rem;
    width: 60%;
    justify-content: center;
    margin-inline: auto;
}
.tileContainer .tileButton:empty
{
    display:none;
}
.tileContainer .tileButton .tileButton-Link
{
    display:flex;
    flex-direction:column;
    flex-wrap:nowrap;
    align-items: center;
    padding: var(--vel-fixed-spacing-04);
    border-radius: var(--vel-shape400-border_radius);
}
.tileContainer .tileButton .tileButton-Link .tileButton-TopText
{
    display:none;
}
.tileContainer .tileButton .tileButton-Link>svg,
.tileContainer .tileButton .tileButton-Link .tileButton-Image
{
    width: 8rem;
    height: 8rem;
}
.tileContainer .tileButton .tileButton-Link .tileButton-BottomText
{
    flex:0 0 auto;
}
.tileContainer .tileBlockHeader
{
    width: 100%;
    text-align:center;
    margin-top:var(--vel-fixed-spacing-08);
    padding-bottom: var(--vel-fixed-spacing-04);
    border-bottom:1px solid var(--vel-color-dividerColor);
    margin-bottom: 4px;
}
/*ol, ul {
    padding-block: 1em;
}*/
sup{
    position:relative;
    top:-0.3em;
    vertical-align:baseline;
}
