/* Minification failed. Returning unminified contents.
(82,32): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,70): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,90): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,447): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,763): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,1902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2239): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,2971): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3164): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3748): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,3996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,4976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5003): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5057): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5574): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(82,5611): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(82,5648): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(82,5687): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(82,5720): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(82,5752): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(82,5795): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(82,5934): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,6088): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(82,7061): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-color'
(82,7104): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(82,7252): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(82,7277): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,7332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,7513): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(82,7720): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(82,7835): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(82,7870): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(82,8101): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(82,11412): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(82,11437): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,11466): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(82,11503): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,11668): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(82,11788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,11809): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,11860): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(82,11903): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(82,12444): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,12465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,12490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,12515): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,12540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,12566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,12598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,12619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,12689): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(82,12733): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(82,12776): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(82,12862): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(82,12905): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(82,12941): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(82,14112): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,14139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,14166): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,14199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,14232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,14264): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,14296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,14326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,14356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,14388): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,14420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,14450): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,15780): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,15813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,15846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,15885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,15924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,15962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,16000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,16036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,16072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,16110): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,16148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,16184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,17515): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,17548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,17581): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,17620): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,17659): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,17697): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,17735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,17771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,17807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,17845): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,17883): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,17919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,19250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,19283): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,19316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,19355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,19394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,19432): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,19470): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,19506): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,19542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,19580): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,19618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,19654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,20986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,21019): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,21052): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,21091): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,21130): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,21168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,21206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,21242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,21278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,21316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,21354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,21390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,22757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,22792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,22827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,22868): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,22909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,22949): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,22989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23065): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23210): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23298): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23326): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23400): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23447): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23480): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23593): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,23880): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(82,23960): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-state'
(82,23987): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-type'
(82,24013): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(82,24054): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(82,24093): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,24146): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-state'
(82,24170): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-type'
(82,24193): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(82,24329): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,24501): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,24575): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,24750): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,24802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,24903): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,24955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25015): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25254): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25298): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25360): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25419): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25515): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(82,25550): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(82,25591): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25613): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25635): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25697): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25756): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25785): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25852): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(82,25887): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(82,25926): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25948): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,25970): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26062): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26091): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26187): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(82,26222): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(82,26258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26302): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26334): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26364): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26480): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26519): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(82,26554): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(82,26593): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26637): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26669): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26699): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26815): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26854): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(82,26889): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(82,26927): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26949): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,26971): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27003): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27149): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27188): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(82,27223): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(82,27260): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27282): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27336): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27366): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27482): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27521): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(82,27556): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(82,27592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27698): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27786): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27814): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,27853): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(82,27888): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(82,28557): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,28611): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,28729): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,28781): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,28868): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,28921): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,29015): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(82,29156): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(82,29255): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(82,29308): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,29337): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(82,29374): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,29675): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(82,29713): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(82,29981): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(82,30057): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(82,30236): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(82,30274): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(82,30395): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,30834): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(82,30872): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(82,30993): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,31428): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(82,31541): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(82,31669): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(82,31757): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,31987): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,32069): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(82,32417): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,32497): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(82,32840): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,32931): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,33021): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,33115): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,33298): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,33397): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,33490): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,33587): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,33624): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,33994): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(82,34093): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(82,34128): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-img'
(82,34157): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-icon'
(82,34293): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,34322): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(82,34359): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,34756): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(82,34843): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(82,34972): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(82,35104): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(82,35160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,35727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,35918): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg'
(82,35959): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg-image'
(82,36075): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,36104): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(82,36561): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,36846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,37098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,37589): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,37811): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-switch-bg'
(82,38053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,38282): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,38886): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,40148): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(82,40842): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(82,41010): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(82,41092): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(82,41273): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,41332): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,41514): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(82,41630): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,43051): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(82,43083): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,43170): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(82,43251): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,43911): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(82,43986): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(82,44015): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,44044): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(82,44081): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,44270): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(82,44464): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(82,45511): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,45841): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(82,46032): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(82,46064): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,46299): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(82,46846): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(82,46909): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(82,47192): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(82,47441): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,47939): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(82,48002): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(82,48218): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(82,48351): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(82,48485): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(82,48620): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(82,49148): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(82,49343): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(82,49374): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,49629): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(82,50264): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(82,50329): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(82,50619): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(82,50878): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,51462): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(82,51527): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(82,51750): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(82,51889): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(82,52029): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(82,52167): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(82,52628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,52655): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,52683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,52706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,52730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,52755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,52780): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,52816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,52840): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,52885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,52919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,52966): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,53006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,53097): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,53128): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,53243): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(82,53267): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(82,53303): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(82,53339): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(82,53375): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(82,53413): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(82,53445): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(82,53612): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(82,53645): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(82,53686): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(82,53731): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(82,53952): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(82,53995): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(82,54031): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(82,54092): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(82,54129): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(82,54159): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(82,54211): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(82,54254): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(82,54290): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(82,54344): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(82,54418): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(82,54472): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(82,54608): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(82,54652): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(82,54689): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(82,54903): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(82,54983): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(82,55071): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(82,55137): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(82,55176): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(82,55220): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(82,55259): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55279): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55299): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55329): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55417): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55454): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55545): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55605): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55717): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55787): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55839): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55913): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,55967): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56064): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56093): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56174): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56244): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56578): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56697): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56749): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56785): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56849): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56913): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,56973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57031): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57103): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57123): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57179): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57331): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57537): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57633): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57659): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57695): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57785): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57822): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,57990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58030): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58086): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58112): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58186): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58366): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58444): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58484): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58602): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58637): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58817): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58906): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,58985): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59011): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59047): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59084): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59111): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59235): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59300): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59339): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59404): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59560): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59587): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59743): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59815): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59855): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59878): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59908): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,59996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60086): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60123): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60248): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60347): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60377): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60529): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60593): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60685): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60718): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,60974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61065): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61190): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61229): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61291): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61321): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61347): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61373): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61445): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61499): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61700): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61761): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61791): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61817): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61879): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61917): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,61971): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62008): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62133): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62314): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62385): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62412): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62439): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62568): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62640): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62669): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62788): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62836): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62966): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,62998): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,63041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,63072): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,63170): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(82,63212): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(82,63260): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,63286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,63310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,63337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,63414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,63441): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,63467): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,63495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64450): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64507): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64537): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64704): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64756): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64955): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,64993): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,65039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,65085): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,65137): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,65187): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,65224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,65261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,65320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,65354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,65391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,65426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,65462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,65531): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-zindex'
(82,65580): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-min-width'
(82,65617): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-y'
(82,65646): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-x'
(82,65694): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-font-size'
(82,65729): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-color'
(82,65803): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(82,65860): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-width'
(82,65898): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-color'
(82,65944): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-radius'
(82,66035): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(82,66077): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,66171): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,66291): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,66391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,66515): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,66615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,66739): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,66839): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,66964): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,67064): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,67190): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,67292): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,67460): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(82,67844): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(82,68283): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(82,68812): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-margin-y'
(82,68887): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-bg'
(82,68975): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(82,69009): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(82,69076): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(82,69217): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-border-radius'
(82,69305): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(82,69358): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(82,69441): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-color'
(82,69516): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-bg'
(82,69604): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-disabled-color'
(82,69765): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-y'
(82,69801): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-x'
(82,69877): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-color'
(82,69970): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(82,70004): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(82,70044): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(82,70089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,70117): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,70142): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,70204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,70231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,70264): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,70300): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,70360): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,70414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,70451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,70488): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,70530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,71244): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,71375): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,72509): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,72894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,72923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,72954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,72982): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,73023): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,73076): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,73243): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(82,73272): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(82,73311): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-size'
(82,73352): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-weight'
(82,73389): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-color'
(82,73661): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-hover-color'
(82,73815): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(82,73889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,73939): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,73989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,74041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,74148): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,74205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,74252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,74374): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(82,74412): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-color'
(82,74488): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(82,74528): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(82,74601): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(82,74658): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(82,74774): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-hover-border-color'
(82,74885): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-color'
(82,74939): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-bg'
(82,74986): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-border-color'
(82,75076): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(82,75166): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,75219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,75257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,75335): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-border-radius'
(82,75430): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-color'
(82,75485): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-bg'
(82,75530): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,75558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,75599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,75670): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-gap'
(82,75768): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-border-width'
(82,76003): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-link-active-color'
(82,76393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,76417): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,76446): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,76505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,76569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,76636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,76699): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,76737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,76771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,76807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,76869): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,76937): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,76975): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,77013): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,77051): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,77089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,77356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,77430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,77488): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,77528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,77696): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-y'
(82,77723): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-x'
(82,78011): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(82,78059): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(82,78105): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-margin-end'
(82,78149): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-font-size'
(82,78188): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-color'
(82,78303): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-hover-color'
(82,78345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,78371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,78402): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,78430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,78473): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,78528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,78738): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(82,78869): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(82,78955): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(82,79073): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-y'
(82,79108): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-x'
(82,79153): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-font-size'
(82,79208): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(82,79267): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,79296): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-color'
(82,79348): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-radius'
(82,79398): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-transition'
(82,79619): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-focus-width'
(82,79762): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-icon-bg'
(82,79901): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(82,80199): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(82,80248): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(82,81113): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(82,81162): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(82,82027): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(82,82076): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(82,82942): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(82,82991): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(82,83861): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(82,83910): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(82,84744): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(82,84793): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(82,85422): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,85466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,85516): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,85569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,85599): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,85628): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,85663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,85721): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86309): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86333): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86389): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86413): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86440): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86486): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86544): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86702): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86733): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86906): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,86941): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,87049): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-height'
(82,87077): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(82,87136): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(82,87188): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(82,87222): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(82,87264): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-radius'
(82,87462): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(82,87521): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(82,87634): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(82,87695): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(82,87838): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-y'
(82,87862): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(82,87892): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-color'
(82,87939): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(82,87975): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-color'
(82,88039): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(82,88092): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-subtitle-color'
(82,88194): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(82,88239): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(82,88268): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(82,88319): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(82,88361): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(82,88397): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(82,88431): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(82,88498): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(82,88533): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(82,88593): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(82,88622): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(82,88657): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(82,88699): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(82,88732): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(82,88766): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(82,88836): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(82,88871): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(82,88948): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(82,89002): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(82,89055): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(82,89153): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(82,89191): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(82,89252): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(82,89305): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(82,89409): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-img-overlay-padding'
(82,89458): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(82,89592): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(82,89651): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(82,89740): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(82,89801): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(82,89868): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-group-margin'
(82,90754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,90796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,90832): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,91002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,91053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,91104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,91157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,91249): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,91286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,91320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,91366): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,91411): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,91642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,91680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,91730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,91792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,92030): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,92105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,92143): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,92178): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,92238): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,92383): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-y'
(82,92417): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-x'
(82,92472): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-color'
(82,92535): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-bg'
(82,92619): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-transition'
(82,92764): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-color'
(82,92814): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-bg'
(82,92873): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(82,92909): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(82,93000): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-active-icon'
(82,93046): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transform'
(82,93130): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(82,93172): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(82,93252): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon'
(82,93325): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(82,93371): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transition'
(82,93581): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-box-shadow'
(82,93678): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-color'
(82,93721): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-bg'
(82,93751): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(82,93790): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(82,93876): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(82,93934): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(82,94057): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(82,94121): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(82,94266): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(82,94326): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(82,94462): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(82,94528): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(82,94644): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(82,94704): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(82,94762): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-y'
(82,94797): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-x'
(82,95286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,95581): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,95895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,95923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,95951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,95986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,96007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,96039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,96095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,96133): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,96234): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-y'
(82,96265): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-x'
(82,96310): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-margin-bottom'
(82,96355): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-font-size'
(82,96419): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-bg'
(82,96457): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-border-radius'
(82,96539): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(82,96642): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(82,96684): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider-color'
(82,96727): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(82,96791): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-active-color'
(82,96837): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,96871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,96906): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,96937): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,96980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97017): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97230): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97390): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97510): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97544): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97578): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97622): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,97891): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-y'
(82,97922): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-x'
(82,97963): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-font-size'
(82,98000): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-color'
(82,98065): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-bg'
(82,98096): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-width'
(82,98136): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-color'
(82,98396): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(82,98446): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-bg'
(82,98489): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-border-color'
(82,98562): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(82,98612): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-bg'
(82,98663): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-box-shadow'
(82,98754): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(82,98805): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-bg'
(82,98849): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-border-color'
(82,98937): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(82,99010): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-bg'
(82,99056): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-border-color'
(82,99161): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,99242): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(82,99303): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(82,99395): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(82,99457): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(82,99502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,99535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,99569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,99603): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,99675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,99708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,99742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,99777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,99841): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,99869): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,99897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,99925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,99952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,99974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,100057): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-y'
(82,100083): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-x'
(82,100119): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-size'
(82,100157): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-weight'
(82,100205): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-color'
(82,100302): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-border-radius'
(82,100399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,100425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,100451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,100477): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,100507): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,100532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,100568): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,100644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,100693): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,100754): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-y'
(82,100780): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-x'
(82,100820): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-margin-bottom'
(82,100856): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(82,100895): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(82,100921): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border'
(82,100958): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-radius'
(82,101051): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-link-color'
(82,101219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,101268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,101310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,101366): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,101437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,101488): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,101532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,101590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,101661): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,101710): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,101752): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,101808): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,101874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,101920): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,101959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102012): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102078): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102382): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102503): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102793): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,102959): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(82,103009): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,103035): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,103067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,103107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,103159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,103211): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,103240): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,103269): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,103339): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(82,103391): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-font-size'
(82,103437): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bg'
(82,103473): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-border-radius'
(82,103600): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-color'
(82,103683): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-bg'
(82,103720): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-transition'
(82,104040): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(82,104066): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(82,104348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,104391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,104428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,104480): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,104532): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,104586): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,104622): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,104660): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,104715): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,104775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,104829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,104886): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,104942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,104999): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,105045): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,105079): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,105113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,105242): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(82,105506): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-y'
(82,105542): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-x'
(82,105584): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-color'
(82,105649): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-bg'
(82,105680): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,105720): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-color'
(82,106001): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-color'
(82,106074): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-bg'
(82,106147): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-color'
(82,106198): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-bg'
(82,106242): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-border-color'
(82,106398): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,106450): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,106525): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-color'
(82,106680): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-color'
(82,106758): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-bg'
(82,106845): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-color'
(82,106903): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-bg'
(82,107078): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(82,107232): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(82,107429): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,107569): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,107622): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,107824): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(82,107981): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(82,108184): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,108327): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,108380): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,108583): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(82,108740): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(82,108943): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,109086): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,109139): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,109342): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(82,109499): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(82,109702): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,109845): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,109898): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,110102): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(82,110259): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(82,110462): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,110605): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,110658): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,110864): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(82,111022): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(82,111227): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,111371): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,111424): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,111545): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(82,111667): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,111721): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,111768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,111829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,111889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,111953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112014): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112079): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112194): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112517): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,112979): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113147): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113211): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113272): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113593): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113637): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113695): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113939): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,113993): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114192): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114239): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114300): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114360): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114485): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114665): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114856): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,114976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115039): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115164): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115419): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115464): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115769): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115880): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,115968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,116019): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,116063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,116121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,116181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,116242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,116303): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,116365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,116419): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,116474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,116550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,116576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,116915): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,116942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,116976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,117043): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,117074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,117186): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(82,117235): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-bg'
(82,117291): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-filter'
(82,117357): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-opacity'
(82,117408): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(82,117463): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-hover-opacity'
(82,117535): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-shadow'
(82,117576): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-opacity'
(82,117742): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-disabled-opacity'
(82,117791): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,117884): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,117929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118024): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118164): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118386): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118534): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,118611): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-max-width'
(82,118662): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-font-size'
(82,118694): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-color'
(82,118753): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-bg'
(82,118807): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(82,118842): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-color'
(82,118882): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-box-shadow'
(82,118923): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(82,119021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,119075): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-zindex'
(82,119249): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-spacing'
(82,119327): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-y'
(82,119353): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(82,119385): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-color'
(82,119431): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-bg'
(82,119499): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(82,119534): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-border-color'
(82,119598): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(82,119630): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(82,119689): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(82,119721): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(82,119800): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(82,119839): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(82,119885): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(82,119934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,119957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,119980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120029): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120099): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120158): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120205): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120303): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120427): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120637): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120666): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120689): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120743): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,120838): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-zindex'
(82,120991): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(82,121346): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(82,121577): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(82,121690): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-color'
(82,121749): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-bg'
(82,121803): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-width'
(82,121838): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-color'
(82,121881): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-radius'
(82,121932): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,121958): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,121980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,122047): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(82,122115): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(82,122197): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(82,122292): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding'
(82,122337): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-width'
(82,122379): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-color'
(82,122438): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(82,122498): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(82,122572): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(82,122616): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(82,122677): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(82,122735): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(82,122794): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(82,122886): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-title-line-height'
(82,122972): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(82,123109): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(82,123135): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(82,123185): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-bg'
(82,123222): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-width'
(82,123264): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-color'
(82,123327): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(82,123389): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(82,123453): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(82,123513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,123539): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,123611): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(82,123673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,123742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,123802): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,125760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,125785): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,125814): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,125844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,125875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,125897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,125929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,125966): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,126007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,126058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,126083): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,126115): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,126161): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-zindex'
(82,126207): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-margin'
(82,126244): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(82,126516): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-font-size'
(82,126597): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-opacity'
(82,126667): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(82,126704): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(82,126948): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(82,127109): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(82,127145): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(82,127200): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(82,127329): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(82,127367): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(82,127405): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(82,127573): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(82,127609): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(82,127645): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(82,127702): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(82,127834): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(82,128011): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(82,128047): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(82,128098): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(82,128229): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(82,128267): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(82,128305): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(82,128473): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(82,128516): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(82,128552): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(82,128601): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(82,128647): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-max-width'
(82,128683): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-y'
(82,128711): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-x'
(82,128745): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-color'
(82,128804): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(82,128839): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-border-radius'
(82,128875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,128900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,128929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,128961): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,128995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129044): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129402): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129482): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129515): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129593): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129623): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129656): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,129726): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-zindex'
(82,129775): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-max-width'
(82,129815): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(82,130087): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-font-size'
(82,130153): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(82,130209): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(82,130246): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(82,130291): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-radius'
(82,130367): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(82,130404): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(82,130709): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(82,130743): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(82,131000): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(82,131036): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(82,131207): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(82,131350): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(82,131398): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(82,131528): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(82,131562): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(82,131600): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(82,131638): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(82,131902): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(82,131938): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(82,131974): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(82,132147): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(82,132290): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(82,132340): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(82,132473): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(82,132507): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(82,132783): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(82,132819): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(82,132989): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(82,133135): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(82,133186): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(82,133375): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(82,133428): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(82,133484): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(82,133521): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(82,133660): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(82,133694): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(82,133732): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(82,133770): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(82,134036): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(82,134079): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(82,134115): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(82,134282): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(82,134427): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(82,134476): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(82,134521): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-y'
(82,134556): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-x'
(82,134617): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-font-size'
(82,134658): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-color'
(82,134706): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(82,134748): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(82,134785): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(82,134839): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(82,134901): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(82,134996): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-y'
(82,135029): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-x'
(82,135068): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-color'
(82,136553): run-time error CSS1039: Token not allowed after unary operator: '-bs-carousel-control-icon-filter'
(82,138098): run-time error CSS1039: Token not allowed after unary operator: '-bs-carousel-indicator-active-bg'
(82,138536): run-time error CSS1039: Token not allowed after unary operator: '-bs-carousel-caption-color'
(82,138597): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,138636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,138669): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,138756): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,138795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,138828): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,138885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,138924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,138957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,139092): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-width'
(82,139123): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-height'
(82,139163): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-vertical-align'
(82,139224): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(82,139274): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(82,139373): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,139397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,139422): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,139459): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,139492): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,139527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,139582): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-border-width'
(82,139677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,139701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,139726): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,139848): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,139872): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,139897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,139934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,139969): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140067): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140091): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140302): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140329): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140356): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140413): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140485): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140521): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140635): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140685): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,140854): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(82,140937): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(82,140998): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(82,141070): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(82,141274): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(82,141313): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,141352): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,141461): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(82,141499): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,141538): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,141654): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(82,141711): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,141750): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,141864): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(82,141918): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,141957): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,142202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,142229): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,142546): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(82,142629): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(82,142690): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(82,142762): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(82,142966): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(82,143005): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,143044): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,143153): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(82,143191): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,143230): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,143346): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(82,143403): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,143442): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,143556): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(82,143610): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,143649): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,143894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,143921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,144238): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(82,144321): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(82,144382): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(82,144454): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(82,144658): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(82,144697): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,144736): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,144845): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(82,144883): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,144922): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,145038): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(82,145095): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,145134): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,145248): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(82,145302): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,145341): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,145586): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,145613): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,145931): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(82,146014): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(82,146075): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(82,146147): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(82,146353): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(82,146392): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,146431): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,146540): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(82,146578): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,146617): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,146733): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(82,146790): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,146829): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,146943): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(82,146997): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,147036): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,147282): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,147309): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,147628): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(82,147711): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(82,147772): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(82,147844): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(82,148052): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(82,148091): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,148130): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,148240): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(82,148278): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,148317): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,148434): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(82,148491): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,148530): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,148645): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(82,148699): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,148738): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,148990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,149017): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,149305): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(82,149388): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(82,149449): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(82,149521): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(82,149665): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(82,149704): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,149743): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,149849): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(82,149887): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,149926): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,150039): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(82,150096): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,150135): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,150246): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(82,150300): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(82,150339): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(82,150771): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(82,150801): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(82,150873): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(82,150914): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(82,150972): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(82,151027): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(82,151083): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(82,151176): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-title-line-height'
(82,151250): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(82,151280): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(82,152197): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(82,152219): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,152315): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(82,152339): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,152433): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(82,152455): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,152546): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(82,152565): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,152659): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(82,152681): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,152774): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(82,152795): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,152887): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(82,152907): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,152998): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(82,153017): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,153076): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(82,153098): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,153169): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(82,153191): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,153264): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(82,153286): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,153393): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,153474): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,153557): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,153630): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(82,153654): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,153725): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(82,153749): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,153822): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(82,153846): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,153957): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,154038): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,154121): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,154192): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(82,154214): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,154285): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(82,154307): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,154380): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(82,154402): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,154509): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,154590): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,154673): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,154741): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(82,154760): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,154831): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(82,154850): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,154923): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(82,154942): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,155044): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,155126): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,155210): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,155281): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(82,155303): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,155374): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(82,155396): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,155469): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(82,155491): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,155599): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,155681): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,155765): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,155835): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(82,155856): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,155927): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(82,155948): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,156021): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(82,156042): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,156147): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,156228): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,156311): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,156380): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(82,156400): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,156471): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(82,156491): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,156564): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(82,156584): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,156689): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,156772): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,156857): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,156925): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(82,156944): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,157015): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(82,157034): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,157107): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(82,157126): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,157226): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,157306): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,157388): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,157465): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(82,157494): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,157565): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(82,157594): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,157667): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(82,157696): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,157805): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(82,157834): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,157907): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(82,157936): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,158012): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(82,158041): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,158129): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-x'
(82,158154): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-y'
(82,158179): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-blur'
(82,158207): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-width'
(82,158234): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-color'
(82,158358): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(82,158383): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,158438): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(82,158463): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(82,158830): run-time error CSS1039: Token not allowed after unary operator: '-bs-icon-link-transform'
(82,158960): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(82,159063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,159097): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,159131): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,159168): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,161248): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,163242): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(82,163295): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(82,163351): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-lg'
(82,163439): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,163541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,163643): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,163740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,163837): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,163936): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,164033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,164128): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,164994): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,165017): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(82,165040): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(82,165125): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,165148): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(82,165171): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(82,165266): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,165289): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(82,165312): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(82,165413): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,165436): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(82,165459): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(82,165561): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(82,165584): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(82,165607): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(82,165691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,165736): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(82,165758): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(82,165807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,165852): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(82,165876): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(82,165923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,165968): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(82,165990): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(82,166034): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,166079): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(82,166098): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(82,166145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,166190): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(82,166212): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(82,166258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,166303): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(82,166324): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(82,166369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,166414): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(82,166434): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(82,166478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,166523): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(82,166542): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(82,166587): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,166632): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(82,166652): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(82,166697): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,166742): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(82,166762): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(82,166834): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-border-subtle'
(82,166914): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-border-subtle'
(82,166994): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-border-subtle'
(82,167069): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-border-subtle'
(82,167144): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-border-subtle'
(82,167221): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-border-subtle'
(82,167296): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-border-subtle'
(82,167369): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-border-subtle'
(82,167607): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,167650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,167694): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,167737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,167782): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,174877): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(82,176266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,176302): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(82,176324): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(82,176369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,176405): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(82,176429): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(82,176472): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,176508): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(82,176530): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(82,176570): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,176606): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(82,176625): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(82,176668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,176704): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(82,176726): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(82,176768): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,176804): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(82,176825): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(82,176866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,176902): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(82,176922): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(82,176962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,176998): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(82,177017): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(82,177058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,177094): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(82,177114): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(82,177155): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,177191): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(82,177211): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(82,177251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,177287): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(82,177312): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(82,177353): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,177384): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(82,177430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,177496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,177574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,177605): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(82,177656): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,177687): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-color'
(82,177737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,177768): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color'
(82,177810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,177871): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,177911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,177950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,177991): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,178045): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-text-emphasis'
(82,178118): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-text-emphasis'
(82,178191): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text-emphasis'
(82,178259): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-text-emphasis'
(82,178327): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-text-emphasis'
(82,178397): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text-emphasis'
(82,178465): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-text-emphasis'
(82,178531): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-text-emphasis'
(82,178582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,178633): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,178672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,178724): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,178764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,178815): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,178854): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,178906): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,178947): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,178997): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,179405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,179475): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(82,179497): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,179568): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(82,179590): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,179655): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,179725): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(82,179749): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,179820): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(82,179844): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,179907): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,179977): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(82,179999): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,180070): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(82,180092): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,180152): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,180222): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(82,180241): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,180312): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(82,180331): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,180394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,180464): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(82,180486): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,180557): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(82,180579): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,180641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,180711): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(82,180732): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,180803): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(82,180824): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,180885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,180955): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(82,180975): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,181046): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(82,181066): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,181126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,181196): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(82,181215): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,181286): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(82,181305): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,181360): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,181430): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(82,181455): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,181528): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(82,181553): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(82,181620): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,181688): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,181745): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,181816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,181875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,181947): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,182007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,182078): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,182137): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,182209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,182270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,182340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,182382): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,182427): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(82,182449): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,182490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,182535): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(82,182559): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,182598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,182643): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(82,182665): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,182701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,182746): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(82,182765): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,182804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,182849): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(82,182871): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,182909): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,182954): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(82,182975): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,183012): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,183057): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(82,183077): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,183113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,183158): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(82,183177): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,183214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,183259): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(82,183279): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,183316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,183361): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(82,183381): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,183417): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,183462): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg-rgb'
(82,183484): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,183527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,183603): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,183648): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-rgb'
(82,183675): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,183720): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,183765): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg-rgb'
(82,183791): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(82,183833): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,183868): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,183904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,183939): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,183976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,184035): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-bg-subtle'
(82,184111): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-subtle'
(82,184187): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-bg-subtle'
(82,184258): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-bg-subtle'
(82,184329): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-bg-subtle'
(82,184402): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(82,184473): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-bg-subtle'
(82,184542): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-bg-subtle'
(82,184607): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(82,185069): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,185165): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(82,185227): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,185286): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(82,185348): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(82,185410): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(82,185520): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(82,185595): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,185653): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,185811): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(82,185872): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(82,185947): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,186005): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,186077): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(82,186138): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(82,186213): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(82,186274): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(82,186349): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(82,186411): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(82,186585): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(82,186648): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(82,186724): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,186785): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,186948): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(82,187012): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(82,187088): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,187149): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,187222): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(82,187286): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(82,187362): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(82,187426): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(82,187502): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(82,187567): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(82,187746): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(82,187812): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(82,187894): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,187954): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,188128): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(82,188191): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(82,188273): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,188333): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,188412): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(82,188475): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(82,188557): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(82,188620): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(82,188702): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(82,188766): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(82,188956): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(82,189021): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(82,189101): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,189158): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,189325): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(82,189385): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(82,189465): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,189522): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(82,189599): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(82,189659): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(82,189739): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(82,189799): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(82,189879): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(82,189940): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(82,190123): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(82,190185): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
 */
@font-face {
    font-family: 'Rawline';
    font-style: normal;
    font-weight: 300;
    src: local('Rawline Light'), local('Rawline-Light'), url(../webfonts/Rawline/rawline-300.woff) format('woff');
}
@font-face {
    font-family: 'Rawline';
    font-style: italic;
    font-weight: 300;
    src: local('Rawline Light Italic'), local('Rawline-Light-Italic'), url(../webfonts/Rawline/rawline-300i.woff) format('woff');
}

@font-face {
    font-family: 'Rawline';
    font-style: normal;
    font-weight: 400;
    src: local('Rawline'), local('Rawline-Regular'), url(../webfonts/Rawline/rawline-400.woff) format('woff');
}
@font-face {
    font-family: 'Rawline';
    font-style: italic;
    font-weight: 400;
    src: local('Rawline Italic'), local('Rawline-Regular-Italic'), url(../webfonts/Rawline/rawline-400i.woff) format('woff');
}

@font-face {
    font-family: 'Rawline';
    font-style: normal;
    font-weight: 500;
    src: local('Rawline Medium'), local('Rawline-Medium'), url(../webfonts/Rawline/rawline-500.woff) format('woff');
}
@font-face {
    font-family: 'Rawline';
    font-style: italic;
    font-weight: 500;
    src: local('Rawline Medium Italic'), local('Rawline-Medium-Italic'), url(../webfonts/Rawline/rawline-500i.woff) format('woff');
}

@font-face {
    font-family: 'Rawline';
    font-style: normal;
    font-weight: 600;
    src: local('Rawline SemiBold'), local('Rawline-SemiBold'), url(../webfonts/Rawline/rawline-600.woff) format('woff');
}
@font-face {
    font-family: 'Rawline';
    font-style: italic;
    font-weight: 600;
    src: local('Rawline SemiBold Italic'), local('Rawline-SemiBold-Italic'), url(../webfonts/Rawline/rawline-600i.woff) format('woff');
}

@font-face {
    font-family: 'Rawline';
    font-style: normal;
    font-weight: 700;
    src: local('Rawline Bold'), local('Rawline-Bold'), url(../webfonts/Rawline/rawline-700.woff) format('woff');
}
@font-face {
    font-family: 'Rawline';
    font-style: italic;
    font-weight: 700;
    src: local('Rawline Bold Italic'), local('Rawline-Bold-Italic'), url(../webfonts/Rawline/rawline-700i.woff) format('woff');
}

@font-face {
    font-family: 'Rawline';
    font-style: normal;
    font-weight: 800;
    src: local('Rawline ExtraBold'), local('Rawline-ExtraBold'), url(../webfonts/Rawline/rawline-800.woff) format('woff');
}
@font-face {
    font-family: 'Rawline';
    font-style: italic;
    font-weight: 800;
    src: local('Rawline ExtraBold Italic'), local('Rawline-ExtraBold-Italic'), url(../webfonts/Rawline/rawline-800i.woff) format('woff');
}
@charset "UTF-8";/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13, 110, 253, 0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>textarea:focus~label::after,.form-floating>textarea:not(:placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label::after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translate(0,-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */
@charset "UTF-8";

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.animated.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
}

@-webkit-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}

@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    40% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    60% {
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        transform: translateY(-15px);
    }
}

.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce;
}

@-webkit-keyframes flash {
    0%, 50%, 100% {
        opacity: 1;
    }

    25%, 75% {
        opacity: 0;
    }
}

@keyframes flash {
    0%, 50%, 100% {
        opacity: 1;
    }

    25%, 75% {
        opacity: 0;
    }
}

.flash {
    -webkit-animation-name: flash;
    animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    50% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    50% {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse;
}

@-webkit-keyframes rubberBand {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    30% {
        -webkit-transform: scaleX(1.25) scaleY(0.75);
        transform: scaleX(1.25) scaleY(0.75);
    }

    40% {
        -webkit-transform: scaleX(0.75) scaleY(1.25);
        transform: scaleX(0.75) scaleY(1.25);
    }

    60% {
        -webkit-transform: scaleX(1.15) scaleY(0.85);
        transform: scaleX(1.15) scaleY(0.85);
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes rubberBand {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    30% {
        -webkit-transform: scaleX(1.25) scaleY(0.75);
        -ms-transform: scaleX(1.25) scaleY(0.75);
        transform: scaleX(1.25) scaleY(0.75);
    }

    40% {
        -webkit-transform: scaleX(0.75) scaleY(1.25);
        -ms-transform: scaleX(0.75) scaleY(1.25);
        transform: scaleX(0.75) scaleY(1.25);
    }

    60% {
        -webkit-transform: scaleX(1.15) scaleY(0.85);
        -ms-transform: scaleX(1.15) scaleY(0.85);
        transform: scaleX(1.15) scaleY(0.85);
    }

    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.rubberBand {
    -webkit-animation-name: rubberBand;
    animation-name: rubberBand;
}

@-webkit-keyframes shake {
    0%, 100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px);
    }

    20%, 40%, 60%, 80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px);
    }
}

@keyframes shake {
    0%, 100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px);
    }

    20%, 40%, 60%, 80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px);
    }
}

.shake {
    -webkit-animation-name: shake;
    animation-name: shake;
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg);
    }

    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg);
    }

    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg);
    }

    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg);
    }

    40% {
        -webkit-transform: rotate(-10deg);
        -ms-transform: rotate(-10deg);
        transform: rotate(-10deg);
    }

    60% {
        -webkit-transform: rotate(5deg);
        -ms-transform: rotate(5deg);
        transform: rotate(5deg);
    }

    80% {
        -webkit-transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        transform: rotate(-5deg);
    }

    100% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }
}

.swing {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    animation-name: swing;
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    10%, 20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg);
    }

    40%, 60%, 80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg);
    }

    100% {
        -webkit-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0);
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    10%, 20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        -ms-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg);
    }

    30%, 50%, 70%, 90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        -ms-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg);
    }

    40%, 60%, 80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        -ms-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg);
    }

    100% {
        -webkit-transform: scale(1) rotate(0);
        -ms-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0);
    }
}

.tada {
    -webkit-animation-name: tada;
    animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }

    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg);
    }

    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg);
    }

    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg);
    }

    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg);
    }

    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg);
    }

    100% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }
}

@keyframes wobble {
    0% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%);
    }

    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        -ms-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg);
    }

    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        -ms-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg);
    }

    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        -ms-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg);
    }

    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        -ms-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg);
    }

    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        -ms-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg);
    }

    100% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%);
    }
}

.wobble {
    -webkit-animation-name: wobble;
    animation-name: wobble;
}

@-webkit-keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3);
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        transform: scale(1.05);
    }

    70% {
        -webkit-transform: scale(.9);
        transform: scale(.9);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        transform: scale(.3);
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05);
    }

    70% {
        -webkit-transform: scale(.9);
        -ms-transform: scale(.9);
        transform: scale(.9);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }
}

.bounceIn {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        transform: translateY(30px);
    }

    80% {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        transform: translateY(30px);
    }

    80% {
        -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        transform: translateY(-10px);
    }

    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        transform: translateX(30px);
    }

    80% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        -ms-transform: translateX(30px);
        transform: translateX(30px);
    }

    80% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px);
    }

    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        transform: translateX(-30px);
    }

    80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        -ms-transform: translateX(-30px);
        transform: translateX(-30px);
    }

    80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px);
    }

    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    80% {
        -webkit-transform: translateY(10px);
        transform: translateY(10px);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px);
    }

    80% {
        -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px);
    }

    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.bounceInUp {
    -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    25% {
        -webkit-transform: scale(.95);
        transform: scale(.95);
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        transform: scale(.3);
    }
}

@keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    25% {
        -webkit-transform: scale(.95);
        -ms-transform: scale(.95);
        transform: scale(.95);
    }

    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        transform: scale(.3);
    }
}

.bounceOut {
    -webkit-animation-name: bounceOut;
    animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

@keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        transform: translateX(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

@keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

@keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

@keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

.fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px);
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
    }
}

.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px);
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px);
    }
}

.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px);
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px);
    }
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px);
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px);
    }
}

.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
}

@keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }

    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
    }
}

.animated.flip {
    -webkit-backface-visibility: visible;
    -ms-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flip;
    animation-name: flip;
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

@keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        -ms-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        -ms-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        -ms-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

.flipInX {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    animation-name: flipInX;
}

@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}

@keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }

    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        -ms-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg);
    }

    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        -ms-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg);
    }

    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        -ms-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}

.flipInY {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInY;
    animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        -ms-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

.flipOutX {
    -webkit-animation-name: flipOutX;
    animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}

@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        -ms-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}

.flipOutY {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipOutY;
    animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }

    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        transform: translateX(0%) skewX(-15deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }
}

@keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }

    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        -ms-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1;
    }

    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        -ms-transform: translateX(0%) skewX(-15deg);
        transform: translateX(0%) skewX(-15deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: translateX(0%) skewX(0deg);
        -ms-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }
}

@keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0deg);
        -ms-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1;
    }

    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0;
    }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        -ms-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateIn {
    -webkit-animation-name: rotateIn;
    animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

@keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }
}

.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0;
    }
}

@keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(200deg);
        -ms-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0;
    }
}

.rotateOut {
    -webkit-animation-name: rotateOut;
    animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }
}

@keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }
}

.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }
}

@keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }
}

.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }
}

@keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0;
    }
}

.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }
}

@keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1;
    }

    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0;
    }
}

.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight;
}

@-webkit-keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }

    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }

    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }

    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight;
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px);
    }
}

.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px);
    }
}

.slideOutRight {
    -webkit-animation-name: slideOutRight;
    animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px);
    }
}

.slideOutUp {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp;
}

@-webkit-keyframes slideInUp {
    0% {
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes slideInUp {
    0% {
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.slideInUp {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

@keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px);
    }
}

.slideOutDown {
    -webkit-animation-name: slideOutDown;
    animation-name: slideOutDown;
}

@-webkit-keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    20%, 60% {
        -webkit-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    40% {
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1;
    }

    100% {
        -webkit-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0;
    }
}

@keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    20%, 60% {
        -webkit-transform: rotate(80deg);
        -ms-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    40% {
        -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
    }

    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        -ms-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1;
    }

    100% {
        -webkit-transform: translateY(700px);
        -ms-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0;
    }
}

.hinge {
    -webkit-animation-name: hinge;
    animation-name: hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg);
    }
}

@keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        -ms-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        -ms-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg);
    }
}

.rollIn {
    -webkit-animation-name: rollIn;
    animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg);
    }
}

@keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        -ms-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        -ms-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg);
    }
}

.rollOut {
    -webkit-animation-name: rollOut;
    animation-name: rollOut;
}
.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}

@charset "UTF-8";
.abc-checkbox {
  cursor: default;
  padding-left: 4px !important; }
.abc-checkbox label {
  cursor: pointer;
  display: inline;
  vertical-align: top;
  position: relative;
  padding-left: 5px; }
.abc-checkbox label::before {
  cursor: pointer;
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  top: 2px;
  left: 0;
  margin-left: -1.25rem;
  border: 1px solid #ced4da;
  border-radius: 3px;
  background-color: #fff;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out; }
.abc-checkbox label::after {
  cursor: pointer;
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  top: 2px;
  margin-left: -1.25rem;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #495057; }
.abc-checkbox input[type="checkbox"],
.abc-checkbox input[type="radio"] {
  position: static;
  margin-left: 0;
  cursor: pointer;
  opacity: 0;
  z-index: 1; }
.abc-checkbox input[type="checkbox"]:focus + label::before,
.abc-checkbox input[type="radio"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }
/*.abc-checkbox input[type="checkbox"]:checked + label::after,
.abc-checkbox input[type="radio"]:checked + label::after {
  font-family: "FontAwesome";
  content: ""; }*/
.abc-checkbox input[type="checkbox"]:indeterminate + label::after,
.abc-checkbox input[type="radio"]:indeterminate + label::after {
  display: block;
  content: "";
  width: 10px;
  height: 3px;
  background-color: #555555;
  border-radius: 2px;
  margin-left: -0.05rem !important;
  margin-top: 7px; }
.abc-checkbox input[type="checkbox"]:disabled + label,
.abc-checkbox input[type="radio"]:disabled + label {
  opacity: 0.65; }
.abc-checkbox input[type="checkbox"]:disabled + label::before,
.abc-checkbox input[type="radio"]:disabled + label::before {
  background-color: #e9ecef;
  cursor: not-allowed; }
.abc-checkbox input[type="checkbox"]:disabled + label::after,
.abc-checkbox input[type="radio"]:disabled + label::after {
  cursor: not-allowed; }
.abc-checkbox.abc-checkbox-circle label::before {
  border-radius: 50%; }
.abc-checkbox.checkbox-inline {
  margin-top: 0; }

.abc-checkbox-primary input[type="checkbox"]:checked + label::before,
.abc-checkbox-primary input[type="radio"]:checked + label::before {
  background-color: #007bff;
  border-color: #007bff; }
.abc-checkbox-primary input[type="checkbox"]:checked + label::after,
.abc-checkbox-primary input[type="radio"]:checked + label::after {
  color: #fff; }

.abc-checkbox-danger input[type="checkbox"]:checked + label::before,
.abc-checkbox-danger input[type="radio"]:checked + label::before {
  background-color: #dc3545;
  border-color: #dc3545; }
.abc-checkbox-danger input[type="checkbox"]:checked + label::after,
.abc-checkbox-danger input[type="radio"]:checked + label::after {
  color: #fff; }

.abc-checkbox-info input[type="checkbox"]:checked + label::before,
.abc-checkbox-info input[type="radio"]:checked + label::before {
  background-color: #17a2b8;
  border-color: #17a2b8; }
.abc-checkbox-info input[type="checkbox"]:checked + label::after,
.abc-checkbox-info input[type="radio"]:checked + label::after {
  color: #fff; }

.abc-checkbox-warning input[type="checkbox"]:checked + label::before,
.abc-checkbox-warning input[type="radio"]:checked + label::before {
  background-color: #ffc107;
  border-color: #ffc107; }
.abc-checkbox-warning input[type="checkbox"]:checked + label::after,
.abc-checkbox-warning input[type="radio"]:checked + label::after {
  color: #fff; }

.abc-checkbox-success input[type="checkbox"]:checked + label::before,
.abc-checkbox-success input[type="radio"]:checked + label::before {
  background-color: #28a745;
  border-color: #28a745; }
.abc-checkbox-success input[type="checkbox"]:checked + label::after,
.abc-checkbox-success input[type="radio"]:checked + label::after {
  color: #fff; }

.abc-checkbox-primary input[type="checkbox"]:indeterminate + label::before,
.abc-checkbox-primary input[type="radio"]:indeterminate + label::before {
  background-color: #007bff;
  border-color: #007bff; }
.abc-checkbox-primary input[type="checkbox"]:indeterminate + label::after,
.abc-checkbox-primary input[type="radio"]:indeterminate + label::after {
  background-color: #fff; }

.abc-checkbox-danger input[type="checkbox"]:indeterminate + label::before,
.abc-checkbox-danger input[type="radio"]:indeterminate + label::before {
  background-color: #dc3545;
  border-color: #dc3545; }
.abc-checkbox-danger input[type="checkbox"]:indeterminate + label::after,
.abc-checkbox-danger input[type="radio"]:indeterminate + label::after {
  background-color: #fff; }

.abc-checkbox-info input[type="checkbox"]:indeterminate + label::before,
.abc-checkbox-info input[type="radio"]:indeterminate + label::before {
  background-color: #17a2b8;
  border-color: #17a2b8; }
.abc-checkbox-info input[type="checkbox"]:indeterminate + label::after,
.abc-checkbox-info input[type="radio"]:indeterminate + label::after {
  background-color: #fff; }

.abc-checkbox-warning input[type="checkbox"]:indeterminate + label::before,
.abc-checkbox-warning input[type="radio"]:indeterminate + label::before {
  background-color: #ffc107;
  border-color: #ffc107; }
.abc-checkbox-warning input[type="checkbox"]:indeterminate + label::after,
.abc-checkbox-warning input[type="radio"]:indeterminate + label::after {
  background-color: #fff; }

.abc-checkbox-success input[type="checkbox"]:indeterminate + label::before,
.abc-checkbox-success input[type="radio"]:indeterminate + label::before {
  background-color: #28a745;
  border-color: #28a745; }
.abc-checkbox-success input[type="checkbox"]:indeterminate + label::after,
.abc-checkbox-success input[type="radio"]:indeterminate + label::after {
  background-color: #fff; }

.abc-radio {
  cursor: default;
  padding-left: 4px; }
.abc-radio label {
  cursor: pointer;
  display: inline;
  vertical-align: top;
  position: relative;
  padding-left: 5px; }
.abc-radio label::before {
  cursor: pointer;
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  top: 2px;
  left: 0;
  margin-left: -20px;
  border: 1px solid #ced4da;
  border-radius: 50%;
  background-color: #fff;
  transition: border 0.15s ease-in-out; }
.abc-radio label::after {
  cursor: pointer;
  display: inline-block;
  position: absolute;
  content: " ";
  width: 11px;
  height: 11px;
  left: 3px;
  top: 5px;
  margin-left: -20px;
  border-radius: 50%;
  background-color: #495057;
  transform: scale(0, 0);
  transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); }
.abc-radio input[type="radio"] {
  position: static;
  margin-left: 0;
  cursor: pointer;
  opacity: 0;
  z-index: 1; }
.abc-radio input[type="radio"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }
.abc-radio input[type="radio"]:checked + label::after {
  transform: scale(1, 1); }
.abc-radio input[type="radio"]:disabled + label {
  opacity: 0.65; }
.abc-radio input[type="radio"]:disabled + label::before {
  cursor: not-allowed; }
.abc-radio input[type="radio"]:disabled + label::after {
  cursor: not-allowed; }
.abc-radio.radio-inline {
  margin-top: 0; }

.abc-radio-primary input[type="radio"] + label::after {
  background-color: #007bff; }
.abc-radio-primary input[type="radio"]:checked + label::before {
  border-color: #007bff; }
.abc-radio-primary input[type="radio"]:checked + label::after {
  background-color: #007bff; }

.abc-radio-danger input[type="radio"] + label::after {
  background-color: #dc3545; }
.abc-radio-danger input[type="radio"]:checked + label::before {
  border-color: #dc3545; }
.abc-radio-danger input[type="radio"]:checked + label::after {
  background-color: #dc3545; }

.abc-radio-info input[type="radio"] + label::after {
  background-color: #17a2b8; }
.abc-radio-info input[type="radio"]:checked + label::before {
  border-color: #17a2b8; }
.abc-radio-info input[type="radio"]:checked + label::after {
  background-color: #17a2b8; }

.abc-radio-warning input[type="radio"] + label::after {
  background-color: #ffc107; }
.abc-radio-warning input[type="radio"]:checked + label::before {
  border-color: #ffc107; }
.abc-radio-warning input[type="radio"]:checked + label::after {
  background-color: #ffc107; }

.abc-radio-success input[type="radio"] + label::after {
  background-color: #28a745; }
.abc-radio-success input[type="radio"]:checked + label::before {
  border-color: #28a745; }
.abc-radio-success input[type="radio"]:checked + label::after {
  background-color: #28a745; }

label .was-validated .form-check-input:invalid .abc-checkbox:before, label
.was-validated .form-check-input:invalid .abc-radio:before, label .form-check-input.is-invalid .abc-checkbox:before, label
.form-check-input.is-invalid .abc-radio:before {
  border-color: #dc3545; }

.abc-checkbox input[type="checkbox"]:checked + label::after,
.abc-checkbox input[type="radio"]:checked + label::after {
    font-family: "Font Awesome 5 Free";
    content: "\f00c";
    font-weight: 900;
}

.abc-checkbox-table-position-fix label::before,
.abc-checkbox-table-position-fix label::after {
    margin-left: -0.25rem !important;
}

.abc-checkbox-circle input[type="checkbox"]:focus + label::before,
.abc-checkbox-circle input[type="radio"]:focus + label::before {
    outline: none;
}
.qtip {
    position: relative;
    cursor: pointer;
    box-sizing: border-box;
    font-style: normal;
    transition: all .25s ease-in-out;
}
.qtip:hover {
}
/*the tip*/
.qtip:before {
    content: attr(data-tip);
    font-size: 0.85rem;
    position: absolute;
    background: rgba(10, 20, 30, 0.85);
    color: #fff;
    line-height: 1.2em;
    padding: 0.5em;
    font-style: normal;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
    min-width: 120px;
    text-align: center;
    opacity: 0;
    visibility: hidden;
    transition: all .3s ease-in-out;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
    font-family: "Rawline", Helvetica, Arial, sans-serif;
    letter-spacing: 0;
    font-weight: 400;
    z-index: 9999;
    text-transform: none !important;
}
.qtip:after {
    width: 0;
    height: 0;
    border-style: solid;
    content: '';
    position: absolute;
    opacity: 0;
    visibility: hidden;
    transition: all .3s ease-in-out;
    z-index: 9999;
}
.qtip:hover:before,
.qtip:hover:after {
    visibility: visible;
    opacity: 1;
}
/*top*/
.qtip.tip-top:before {
    top: 0;
    left: 50%;
    transform: translate(-50%, calc(-100% - 8px));
    box-sizing: border-box;
    border-radius: 3px;
}
.qtip.tip-top:after {
    border-width: 8px 8px 0 8px;
    border-color: rgba(10, 20, 30, 0.85) transparent transparent transparent;
    top: -8px;
    left: 50%;
    transform: translate(-50%, 0);
}
/*bottom*/
.qtip.tip-bottom:before {
    bottom: 0;
    left: 50%;
    transform: translate(-50%, calc(100% + 8px));
    box-sizing: border-box;
    border-radius: 3px;
}
.qtip.tip-bottom:after {
    border-width: 0 8px 8px 8px;
    border-color: transparent transparent rgba(10, 20, 30, 0.85) transparent;
    bottom: -8px;
    left: 50%;
    transform: translate(-50%, 0);
}
/*left*/
.qtip.tip-left:before {
    left: 0;
    top: 50%;
    transform: translate(calc(-100% - 8px), -50%);
    box-sizing: border-box;
    border-radius: 3px;
}
.qtip.tip-left:after {
    border-width: 8px 0 8px 8px;
    border-color: transparent transparent transparent rgba(10, 20, 30, 0.85);
    left: -8px;
    top: 50%;
    transform: translate(0, -50%);
}
/*right*/
.qtip.tip-right:before {
    right: 0;
    top: 50%;
    transform: translate(calc(100% + 8px), -50%);
    box-sizing: border-box;
    border-radius: 3px;
}
.qtip.tip-right:after {
    border-width: 8px 8px 8px 0;
    border-color: transparent rgba(10, 20, 30, 0.85) transparent transparent;
    right: -8px;
    top: 50%;
    transform: translate(0, -50%);
}
/*
<i class="qtip tip-top" data-tip="Tip content">
Any text / image / element
</i>

qtip-flex will display: flex

fa will need a parnet element to work well (see _AllProtalItems.cshtml)

Available options: .tip-top, .tip-left, .tip-right or .tip-bottom
*/
html {
    font-family: 'Rawline', sans-serif;
    font-weight: 300;
    color: #425563;
    line-height: 1.15;
    overflow-y: auto;
}

body {
    font-family: "Rawline", Helvetica, Arial, sans-serif;
    margin: 0;
    font-size: 0.85rem;
    font-weight: normal;
    line-height: 1.5;
    color: #292b2c;
    background-color: #f5f4f2;
}

.wrapper {
    margin: -47px auto 0;
    overflow: hidden;
}

.main-wrapper {
    margin-bottom: 51px;
}

#nav-header {
    margin-top: 47px;
}

@media (max-width: 400px) {
    .wrapper {
        margin: -70px auto 0;
        overflow: hidden;
    }

    .main-wrapper {
        margin-bottom: 69px;
    }

    #nav-header {
        margin-top: 70px;
    }
}

* html body div#wrapper {
    overflow: visible;
    height: 100%;
}

@media (max-width: 767px) {
    body {
        font-size: 0.75rem;
    }
}

p {
    margin-top: 0;
    margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
    cursor: help;
}

address {
    margin-bottom: 1rem;
    font-style: normal;
    line-height: inherit;
}

ol,
ul,
dl {
    margin-top: 0;
    margin-bottom: 1rem;
}

    ol ol,
    ul ul,
    ol ul,
    ul ol {
        margin-bottom: 0;
        list-style-type: none;
    }

dt {
    font-weight: bold;
}

dd {
    margin-bottom: .5rem;
    margin-left: 0;
}

blockquote {
    margin: 0 0 1rem;
}

a {
    color: #16A085;
    text-decoration: none;
    cursor: pointer;
}

    a:focus, a:hover {
        color: #001e32;
        text-decoration: none;
    }

pre {
    margin-top: 0;
    margin-bottom: 1rem;
    overflow: auto;
}

figure {
    margin: 0 0 1rem;
}

img {
    vertical-align: middle;
}

[role="button"] {
    cursor: pointer;
}

a,
area,
button,
[role="button"],
input,
label,
select,
summary,
textarea {
    touch-action: manipulation;
}

table {
    border-collapse: collapse;
    background-color: transparent;
}

caption {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    color: #636c72;
    text-align: left;
    caption-side: bottom;
}

th {
    text-align: left;
}

label {
    display: inline-block;
    margin-bottom: .5rem;
}

button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color;
}

h1, h2, h3, h4, h5, h6 {
    margin-bottom: 0.5rem;
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}

h1 {
    font-size: 2.5rem;
}

h2 {
    font-size: 2rem;
}

h3 {
    font-size: 1.75rem;
}

h4 {
    font-size: 1.5rem;
}

h5 {
    font-size: 1.25rem;
}

h6 {
    font-size: 1rem;
}

.lead {
    font-size: 1.25rem;
    font-weight: 300;
}

.display-1 {
    font-size: 6rem;
    font-weight: 300;
    line-height: 1.1;
}

.display-2 {
    font-size: 5.5rem;
    font-weight: 300;
    line-height: 1.1;
}

.display-3 {
    font-size: 4.5rem;
    font-weight: 300;
    line-height: 1.1;
}

.display-4 {
    font-size: 3.5rem;
    font-weight: 300;
    line-height: 1.1;
}

hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.title-1 {
    display: block;
    width: 100%;
    clear: both;
}

.form-control {
    display: block;
    width: 100%;
    height: 38px;
    padding: 0.5rem 0.75rem;
    font-size: 0.85rem;
    line-height: 1.25;
    color: #425563;
    background-color: #fff;
    background-image: none;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0.2rem;
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.form-control-new {
    width: auto;
    height: 38px;
    padding: 0.5rem 0.75rem;
    font-size: 0.85rem;
    line-height: 1.25;
    color: #425563;
    background-color: #fff;
    background-image: none;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0.2rem;
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    -moz-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.form-control::-ms-expand {
    background-color: transparent;
    border: 0;
}

.form-control:focus {
    color: #001e32;
    background-color: #fff;
    border-color: #80bdff;
    outline: none;
    box-shadow: 1px 0 #16A085, 0 -1px 0 #16A085, -1px 0 0 #16A085, 1px 0 0 #16A085;
}

.form-control::-webkit-input-placeholder {
    color: #001e32;
    opacity: 1;
}

.form-control:-moz-placeholder {
    color: #001e32;
    opacity: 1;
}

.form-control::placeholder {
    color: #001e32;
    opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
    background-color: #eceeef;
    opacity: 1;
}

.form-control:disabled {
    cursor: not-allowed;
}

.section-ev::after {
    display: block;
    content: "";
    clear: both;
}

html {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 100%;
}

html {
    -ms-overflow-style: scrollbar;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

html, body {
    height: 100%;
}

ul, menu, dir, li, ol {
    list-style-type: none;
}

a {
    color: #48a9c5;
    outline: 0;
    cursor: pointer;
    -webkit-transition: all 0.2s linear 0s, letter-spacing 0s linear 0s;
    -moz-transition: all 0.2s linear 0s, letter-spacing 0s linear 0s;
    -o-transition: all 0.2s linear 0s, letter-spacing 0s linear 0s;
    transition: all 0.2s linear 0s, letter-spacing 0s linear 0s;
}

    a:focus, a:hover, a:active {
        outline: none;
        text-decoration: none;
        color: #0d5d4d;
    }

* {
    outline: 0;
}

    *:hover, *:focus {
        outline: 0;
    }

ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

    ul li {
        margin: 0;
        padding: 0;
    }

ol {
    margin: 0;
    padding: 0;
}

p {
    padding: 0;
}

fieldset {
    border: none;
    margin: 0;
    padding: 0;
}

button {
    cursor: pointer;
}

.section-ev::after {
    display: block;
    content: "";
    clear: both;
}

.uppercase {
    text-transform: uppercase;
}

.relative {
    position: relative;
}

.no-margin {
    margin: 0 !important;
}

.no-padding {
    padding: 0 !important;
}

.no-border {
    border: 0;
}

.width100, .w100 {
    width: 100%;
}

.hw100 {
    height: 100%;
    width: 100%;
}

.dtable {
    display: table;
}

.dtable-cell {
    display: table-cell;
    vertical-align: middle;
}

hr.small {
    background-color: #000;
    height: 2px;
    margin-top: 30px;
    margin-bottom: 30px;
    width: 44px;
}

.text-hr {
    margin-bottom: 60px !important;
    margin-top: 0 !important;
}

.color-danger {
    color: #E74C3C;
}

.color-success {
    color: #2ECC71;
}

.color-info {
    color: #e4cb65;
}

.link-color {
    color: #369;
}

.hide-visually {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.pbi-body {
    background-color: #f5f4f2;
}

.pace .pace-progress {
    background: #ffc72c;
    position: fixed;
    z-index: 9999;
    top: 0;
    left: 0;
    right: 0;
    height: 2px;
    -webkit-transition: width 1s;
    -moz-transition: width 1s;
    -o-transition: width 1s;
    transition: width 1s;
}

.pace-inactive {
    display: none;
}

/* Animations */
.overlay {
    z-index: 9999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    min-height: 200px;
    background-color: rgba(0,0,0,0.1);
}

#cssloader {
    width: 100%;
    height: 100%;
    display: inline-block;
}

.overlay__inner {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    /*position: absolute;*/
}

.overlay__content {
    /*left: 50%;*/
    /*position: absolute;*/
    top: 100px;
    /*transform: translate(-50%, -50%);*/
}

.spinner {
    z-index: 10001;
    margin: 100px auto;
    width: 40px;
    height: 40px;
    position: relative;
    text-align: center;
    -webkit-animation: spinner-rotate 2.0s infinite linear;
    animation: spinner-rotate 2.0s infinite linear;
}

.spin-dot1, .spin-dot2 {
    width: 60%;
    height: 60%;
    display: inline-block;
    position: absolute;
    top: 0;
    background-color: #425563;
    border-radius: 100%;
    -webkit-animation: spinner-bounce 2.0s infinite ease-in-out;
    animation: spinner-bounce 2.0s infinite ease-in-out;
}

.spin-dot2 {
    top: auto;
    bottom: 0;
    background-color: #ffc72c;
    -webkit-animation-delay: -1.0s;
    animation-delay: -1.0s;
}

@-webkit-keyframes spinner-rotate {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes spinner-rotate {
    100% {
        transform: rotate(360deg);
        -webkit-transform: rotate(360deg)
    }
}

@-webkit-keyframes spinner-bounce {
    0%, 100% {
        -webkit-transform: scale(0.0)
    }

    50% {
        -webkit-transform: scale(1.0)
    }
}

@keyframes spinner-bounce {
    0%, 100% {
        transform: scale(0.0);
        -webkit-transform: scale(0.0);
    }

    50% {
        transform: scale(1.0);
        -webkit-transform: scale(1.0);
    }
}

/* Buttons */

.btn {
    display: inline-block;
    font-weight: normal;
    line-height: 1.5;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 8px 12px;
    font-size: 0.65rem;
    font-weight: 600;
    border-radius: 0.2rem;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

    .btn:focus, .btn:hover {
        text-decoration: none;
    }

    .btn:focus, .btn.focus {
        outline: 0;
        box-shadow: 0 0 0 2px rgba(22, 160, 133, 0.25);
    }

    .btn.disabled, .btn:disabled {
        cursor: not-allowed;
        opacity: .65;
    }

    .btn:active, .btn.active {
        background-image: none;
    }

    .btn.btn-wide {
        padding-left: 40px;
        padding-right: 40px;
    }

    .btn.btn-more {
        text-transform: uppercase;
        letter-spacing: 2px;
        color: #000;
        font-weight: bold;
        line-height: 32px;
        font-size: 0.75rem;
    }

    .btn.btn-line {
        text-transform: uppercase;
        letter-spacing: 1.1px;
        color: #000;
        font-weight: bold;
        line-height: 20px;
        font-size: 0.65rem;
        background: none;
        border-radius: 0;
    }

a.btn.disabled,
fieldset[disabled] a.btn {
    pointer-events: none;
}

.btn-primary {
    color: #fff;
    background-color: #16A085;
    border-color: #16A085;
}

    .btn-primary:hover {
        color: #fff;
        background-color: #107360;
        border-color: #0f6a58;
    }

    .btn-primary:focus, .btn-primary.focus {
        box-shadow: 0 0 0 2px rgba(22, 160, 133, 0.5);
    }

    .btn-primary.disabled, .btn-primary:disabled {
        background-color: #16A085;
        border-color: #16A085;
    }

    .btn-primary:active, .btn-primary:active:focus, .btn-primary.active, .btn-primary.active:focus,
    .show > .btn-primary.dropdown-toggle {
        color: #fff;
        background-color: #107360;
        background-image: none;
        border-color: #0f6a58;
    }

    .btn-primary:not([href]):not([tabindex]):not(.btn-line) {
        color: #fff;
    }

        .btn-primary:not([href]):not([tabindex]):not(.btn-line):hover {
            color: #fff;
        }

    .btn-primary.btn-gradient {
        color: #fff;
        background: -webkit-linear-gradient(292deg, #16A085 44%, #2ECC71 85%);
        background: -moz-linear-gradient(292deg, #16A085 44%, #2ECC71 85%);
        background: -o-linear-gradient(292deg, #16A085 44%, #2ECC71 85%);
        background: linear-gradient(158deg, #16A085 44%, #2ECC71 85%);
        border-color: #16A085;
        -webkit-transition: all 0.25s linear;
        -moz-transition: all 0.25s linear;
        -o-transition: all 0.25s linear;
        transition: all 0.25s linear;
    }

        .btn-primary.btn-gradient:hover {
            color: #fff;
            border-color: #0f6a58;
            opacity: 0.9;
            text-indent: -1px;
        }

        .btn-primary.btn-gradient:focus, .btn-primary.btn-gradient.focus {
            box-shadow: 0 0 0 2px rgba(22, 160, 133, 0.5);
        }

        .btn-primary.btn-gradient.disabled, .btn-primary.btn-gradient:disabled {
            background-color: #16A085;
            border-color: #16A085;
        }

        .btn-primary.btn-gradient:active, .btn-primary.btn-gradient:active:focus, .btn-primary.btn-gradient.active, .btn-primary.btn-gradient.active:focus,
        .show > .btn-primary.btn-gradient.dropdown-toggle {
            color: #fff;
            background-color: #107360;
            background-image: none;
            border-color: #0f6a58;
        }

.btn-secondary, .btn-default {
    color: #292b2c;
    background-color: #fff;
    border-color: #ccc;
}

    .btn-secondary:hover, .btn-default:hover {
        color: #292b2c;
        background-color: #e6e5e5;
        border-color: #adadad;
    }

    .btn-secondary:focus, .btn-secondary.focus, .btn-default:focus, .btn-default.focus {
        box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5);
    }

    .btn-secondary.disabled, .btn-secondary:disabled, .btn-default.disabled, .btn-default:disabled {
        background-color: #fff;
        border-color: #ccc;
    }

    .btn-secondary:active, .btn-secondary:active:focus, .btn-secondary.active, .btn-secondary.active:focus,
    .show > .btn-secondary.dropdown-toggle, .btn-default:active, .btn-default:active:focus, .btn-default.active, .btn-default.active:focus,
    .show > .btn-default.dropdown-toggle {
        color: #292b2c;
        background-color: #e6e5e5;
        background-image: none;
        border-color: #adadad;
    }

.btn-info {
    color: #fff;
    background-color: #e4cb65;
    border-color: #e4cb65;
}

    .btn-info:hover {
        color: #fff;
        background-color: #dcbc3a;
        border-color: #dbb931;
    }

    .btn-info:focus, .btn-info.focus {
        box-shadow: 0 0 0 2px rgba(228, 203, 101, 0.5);
    }

    .btn-info.disabled, .btn-info:disabled {
        background-color: #e4cb65;
        border-color: #e4cb65;
    }

    .btn-info:active, .btn-info:active:focus, .btn-info.active, .btn-info.active:focus,
    .show > .btn-info.dropdown-toggle {
        color: #fff;
        background-color: #dcbc3a;
        background-image: none;
        border-color: #dbb931;
    }

.btn-success {
    color: #fff;
    background-color: #2ECC71;
    border-color: #2ECC71;
}

    .btn-success:hover {
        color: #fff;
        background-color: #25a25a;
        border-color: #239a55;
    }

    .btn-success:focus, .btn-success.focus {
        box-shadow: 0 0 0 2px rgba(46, 204, 113, 0.5);
    }

    .btn-success.disabled, .btn-success:disabled {
        background-color: #2ECC71;
        border-color: #2ECC71;
    }

    .btn-success:active, .btn-success:active:focus, .btn-success.active, .btn-success.active:focus,
    .show > .btn-success.dropdown-toggle {
        color: #fff;
        background-color: #25a25a;
        background-image: none;
        border-color: #239a55;
    }

    .btn-success:not([href]):not([tabindex]) {
        color: #fff;
    }

        .btn-success:not([href]):not([tabindex]):hover {
            color: #fff;
        }

.btn-warning {
    color: #fff;
    background-color: #F1C40F;
    border-color: #F1C40F;
}

    .btn-warning:hover {
        color: #fff;
        background-color: #c29d0b;
        border-color: #b8960b;
    }

    .btn-warning:focus, .btn-warning.focus {
        box-shadow: 0 0 0 2px rgba(241, 196, 15, 0.5);
    }

    .btn-warning.disabled, .btn-warning:disabled {
        background-color: #F1C40F;
        border-color: #F1C40F;
    }

    .btn-warning:active, .btn-warning:active:focus, .btn-warning.active, .btn-warning.active:focus,
    .show > .btn-warning.dropdown-toggle {
        color: #fff;
        background-color: #c29d0b;
        background-image: none;
        border-color: #b8960b;
    }

    .btn-warning:not([href]):not([tabindex]) {
        color: #fff;
    }

        .btn-warning:not([href]):not([tabindex]):hover {
            color: #fff;
        }

.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f;
}

    .btn-danger:hover {
        color: #fff;
        background-color: #c9302c;
        border-color: #c12e2a;
    }

    .btn-danger:focus, .btn-danger.focus {
        box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5);
    }

    .btn-danger.disabled, .btn-danger:disabled {
        background-color: #d9534f;
        border-color: #d9534f;
    }

    .btn-danger:active, .btn-danger:active:focus, .btn-danger.active, .btn-danger.active:focus,
    .show > .btn-danger.dropdown-toggle {
        color: #fff;
        background-color: #c9302c;
        background-image: none;
        border-color: #c12e2a;
    }

    .btn-danger:not([href]):not([tabindex]) {
        color: #fff;
    }

        .btn-danger:not([href]):not([tabindex]):hover {
            color: #fff;
        }

.btn-outline-primary {
    color: #16A085;
    background-image: none;
    background-color: transparent;
    border-color: #16A085;
}

    .btn-outline-primary:hover {
        color: #fff;
        background-color: #16A085;
        border-color: #16A085;
    }

    .btn-outline-primary:focus, .btn-outline-primary.focus {
        box-shadow: 0 0 0 2px rgba(22, 160, 133, 0.5);
    }

    .btn-outline-primary.disabled, .btn-outline-primary:disabled {
        color: #16A085;
        background-color: transparent;
    }

    .btn-outline-primary:active, .btn-outline-primary.active,
    .show > .btn-outline-primary.dropdown-toggle {
        color: #fff;
        background-color: #16A085;
        border-color: #16A085;
    }

.btn-outline-secondary {
    color: #ccc;
    background-image: none;
    background-color: transparent;
    border-color: #ccc;
}

    .btn-outline-secondary:hover {
        color: #fff;
        background-color: #ccc;
        border-color: #ccc;
    }

    .btn-outline-secondary:focus, .btn-outline-secondary.focus {
        box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5);
    }

    .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
        color: #ccc;
        background-color: transparent;
    }

    .btn-outline-secondary:active, .btn-outline-secondary.active,
    .show > .btn-outline-secondary.dropdown-toggle {
        color: #fff;
        background-color: #ccc;
        border-color: #ccc;
    }

.btn-outline-info {
    color: #e4cb65;
    background-image: none;
    background-color: transparent;
    border-color: #e4cb65;
}

    .btn-outline-info:hover {
        color: #fff;
        background-color: #e4cb65;
        border-color: #e4cb65;
    }

    .btn-outline-info:focus, .btn-outline-info.focus {
        box-shadow: 0 0 0 2px rgba(228, 203, 101, 0.5);
    }

    .btn-outline-info.disabled, .btn-outline-info:disabled {
        color: #e4cb65;
        background-color: transparent;
    }

    .btn-outline-info:active, .btn-outline-info.active,
    .show > .btn-outline-info.dropdown-toggle {
        color: #fff;
        background-color: #e4cb65;
        border-color: #e4cb65;
    }

.btn-outline-success {
    color: #2ECC71;
    background-image: none;
    background-color: transparent;
    border-color: #2ECC71;
}

    .btn-outline-success:hover {
        color: #fff;
        background-color: #2ECC71;
        border-color: #2ECC71;
    }

    .btn-outline-success:focus, .btn-outline-success.focus {
        box-shadow: 0 0 0 2px rgba(46, 204, 113, 0.5);
    }

    .btn-outline-success.disabled, .btn-outline-success:disabled {
        color: #2ECC71;
        background-color: transparent;
    }

    .btn-outline-success:active, .btn-outline-success.active,
    .show > .btn-outline-success.dropdown-toggle {
        color: #fff;
        background-color: #2ECC71;
        border-color: #2ECC71;
    }

.btn-outline-warning {
    color: #F1C40F;
    background-image: none;
    background-color: transparent;
    border-color: #F1C40F;
}

    .btn-outline-warning:hover {
        color: #fff;
        background-color: #F1C40F;
        border-color: #F1C40F;
    }

    .btn-outline-warning:focus, .btn-outline-warning.focus {
        box-shadow: 0 0 0 2px rgba(241, 196, 15, 0.5);
    }

    .btn-outline-warning.disabled, .btn-outline-warning:disabled {
        color: #F1C40F;
        background-color: transparent;
    }

    .btn-outline-warning:active, .btn-outline-warning.active,
    .show > .btn-outline-warning.dropdown-toggle {
        color: #fff;
        background-color: #F1C40F;
        border-color: #F1C40F;
    }

.btn-outline-danger {
    color: #d9534f;
    background-image: none;
    background-color: transparent;
    border-color: #d9534f;
}

    .btn-outline-danger:hover {
        color: #fff;
        background-color: #d9534f;
        border-color: #d9534f;
    }

    .btn-outline-danger:focus, .btn-outline-danger.focus {
        box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5);
    }

    .btn-outline-danger.disabled, .btn-outline-danger:disabled {
        color: #d9534f;
        background-color: transparent;
    }

    .btn-outline-danger:active, .btn-outline-danger.active,
    .show > .btn-outline-danger.dropdown-toggle {
        color: #fff;
        background-color: #d9534f;
        border-color: #d9534f;
    }

.btn-link {
    font-weight: normal;
    color: #16A085;
    border-radius: 0;
}

    .btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
        background-color: transparent;
    }

        .btn-link, .btn-link:focus, .btn-link:active {
            border-color: transparent;
        }

            .btn-link:hover {
                border-color: transparent;
            }

            .btn-link:focus, .btn-link:hover {
                color: #0d5d4d;
                text-decoration: underline;
                background-color: transparent;
            }

            .btn-link:disabled {
                color: #636c72;
            }

                .btn-link:disabled:focus, .btn-link:disabled:hover {
                    text-decoration: none;
                }

.btn-lg {
    padding: 10px 18px;
    font-size: 1rem;
    border-radius: 0.2rem 0.5rem;
}

.btn-sm, .btn-group-sm > .btn {
    padding: 4px 8px;
    font-size: 0.65rem;
    border-radius: 0.15rem;
}

.btn-block {
    display: block;
    width: 100%;
}

    .btn-block + .btn-block {
        margin-top: 0.5rem;
    }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
    width: 100%;
}

.btn-post {
    box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.1) inset, 1px 1px 0 rgba(0, 0, 0, 0.05) inset;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
    font-family: "Rawline", Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-transform: uppercase;
}

    .btn-post.btn-lg {
        line-height: 28px;
        padding-left: 20px;
        padding-right: 20px;
    }

.btn-primary-dark {
    color: #fff;
    background-color: #107360;
}

    .btn-primary-dark:focus, .btn-primary-dark.focus {
        color: #fff;
        background-color: #138a72;
        border-color: #12856f;
    }

    .btn-primary-dark:hover {
        color: #fff;
        background-color: #138a72;
        border-color: #12856f;
    }

    .btn-primary-dark:active, .btn-primary-dark.active,
    .open > .btn-primary-dark.dropdown-toggle {
        color: #fff;
        background-color: #138a72;
        border-color: #12856f;
    }

        .btn-primary-dark:active:hover, .btn-primary-dark:active:focus, .btn-primary-dark:active.focus, .btn-primary-dark.active:hover, .btn-primary-dark.active:focus, .btn-primary-dark.active.focus,
        .open > .btn-primary-dark.dropdown-toggle:hover,
        .open > .btn-primary-dark.dropdown-toggle:focus,
        .open > .btn-primary-dark.dropdown-toggle.focus {
            color: #fff;
            background-color: #138a72;
            border-color: #12856f;
        }

    .btn-primary-dark:active, .btn-primary-dark.active,
    .open > .btn-primary-dark.dropdown-toggle {
        background-image: none;
    }

    .btn-primary-dark.disabled:hover, .btn-primary-dark.disabled:focus, .btn-primary-dark.disabled.focus, .btn-primary-dark[disabled]:hover, .btn-primary-dark[disabled]:focus, .btn-primary-dark[disabled].focus,
    fieldset[disabled] .btn-primary-dark:hover,
    fieldset[disabled] .btn-primary-dark:focus,
    fieldset[disabled] .btn-primary-dark.focus {
        background-color: #138a72;
        border-color: #138a72;
    }

.btn-thin {
    border: 1px solid #BDC3C7;
    color: #BDC3C7;
    background: none;
}

.btn-border {
    box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.2) inset, 1px 1px 0 rgba(0, 0, 0, 0.1) inset;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
}

.btn-border-thin {
    margin-bottom: 5px;
    padding: 3px 4px;
    border: 1px solid #ddd;
}

.bg-epiroc-stats {
    background-color: #ebe8e5 !important;
}

.epiroc-yellow-bg {
    background-color: #ffc72c !important;
}

.epiroc-gray-bg {
    background-color: #425563 !important;
}

    .epiroc-gray-bg a {
        color: #abd3e2;
        text-decoration: none;
    }

.epiroc-yellow-text {
    color: #ffc72c;
}

.epiroc-gray-text {
    color: #425563;
}

.border-epiroc-yellow {
    border-color: #ffc72c !important;
}

.border-epiroc-yellow2 {
    border: 1px solid #ffc72c !important;
}

.border-epiroc-gray {
    border-color: #425563 !important;
}

.border-epiroc-darkblue {
    border-color: #001e32 !important;
}

.btn-epiroc-yellow {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffd562), color-stop(1, #ffc72c));
    background: -moz-linear-gradient(top, #ffd562 5%, #ffc72c 100%);
    background: -webkit-linear-gradient(top, #ffd562 5%, #ffc72c 100%);
    background: -o-linear-gradient(top, #ffd562 5%, #ffc72c 100%);
    background: -ms-linear-gradient(top, #ffd562 5%, #ffc72c 100%);
    background: linear-gradient(to bottom, #ffd562 5%, #ffc72c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd562', endColorstr='#ffc72c',GradientType=0);
    -webkit-transition: background-image 500ms ease-in-out;
    -moz-transition: background-image 500ms ease-in-out;
    -o-transition: background-image 500ms ease-in-out;
    transition: background-image 500ms ease-in-out;
    font-weight: 600;
    cursor: pointer;
    color: #425563;
    border: 1px solid #ccc;
}

    .btn-epiroc-yellow:focus,
    .btn-epiroc-yellow:hover {
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffc72c), color-stop(1, #ffd562));
        background: -moz-linear-gradient(top, #ffc72c 5%, #ffd562 100%);
        background: -webkit-linear-gradient(top, #ffc72c 5%, #ffd562 100%);
        background: -o-linear-gradient(top, #ffc72c 5%, #ffd562 100%);
        background: -ms-linear-gradient(top, #ffc72c 5%, #ffd562 100%);
        background: linear-gradient(to bottom, #ffc72c 5%, #ffd562 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc72c', endColorstr='#ffd562',GradientType=0);
        background-color: #ffc72c;
        color: #001e32;
        box-shadow: 0 0 7px rgba(66, 85, 99, .2);
    }

    .btn-epiroc-yellow:active {
        position: relative;
        top: 1px;
    }

.btn-epiroc-gray {
    color: #ffc72c;
    background-image: linear-gradient(#425563, #71808A);
    /*background-color: #425563;*/
    /*border-color: #425563;*/
    font-weight: 600;
    -webkit-transition: background-image 500ms ease-in-out;
    -moz-transition: background-image 500ms ease-in-out;
    -o-transition: background-image 500ms ease-in-out;
    transition: background-image 500ms ease-in-out;
}

    .btn-epiroc-gray:focus,
    .btn-epiroc-gray:hover {
        color: #ffc72c;
        box-shadow: 0 0 7px rgba(66, 85, 99, .2);
        background-image: linear-gradient(#71808A, #425563);
    }

.btn-epiroc-white {
    color: #425563;
    background-image: linear-gradient(#F5F4F2, #ebe8e5);
    /*background-color: #F5F4F2;*/
    border-color: #001e32;
    font-weight: 600;
    -webkit-transition: background-image 500ms ease-in-out;
    -moz-transition: background-image 500ms ease-in-out;
    -o-transition: background-image 500ms ease-in-out;
    transition: background-image 500ms ease-in-out;
}

    .btn-epiroc-white:focus,
    .btn-epiroc-white:hover {
        color: #001e32;
    }

.badge-epiroc-yellow {
    color: #425563;
    background-color: #ffc72c;
    border: 1px solid #001e32;
}

.badge-epiroc-gray {
    color: #ffc72c;
    background-color: #425563;
    border: 1px solid #001e32;
}

.badge-epiroc-white {
    color: #425563;
    background-color: white;
    border: 1px solid #001e32;
}

.badge-itemtype {
    color: #001e32;
    background-color: #ebe8e5;
    border: 1px solid #001e32;
    cursor: default;
}

.badge-epiroc-greenflow {
    color: RGB(61,85,99);
    background-color: RGB(134,200,188);
    border: 1px solid #001e32;
}

.badge-epiroc-yellowflow {
    color: RGB(61,85,99);
    background-color: RGB(255,221,128);
    border: 1px solid #001e32;
}

.badge-epiroc-redflow {
    color: RGB(61,85,99);
    background-color: RGB(241,166,147);
    border: 1px solid #001e32;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #16A085;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
    background-color: #16A085;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
    background-color: #16A085;
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(22, 160, 133, 0.5);
}

h1, h2, h3, h4, h5, h6 {
    font-family: "Rawline", Helvetica, Arial, sans-serif;
    font-weight: normal;
    margin: 0;
    padding-bottom: 15px;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
}

h1 {
    font-size: 30px;
    line-height: 35px;
}

h2 {
    font-size: 24px;
    line-height: 28px;
}

h3 {
    font-size: 20px;
    line-height: 24px;
}

h4 {
    font-size: 17px;
    line-height: 20px;
}

h5 {
    font-size: 14px;
    line-height: 20px;
}

h6 {
    font-size: 12px;
    line-height: 20px;
}

@media (max-width: 979px) {
    h1 {
        font-size: 24px;
        line-height: 26px;
    }

    h2 {
        font-size: 20px;
        line-height: 24px;
    }

    h3 {
        font-size: 18px;
        line-height: 20px;
    }

    h4 {
        font-size: 16px;
        line-height: 18px;
    }

    h5 {
        font-size: 14px;
        line-height: 20px;
    }

    h6 {
        font-size: 12px;
        line-height: 20px;
    }
}

@media (max-width: 767px) {
    h1 {
        font-size: 22px;
        line-height: 24px;
    }

    h2 {
        font-size: 18px;
        line-height: 24px;
    }

    h3 {
        font-size: 16px;
        line-height: 18px;
    }

    h4 {
        font-size: 14px;
        line-height: 18px;
    }

    h5 {
        font-size: 12px;
        line-height: 16px;
    }

    h6 {
        font-size: 10px;
        line-height: 14px;
    }
}

.title-2 {
    border-bottom: 1px solid #e6e6e6;
    font-size: 18px;
    margin-bottom: 20px;
    text-transform: uppercase;
    text-align: left;
}

    .title-2 span {
        font-weight: lighter;
    }

.page-sidebar .inner-box {
    padding: 20px;
}

    .page-sidebar .inner-box .title-2 {
        border-bottom: 1px solid #e6e6e6;
        font-size: 18px;
        margin-bottom: 20px;
        text-transform: uppercase;
        text-align: left;
        margin: 0 -20px 20px;
        padding: 0 20px 15px;
        font-weight: 500;
    }

.title-5 {
    font-family: "Rawline", Helvetica, Arial, sans-serif;
    border-bottom: 1px solid #ebebeb;
    color: #080808;
    font-size: 16px;
    font-weight: 400;
    margin: 0 0 20px;
    padding: 0 0 20px;
    text-transform: uppercase;
    text-align: left;
}

.title-6 {
    font-size: 4rem;
    font-family: "Rawline", Helvetica, Arial, sans-serif;
    font-weight: 300;
    line-height: 1;
    padding-bottom: 0;
}

@media (max-width: 767px) {
    .title-6 {
        font-size: 3rem;
    }
}

.title-6-sub {
    padding: 0 0 5px 0;
    color: #fcfcfc;
    font-size: 16px;
    font-weight: lighter;
    text-transform: uppercase;
    letter-spacing: 0.5rem;
}

@media (max-width: 767px) {
    .title-6-sub {
        font-size: 12px;
    }
}

.title-6-sub.top {
    padding-bottom: 10px;
    margin-bottom: 0;
}

label {
    font-weight: 500;
}

.card .card-header .card-title {
    margin-bottom: 0;
    padding-bottom: 0;
}

    .card .card-header .card-title a {
        display: block;
    }

.panel-group .card + .card {
    margin-top: 10px;
}

.dropup,
.dropdown {
    position: relative;
}

.dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    /*margin-left: 0.3em;*/
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
}

.dropdown-toggle:focus {
    outline: 0;
}

.dropup .dropdown-toggle::after {
    border-top: 0;
    border-bottom: 0.3em solid;
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 11rem;
    padding: 0.5rem 0;
    margin: 0.125rem 0 0;
    font-size: 0.85rem;
    color: #292b2c;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.15);
}

    .dropdown-menu.dropdown-line {
        width: -webkit-calc(100% - 10px);
        width: -moz-calc(100% - 10px);
        width: calc(100% - 10px);
    }

        .dropdown-menu.dropdown-line.has-form .dropdown-item {
            font-size: 13px;
            padding: 8px 12px;
        }

            .dropdown-menu.dropdown-line.has-form .dropdown-item .custom-control {
                display: -webkit-flex;
                display: -moz-box;
                display: flex;
                -webkit-align-items: center;
                -moz-box-align: center;
                align-items: center;
            }

            .dropdown-menu.dropdown-line.has-form .dropdown-item a {
                font-size: 13px;
                padding: 8px 12px;
            }

        .dropdown-menu.dropdown-line > a {
            font-size: 13px;
        }

.dropdown-item {
    display: block;
    width: 100%;
    clear: both;
    font-weight: normal;
    color: #292b2c;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
}

    .dropdown-item:focus, .dropdown-item:hover {
        color: #1d1e1f;
        text-decoration: none;
        background-color: #f7f7f9;
    }

        .dropdown-item:hover:first-child {
            border-top-left-radius: 4px;
            border-top-right-radius: 4px;
        }

        .dropdown-item:hover:last-child {
            border-bottom-left-radius: 4px;
            border-bottom-right-radius: 4px;
        }

    .dropdown-item.active, .dropdown-item:active {
        color: #fff;
        text-decoration: none;
        background-color: #16A085;
    }

    .dropdown-item.disabled, .dropdown-item:disabled {
        color: #636c72;
        background-color: transparent;
    }

/* Navigation */
.header {
    height: 61px;
    background: #fff;
}

.navbar {
    background-color: #425563;
    color: #ffc72c;
}

.nav-epiroc-logo-expanded {
    max-width: calc(100% - 30px);
    height: auto;
    display: block;
}

.nav-epiroc-logo-min {
    margin-left: auto;
    margin-right: auto;
    max-width: 35px;
    height: auto;
    display: block;
}

.logo, .logo-title {
    font-family: "Rawline", Helvetica, Arial, sans-serif;
    font-size: 28px;
    font-weight: bold;
    text-transform: uppercase;
    color: #16a085;
}

@media (max-width: 991px) {
    .logo, .logo-title {
        font-size: 20px;
    }

        .logo .ln-shadow-logo, .logo-title .ln-shadow-logo {
            height: 42px;
            line-height: 44px;
            width: 42px;
        }
}

@media (max-width: 479px) {
    .logo, .logo-title {
        font-size: 18px;
    }
}

.search-row .search-col .form-control, .search-row button.btn-search {
    border-radius: 0;
    border: 0;
    height: 48px;
    margin-bottom: 0;
}

.ln-shadow-logo {
    border-radius: 50%;
    color: #fff;
    display: inline-block;
    font-size: 100%;
    height: 52px;
    line-height: 50px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 52px;
    margin-top: -8px;
    -webkit-transition: all 0.25s ease;
    -moz-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

@media (max-width: 479px) {
    .ln-shadow-logo {
        height: 40px;
        line-height: 40px;
        font-size: 20px;
        width: 40px;
        margin-top: -8px;
    }
}

.logo span {
    font-weight: lighter;
}

@media (min-width: 992px) {
    .logo-title {
        padding-top: 20px;
    }
}

@media (max-width: 767px) {
    .logo-title {
        padding-top: 18px;
    }
}

.logo-title span {
    font-weight: lighter;
}

@media (max-width: 479px) {
    .logo-title {
        height: auto;
    }
}

.navbar-header img {
    max-height: 90px;
}

.navbar-site.navbar {
    -webkit-transition: all 0.25s ease-out 0s;
    -moz-transition: all 0.25s ease-out 0s;
    -o-transition: all 0.25s ease-out 0s;
    transition: all 0.25s ease-out 0s;
    margin-top: 0;
    z-index: 100;
}

    .navbar-site.navbar.stuck {
        margin-top: -80px;
    }

@media (max-width: 767px) {
    .navbar-site.navbar.stuck {
        margin-top: 0;
    }
}

.navbar-site.navbar .navbar-nav > li.postadd a.nav-link {
    color: #fff;
}

    .navbar-site.navbar .navbar-nav > li.postadd a.nav-link:focus, .navbar-site.navbar .navbar-nav > li.postadd a.nav-link:hover {
        color: #fff;
    }

.navbar-site.navbar .navbar-header {
    min-height: 80px;
    border-bottom: solid 1px #ddd;
}

.navbar-site.navbar .navbar-nav.navbar-left {
    margin-top: 0;
}

.navbar-site.navbar .navbar-nav.navbar-right .dropdown .icon-down-open-big.fa {
    display: inline-block;
}

.navbar-site.navbar .dropdown .down-open-big {
    display: inline;
}

.navbar-site.navbar .dropdown.lang-menu {
    margin-top: 10px;
    margin-bottom: 10px;
}

    .navbar-site.navbar .dropdown.lang-menu .btn {
        width: 100%;
    }

@media (max-width: 767px) {
    .navbar-site.navbar {
        background: #fff;
        border-radius: 0;
        height: auto;
        margin-bottom: 0 !important;
        padding: 0;
    }

        .navbar-site.navbar > .container {
            display: block;
            -webkit-justify-content: safe !important;
            -moz-box-pack: safe !important;
            justify-content: safe !important;
        }

        .navbar-site.navbar .navbar-collapse {
            background-color: #F5F4F2;
            padding: 15px;
        }

        .navbar-site.navbar .navbar-identity {
            display: block;
            height: 60px;
            padding: 0 15px;
            border-bottom: solid 1px #ddd;
        }

            .navbar-site.navbar .navbar-identity .btn, .navbar-site.navbar .navbar-identity .navbar-toggler {
                border-color: #ffc72c;
                color: #ffc72c;
                margin-top: 9px;
                padding: 0 10px;
                height: 40px;
            }

        .navbar-site.navbar .nav > li, .navbar-site.navbar .nav > .nav-item {
            padding: 5px 0;
        }

            .navbar-site.navbar .nav > li a:not(.btn), .navbar-site.navbar .nav > .nav-item a:not(.btn) {
                color: #425563;
            }

            .navbar-site.navbar .nav > li .dropdown-menu > li, .navbar-site.navbar .nav > .nav-item .dropdown-menu > li {
                font-size: 13px;
            }

                .navbar-site.navbar .nav > li .dropdown-menu > li.active, .navbar-site.navbar .nav > .nav-item .dropdown-menu > li.active {
                    background: #eeeeee;
                    font-weight: bold;
                    color: #2a3744;
                }

        .navbar-site.navbar button.flag-menu {
            display: inline-block;
            float: right;
            position: relative;
            margin-right: 10px;
        }

            .navbar-site.navbar button.flag-menu .flag-menu .flag-icon {
                width: 22px;
                height: 16px;
            }
}

@media (max-width: 479px) {
    .navbar-site.navbar .navbar-identity {
        height: 60px;
    }

        .navbar-site.navbar .navbar-identity .btn, .navbar-site.navbar .navbar-identity .navbar-toggler {
            margin-top: 9px;
        }

        .navbar-site.navbar .navbar-identity .logo-title {
            padding-top: 22px;
        }
}

@media (min-width: 768px) {
    .logo {
        height: 80px;
        line-height: normal;
    }

    .navbar-site {
        margin-bottom: 0 !important;
        padding-top: 0;
        padding-bottom: 0;
        height: auto;
        background: #fff;
        border-radius: 0;
        /*border-bottom: solid 1px #ddd;*/
    }

    .navbar.navbar-site .navbar-nav > li, .navbar.navbar-light .navbar-nav > li {
        margin-top: 10px;
        margin-bottom: 10px;
    }

        .navbar.navbar-site .navbar-nav > li > a:not(.btn), .navbar.navbar-site .navbar-nav > li .nav-link:not(.btn), .navbar.navbar-light .navbar-nav > li > a:not(.btn), .navbar.navbar-light .navbar-nav > li .nav-link:not(.btn) {
            border-radius: 3px;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
            color: #F5F4F2;
            font-size: 14px;
            height: 40px;
            line-height: 1;
            padding: 12px 10px;
        }

            .navbar.navbar-site .navbar-nav > li > a:not(.btn):hover, .navbar.navbar-site .navbar-nav > li .nav-link:not(.btn):hover, .navbar.navbar-light .navbar-nav > li > a:not(.btn):hover, .navbar.navbar-light .navbar-nav > li .nav-link:not(.btn):hover {
                color: #F5F4F2;
            }

        .navbar.navbar-site .navbar-nav > li.postadd, .navbar.navbar-light .navbar-nav > li.postadd {
            padding-left: 15px;
            margin-left: 5px;
            border-left: solid 1px #ddd;
        }

            .navbar.navbar-site .navbar-nav > li.postadd:hover, .navbar.navbar-light .navbar-nav > li.postadd:hover {
                background: none;
            }

            .navbar.navbar-site .navbar-nav > li.postadd a, .navbar.navbar-light .navbar-nav > li.postadd a {
                border-radius: 3px;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                color: #fff;
                font-size: 14px;
                height: 40px;
                line-height: normal;
                padding: 12px 0;
                text-transform: uppercase;
                width: 130px;
            }

        .navbar.navbar-site .navbar-nav > li.lang-menu, .navbar.navbar-light .navbar-nav > li.lang-menu {
            margin-left: 5px;
            font-size: 12px;
            height: 40px;
            line-height: normal;
        }

            .navbar.navbar-site .navbar-nav > li.lang-menu .btn, .navbar.navbar-light .navbar-nav > li.lang-menu .btn {
                height: 40px;
                line-height: normal;
                padding: 12px;
                font-size: 12px;
                font-family: "Rawline", Helvetica, Arial, sans-serif;
            }

            .navbar.navbar-site .navbar-nav > li.lang-menu .caret, .navbar.navbar-light .navbar-nav > li.lang-menu .caret {
                margin-left: 3px;
            }

        .navbar.navbar-site .navbar-nav > li .btn-postx.btn-success:focus, .navbar.navbar-site .navbar-nav > li .btn-postx.btn-success.focus, .navbar.navbar-light .navbar-nav > li .btn-postx.btn-success:focus, .navbar.navbar-light .navbar-nav > li .btn-postx.btn-success.focus {
            background-color: #25a25a;
            border-color: #176437;
        }

        .navbar.navbar-site .navbar-nav > li .btn-postx.btn-success:hover, .navbar.navbar-light .navbar-nav > li .btn-postx.btn-success:hover {
            background-color: #25a25a;
            border-color: #176437;
        }

        .navbar.navbar-site .navbar-nav > li .btn-postx.btn-danger:focus, .navbar.navbar-site .navbar-nav > li .btn-postx.btn-danger.focus, .navbar.navbar-light .navbar-nav > li .btn-postx.btn-danger:focus, .navbar.navbar-light .navbar-nav > li .btn-postx.btn-danger.focus {
            background-color: #c9302c;
            border-color: #8b211e;
        }

        .navbar.navbar-site .navbar-nav > li .btn-postx.btn-danger:hover, .navbar.navbar-light .navbar-nav > li .btn-postx.btn-danger:hover {
            background-color: #c9302c;
            border-color: #8b211e;
        }

    .navbar.navbar-site .navbar-nav .show > a, .navbar.navbar-light .navbar-nav .show > a {
        background: none;
    }

        .navbar.navbar-site .navbar-nav .show > a:hover, .navbar.navbar-light .navbar-nav .show > a:hover {
            background: none;
        }

        .navbar.navbar-site .navbar-nav .show > a:focus, .navbar.navbar-light .navbar-nav .show > a:focus {
            background: none;
        }

    .navbar.navbar-bodered .logo {
        height: auto;
    }

    .navbar.navbar-bodered .logo-title {
        padding-top: 4px;
    }

    .navbar.navbar-bodered .navbar-brand {
        padding-bottom: 0;
        padding-right: 4px;
    }

        .navbar.navbar-bodered .navbar-brand:after {
            height: 100%;
            width: 1px;
            background: #ddd;
            content: '';
            position: absolute;
            top: 0;
            margin-left: 20px;
        }

    .navbar.navbar-bodered .navbar-nav > li {
        margin-top: 0;
        margin-bottom: 0;
        padding: 11px 0;
        height: auto;
        border-right: solid 1px #ddd;
    }

        .navbar.navbar-bodered .navbar-nav > li:last-child {
            border-right: 0;
        }

        .navbar.navbar-bodered .navbar-nav > li.postadd {
            border-left: 0;
        }

            .navbar.navbar-bodered .navbar-nav > li.postadd a {
                height: auto;
            }

        .navbar.navbar-bodered .navbar-nav > li:hover {
            background: #efefef;
        }

        .navbar.navbar-bodered .navbar-nav > li > a {
            height: auto;
            text-transform: uppercase;
            font-weight: 500;
            letter-spacing: 0.5px;
            font-family: "Rawline", Helvetica, Arial, sans-serif;
            font-size: 13px;
            padding: 15px 15px !important;
        }
}

@media (min-width: 768px) and (max-width: 991px) {
    .navbar.navbar-bodered .navbar-nav > li > a {
        font-size: 11px;
        padding: 12px 10px !important;
    }
}

@media (min-width: 768px) {
    .navbar.navbar-bodered .navbar-nav > li > a.nav-link:not(.btn) {
        height: auto;
    }
}

@media (min-width: 768px) and (max-width: 767px) {
    .navbar.navbar-bodered .user-menu .dropdown-menu-right {
        margin-top: 0;
    }
}

@media (min-width: 768px) {
    .lang-menu .dropdown-menu .flag-icon {
        margin-right: 5px;
    }

    li .user-menu {
        padding: 0;
        -webkit-transition: all 0.2s linear 0s;
        -moz-transition: all 0.2s linear 0s;
        -o-transition: all 0.2s linear 0s;
        transition: all 0.2s linear 0s;
    }

        li .user-menu li a {
            font-size: 11px;
            letter-spacing: 0.55px;
            clear: both;
            display: block;
            font-weight: 400;
            line-height: 1.42857;
            padding: 5px 10px;
            text-transform: inherit;
            white-space: nowrap;
        }

        li .user-menu li i {
            margin-right: 5px;
            color: #999999;
            font-size: 120%;
            -webkit-transition: all 0.2s linear 0s;
            -moz-transition: all 0.2s linear 0s;
            -o-transition: all 0.2s linear 0s;
            transition: all 0.2s linear 0s;
        }

        li .user-menu li:hover i {
            color: #001e32;
        }

    li.show .user-menu {
        padding: 0;
    }

    li .dropdown-menu.user-menu > .active > a {
        background: #eeeeee;
        font-weight: bold;
        color: #001e32;
    }

    li.dropdown-item.active, li.dropdown-item:active {
        background: #eeeeee;
        font-weight: bold;
        color: #2a3744;
    }

    .nav > li.active {
        background: none;
    }

    .nav > li > a:not(.btn):hover {
        background: none;
    }

    .nav > li > a:not(.btn):focus {
        background: none;
    }

    .nav > li:hover > a:not(.btn) {
        background: none;
    }

    .navbar-default .navbar-nav > .open > a:not(.btn) {
        background: none;
    }

        .navbar-default .navbar-nav > .open > a:not(.btn):hover {
            background: none;
        }

        .navbar-default .navbar-nav > .open > a:not(.btn):focus {
            background: none;
        }

    .dropdown-menu > li {
        padding: 4px 8px;
    }

        .dropdown-menu > li a {
            color: #425563;
        }

    .dropdown-menu.user-menu > .active {
        background: #eeeeee;
        font-weight: bold;
        color: #001e32;
    }

        .dropdown-menu.user-menu > .active > a:focus {
            background: #eeeeee;
            font-weight: bold;
            color: #001e32;
        }
}

@media (min-width: 768px) and (max-width: 992px) {
    .logo {
        height: auto;
    }
}

.dropdown.no-arrow > a:after {
    display: none !important;
}

/* Misc */

.footer {
    position: fixed;
    bottom: 0;
    width: 100%;
    background: #425563;
    border-top: solid 1px #ddd;
    padding: 14px 3rem 14px;
    font-size: 14px;
    line-height: 18px;
    color: white;
    letter-spacing: 0.5px;
    z-index: 999;
}

.content-search {
    display: block;
    clear: both;
    padding: 30px 0 0;
}

    .content-search button {
        height: 44px;
    }

    .content-search input.form-control {
        height: 44px;
    }

.search-row {
    max-width: 800px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
}

    .search-row .search-col {
        padding: 0;
        position: relative;
    }

        .search-row .search-col .form-control {
            box-shadow: none !important;
        }

@media (min-width: 576px) {
    .search-row .search-col .form-control {
        border-radius: 0 !important;
    }
}

@media (min-width: 576px) {
    .search-row .search-col:first-child .form-control {
        border-radius: 3px 0 0 3px !important;
    }
}

.search-row .btn-search {
    border-radius: 0 3px 3px 0 !important;
}

.locinput {
    border-right: solid 1px #ddd !important;
}

.has-icon {
    padding-left: 40px;
}

.icon-append {
    color: #949494;
    font-size: 18px;
    left: 8px;
    position: absolute;
    top: 11px;
}

@media (max-width: 767px) {
    .locinput {
        border-right: none !important;
        border-bottom: solid 1px #ddd !important;
    }
}

.autocomplete-suggestions {
    background: #fff;
    max-height: 30px;
    overflow-y: auto;
    border: solid 1px #ddd;
    border-radius: 3px;
}

    .autocomplete-suggestions .autocomplete-suggestion {
        cursor: pointer;
        border-bottom: 1px solid #cccccc;
        padding: 10px 15px 10px 30px;
        position: relative;
    }

        .autocomplete-suggestions .autocomplete-suggestion:after {
            color: #949494;
            content: "\e8d4";
            font-family: fontello;
            font-style: normal;
            font-weight: normal;
            left: 6px;
            margin: 0 0 0 10px;
            position: absolute;
            text-decoration: none;
            top: 10px;
        }

        .autocomplete-suggestions .autocomplete-suggestion:hover {
            background: #eeeeee;
            color: #222222;
            cursor: pointer;
            display: block;
            font-size: 13px;
        }

.inner-box.has-ad, .page-content .inner-box.has-aff {
    background: #ffffff;
    border-radius: 3px 3px;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
    margin-bottom: 30px;
    padding: 5px;
}

.main-container {
    min-height: -webkit-calc(100% - 162px);
    min-height: -moz-calc(100% - 162px);
    min-height: calc(100% - 162px);
    padding: 30px 0;
}

.inner-box {
    background: #ffffff;
    border-radius: 3px 3px;
    box-shadow: 0 1px 1px rgba(180, 180, 180, 0.5);
    margin-bottom: 30px;
    padding: 20px 15px;
}

    .inner-box.list-item-details-wrapper {
        width: 100%;
        clear: both;
    }

    .inner-box.add {
        background: #ffffff;
        border-radius: 3px 3px;
        box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
        margin-bottom: 30px;
        padding: 5px;
    }

        .inner-box.add img {
            width: 100%;
        }

.nav-pills .name {
    display: inline-block;
}

.search-row-wrapper {
    background-image: linear-gradient(rgba(0, 0, 0, 0.30), rgba(0, 0, 0, 0.30)), url(../img/covers/Boomer_XE3_Mining_Comm_02_ultrawide_cropped.jpg);
    background-position: center;
    background-size: cover;
    height: auto;
    -webkit-transition: all 400ms cubic-bezier(0.25, 0.1, 0.25, 1) 0s;
    -moz-transition: all 400ms cubic-bezier(0.25, 0.1, 0.25, 1) 0s;
    -o-transition: all 400ms cubic-bezier(0.25, 0.1, 0.25, 1) 0s;
    transition: all 400ms cubic-bezier(0.25, 0.1, 0.25, 1) 0s;
    width: 100%;
}



    .search-row-wrapper .input-group {
        max-width: 540px;
        width: 50%;
        margin-left: auto;
        margin-right: auto;
    }

@media (max-width: 767px) {
    .search-row-wrapper {
        background-image: linear-gradient(rgba(0, 0, 0, 0.30), rgba(0, 0, 0, 0.30)), url(../img/covers/Boomer_XE3_Mining_Comm_02_ultrawide_small.jpg);
    }

        .search-row-wrapper .input-group {
            max-width: 540px;
            width: 100%;
            margin-left: auto;
            margin-right: auto;
        }
}

/*@media (max-width: 479px) {
    .search-row-wrapper {
        display: none;
    }
}*/

.search-row-input {
    border-color: #ffc72c;
}

    .search-row-input:focus {
        border-color: #ffc72c;
        outline: none;
        box-shadow: 1px 0 #ffc72c, 0 -1px 0 #ffc72c, -1px 0 0 #ffc72c, 1px 0 0 #ffc72c;
    }

.search-row-wrapper .inner {
    padding: 70px 0;
}

.search-row-wrapper.events .inner {
    background: rgba(0, 0, 0, 0.45);
}

.search-row-wrapper .btn-primary {
    line-height: 22px;
}

@media screen and (min-width: 1024px) {
    /* FIXED IE OVERFLOW ISSUE */
    .search-row-wrapper {
        height: 180px;
        display: block;
    }
}

/* Analytic Item List */

.mobile-filter-bar .dropdown-menu > li {
    padding: 0 18px;
    line-height: 28px;
}

    .mobile-filter-bar .dropdown-menu > li a {
        font-size: 11px;
        color: #333;
    }

.col-thin-left {
    padding-left: 10px;
}

.col-thin-right {
    padding-right: 10px;
}

.analyticitem-wrapper {
    background: #fff;
    clear: both;
    height: auto;
    width: 100%;
}

#list-itemcount :hover {
    color: #225E6D;
}

.item-list {
    border-bottom: solid 1px #ddd;
    clear: both;
    padding: 15px;
    height: auto;
    width: 100%;
    display: block;
    position: relative;
    overflow: hidden;
    -moz-transition: background 0.25s ease-in;
    -o-transition: background 0.25s ease-in;
    transition: background 0.25s ease-in;
    -webkit-transition: background 0.25s ease-in;
}

    .item-list .row {
        margin: 0;
    }

    .item-list:hover {
        background: #f8f8f8;
    }

.category-list .item-list:last-child {
    border-bottom: none;
}

.category-list {
    background: #ffffff;
    border-radius: 3px 3px;
    display: block;
    box-shadow: 0 1px 1px rgba(180, 180, 180, 0.5);
}

    .category-list.event-category-list {
        background: none;
        border-radius: 0;
        box-shadow: none;
    }

        .category-list.event-category-list .analyticitem-wrapper {
            margin-top: 30px;
            background: none;
            overflow: inherit;
            width: auto;
            display: -webkit-flex;
            display: -moz-box;
            display: flex;
        }

@media (max-width: 767px) {
    .category-list.event-category-list .analyticitem-wrapper {
        margin-top: 20px;
    }
}

.analytic-item-image {
    position: relative;
    display: flex;
}

.photo-count {
    background: #ccc;
    border: 0 none;
    border-radius: 2px;
    font-size: 12px;
    opacity: 0.75;
    padding: 0 3px;
    position: absolute;
    right: 4px;
    top: 5px;
}

.analytic-item-image a {
    /*display: block;*/
}

.analytic-item-image img {
    width: 100%;
    height: 120px;
    object-fit: cover;
}

@media (max-width: 767px) {
    .analytic-item-image img {
        width: 100%;
        height: 169px;
        object-fit: cover;
    }
}

.list-item-title {
    padding-bottom: 7px;
    font-weight: bold;
}

.list-item-details h4, .list-item-details .job-title {
    font-weight: bold;
}

.info-row {
    display: block;
    clear: both;
    font-size: 12px;
    color: #4d4d4d;
}

.category-list .item-list .item-price {
    font-family: "Rawline", Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 1.3rem;
}

.item-button-container {
    padding: 0;
}

@media (max-width: 767px) {
    .item-button-container {
        clear: both;
        display: block;
        height: auto;
        padding: 10px 15px 0;
        text-align: left !important;
        width: 100%;
    }

    .item-list .list-item-details {
        padding: 10px 0 0;
    }
}

.tab-box {
    background: #f8f8f8;
    position: relative;
}

.nav-tabs.add-tabs > li > a, .nav-tabs.add-tabs > li.active > a, .nav-tabs.add-tabs > li.active > a:hover, .nav-tabs.add-tabs > li.active > a:focus {
    border-radius: 0;
    padding-bottom: 15px;
    padding-top: 15px;
    margin-right: 0;
    font-size: 13px;
}

.nav-tabs.add-tabs > li:hover > a {
    background: #EDEDED;
}

.nav-tabs.add-tabs > li > a.active {
    border-left: solid 1px #ddd;
    border-right: solid 1px #ddd;
    border-top: 1px solid #e6e6e6;
    background: white;
}

.nav-tabs.add-tabs > li.active > a:hover, .nav-tabs.add-tabs > li.active > a:active, .nav-tabs.add-tabs > li.active > a:focus {
    border-bottom: solid 1px #fff;
}

@media (max-width: 991px) {
    .nav-tabs .badge {
        font-size: 11px;
    }
}

@media (max-width: 767px) {
    .nav-tabs.add-tabs > li > a {
        font-size: 12px;
    }

    .nav-tabs .badge {
        display: none;
    }

    /*.select-sort-by .selecter-options {
        font-size: 11px !important;
    }*/
}

.nav-tabs.add-tabs > li:first-child > a {
    border-left: 1px solid transparent;
}

/* tab filter */
.tab-filter {
    position: absolute;
    right: 15px;
    top: calc(1rem - 10px);
    z-index: 5;
}

/*@media (max-width: 767px) {
    .tab-filter {
        display: none;
    }
}*/

.listing-filter {
    border-bottom: solid 1px #ddd;
    padding: 15px;
    background-color: white;
}

    .listing-filter.listing-filter-event {
        padding: 15px 0;
        display: -webkit-flex;
        display: -moz-box;
        display: flex;
        -webkit-align-items: center;
        -moz-box-align: center;
        align-items: center;
    }

        .listing-filter.listing-filter-event .pull-left.col-6 {
            display: -webkit-flex;
            display: -moz-box;
            display: flex;
        }

        .listing-filter.listing-filter-event .btn-group.col {
            max-width: 125px;
        }

        .listing-filter.listing-filter-event .breadcrumb-list {
            -webkit-align-self: center;
            align-self: center;
        }

        .listing-filter.listing-filter-event .btn.btn-line {
            line-height: normal;
        }

        .listing-filter.listing-filter-event .dropdown-menu .dropdown-item {
            font-size: .65rem;
        }

.breadcrumb-list {
    color: #888;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.5;
    margin-bottom: 0;
}

    .breadcrumb-list a.current {
        color: #000;
        font-weight: bold;
        margin-right: 5px;
    }

.dropdown-menu-modal {
    width: 100%;
    max-width: 400px;
}

.listing-view-action span {
    color: #888;
    cursor: pointer;
}

    .listing-view-action span.active {
        color: #000;
    }

/* Analytic Item Filters */

.list-filter {
    width: 100%;
    display: block;
    clear: both;
}

    .list-filter .form-inline {
        width: 100%;
    }

    .list-filter .count {
        color: #9a9a9a;
        font-size: 90%;
    }

    .list-filter ul li {
        list-style: none;
    }

        .list-filter ul li a {
            border-radius: 5px;
            display: block;
            padding: 3px 15px 3px 5px;
            position: relative;
            color: #4e575d;
            font-size: 13px;
        }

    .list-filter ul ul {
        padding-left: 15px;
    }

/*.list-filter ua li.active {
        font-weight: bold;
    }*/

@media (max-width: 991px) {
    .hidden-md {
        display: none !important;
    }

    .list-filter ul ul {
        padding-left: 10px;
    }

    .list-filter ul li a {
        padding-right: 0;
    }

    .list-filter .form-inline > div {
        margin-top: 10px;
    }
}

.categories-list .list-title:first-child {
    margin-top: 0 !important;
}

.page-sidebar .list-filter:first-child .list-title {
    margin-top: 0 !important;
}

.nav-filter a.active {
    background-color: #eaeaea;
    color: #333;
}

.list-title {
    color: #222;
    font-size: 18px;
    border-bottom: solid 1px #ddd;
    display: block;
    margin-bottom: 10px;
    margin-top: 15px;
    padding: 10px 0;
    position: relative;
    text-transform: uppercase;
}

    .list-title a {
        color: #222;
        font-size: 18px;
    }

    .list-title:before {
        border-color: #ddd transparent transparent;
        border-style: solid;
        border-width: 7px;
        bottom: -14px;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        content: " ";
        display: block;
        left: 34px;
        position: absolute;
        z-index: 2;
    }

    .list-title:after {
        border-color: #fff transparent transparent;
        border-style: solid;
        border-width: 6px;
        bottom: -12px;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        content: " ";
        display: block;
        left: 35px;
        position: absolute;
        z-index: 2;
    }

    .list-title.gray:before {
        border-color: transparent transparent transparent;
    }

.list-filter form.form-inline {
    -webkit-flex-flow: row;
    flex-flow: row;
    margin-top: 5px;
}

    .list-filter form.form-inline .form-group {
        margin-bottom: 0;
        -webkit-flex-direction: column;
        -moz-box-orient: vertical;
        -moz-box-direction: normal;
        flex-direction: column;
        -webkit-align-items: center;
        -moz-box-align: center;
        align-items: center;
    }

@media (max-width: 767px) {
    .list-filter form.form-inline .form-group .form-control {
        width: 100%;
    }
}

.list-filter ul li p.maxlist-more a {
    border-radius: 5px;
    display: block;
    font-size: 12px;
    padding: 2px 25px 2px 20px;
    position: relative;
    color: #369;
}

.list-filter .maxlist-more a {
    padding-left: 5px;
    font-weight: 500;
}

.form-inline .form-control {
    max-width: 100%;
}

.list li {
    list-style: none;
}

ul.list-link li a, ul.list-link li {
    color: #4e575d;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    padding: 3px 0;
    -webkit-transition: all 0.1s ease 0s;
    -moz-transition: all 0.1s ease 0s;
    -o-transition: all 0.1s ease 0s;
    transition: all 0.1s ease 0s;
}

    ul.list-link li a:hover, .ul.list-link li a:hover {
        text-decoration: underline;
        color: #345676;
    }

    ul.list-link li a.active {
        color: #345676;
        font-weight: bold;
    }

hr.thin {
    margin-bottom: 10px;
    margin-top: 10px;
}

.tab-filter .select-sort-by {
    margin-right: 15px;
    margin-top: 10px;
    min-width: 170px !important;
}

@media (max-width: 575px) {
    .tab-filter .select-sort-by {
        display: none !important;
    }
}

.tab-filter .selecter.bottom .selecter-options {
    bottom: auto !important;
    top: auto;
}

.select-sort-by .selecter-selected {
    font-size: 12px;
    padding: 4.5px 15px;
}

.tab-filter .selecter-item {
    padding: 8px 15px;
    font-size: 12px;
}

.analyticitem-list .list-item-title {
    padding-bottom: 5px;
}

.analyticitem-list .item-price {
    padding-bottom: 7px;
}

.analyticitem-list .info-row {
    line-height: normal;
}

.analyticitem-list .item-list .carousel-control {
    text-shadow: none;
}

.analyticitem-list .analytic-item-image a img {
    border-radius: 0;
    padding: 0;
    width: 100%;
}

@media (max-width: 575px) {
    .analyticitem-list .btn-border-thin {
        float: right;
        margin-left: 5px;
    }

    .analyticitem-list .item-button-container {
        margin-top: 6px;
    }
}

.prop-info {
    display: block;
    width: 100%;
    clear: both;
    padding: 0.8em 0 0;
}

    .prop-info span.title {
        font-size: 14px;
        font-weight: 500;
    }

    .prop-info span.text {
        font-size: 12px;
    }

.prop-info-block {
    border-right: 1px solid #ccc;
    display: table-cell;
    margin: 0;
    min-height: 20px;
    float: left;
    text-align: left;
    padding-right: 1em;
    /*width: 25%;*/
}

.prop-report-owner {
    /*width: 40%;*/
    padding-left: 1em;
    text-align: left;
}

@media (max-width: 575px) {
    /*.prop-info-block {
        width: 30%;
    }*/
    .prop-report-owner {
        width: 50%;
        padding-left: 5px;
    }
}

.prop-info-block:last-child {
    border-right: 0;
}

.prop-info-block span {
    display: block;
    line-height: 1.2;
}

@media (max-width: 767px) {
    #properites-image-slide .carousel-item img {
        display: block;
        width: 100%;
    }
}

.carousel-control .icon-next::before {
    content: '';
}

.carousel-control .icon-prev.icon-left-open-big:before {
    content: '\e83b';
}

.carousel-control .icon-next.icon-right-open-big:before {
    content: '\e83c';
}

@media all and (max-width: 480px) {
    .auto-heading {
        display: block;
        padding-right: 0;
    }

    .auto-price {
        display: block;
        padding: 5px 0 10px;
        position: relative;
        right: auto;
        text-align: left;
        top: auto;
        width: 100%;
    }

    .analyticitem-list .item-button-container .tooltip {
        display: none !important;
    }
}

@media all and (max-width: 990px) {
    .prop-info {
        padding-top: 10px;
    }

        .prop-info span.title {
            font-size: 14px;
        }

        .prop-info span.text {
            font-size: 11px;
        }
}

.nice-select {
    border-radius: 3px;
}

    .nice-select .list {
        max-height: 250px;
        overflow-y: auto;
        width: 100%;
    }

    .nice-select.form-control {
        font-size: 13px;
        margin: 0;
        padding: 8.5px 15px;
        line-height: 20px;
        height: 40px;
    }

    .nice-select .option {
        width: 100%;
        background: #ffffff;
        border-bottom: 1px solid #cccccc;
        color: #222222;
        cursor: pointer;
        display: block;
        font-size: 13px;
        margin: 0;
        overflow: hidden;
        padding: 0 15px;
        text-decoration: none;
        text-overflow: ellipsis;
    }

        .nice-select .option.selected {
            background: #eeeeee;
        }

.select-sort-by.selectpicker {
    font-size: 12px;
    padding: 5px 10px;
    height: 30px;
    line-height: normal;
    border: 1px solid #cccccc;
    display: block;
}

.select-sort-by .list .option {
    font-size: 12px;
    line-height: 34px;
    min-height: 34px;
}

.save-search-bar {
    display: block;
    width: 100%;
}

.tab-content .cat-list-row {
    margin: 0;
}

    .tab-content .cat-list-row.active {
        display: -webkit-flex;
        display: -moz-box;
        display: flex;
    }

@media (min-width: 300px) and (max-width: 768px) {
    .category-list .info-row {
        font-size: 11px;
    }

    .category-list .col-md-2.photobox {
        width: 30%;
    }

    .category-list .item-desc-box {
        width: 50%;
    }

    .category-list .col-md-3.item-button-container {
        width: 20%;
        display: -webkit-flex;
        display: -moz-box;
        display: flex;
        -webkit-align-items: flex-end;
        -moz-box-align: end;
        align-items: flex-end;
        -webkit-flex-direction: column;
        -moz-box-orient: vertical;
        -moz-box-direction: normal;
        flex-direction: column;
        padding: 0;
    }

        .category-list .col-md-3.item-button-container > * {
            margin-bottom: 5px;
        }

        .category-list .col-md-3.item-button-container .item-price {
            padding: 0;
            margin-left: 0;
            font-size: .95rem;
        }
}

.sidebar-modern-inner {
    background: #fff;
    border: solid 1px #ddd;
}

    .sidebar-modern-inner .block-title {
        padding: 15px 15px;
        border-bottom: solid 1px #ddd;
        position: relative;
    }

        .sidebar-modern-inner .block-title.has-arrow {
            margin-bottom: 5px;
        }

            .sidebar-modern-inner .block-title.has-arrow:before {
                border-color: #ddd transparent transparent;
                border-style: solid;
                border-width: 7px;
                bottom: -14px;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                content: " ";
                display: block;
                left: 34px;
                position: absolute;
                z-index: 2;
            }

            .sidebar-modern-inner .block-title.has-arrow:after {
                border-color: #fff transparent transparent;
                border-style: solid;
                border-width: 6px;
                bottom: -12px;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                content: " ";
                display: block;
                left: 35px;
                position: absolute;
                z-index: 2;
            }

            .sidebar-modern-inner .block-title.has-arrow.gray:before {
                border-color: transparent transparent transparent;
            }

        .sidebar-modern-inner .block-title.sidebar-header h5 {
            line-height: 30px;
        }

        .sidebar-modern-inner .block-title h5 {
            margin: 0;
            padding: 0;
            font-weight: bold;
            color: #292b2c;
            font-size: 16px;
            text-transform: uppercase;
        }

        .sidebar-modern-inner .block-title h4 {
            margin: 0;
            padding: 0;
            font-weight: bold;
            color: #292b2c;
            font-size: 13px;
            text-transform: uppercase;
        }

        .sidebar-modern-inner .block-title h5 a {
            color: #292b2c;
        }

    .sidebar-modern-inner .block-content {
        padding: 15px 15px;
    }

    .sidebar-modern-inner .list-filter ul li a {
        font-size: 14px;
        display: -webkit-flex;
        display: -moz-box;
        display: flex;
        -webkit-justify-content: space-between;
        -moz-box-pack: justify;
        justify-content: space-between;
    }

    .sidebar-modern-inner .list-filter ul li.active {
        font-weight: bold;
    }

    .sidebar-modern-inner .list-filter ul li a:hover {
        font-weight: bold;
    }

        .sidebar-modern-inner .list-filter ul li a:hover .title {
            font-weight: bold;
        }

/* Analytic Item Info View */

.thumb-item-link {
    border-bottom: 4px solid #ccc;
    display: inline-block;
    float: none;
    height: 70px;
    margin: 0 2px;
    outline: medium none;
    overflow: hidden;
    position: relative;
    width: 100px;
}

    .thumb-item-link img {
        width: 100%;
        max-width: 100%;
        border-radius: 3px;
        opacity: 0.7;
        -webkit-transition: opacity 0.15s ease-in-out 0s;
        -moz-transition: opacity 0.15s ease-in-out 0s;
        -o-transition: opacity 0.15s ease-in-out 0s;
        transition: opacity 0.15s ease-in-out 0s;
    }

    .thumb-item-link:focus {
        box-shadow: 0 0 2px #369;
        outline: none;
    }

    .thumb-item-link.active {
        border-bottom: 4px solid #369;
    }

        .thumb-item-link.active img {
            opacity: 1;
        }

    .thumb-item-link:hover img {
        opacity: 1;
    }

@media (max-width: 640px) {
    .thumb-item-link {
        height: 48px;
        width: 64px;
    }
}

.list-item-details-wrapper > h2 {
    font-family: "Rawline", Helvetica, Arial, sans-serif;
    font-weight: bold;
}

.list-item-details-wrapper .info-row {
    border-top: solid 1px #ddd;
    margin-bottom: 15px;
    padding-top: 10px;
}

.list-item-details-wrapper.inner-box {
    padding-bottom: 0;
}

.list-item-details-wrapper .content-footer {
    margin-left: -20px;
    margin-right: -20px;
}

.list-item-details-info ul {
    margin-bottom: 20px;
}

.list-item-details-info ol {
    margin-bottom: 20px;
}

.list-item-details-info h4 {
    margin-bottom: 10px;
    padding-bottom: 0;
    padding-top: 5px;
}

.list-item-details-info .h4 {
    margin-bottom: 10px;
    padding-bottom: 0;
    padding-top: 5px;
}

.list-item-details-info h5 {
    margin-bottom: 10px;
    padding-bottom: 0;
    padding-top: 5px;
}

.list-item-details-info h6 {
    margin-bottom: 10px;
    padding-bottom: 0;
    padding-top: 5px;
}

.list-item-details-info .h6 {
    margin-bottom: 10px;
    padding-bottom: 0;
    padding-top: 5px;
}

.list-item-details-info h1 {
    margin-bottom: 15px;
    padding-bottom: 0;
    padding-top: 10px;
}

.list-item-details-info .h1 {
    margin-bottom: 15px;
    padding-bottom: 0;
    padding-top: 10px;
}

.list-item-details-info h2 {
    margin-bottom: 15px;
    padding-bottom: 0;
    padding-top: 10px;
}

.list-item-details-info .h2 {
    margin-bottom: 15px;
    padding-bottom: 0;
    padding-top: 10px;
}

.list-item-details-info h3 {
    margin-bottom: 15px;
    padding-bottom: 0;
    padding-top: 10px;
}

.list-item-details-info .h3 {
    margin-bottom: 15px;
    padding-bottom: 0;
    padding-top: 10px;
}

.h5 {
    margin-bottom: 10px;
    padding-bottom: 0;
    padding-top: 5px;
}

@media (max-width: 479px) {
    .breadcrumb {
        float: none !important;
        text-align: center !important;
        display: -webkit-inline-flex;
        display: -moz-inline-box;
        display: inline-flex;
        margin: 0 auto;
        padding: 0 !important;
        font-size: 11px;
        margin-bottom: 0 !important;
    }

    nav[aria-label="breadcrumb"] {
        float: none !important;
        text-align: center !important;
        width: 100%;
    }

    .backtolist {
        float: none !important;
        margin: 0 auto;
        padding: 0 0 10px;
        text-align: center;
        font-size: 11px;
        margin-bottom: 10px;
    }
}

.list-dot {
    margin-left: 30px;
}

    .list-dot > li {
        list-style: disc;
    }

.list-circle {
    margin-left: 30px;
}

    .list-circle > li {
        list-style: circle;
    }

.card-details {
    border: solid 1px #ddd;
    background: #f8f8f8;
    position: relative;
}

.content-footer {
    background: #f8f8f8;
    position: relative;
    padding: 10px;
    border-top: solid 1px #ddd;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset;
}

    .content-footer.expand {
        margin-left: -20px;
        margin-right: -20px;
    }

    .content-footer .btn {
        margin-right: 8px;
    }

.card-footer {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) inset;
}

@media (max-width: 360px) {
    .content-footer .btn {
        margin-bottom: 4px;
    }
}

.text-count {
    color: #9a9a9a;
    font-size: 12px;
}

.modal {
    z-index: 1100;
}

.modal-title {
    padding-bottom: 0;
}

.modal-header {
    /*border-bottom: solid 1px #ddd;    */
    font-weight: bold;
    background: #f8f8f8;
    /*border-top: solid 1px #ddd;*/
    padding: 8px;
    /*position: relative;*/
}

.breadcrumb {
    background: none;
    border-radius: 0;
    list-style: outside none none;
    margin-bottom: 8px;
    padding: 8px 0;
}

.backtolist {
    padding: 8px 0;
}

.page-sidebar-right {
    padding-left: 10px;
}

.user-info h3 {
    padding-bottom: 5px;
}

.user-info p {
    margin-bottom: 0;
}

.user-ads-action {
    margin-top: 15px;
}

@media (max-width: 767px) {
    .user-ads-action .btn:first-child {
        margin-bottom: 5px;
    }
}

.card-header {
    font-family: "Rawline", Helvetica, Arial, sans-serif;
    font-size: 1rem;
    text-transform: uppercase;
}

.sidebar-card {
    margin-bottom: 20px;
}

    .sidebar-card .card-header {
        background: #f8f8f8;
        position: relative;
        border-bottom: solid 1px #ddd;
        font-size: 1rem;
        line-height: 22px;
    }

.card-contact-seller .card-body {
    padding: 10px;
}

.list-border > li {
    border-top: 1px solid #ebebeb;
    line-height: 36px;
    position: relative;
}

    .list-border > li:first-child {
        border: none;
    }

.list-check > li {
    margin-bottom: 3px;
    padding-left: 18px;
    position: relative;
}

    .list-check > li:after {
        position: absolute;
        font-family: fontello;
        content: '\e80d';
        left: 0;
        top: 0;
    }

.list-number > li {
    list-style: decimal;
}

    .list-number > li > ul > li {
        list-style: decimal;
    }

.ads-action {
    font-family: "Rawline", Helvetica, Arial, sans-serif;
}

    .ads-action li i {
        width: 20px;
    }

img {
    max-width: 100%;
}

.text-center {
    text-align: center;
}

.text-right {
    text-align: right;
}

.text-left {
    text-align: left;
}

.float-right, .pull-right {
    float: right;
}

.float-left, .pull-left {
    float: left;
}

.d-inline-b {
    display: inline-block;
}

@media (max-width: 767px) {
    .btn-block-sm {
        display: block !important;
        width: 100%;
    }
}

@media (max-width: 991px) {
    .btn-block-md {
        display: block !important;
        width: 100%;
    }
}

.hidden, .hide {
    display: none !important;
}

@media (max-width: 991px) {
    .hidden-md, .hide-md {
        display: none !important;
    }
}

@media (max-width: 991px) {
    .hidden-sm, .hide-sm {
        display: none !important;
    }
}

@media (max-width: 991px) {
    .hidden-xs, .hide-xs {
        display: none !important;
    }
}

.list-inline {
    padding-left: 0;
    margin-left: -5px;
    list-style: none;
}

    .list-inline > li {
        display: inline-block;
        padding-right: 5px;
        padding-left: 5px;
    }

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}

.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}

.label-default {
    background-color: #777;
}

.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
}

.panel-body {
    padding: 15px;
}

.panel-details {
    border: solid 1px #ddd;
    background: #f8f8f8;
    position: relative;
    font-size: 13px;
}

    .panel-details ul li {
        margin-bottom: 3px;
        font-family: "Rawline", Helvetica, Arial, sans-serif;
    }

        .panel-details ul li strong {
            font-weight: bolder;
            text-transform: uppercase;
            margin-right: 3px;
        }

@media (min-width: 577px) and (max-width: 980px) {
    .container {
        max-width: 100%;
    }
}

.font-italic {
    font-style: italic;
}

.text-white {
    color: #fff !important;
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}

.bg-faded {
    background-color: #e6e6e6;
}

.bg-primary {
    background-color: #16A085 !important;
}

a.bg-primary:focus, a.bg-primary:hover {
    background-color: #107360 !important;
}

.bg-success {
    background-color: #2ECC71 !important;
}

a.bg-success:focus, a.bg-success:hover {
    background-color: #25a25a !important;
}

.bg-info {
    background-color: #e4cb65 !important;
}

a.bg-info:focus, a.bg-info:hover {
    background-color: #dcbc3a !important;
}

.bg-warning {
    background-color: #F1C40F !important;
}

a.bg-warning:focus, a.bg-warning:hover {
    background-color: #c29d0b !important;
}

.bg-danger {
    background-color: #d9534f !important;
}

a.bg-danger:focus, a.bg-danger:hover {
    background-color: #c9302c !important;
}

.bg-inverse {
    background-color: #34495E !important;
}

a.bg-inverse:focus, a.bg-inverse:hover {
    background-color: #22303d !important;
}

.font-weight-300 {
    font-weight: 300 !important;
}

.font-weight-400 {
    font-weight: 400 !important;
}

.font-weight-500 {
    font-weight: 500 !important;
}

.font-weight-600 {
    font-weight: 600 !important;
}

.font-weight-700 {
    font-weight: 700 !important;
}

.cursor-pointer {
    cursor: pointer;
}

#itemlist-container {
    /*min-height: calc(100vh - 442px);*/
}

@media (max-width: 1000px) {
    .welcome-message {
        display: none;
    }
}

.select2-selection__choice__remove {
    font-size: 1.5em;
    line-height: 0.85em;
}

.select2-container--open {
    z-index: 1101;
}

.btn-epi {
    color: #425464;
    background-color: #f5bc25;
    border-color: #f5bc25;
    box-shadow: 0 0 15px rgba(0,0,0, 0.15);
    font-weight: 600;
}

    .btn-epi:focus,
    .btn-epi.focus {
        color: #425464;
        background-color: #f5bc25;
        border-color: #425464;
    }

    .btn-epi:hover {
        color: #425464;
        background-color: #f5bc25;
        border-color: rgba(0,0,0, 0.05);
        box-shadow: 0 0 15px rgba(0,0,0, 0.25);
    }

    .btn-epi:active,
    .btn-epi.active,
    .open > .dropdown-toggle.btn-epi {
        color: #425464;
        background-color: #f5bc25;
        border-color: #425464;
    }

        .btn-epi:active:hover,
        .btn-epi.active:hover,
        .open > .dropdown-toggle.btn-epi:hover,
        .btn-epi:active:focus,
        .btn-epi.active:focus,
        .open > .dropdown-toggle.btn-epi:focus,
        .btn-epi:active.focus,
        .btn-epi.active.focus,
        .open > .dropdown-toggle.btn-epi.focus {
            color: #425464;
            background-color: #f5bc25;
            border-color: #425464;
        }

    .btn-epi:active,
    .btn-epi.active,
    .open > .dropdown-toggle.btn-epi {
        background-image: none;
    }

    .btn-epi.disabled:hover,
    .btn-epi[disabled]:hover,
    fieldset[disabled] .btn-epi:hover,
    .btn-epi.disabled:focus,
    .btn-epi[disabled]:focus,
    fieldset[disabled] .btn-epi:focus,
    .btn-epi.disabled.focus,
    .btn-epi[disabled].focus,
    fieldset[disabled] .btn-epi.focus {
        background-color: #f5bc25;
        border-color: #425464;
    }

    .btn-epi .badge {
        color: #f5bc25;
        background-color: #425464;
    }

.btn {
    cursor: pointer;
}

#filterReportBox {
    display: none;
    padding: 1.5rem;
    width: 0rem;
    height: calc(100vh - 148px - 2rem);
    position: absolute;
    background-color: #f5f4f2;
    box-shadow: 0 0 15px rgba(0,0,0, 0.15);
    -webkit-transition: width .7s ease;
    transition: width .7s ease;
    top: 3rem;
    right: 0;
    overflow: hidden;
    white-space: nowrap;
}

#filterReportBoxDataContainer {
    max-height: calc(100vh - 230px - 12rem);
    overflow: auto;
}

    #filterReportBoxDataContainer h5 {
        padding-bottom: 5px;
        font-weight: 600;
    }

    #filterReportBoxDataContainer h4 {
        font-weight: 500;
        margin-top: 0;
    }


.filterReportBoxRow label, .filterReportBoxRowPage label, .slicerReportBoxRowPage label {
    margin-bottom: 2px;
    margin-left: 1rem;
    font-size: .8rem;
}

.filterReportBoxRow h3, .filterReportBoxRowPage h3, .slicerReportBoxRowPage h3 {
    padding-bottom: 5px;
}

.filterReportBoxRowPage, .filterReportBoxRow, .slicerReportBoxRow, .slicerReportBoxRowPage {
    /*background-color: hotpink;*/
    padding-bottom: 1rem;
}

#filterReportSaveStatus {
    margin-left: .5rem;
    color: #dc0a3c;
    margin-top: .5rem;
}

.tooltip {
    z-index: 10000 !important;
}

.multipleselect.form-control:not(.filterselect2) {
    max-width: 40%;
    margin-left: 8px;
}

.approverfvselect.multipleselect.form-control:not(.filterselect2) {
    max-width: 70%;
}

@media (max-width: 980px) {
    .multipleselect.form-control:not(.filterselect2) {
        max-width: 75%;
    }
}

/* DataTable  */
.dataTables_paginate {
    margin-right: 1rem !important;
    margin-bottom: 1rem !important;
}

.dataTables_info {
    margin-left: 1rem;
    margin-bottom: 1rem;
}

.dataTables_length {
    margin-left: 1rem;
    margin-top: 1rem;
}

.dataTables_filter {
    margin-right: 1rem;
    margin-top: 1rem;
}

.page-link {
    border-color: #f5bc25 !important;
    color: #425464;
    font-weight: 600;
}

.page-item.disabled .page-link {
    font-weight: 400;
    background-color: #f5f4f2;
}

.page-item.active .page-link {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffd562), color-stop(1, #ffc72c));
    background: -moz-linear-gradient(top, #ffd562 5%, #ffc72c 100%);
    background: -webkit-linear-gradient(top, #ffd562 5%, #ffc72c 100%);
    background: -o-linear-gradient(top, #ffd562 5%, #ffc72c 100%);
    background: -ms-linear-gradient(top, #ffd562 5%, #ffc72c 100%);
    background: linear-gradient(to bottom, #ffd562 5%, #ffc72c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd562', endColorstr='#ffc72c',GradientType=0);
    -webkit-transition: background-image 500ms ease-in-out;
    -moz-transition: background-image 500ms ease-in-out;
    -o-transition: background-image 500ms ease-in-out;
    transition: background-image 500ms ease-in-out;
    font-weight: 600;
    cursor: pointer;
    color: #425563;
}

.page-link:hover {
    background-color: rgba(245, 188, 37, .4);
}

.page-item.active .page-link:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffc72c), color-stop(1, #ffd562));
    background: -moz-linear-gradient(top, #ffc72c 5%, #ffd562 100%);
    background: -webkit-linear-gradient(top, #ffc72c 5%, #ffd562 100%);
    background: -o-linear-gradient(top, #ffc72c 5%, #ffd562 100%);
    background: -ms-linear-gradient(top, #ffc72c 5%, #ffd562 100%);
    background: linear-gradient(to bottom, #ffc72c 5%, #ffd562 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc72c', endColorstr='#ffd562',GradientType=0);
    background-color: #ffc72c;
    color: #001e32;
}

.dataTables_length label .custom-select {
    vertical-align: baseline;
}

table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
    background-position: center left;
}

table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > td.sorting_asc, table.dataTable thead > tr > td.sorting_desc, table.dataTable thead > tr > td.sorting {
    padding-left: 30px;
}

table.dataTable thead .sorting:before, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:before {
    left: 1em !important;
    right: unset !important;
}

table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after {
    left: 0.5em !important;
    right: unset !important;
}

table.dataTable tbody tr td {
    padding-left: 30px;
}

table.dataTable tbody tr .no-sort {
    padding-left: 0px;
}

.tableheader_bottomborder {
    border-bottom: solid 1px #ddd;
}

/* DataTable  */

a.favoriteicon {
    position: absolute;
    right: 0;
    bottom: 0;
}

    a.favoriteicon i {
        position: absolute;
        right: 0;
        bottom: 0;
        font-size: 1.4em;
        -webkit-transition: all 500ms ease-in-out;
        -moz-transition: all 500ms ease-in-out;
        -o-transition: all 500ms ease-in-out;
        transition: all 500ms ease-in-out;
    }

        a.favoriteicon i.favoritized {
            opacity: 0;
        }

    a.favoriteicon:hover i.favoritized {
        opacity: 1;
    }

    a.favoriteicon i.favoritized.active {
        opacity: 1;
    }

        a.favoriteicon i.favoritized.active:hover {
            color: blue;
        }

.input-group {
    width: calc(100% - 0.5rem) !important;
}

.is-invalid .select2-selection,
.needs-validation ~ span > .select2-dropdown {
    border-color: red !important;
}

.portal-textarea::-webkit-input-placeholder, input.select2-search__field::-webkit-input-placeholder, input.form-control::-webkit-input-placeholder {
    color: #858d94;
}

input.select2-search__field::-webkit-input-placeholder, input.form-control::-webkit-input-placeholder, textarea.form-control::-webkit-input-placeholder {
    color: #858d94;
}

input.select2-search__field:-ms-input-placeholder, input.form-control:-ms-input-placeholder, textarea.form-control:-ms-input-placeholder {
    color: #858d94;
}

input.select2-search__field::placeholder, input.form-control::placeholder, textarea.form-control::placeholder {
    color: #858d94;
}

.portal-textarea {
    resize: none;
    height: 10rem !important;
}

.portal-textarea-sm {
    resize: none;
    height: 6rem !important;
}

.tagBox {
    position: absolute;
    width: 90%;
    bottom: 0;
    margin-bottom: 0;
}

#item-info-content {
    padding-bottom: 1rem;
}

.card-header .btn, .card-header .dropdown-menu {
    text-transform: none;
}

.activeMenuPage {
    background-color: rgba(255, 199, 44, 1) !important;
}

    .activeMenuPage a, .activeMenuPage a i {
        color: black !important;
    }

    .activeMenuPage:hover {
        background-color: rgba(255, 199, 44,1) !important;
        color: black !important;
    }

@media (min-width: 768px) {
    .navbar-expand-md .navbar-nav .dropdown-menu {
        overflow: hidden;
    }
}

.mergIntoRow {
    padding: .25rem .5rem;
    border-radius: .5rem;
    border: 1px solid black;
    display: inline-block;
    margin: .25rem;
}

.mergIntoRowLabel {
    vertical-align: sub;
    margin-bottom: 0;
    margin-right: .5rem;
}

#SelectedTagToMargeInToContainer {
    padding: .25rem .5rem;
    border-radius: .5rem;
    border: 1px solid black;
    display: none;
    margin: .25rem;
}

#SelectedTagToMargeInTo {
    vertical-align: sub;
    margin-bottom: 0;
    margin-right: .5rem;
}

.card-btn-holder {
    margin: 0 auto;
    padding: .5rem;
}

.changeTagInput {
    display: inline-block;
    width: auto;
}

.dropzone {
    border: 2px dashed #dedede;
    border-radius: 5px;
    background: #f5f5f5;
}

    .dropzone i {
        font-size: 5rem;
    }

    .dropzone .dz-message {
        color: rgba(0,0,0,.54);
        font-weight: 500;
        font-size: initial;
        text-transform: uppercase;
    }

    .dropzone .dz-preview .dz-error-message {
        top: 150px !important;
    }

.abc-radio input[type="radio"]:focus + label::before {
    outline: 0;
}

.select2-container {
    display: inline-block;
}

.item-border-bottom {
    border-bottom: solid 1px #ddd;
}

.item-border-top {
    border-top: solid 1px #ddd;
}

@media (max-width: 768px) {
    .align-left-mobile {
        float: left;
        margin-bottom: 0 !important;
        width: 100%;
        padding-left: 15px;
    }
}

#select2-dataset-selection-container .select2-selection__clear {
    display: none;
}

/*.select2-container .select2-selection--single {
    height: 32px;
}*/

.clear-supersearch-btn {
    position: absolute;
    cursor: pointer;
    display: none;
    z-index: 99;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    top: 10px;
}

.photobox {
    z-index: 3;
}

.item-desc-box {
    z-index: 3;
}

.itemtype-pbireport {
    width: 0;
    height: 0;
    border-top: 5rem solid rgba(243, 188, 123, 0.4);
    border-right: 5rem solid transparent;
    z-index: 2;
    position: absolute;
}

.itemtype-selfservice {
    width: 0;
    height: 0;
    border-top: 5rem solid #abd3e2;
    border-right: 5rem solid transparent;
    position: absolute;
    z-index: 1;
}

.itemtype-paginated {
    width: 0;
    height: 0;
    border-top: 5rem solid rgba(255, 199, 44, 0.6);
    border-right: 5rem solid transparent;
    position: absolute;
    z-index: 1;
}

.fake-alert {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    overflow-y: auto;
    background-color: rgba(0,0,0,.4);
    z-index: 10000;
    display: none;
}

.fake-alert-content {
    margin: auto;
    margin-top: calc(50vh - 10rem);
    background-color: white;
    border-radius: .5rem;
    padding: 1rem;
    box-shadow: 0 0 7px rgba(66, 85, 99, .2);
    display: inline-block;
    width: 40rem;
    height: 20rem;
    overflow: hidden;
}

.fake-alert-content-head {
    background-color: #ffc72c;
    margin: -1rem -1rem 1rem -1rem;
    padding-top: .5rem;
}

.fake-alert-content-body {
    height: 12rem;
    text-align: start;
}

.savedFiltersSelectBox {
    float: left !important;
    width: unset;
    display: inline-block;
    position: absolute;
    margin-top: 30px;
}

#fakeAlertSaveOld {
    display: none;
}

.system-message-container {
    background-color: #ffc72c;
    /*width: 100%;*/
    text-align: center;
    position: fixed;
    display: none;
    z-index: 99;
    left:0;
    right:0;
    top:60px;
}

.system-message-list {
    list-style-type: none;
    margin: 0;
    padding: .4rem 0;
}

    .system-message-list li {
        display: inline;
        padding: .5rem;
        margin-right: 1rem;
        margin-left: 1rem;
    }

        .system-message-list li .text-warning {
            background-color: black;
            padding: 2px;
            border-radius: .25rem;
        }

.report-mobile-fullscreen {
    width: 100% !important;
    height: 100vh !important;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 9990;
    padding: 0px !important;
}

.report-mobile-fullscreen-toggle-btn {
    position: fixed;
    top: .5rem;
    left: .5rem;
    z-index: 9991;
}

.covid19-situation-information {
    text-align: center;
    padding: .75rem;
    margin-top: .5rem;
    /*display: none;*/
}

.covid19-info-link-container {
    background-color: white;
    padding: .6rem 1rem;
    border: 1px solid #ffc72c;
    border-radius: .2rem;
}

.covid19-info-link {
    color: #425563;
    font-weight: 600;
    text-decoration: underline;
}

.covid19-info-link-container .fa-info-circle {
    font-size: 1.1rem;
}

.covid19-info-link-container label {
    padding: 0 .5rem;
}


.badge-epiroc-yellowflow:hover .info, .badge-epiroc-greenflow:hover .info, .badge-epiroc-redflow:hover .info {
    visibility: visible;
    opacity: 1;
    transform: scale(1) translateY(0);
    z-index: 100;
}

.badge-epiroc-yellowflow:hover, .badge-epiroc-greenflow:hover, .badge-epiroc-redflow:hover {
    -webkit-animation-play-state: paused;
}

.info {
    width: 250px;
    padding: 10px;
    background: rgba(255,255,255,1);
    border-radius: 3px;
    position: absolute;
    white-space: initial;
    visibility: hidden;
    margin: -98px 0 0 -66px;
    box-shadow: 0 0 50px 0 rgba(0,0,0,.5);
    opacity: 1;
    transition: all .3s ease-in-out;
}

    .info p {
        font-family: inherit;
        font-weight: 400;
        font-size: 12px;
        color: #292b2c;
        line-height: 15px;
    }

.reportFlowArrow {
    position: absolute;
    margin: 10px 0 0 88px;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #fff;
}

.img-reportflow-desc {
    width: 450px;
    margin: 0 0 0 310px;
}

ul.dash {
    list-style: none;
    margin-left: 0;
    padding-left: 1em;
    margin: 8px 0px -20px 25px;
}

    ul.dash > li:before {
        display: inline-block;
        content: "-";
        width: 1em;
        margin-left: -1em;
    }

div.linespace {
    line-height: 1.7;
}

.carousel-control-next-icon:after {
    content: '>';
    font-size: 30px;
    color: RGB(61,85,99);
}

.carousel-control-prev-icon:after {
    content: '<';
    font-size: 30px;
    color: RGB(61,85,99);
}

.carousel-indicators li {
    background-color: RGB(255,221,128);
}

.carousel-caption {
    color: RGB(61,85,99);
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
    height: 110px;
    background-image: none;
}

.h-460 {
    height: 460px !important;
}

.help-icon {
    font-size: 20px;
    margin-top: -10px;
    color: white;
}

.arrow {
    border-left: 11px solid transparent;
    border-right: 0px solid transparent;
    border-top: 7px solid #fff;
}

.slider {
    top: 60px;
    bottom: 0;
    right: 0;
    background: transparent;
    z-index: 999;
    position: fixed;
    width:800px;
    /*max-width: 80%;*/
    /*min-width: 40%;*/
    overflow-x: hidden;
    overflow-y: scroll;
    display: none;
    max-width: calc(100% - 250px);
}

.slider-body {
    padding: 20px;
    overflow-y: auto;
    overflow-x: hidden;
}

.slider-close-btn {
    position: absolute;
    right: 10px;
    top: 10px;
}

#copylink, #copylinkbtn {
    position: absolute;
    top: 52px;
    left: 567px;
}

#sharablelink, #sharabledlink {
    position: absolute;
    width: 90%;
}

.categoryIcon {
    position: absolute;
    bottom: -10px;
    right: 14px;
    font-size: 14px;
}

.centered {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.AddNewSubscriptionDiv {
    margin-left: 20px;
    margin-top: 10px;
}

div.subscriptionSlideSource {
    opacity: 1;
    transition: opacity 1s;
}

    div.subscriptionSlideSource.fade {
        opacity: 0;
    }

#add-subscription-btn {
    background-color: mediumseagreen;
}

.existingSubscriptionDiv {
    padding-left: 20px;
    margin-top: 10px;
}

.innerexistingSubscriptionDiv {
}

div.innerexistingSubscriptionDiv {
    padding: 10px 10px 10px 0px;
    border: 1px solid #ccc;
    margin-top: 10px;
}


div.innerNewSubscriptionDiv {
    padding: 10px 10px 10px 0px;
    border: 1px solid #ccc;
}

.togglebtn {
    padding: 5px;
    height: 26px;
    margin-bottom: 5px;
}

.deleteSubscription {
    margin-bottom: 5px;
}

.filter-slider-outer {
    width: 400px;
    position: absolute;
    top: 40px;
    right: 0;
    bottom: 46px;
    z-index: 9;
    background-color: #fff;
    border: 1px solid #ccc;
    padding: 5px;
}

.filter-slider-inner {
    height: calc(100vh - 170px);
    overflow-x: hidden;
    overflow-y: visible;
}

/* width */
/*::-webkit-scrollbar {
    width: 7px;
}*/

/* Track */
/*::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px grey;
    border-radius: 2px;
}*/

/* Handle */
/*::-webkit-scrollbar-thumb {
    background: #ccc;
    border-radius: 2px;
}*/

/* Handle on hover */
/*::-webkit-scrollbar-thumb:hover {
        background: #b30000;
    }*/

.input-small {
    height: 25px;
    font-size: 12px;
    line-height: 1;
    padding: 0px 6px;
}

.mt-small {
    margin-top: 0.5rem;
}

.custom-dropdown {
    float: left;
    width: 190px;
    height: 34px;
    padding: 3px;
    font-size: 11px;
}

.report-img {
    background-image: url('../img/placeholders/no_image.jpg');
    background-size: contain;
    width: 200px !important;
    height: auto;
}



.search-result-description {
    display: inline-block;
    width: 400px;
    white-space: nowrap;
    overflow: hidden !important;
    text-overflow: ellipsis;
    /*overflow-wrap: break-word;*/
}

.search-action-btn {
    margin-top: 2px;
    width: 70px;
    float:right;
}
.search-action-btn-small {
    margin-left: 2px;
    width: 30px;
}     

/*Canvas slicers*/
.canvas-slicer-item {
    border: 1px solid #ccc;
    padding: 5px 5px;
    background-color: #fafafa;
    width: fit-content;
    border-radius: 3px;
    margin-right:5px;
    margin-top:5px;
    min-width:210px;
    display:inline-block;
}
    .canvas-slicer-item >div> label {
        font-size:14px;
        font-weight:600;
    }
    .canvas-slicer-item > input {
        border:1px solid #ccc;
        width:100%;
    }
    /*.canvas-slicer-item > select {
        border-color: #ccc;
        width: 100%;
    }*/
    .canvas-slicer-item > span > i {
        color: #666;
        margin-left: 2px;
    }

.canvas-slicer-top {
    
}

.canvas-slicer-bottom {
    
}


.badge-success{
    background-color:green !important;
}

.badge-info {
    background-color: dodgerblue !important;
}

.badge-warning{
    background-color:orange !important;
}

.badge-danger {
    background-color: red !important;
}

/*Loader*/
/* HTML: <div class="loader"></div> */
.loader-bar {
    width: calc(100% - 25px);
    height: 5px;
    background: linear-gradient(90deg,#ffc72c 33%,#fff5db 50%,#ffc72c 66%) #f2f2f2;
    background-size: 300% 100%;
    animation: l1 1s infinite linear;
    position: absolute;
    z-index:999;
}

@keyframes l1 {
    0% {
        background-position: right
    }
}

.select2-selection__arrow::before {
    content: "▼"; /* Add visible fallback */
    font-size: 12px;
}

.small-spinner-loader {
    width: 12px;
    height: 12px;
    border: 1px solid #425563;
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: rotation 1s linear infinite;
}

@keyframes rotation {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
} 
