/* Minification failed. Returning unminified contents.
(12,32): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,50): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,70): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,90): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,184): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,202): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,270): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,447): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,491): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,763): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,866): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1040): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1234): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1293): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1352): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1380): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1415): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1452): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1653): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1680): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,1902): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2001): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2239): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2414): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2474): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2583): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2668): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2754): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2820): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2899): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,2971): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3050): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3164): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3215): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3295): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3495): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3571): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3748): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3772): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3825): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3959): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,3996): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4098): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4328): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4363): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4430): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4462): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4646): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4703): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4877): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,4976): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5003): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5027): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5057): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5206): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5232): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5318): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,5574): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-family'
(12,5611): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-size'
(12,5648): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-font-weight'
(12,5687): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-line-height'
(12,5720): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(12,5752): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-text-align'
(12,5795): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(12,5934): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,6088): run-time error CSS1039: Token not allowed after unary operator: '-bs-heading-color'
(12,7061): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-color'
(12,7104): run-time error CSS1039: Token not allowed after unary operator: '-bs-highlight-bg'
(12,7252): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(12,7277): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,7332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,7513): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(12,7720): run-time error CSS1039: Token not allowed after unary operator: '-bs-code-color'
(12,7835): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(12,7870): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(12,8101): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(12,11333): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(12,11358): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,11387): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(12,11424): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,11589): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(12,11709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,11730): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,11781): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(12,11824): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(12,12365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,12386): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,12411): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,12436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,12461): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,12487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,12519): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,12540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,12610): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(12,12654): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(12,12697): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(12,12783): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(12,12826): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-x'
(12,12862): run-time error CSS1039: Token not allowed after unary operator: '-bs-gutter-y'
(12,14033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,14060): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,14087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,14120): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,14153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,14185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,14217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,14247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,14277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,14309): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,14341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,14371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,15701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,15734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,15767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,15806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,15845): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,15883): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,15921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,15957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,15993): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,16031): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,16069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,16105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,17436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,17469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,17502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,17541): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,17580): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,17618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,17656): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,17692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,17728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,17766): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,17804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,17840): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,19171): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,19204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,19237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,19276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,19315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,19353): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,19391): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,19427): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,19463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,19501): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,19539): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,19575): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,20907): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,20940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,20973): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,21012): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,21051): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,21089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,21127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,21163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,21199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,21237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,21275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,21311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,22678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,22713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,22748): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,22789): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,22830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,22870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,22910): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,22948): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,22986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23066): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23131): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23188): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23321): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23368): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23624): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,23801): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12,23881): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-state'
(12,23908): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color-type'
(12,23934): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12,23975): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(12,24014): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,24067): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-state'
(12,24091): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg-type'
(12,24114): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-accent-bg'
(12,24250): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,24422): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,24496): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,24671): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,24723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,24824): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,24876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,24936): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,24988): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25064): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25115): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25175): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25197): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25219): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25281): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25369): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25436): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12,25471): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12,25512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25534): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25556): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25773): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12,25808): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12,25847): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25869): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25891): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,25983): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26012): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26108): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12,26143): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12,26179): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26201): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26223): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26255): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26285): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26344): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26373): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26440): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12,26475): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12,26514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26620): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26650): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26775): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12,26810): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12,26848): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26870): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26892): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,26984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27013): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27070): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27109): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12,27144): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12,27181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27257): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27442): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12,27477): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12,27513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27589): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27649): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,27774): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(12,27809): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-border-color'
(12,28478): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,28532): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,28650): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,28702): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,28789): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,28842): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,28936): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(12,29077): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(12,29176): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(12,29229): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,29258): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(12,29295): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,29596): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(12,29634): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(12,29902): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(12,29978): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(12,30157): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(12,30195): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(12,30316): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,30755): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(12,30793): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(12,30914): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,31349): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(12,31462): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(12,31590): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(12,31678): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,31908): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,31990): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(12,32338): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,32418): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(12,32761): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,32852): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,32942): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,33036): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,33219): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,33318): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,33411): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,33508): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,33545): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,33915): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(12,34014): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(12,34049): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-img'
(12,34078): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-select-bg-icon'
(12,34214): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,34243): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(12,34280): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,34677): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(12,34764): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(12,34893): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(12,35025): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(12,35081): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,35648): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,35839): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg'
(12,35880): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-check-bg-image'
(12,35996): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,36025): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(12,36482): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,36767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,37019): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,37510): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,37732): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-switch-bg'
(12,37974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,38203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,38807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,40069): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(12,40763): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(12,40931): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(12,41013): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(12,41194): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,41253): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,41435): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(12,41551): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,42972): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(12,43004): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,43091): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg'
(12,43172): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,43832): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(12,43907): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg'
(12,43936): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,43965): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(12,44002): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,44191): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(12,44385): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(12,45432): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,45762): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(12,45953): run-time error CSS1039: Token not allowed after unary operator: '-bs-success'
(12,45985): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,46220): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(12,46767): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(12,46830): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(12,47113): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(12,47362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,47860): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(12,47923): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(12,48139): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-border-color'
(12,48272): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(12,48406): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(12,48541): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-valid-color'
(12,49069): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(12,49264): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger'
(12,49295): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,49550): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(12,50185): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(12,50250): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(12,50540): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(12,50799): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,51383): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(12,51448): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(12,51671): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-border-color'
(12,51810): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(12,51950): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(12,52088): run-time error CSS1039: Token not allowed after unary operator: '-bs-form-invalid-color'
(12,52549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,52576): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,52604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,52627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,52651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,52676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,52701): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,52737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,52761): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,52806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,52840): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,52887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,52927): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,53018): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,53049): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,53164): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-y'
(12,53188): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-padding-x'
(12,53224): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-family'
(12,53260): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-size'
(12,53296): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-font-weight'
(12,53334): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-line-height'
(12,53366): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(12,53533): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-width'
(12,53566): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(12,53607): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-radius'
(12,53652): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(12,53873): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(12,53916): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(12,53952): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(12,54013): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(12,54050): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-bg'
(12,54080): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-border-color'
(12,54132): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(12,54175): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-bg'
(12,54211): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(12,54265): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(12,54339): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-border-color'
(12,54393): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(12,54529): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-color'
(12,54573): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-bg'
(12,54610): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-active-border-color'
(12,54824): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(12,54904): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-focus-box-shadow'
(12,54992): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-color'
(12,55058): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-bg'
(12,55097): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-border-color'
(12,55141): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-disabled-opacity'
(12,55180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55200): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55302): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55338): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55375): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55402): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55429): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55526): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55555): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55638): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55658): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55861): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55888): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,55985): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56014): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56043): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56115): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56135): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56191): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56217): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56290): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56317): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56344): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56441): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56470): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56499): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56568): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56618): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56670): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56743): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56834): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56894): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,56952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57024): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57044): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57074): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57162): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57252): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57458): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57478): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57498): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57554): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57580): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57679): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57743): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57803): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57832): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57861): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57911): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57931): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,57981): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58107): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58134): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58316): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58365): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58385): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58405): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58435): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58461): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58523): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58585): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58612): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58649): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58880): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58906): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58932): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,58968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59032): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59096): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59156): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59188): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59260): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59302): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59325): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59355): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59443): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59535): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59572): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59632): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59697): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59736): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59776): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59799): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59829): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59855): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59881): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59917): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59953): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,59980): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60007): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60044): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60208): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60245): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60298): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60386): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60450): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60477): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60574): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60606): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60639): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60718): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60741): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60771): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60823): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60859): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60922): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60949): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,60986): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61046): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61078): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61111): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61212): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61242): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61268): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61294): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61330): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61366): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61393): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61420): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61517): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61621): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61659): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61682): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61738): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61764): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61800): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61838): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61865): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61892): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61929): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,61989): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62093): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62130): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62153): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62235): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62271): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62306): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62333): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62360): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62457): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62522): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62561): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62615): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62797): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,62993): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,63091): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-color'
(12,63133): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-hover-color'
(12,63181): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,63207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,63231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,63258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,63335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,63362): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,63388): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,63416): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64341): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64371): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64458): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64487): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64625): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64727): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,64960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65006): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65058): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65145): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65182): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65275): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65347): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,65452): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-zindex'
(12,65501): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-min-width'
(12,65538): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-y'
(12,65567): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-padding-x'
(12,65615): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-font-size'
(12,65650): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-color'
(12,65724): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-bg'
(12,65781): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-width'
(12,65819): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-color'
(12,65865): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-border-radius'
(12,65956): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(12,65998): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,66092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,66212): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,66312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,66436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,66536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,66660): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,66760): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,66885): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,66985): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,67111): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,67213): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,67381): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(12,67765): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(12,68204): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-spacer'
(12,68733): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-margin-y'
(12,68808): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-divider-bg'
(12,68896): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(12,68930): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(12,68997): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(12,69138): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-border-radius'
(12,69226): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(12,69279): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(12,69362): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-color'
(12,69437): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-active-bg'
(12,69525): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-disabled-color'
(12,69686): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-y'
(12,69722): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-padding-x'
(12,69798): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-header-color'
(12,69891): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(12,69925): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(12,69965): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(12,70010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,70038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,70063): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,70125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,70152): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,70185): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,70221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,70281): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,70335): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,70372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,70409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,70451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,71165): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,71296): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,72430): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,72815): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,72844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,72875): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,72903): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,72944): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,72997): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,73164): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-y'
(12,73193): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-padding-x'
(12,73232): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-size'
(12,73273): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-font-weight'
(12,73310): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-color'
(12,73582): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-hover-color'
(12,73736): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-link-disabled-color'
(12,73810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,73860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,73910): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,73962): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,74069): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,74126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,74173): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,74295): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(12,74333): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-color'
(12,74409): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(12,74449): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(12,74522): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(12,74579): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-radius'
(12,74695): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-hover-border-color'
(12,74806): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-color'
(12,74860): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-bg'
(12,74907): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-link-active-border-color'
(12,74997): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-tabs-border-width'
(12,75087): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,75140): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,75178): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,75256): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-border-radius'
(12,75351): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-color'
(12,75406): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-pills-link-active-bg'
(12,75451): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,75479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,75520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,75591): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-gap'
(12,75689): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-border-width'
(12,75924): run-time error CSS1039: Token not allowed after unary operator: '-bs-nav-underline-link-active-color'
(12,76314): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,76338): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,76367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,76426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,76490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,76557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,76620): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,76658): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,76692): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,76728): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,76790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,76858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,76896): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,76934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,76972): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,77010): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,77277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,77351): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,77409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,77449): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,77617): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-y'
(12,77644): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-padding-x'
(12,77932): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(12,77980): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-padding-y'
(12,78026): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-margin-end'
(12,78070): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-font-size'
(12,78109): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-color'
(12,78224): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-brand-hover-color'
(12,78266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,78292): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,78323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,78351): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,78394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,78449): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,78659): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(12,78790): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(12,78876): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-active-color'
(12,78994): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-y'
(12,79029): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-padding-x'
(12,79074): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-font-size'
(12,79129): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-color'
(12,79188): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,79217): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-color'
(12,79269): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-border-radius'
(12,79319): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-transition'
(12,79540): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-focus-width'
(12,79683): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-toggler-icon-bg'
(12,79822): run-time error CSS1039: Token not allowed after unary operator: '-bs-scroll-height'
(12,80120): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(12,80169): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(12,81034): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(12,81083): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(12,81948): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(12,81997): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(12,82863): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(12,82912): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(12,83782): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(12,83831): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(12,84665): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(12,84714): run-time error CSS1039: Token not allowed after unary operator: '-bs-navbar-nav-link-padding-x'
(12,85343): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,85387): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,85437): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,85490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,85520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,85549): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,85584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,85642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,85954): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86230): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86254): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86278): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86310): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86334): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86361): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86407): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86513): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86536): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86623): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86654): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86683): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86759): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86862): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,86970): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-height'
(12,86998): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color'
(12,87057): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(12,87109): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(12,87143): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(12,87185): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-radius'
(12,87383): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(12,87442): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(12,87555): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(12,87616): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(12,87759): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-y'
(12,87783): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(12,87813): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-color'
(12,87860): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(12,87896): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-color'
(12,87960): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-title-spacer-y'
(12,88013): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-subtitle-color'
(12,88115): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-spacer-x'
(12,88160): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(12,88189): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(12,88240): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(12,88282): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(12,88318): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(12,88352): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(12,88419): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(12,88454): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(12,88514): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(12,88543): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(12,88578): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-color'
(12,88620): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-bg'
(12,88653): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-width'
(12,88687): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-border-color'
(12,88757): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(12,88792): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(12,88869): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(12,88923): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-y'
(12,88976): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(12,89074): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(12,89112): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-bg'
(12,89173): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(12,89226): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-cap-padding-x'
(12,89330): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-img-overlay-padding'
(12,89379): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(12,89513): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(12,89572): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(12,89661): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(12,89722): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-inner-border-radius'
(12,89789): run-time error CSS1039: Token not allowed after unary operator: '-bs-card-group-margin'
(12,90675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,90717): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,90753): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,90923): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,90974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,91025): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,91078): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,91170): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,91207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,91241): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,91287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,91332): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,91563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,91601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,91651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,91713): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,91951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,92026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,92064): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,92099): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,92159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,92304): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-y'
(12,92338): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-padding-x'
(12,92393): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-color'
(12,92456): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-bg'
(12,92540): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-transition'
(12,92685): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-color'
(12,92735): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-active-bg'
(12,92794): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(12,92830): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(12,92921): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-active-icon'
(12,92967): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transform'
(12,93051): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(12,93093): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(12,93173): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon'
(12,93246): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-width'
(12,93292): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-icon-transition'
(12,93502): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-btn-focus-box-shadow'
(12,93599): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-color'
(12,93642): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-bg'
(12,93672): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-width'
(12,93711): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-color'
(12,93797): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(12,93855): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(12,93978): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(12,94042): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(12,94187): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(12,94247): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(12,94383): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(12,94449): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-inner-border-radius'
(12,94565): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(12,94625): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-border-radius'
(12,94683): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-y'
(12,94718): run-time error CSS1039: Token not allowed after unary operator: '-bs-accordion-body-padding-x'
(12,95207): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,95502): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,95816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,95844): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,95872): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,95907): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,95928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,95960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,96016): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,96054): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,96155): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-y'
(12,96186): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-padding-x'
(12,96231): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-margin-bottom'
(12,96276): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-font-size'
(12,96340): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-bg'
(12,96378): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-border-radius'
(12,96460): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(12,96563): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-padding-x'
(12,96605): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider-color'
(12,96648): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-divider'
(12,96712): run-time error CSS1039: Token not allowed after unary operator: '-bs-breadcrumb-item-active-color'
(12,96758): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,96792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,96827): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,96858): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,96901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,96938): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,96990): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,97042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,97096): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,97151): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,97198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,97256): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,97311): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,97359): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,97431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,97465): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,97499): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,97543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,97600): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,97651): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,97812): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-y'
(12,97843): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-padding-x'
(12,97884): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-font-size'
(12,97921): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-color'
(12,97986): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-bg'
(12,98017): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-width'
(12,98057): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-color'
(12,98317): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-color'
(12,98367): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-bg'
(12,98410): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-hover-border-color'
(12,98483): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-color'
(12,98533): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-bg'
(12,98584): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-focus-box-shadow'
(12,98675): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-color'
(12,98726): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-bg'
(12,98770): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-active-border-color'
(12,98858): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-color'
(12,98931): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-bg'
(12,98977): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-disabled-border-color'
(12,99082): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,99163): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(12,99224): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(12,99316): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(12,99378): run-time error CSS1039: Token not allowed after unary operator: '-bs-pagination-border-radius'
(12,99423): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,99456): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,99490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,99524): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,99596): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,99629): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,99663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,99698): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,99762): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,99790): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,99818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,99846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,99873): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,99895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,99978): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-y'
(12,100004): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-padding-x'
(12,100040): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-size'
(12,100078): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-font-weight'
(12,100126): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-color'
(12,100223): run-time error CSS1039: Token not allowed after unary operator: '-bs-badge-border-radius'
(12,100320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,100346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,100372): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,100398): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,100428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,100453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,100489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,100565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,100614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,100675): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-y'
(12,100701): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-padding-x'
(12,100741): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-margin-bottom'
(12,100777): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-color'
(12,100816): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-bg'
(12,100842): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border'
(12,100879): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-border-radius'
(12,100972): run-time error CSS1039: Token not allowed after unary operator: '-bs-alert-link-color'
(12,101140): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101231): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101287): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101409): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101511): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101582): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101673): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101795): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101841): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101880): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,101999): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102048): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102146): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102214): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102262): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102303): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102358): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102424): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102471): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102511): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102629): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102767): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102880): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(12,102930): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102956): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,102988): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,103028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,103080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,103132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,103161): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,103190): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,103260): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(12,103312): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-font-size'
(12,103358): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bg'
(12,103394): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-border-radius'
(12,103521): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-color'
(12,103604): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-bg'
(12,103641): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-bar-transition'
(12,103961): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(12,103987): run-time error CSS1039: Token not allowed after unary operator: '-bs-progress-height'
(12,104269): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,104312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,104349): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,104401): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,104453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,104507): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,104543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,104581): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,104636): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,104696): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,104750): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,104807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,104863): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,104920): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,104966): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,105000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,105034): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,105163): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(12,105427): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-y'
(12,105463): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-item-padding-x'
(12,105505): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-color'
(12,105570): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-bg'
(12,105601): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,105641): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-color'
(12,105922): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-color'
(12,105995): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-disabled-bg'
(12,106068): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-color'
(12,106119): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-bg'
(12,106163): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-active-border-color'
(12,106319): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,106371): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,106446): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-color'
(12,106601): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-color'
(12,106679): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-hover-bg'
(12,106766): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-color'
(12,106824): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-action-active-bg'
(12,106999): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(12,107153): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(12,107350): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,107490): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,107543): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,107745): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(12,107902): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(12,108105): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,108248): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,108301): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,108504): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(12,108661): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(12,108864): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,109007): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,109060): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,109263): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(12,109420): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(12,109623): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,109766): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,109819): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,110023): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(12,110180): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(12,110383): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,110526): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,110579): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,110785): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(12,110943): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-radius'
(12,111148): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,111292): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,111345): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,111466): run-time error CSS1039: Token not allowed after unary operator: '-bs-list-group-border-width'
(12,111588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,111642): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,111689): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,111750): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,111810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,111874): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,111935): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112000): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112057): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112115): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112210): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112378): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112438): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112565): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112632): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112691): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112751): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112900): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,112947): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113008): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113132): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113373): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113463): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113616): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113676): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113737): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113798): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,113969): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114221): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114281): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114345): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114406): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114471): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114528): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114586): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114678): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114731): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114777): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114837): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,114960): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115021): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115085): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115141): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115385): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115444): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115504): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115690): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115745): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115889): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,115984): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,116042): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,116102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,116163): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,116224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,116286): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,116340): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,116395): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,116471): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,116497): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,116836): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,116863): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,116897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,116964): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,116995): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,117107): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(12,117156): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-bg'
(12,117212): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-filter'
(12,117278): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-opacity'
(12,117329): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-color'
(12,117384): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-hover-opacity'
(12,117456): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-shadow'
(12,117497): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-focus-opacity'
(12,117663): run-time error CSS1039: Token not allowed after unary operator: '-bs-btn-close-disabled-opacity'
(12,117712): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,117805): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,117850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,117922): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,117945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,117974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118028): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118055): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118085): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118104): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118152): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118199): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118258): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118307): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118400): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118455): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118532): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-max-width'
(12,118583): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-font-size'
(12,118615): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-color'
(12,118674): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-bg'
(12,118728): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(12,118763): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-color'
(12,118803): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-box-shadow'
(12,118844): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(12,118942): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,118996): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-zindex'
(12,119170): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-spacing'
(12,119248): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-y'
(12,119274): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(12,119306): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-color'
(12,119352): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-bg'
(12,119420): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(12,119455): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-header-border-color'
(12,119519): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(12,119551): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(12,119610): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-radius'
(12,119642): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-border-width'
(12,119721): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(12,119760): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(12,119806): run-time error CSS1039: Token not allowed after unary operator: '-bs-toast-padding-x'
(12,119855): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,119878): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,119901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,119925): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,119950): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,119988): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120020): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120079): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120178): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120315): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120348): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120381): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120417): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120471): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120525): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120587): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120610): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120664): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,120759): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-zindex'
(12,120912): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(12,121267): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(12,121498): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-margin'
(12,121611): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-color'
(12,121670): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-bg'
(12,121724): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-width'
(12,121759): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-color'
(12,121802): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-border-radius'
(12,121853): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,121879): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,121901): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,121968): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-zindex'
(12,122036): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-bg'
(12,122118): run-time error CSS1039: Token not allowed after unary operator: '-bs-backdrop-opacity'
(12,122213): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding'
(12,122258): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-width'
(12,122300): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-border-color'
(12,122359): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(12,122419): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(12,122493): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(12,122537): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(12,122598): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(12,122656): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-x'
(12,122715): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-header-padding-y'
(12,122807): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-title-line-height'
(12,122893): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(12,123030): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-padding'
(12,123056): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(12,123106): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-bg'
(12,123143): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-width'
(12,123185): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-border-color'
(12,123248): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(12,123310): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-inner-border-radius'
(12,123374): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-footer-gap'
(12,123434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,123460): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,123532): run-time error CSS1039: Token not allowed after unary operator: '-bs-modal-width'
(12,123594): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,123663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,123723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,125681): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,125706): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,125735): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,125765): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,125796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,125818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,125850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,125887): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,125928): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,125979): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,126004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,126036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,126082): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-zindex'
(12,126128): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-margin'
(12,126165): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(12,126437): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-font-size'
(12,126518): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-opacity'
(12,126588): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(12,126625): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(12,126869): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(12,127030): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(12,127066): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(12,127121): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(12,127250): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(12,127288): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(12,127326): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(12,127494): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(12,127530): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(12,127566): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(12,127623): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(12,127755): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(12,127932): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(12,127968): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(12,128019): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(12,128150): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(12,128188): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(12,128226): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(12,128394): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(12,128437): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-width'
(12,128473): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-arrow-height'
(12,128522): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(12,128568): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-max-width'
(12,128604): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-y'
(12,128632): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-padding-x'
(12,128666): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-color'
(12,128725): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-bg'
(12,128760): run-time error CSS1039: Token not allowed after unary operator: '-bs-tooltip-border-radius'
(12,128796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,128821): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,128850): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,128882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,128916): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,128965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129026): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129171): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129251): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129288): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129357): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129436): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129469): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129544): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129577): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,129647): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-zindex'
(12,129696): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-max-width'
(12,129736): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-sans-serif'
(12,130008): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-font-size'
(12,130074): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(12,130130): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(12,130167): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(12,130212): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-radius'
(12,130288): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(12,130325): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(12,130630): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(12,130664): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(12,130921): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(12,130957): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(12,131128): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(12,131271): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(12,131319): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(12,131449): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(12,131483): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(12,131521): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(12,131559): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(12,131823): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(12,131859): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(12,131895): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(12,132068): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(12,132211): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(12,132261): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(12,132394): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(12,132428): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(12,132704): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(12,132740): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(12,132910): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(12,133056): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(12,133107): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(12,133296): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(12,133349): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(12,133405): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(12,133442): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(12,133581): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(12,133615): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(12,133653): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(12,133691): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(12,133957): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(12,134000): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-width'
(12,134036): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-height'
(12,134203): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-arrow-border'
(12,134348): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(12,134397): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-bg'
(12,134442): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-y'
(12,134477): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-padding-x'
(12,134538): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-font-size'
(12,134579): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-color'
(12,134627): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-header-bg'
(12,134669): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-width'
(12,134706): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-border-color'
(12,134760): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(12,134822): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-inner-border-radius'
(12,134917): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-y'
(12,134950): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-padding-x'
(12,134989): run-time error CSS1039: Token not allowed after unary operator: '-bs-popover-body-color'
(12,136474): run-time error CSS1039: Token not allowed after unary operator: '-bs-carousel-control-icon-filter'
(12,138019): run-time error CSS1039: Token not allowed after unary operator: '-bs-carousel-indicator-active-bg'
(12,138457): run-time error CSS1039: Token not allowed after unary operator: '-bs-carousel-caption-color'
(12,138518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,138557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,138590): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,138677): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,138716): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,138749): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,138806): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,138845): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,138878): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,138999): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-width'
(12,139030): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-height'
(12,139070): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-vertical-align'
(12,139131): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-speed'
(12,139181): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-animation-name'
(12,139280): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139304): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139329): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139366): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139399): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139489): run-time error CSS1039: Token not allowed after unary operator: '-bs-spinner-border-width'
(12,139584): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139633): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139755): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139779): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139804): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139841): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139876): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139974): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,139998): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140092): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140236): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140263): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140290): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140350): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140392): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140428): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140542): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140592): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140645): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,140761): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(12,140844): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(12,140905): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(12,140977): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(12,141181): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(12,141220): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,141259): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,141368): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(12,141406): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,141445): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,141561): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(12,141618): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,141657): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,141771): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(12,141825): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,141864): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,142109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,142136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,142453): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(12,142536): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(12,142597): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(12,142669): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(12,142873): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(12,142912): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,142951): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,143060): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(12,143098): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,143137): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,143253): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(12,143310): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,143349): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,143463): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(12,143517): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,143556): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,143801): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,143828): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,144145): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(12,144228): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(12,144289): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(12,144361): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(12,144565): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(12,144604): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,144643): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,144752): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(12,144790): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,144829): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,144945): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(12,145002): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,145041): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,145155): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(12,145209): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,145248): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,145493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,145520): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,145838): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(12,145921): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(12,145982): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(12,146054): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(12,146260): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(12,146299): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,146338): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,146447): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(12,146485): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,146524): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,146640): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(12,146697): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,146736): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,146850): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(12,146904): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,146943): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,147189): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,147216): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,147535): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(12,147618): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(12,147679): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(12,147751): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(12,147959): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(12,147998): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,148037): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,148147): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(12,148185): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,148224): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,148341): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(12,148398): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,148437): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,148552): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(12,148606): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,148645): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,148897): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,148924): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,149212): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-zindex'
(12,149295): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-color'
(12,149356): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-bg'
(12,149428): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-transition'
(12,149572): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(12,149611): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,149650): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,149756): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-width'
(12,149794): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,149833): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,149946): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(12,150003): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,150042): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,150153): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-height'
(12,150207): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-width'
(12,150246): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-border-color'
(12,150678): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(12,150708): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(12,150780): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(12,150821): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(12,150879): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(12,150934): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(12,150990): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(12,151083): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-title-line-height'
(12,151157): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-y'
(12,151187): run-time error CSS1039: Token not allowed after unary operator: '-bs-offcanvas-padding-x'
(12,152104): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(12,152126): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,152222): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(12,152246): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,152340): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(12,152362): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,152453): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(12,152472): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,152566): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(12,152588): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,152681): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(12,152702): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,152794): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(12,152814): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,152905): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(12,152924): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,152983): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(12,153005): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,153076): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(12,153098): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,153171): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(12,153193): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,153300): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,153381): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,153464): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,153537): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(12,153561): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,153632): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(12,153656): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,153729): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(12,153753): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,153864): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,153945): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,154028): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,154099): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(12,154121): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,154192): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(12,154214): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,154287): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(12,154309): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,154416): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,154497): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,154580): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,154648): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(12,154667): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,154738): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(12,154757): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,154830): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(12,154849): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,154951): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,155033): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,155117): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,155188): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(12,155210): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,155281): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(12,155303): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,155376): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(12,155398): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,155506): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,155588): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,155672): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,155742): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(12,155763): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,155834): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(12,155855): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,155928): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(12,155949): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,156054): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,156135): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,156218): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,156287): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(12,156307): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,156378): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(12,156398): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,156471): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(12,156491): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,156596): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,156679): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,156764): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,156832): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(12,156851): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,156922): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(12,156941): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,157014): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(12,157033): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,157133): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,157213): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,157295): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,157372): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(12,157401): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,157472): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(12,157501): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,157574): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(12,157603): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,157712): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(12,157741): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,157814): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(12,157843): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,157919): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color-rgb'
(12,157948): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,158036): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-x'
(12,158061): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-y'
(12,158086): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-blur'
(12,158114): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-width'
(12,158141): run-time error CSS1039: Token not allowed after unary operator: '-bs-focus-ring-color'
(12,158265): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(12,158290): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,158345): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(12,158370): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-opacity'
(12,158737): run-time error CSS1039: Token not allowed after unary operator: '-bs-icon-link-transform'
(12,158867): run-time error CSS1039: Token not allowed after unary operator: '-bs-aspect-ratio'
(12,158970): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,159004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,159038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,159075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,161155): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,163149): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow'
(12,163202): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-sm'
(12,163258): run-time error CSS1039: Token not allowed after unary operator: '-bs-box-shadow-lg'
(12,163346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,163448): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,163550): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,163647): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,163744): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,163843): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,163940): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,164035): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,164901): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,164924): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(12,164947): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(12,165032): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,165055): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(12,165078): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(12,165173): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,165196): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(12,165219): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(12,165320): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,165343): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(12,165366): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(12,165468): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(12,165491): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-style'
(12,165514): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(12,165598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,165643): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(12,165665): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(12,165714): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,165759): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(12,165783): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(12,165830): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,165875): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(12,165897): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(12,165941): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,165986): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(12,166005): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(12,166052): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,166097): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(12,166119): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(12,166165): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,166210): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(12,166231): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(12,166276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,166321): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(12,166341): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(12,166385): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,166430): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(12,166449): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(12,166494): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,166539): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(12,166559): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(12,166604): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,166649): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(12,166669): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-opacity'
(12,166741): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-border-subtle'
(12,166821): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-border-subtle'
(12,166901): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-border-subtle'
(12,166976): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-border-subtle'
(12,167051): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-border-subtle'
(12,167128): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-border-subtle'
(12,167203): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-border-subtle'
(12,167276): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-border-subtle'
(12,167514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,167557): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,167601): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,167644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,167689): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,174784): run-time error CSS1039: Token not allowed after unary operator: '-bs-font-monospace'
(12,176173): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,176209): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(12,176231): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(12,176276): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,176312): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(12,176336): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(12,176379): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,176415): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(12,176437): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(12,176477): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,176513): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(12,176532): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(12,176575): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,176611): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(12,176633): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(12,176675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,176711): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(12,176732): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(12,176773): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,176809): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(12,176829): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(12,176869): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,176905): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(12,176924): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(12,176965): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,177001): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(12,177021): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(12,177062): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,177098): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(12,177118): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(12,177158): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,177194): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-color-rgb'
(12,177219): run-time error CSS1039: Token not allowed after unary operator: '-bs-text-opacity'
(12,177260): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,177291): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(12,177337): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,177403): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,177481): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,177512): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-color'
(12,177563): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,177594): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-color'
(12,177644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,177675): run-time error CSS1039: Token not allowed after unary operator: '-bs-emphasis-color'
(12,177717): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,177778): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,177818): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,177857): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,177898): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,177952): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-text-emphasis'
(12,178025): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-text-emphasis'
(12,178098): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-text-emphasis'
(12,178166): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-text-emphasis'
(12,178234): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-text-emphasis'
(12,178304): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-text-emphasis'
(12,178372): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-text-emphasis'
(12,178438): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-text-emphasis'
(12,178489): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,178540): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,178579): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,178631): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,178671): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,178722): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,178761): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,178813): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,178854): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,178904): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,179312): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,179382): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(12,179404): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,179475): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(12,179497): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,179562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,179632): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(12,179656): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,179727): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(12,179751): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,179814): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,179884): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(12,179906): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,179977): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(12,179999): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,180059): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,180129): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(12,180148): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,180219): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(12,180238): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,180301): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,180371): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(12,180393): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,180464): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(12,180486): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,180548): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,180618): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(12,180639): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,180710): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(12,180731): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,180792): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,180862): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(12,180882): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,180953): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(12,180973): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,181033): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,181103): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(12,181122): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,181193): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(12,181212): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,181267): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,181337): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(12,181362): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,181435): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-color-rgb'
(12,181460): run-time error CSS1039: Token not allowed after unary operator: '-bs-link-underline-opacity'
(12,181527): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,181595): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,181652): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,181723): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,181782): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,181854): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,181914): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,181985): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,182044): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,182116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,182177): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,182247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,182289): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,182334): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-rgb'
(12,182356): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,182397): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,182442): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-rgb'
(12,182466): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,182505): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,182550): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-rgb'
(12,182572): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,182608): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,182653): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-rgb'
(12,182672): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,182711): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,182756): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-rgb'
(12,182778): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,182816): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,182861): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-rgb'
(12,182882): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,182919): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,182964): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-rgb'
(12,182984): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,183020): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,183065): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-rgb'
(12,183084): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,183121): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,183166): run-time error CSS1039: Token not allowed after unary operator: '-bs-black-rgb'
(12,183186): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,183223): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,183268): run-time error CSS1039: Token not allowed after unary operator: '-bs-white-rgb'
(12,183288): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,183324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,183369): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg-rgb'
(12,183391): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,183434): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,183510): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,183555): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-rgb'
(12,183582): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,183627): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,183672): run-time error CSS1039: Token not allowed after unary operator: '-bs-tertiary-bg-rgb'
(12,183698): run-time error CSS1039: Token not allowed after unary operator: '-bs-bg-opacity'
(12,183740): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,183775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,183811): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,183846): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,183883): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(12,183942): run-time error CSS1039: Token not allowed after unary operator: '-bs-primary-bg-subtle'
(12,184018): run-time error CSS1039: Token not allowed after unary operator: '-bs-secondary-bg-subtle'
(12,184094): run-time error CSS1039: Token not allowed after unary operator: '-bs-success-bg-subtle'
(12,184165): run-time error CSS1039: Token not allowed after unary operator: '-bs-info-bg-subtle'
(12,184236): run-time error CSS1039: Token not allowed after unary operator: '-bs-warning-bg-subtle'
(12,184309): run-time error CSS1039: Token not allowed after unary operator: '-bs-danger-bg-subtle'
(12,184380): run-time error CSS1039: Token not allowed after unary operator: '-bs-light-bg-subtle'
(12,184449): run-time error CSS1039: Token not allowed after unary operator: '-bs-dark-bg-subtle'
(12,184514): run-time error CSS1039: Token not allowed after unary operator: '-bs-gradient'
(12,184976): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,185072): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(12,185134): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,185193): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(12,185255): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(12,185317): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(12,185427): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(12,185502): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,185560): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,185718): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(12,185779): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(12,185854): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,185912): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,185984): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(12,186045): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(12,186120): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(12,186181): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(12,186256): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(12,186318): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(12,186492): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(12,186555): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(12,186631): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,186692): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,186855): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(12,186919): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(12,186995): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,187056): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,187129): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(12,187193): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(12,187269): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(12,187333): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(12,187409): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(12,187474): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(12,187653): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(12,187719): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(12,187801): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,187861): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,188035): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(12,188098): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(12,188180): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,188240): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,188319): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(12,188382): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(12,188464): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(12,188527): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(12,188609): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(12,188673): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(12,188863): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(12,188928): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(12,189008): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,189065): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,189232): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(12,189292): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-sm'
(12,189372): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,189429): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius'
(12,189506): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(12,189566): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-lg'
(12,189646): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(12,189706): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xl'
(12,189786): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(12,189847): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-xxl'
(12,190030): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(12,190092): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-radius-pill'
(324,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(324,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(324,77): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(324,111): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(324,136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(324,160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(324,190): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(324,222): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(324,261): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(324,6165): run-time error CSS1039: Token not allowed after unary operator: '-dt-header-align-items'
(324,8482): run-time error CSS1047: Expected number or percentage value in rgb function, found 'var('
(324,8486): run-time error CSS1046: Expect comma, found '-'
(324,8487): run-time error CSS1047: Expected number or percentage value in rgb function, found '-dt-row-selected'
(324,8503): run-time error CSS1046: Expect comma, found ')'
(324,8504): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(324,14089): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(328,228): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(328,426): run-time error CSS1047: Expected number or percentage value in rgb function, found 'var('
(328,430): run-time error CSS1046: Expect comma, found '-'
(328,431): run-time error CSS1047: Expected number or percentage value in rgb function, found '-dt-row-selected'
(328,447): run-time error CSS1046: Expect comma, found ')'
(328,448): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(328,485): run-time error CSS1047: Expected number or percentage value in rgb function, found 'var('
(328,489): run-time error CSS1046: Expect comma, found '-'
(328,490): run-time error CSS1047: Expected number or percentage value in rgb function, found '-dt-row-selected-text'
(328,511): run-time error CSS1046: Expect comma, found ')'
(328,512): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(328,587): run-time error CSS1047: Expected number or percentage value in rgb function, found 'var('
(328,591): run-time error CSS1046: Expect comma, found '-'
(328,592): run-time error CSS1047: Expected number or percentage value in rgb function, found '-dt-row-selected-link'
(328,613): run-time error CSS1046: Expect comma, found ')'
(328,614): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(328,721): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-stripe'
(328,913): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(328,1029): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-hover'
(328,1208): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(328,2457): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(328,2500): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(328,3272): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(328,5065): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(328,5095): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(328,5126): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(331,4233): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-color'
(331,4271): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-y'
(331,4305): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-item-padding-x'
(331,4445): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-color'
(331,4498): run-time error CSS1039: Token not allowed after unary operator: '-bs-dropdown-link-hover-bg'
(331,7907): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(331,7942): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color-translucent'
(331,8065): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(331,8100): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color-translucent'
(337,1503): run-time error CSS1039: Token not allowed after unary operator: '-dt-html-background'
(337,1650): run-time error CSS1039: Token not allowed after unary operator: '-dt-html-background'
(337,2138): run-time error CSS1039: Token not allowed after unary operator: '-dt-html-background'
(337,2891): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(337,3011): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(337,3092): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(337,3147): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-color'
(337,3324): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(340,124): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(340,245): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(340,285): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(352,666): run-time error CSS1039: Token not allowed after unary operator: '-dt-html-background'
(355,1192): run-time error CSS1039: Token not allowed after unary operator: '-dt-html-background'
(355,1373): run-time error CSS1039: Token not allowed after unary operator: '-bs-body-bg'
(361,16537): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-width'
(361,16566): run-time error CSS1039: Token not allowed after unary operator: '-bs-border-color'
(361,18214): run-time error CSS1039: Token not allowed after unary operator: '-bs-table-bg'
(368,7): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,39): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,77): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,111): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,160): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,190): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,229): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,4457): run-time error CSS1047: Expected number or percentage value in rgb function, found 'var('
(368,4461): run-time error CSS1046: Expect comma, found '-'
(368,4462): run-time error CSS1047: Expected number or percentage value in rgb function, found '-dt-row-selected'
(368,4478): run-time error CSS1046: Expect comma, found ')'
(368,4479): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(368,7852): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,7911): run-time error CSS1047: Expected number or percentage value in rgb function, found 'var('
(368,7915): run-time error CSS1046: Expect comma, found '-'
(368,7916): run-time error CSS1047: Expected number or percentage value in rgb function, found '-dt-row-selected-text'
(368,7937): run-time error CSS1046: Expect comma, found ')'
(368,7938): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(368,8007): run-time error CSS1047: Expected number or percentage value in rgb function, found 'var('
(368,8011): run-time error CSS1046: Expect comma, found '-'
(368,8012): run-time error CSS1047: Expected number or percentage value in rgb function, found '-dt-row-selected-link'
(368,8033): run-time error CSS1046: Expect comma, found ')'
(368,8034): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(368,9248): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-stripe'
(368,9463): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,9660): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-hover'
(368,9870): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,10273): run-time error CSS1039: Token not allowed after unary operator: '-dt-column-ordering'
(368,10731): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,10956): run-time error CSS1039: Token not allowed after unary operator: '-dt-column-ordering'
(368,11184): run-time error CSS1039: Token not allowed after unary operator: '-dt-column-ordering'
(368,11412): run-time error CSS1039: Token not allowed after unary operator: '-dt-column-ordering'
(368,11663): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,11911): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,12159): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,12386): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,12613): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,12840): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,13090): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,13340): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,13590): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,13818): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-hover'
(368,14043): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-hover'
(368,14268): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-hover'
(368,14516): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,14767): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,15018): run-time error CSS1039: Token not allowed after unary operator: '-dt-row-selected'
(368,20614): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,20644): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,20675): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(368,21945): run-time error CSS1039: Token not allowed after unary operator: '-dt-html-background'
(839,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(844,19): run-time error CSS1039: Token not allowed after unary operator: '-base-z-index'
(850,24): run-time error CSS1039: Token not allowed after unary operator: '-base-z-index'
(2126,34): run-time error CSS1030: Expected identifier, found ','
(2126,45): run-time error CSS1031: Expected selector, found ')'
(2126,45): run-time error CSS1025: Expected comma or open brace, found ')'
(2171,34): run-time error CSS1030: Expected identifier, found ','
(2171,45): run-time error CSS1031: Expected selector, found ')'
(2171,45): run-time error CSS1025: Expected comma or open brace, found ')'
(2591,46): run-time error CSS1030: Expected identifier, found ','
(2591,55): run-time error CSS1031: Expected selector, found ')'
(2591,55): run-time error CSS1025: Expected comma or open brace, found ')'
(2629,33): run-time error CSS1030: Expected identifier, found ','
(2629,42): run-time error CSS1031: Expected selector, found ')'
(2629,42): run-time error CSS1025: Expected comma or open brace, found ')'
(2645,46): run-time error CSS1030: Expected identifier, found ','
(2645,55): run-time error CSS1031: Expected selector, found ')'
(2645,55): run-time error CSS1025: Expected comma or open brace, found ')'
 */
/*! jQuery UI - v1.12.0 - 2016-07-08
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon,.ui-state-default .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
@charset "UTF-8";/*!
 * Bootstrap  v5.3.7 (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}::-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;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 */
/*!
 * Font Awesome Free 5.0.4 by @fontawesome - http://fontawesome.com
 * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:a 2s infinite linear;animation:a 2s infinite linear}.fa-pulse{-webkit-animation:a 1s infinite steps(8);animation:a 1s infinite steps(8)}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-backward:before{content:"\f04a"}.fa-balance-scale:before{content:"\f24e"}.fa-ban:before{content:"\f05e"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bicycle:before{content:"\f206"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blind:before{content:"\f29d"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-braille:before{content:"\f2a1"}.fa-briefcase:before{content:"\f0b1"}.fa-btc:before{content:"\f15a"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-car:before{content:"\f1b9"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-certificate:before{content:"\f0a3"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-square:before{content:"\f14a"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-clipboard:before{content:"\f328"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comments:before{content:"\f086"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crosshairs:before{content:"\f05b"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-deviantart:before{content:"\f1bd"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dollar-sign:before{content:"\f155"}.fa-dot-circle:before{content:"\f192"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-edge:before{content:"\f282"}.fa-edit:before{content:"\f044"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-fax:before{content:"\f1ac"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-excel:before{content:"\f1c3"}.fa-file-image:before{content:"\f1c5"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fire:before{content:"\f06d"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-first-order:before{content:"\f2b0"}.fa-firstdraft:before{content:"\f3a1"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frown:before{content:"\f119"}.fa-futbol:before{content:"\f1e3"}.fa-gamepad:before{content:"\f11b"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-gift:before{content:"\f06b"}.fa-git:before{content:"\f1d3"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-martini:before{content:"\f000"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-gofore:before{content:"\f3a7"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-spock:before{content:"\f259"}.fa-handshake:before{content:"\f2b5"}.fa-hashtag:before{content:"\f292"}.fa-hdd:before{content:"\f0a0"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-heart:before{content:"\f004"}.fa-heartbeat:before{content:"\f21e"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hospital:before{content:"\f0f8"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-internet-explorer:before{content:"\f26b"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-jenkins:before{content:"\f3b6"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-male:before{content:"\f183"}.fa-map:before{content:"\f279"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-maxcdn:before{content:"\f136"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-meh:before{content:"\f11a"}.fa-mercury:before{content:"\f223"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-moon:before{content:"\f186"}.fa-motorcycle:before{content:"\f21c"}.fa-mouse-pointer:before{content:"\f245"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nintendo-switch:before{content:"\f418"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-osi:before{content:"\f41a"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-paint-brush:before{content:"\f1fc"}.fa-palfed:before{content:"\f3d8"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-paragraph:before{content:"\f1dd"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-percent:before{content:"\f295"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phone:before{content:"\f095"}.fa-phone-square:before{content:"\f098"}.fa-phone-volume:before{content:"\f2a0"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-print:before{content:"\f02f"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-random:before{content:"\f074"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-rebel:before{content:"\f1d0"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-rendact:before{content:"\f3e4"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-resolving:before{content:"\f3e7"}.fa-retweet:before{content:"\f079"}.fa-road:before{content:"\f018"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-rupee-sign:before{content:"\f156"}.fa-safari:before{content:"\f267"}.fa-sass:before{content:"\f41e"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-scribd:before{content:"\f28a"}.fa-search:before{content:"\f002"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-ship:before{content:"\f21a"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shower:before{content:"\f2cc"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowflake:before{content:"\f2dc"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-spinner:before{content:"\f110"}.fa-spotify:before{content:"\f1bc"}.fa-square:before{content:"\f0c8"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-star:before{content:"\f005"}.fa-star-half:before{content:"\f089"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-strava:before{content:"\f428"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-table:before{content:"\f0ce"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-trademark:before{content:"\f25c"}.fa-train:before{content:"\f238"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-uikit:before{content:"\f403"}.fa-umbrella:before{content:"\f0e9"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-circle:before{content:"\f2bd"}.fa-user-md:before{content:"\f0f0"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-volume-down:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vuejs:before{content:"\f41f"}.fa-weibo:before{content:"\f18a"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wrench:before{content:"\f0ad"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}
/* This global css file will be applied to the dashboard (user entry pages) and the GSE (user entry builder). */

div.noscriptmsg {
    text-align: center;
}

/* Change the opacity of a form when it is loading, mostly used for modal window content.  We cannot just set the display to 
    none otherwise we will lose our sizing.
*/
div.loadingForm {
    opacity: .1;
}

/* The placeholder is a little too clear in internet explorer, it is not as easy to see the difference between an entered value and the 
    placeholder, so this fixes that.
*/
:-ms-input-placeholder {
    color: #ccc !important;
    font-weight: 400 !important;
}

::-webkit-input-placeholder {
    color: #ccc !important;
    font-weight: 400 !important;
}

::-moz-placeholder {
    color: #ccc !important;
    font-weight: 400 !important;
}

/* Make the cursor show move when over the modal header, we are using jquery UI draggable.*/
div.modal-header {
    cursor: move;
}

    div.modal-header:hover {
        background-color: #6c757d;
        color: white;
    }
        /* On hover of the header, the close X is hard to see, switch it to white so it will be more visible. */
        div.modal-header:hover > button[data-bs-dismiss='modal'] {
            color: white;
            opacity: .8;
        }

/* Custom class for making a much larger modal window, should work for both bootstrap 3 and 4. */
@media (min-width: 1300px) {
    .modal-xl {
        width: 1200px;
        max-width:1200px;
    }
}

/* Global class which can be applied dynamically. */
.redAlarmText label,
.largeTextBoxRedLabel label {
    font-weight: bold;
    color: darkred;
}

.redAlarmText p {
    text-decoration: underline;
}

.largeTextBoxRedLabel input {
    height: 100px;
    background-color: paleGoldenrod;
}

.checkboxLeftLabel {
    margin: 15px 0 -5px 0;
}

    .checkboxLeftLabel label {
        display: none;
    }

    .checkboxLeftLabel p {
        margin-bottom: 0;
        font-weight: bold;
        font-size: 1.2em;
    }

/* For a text area, we will expand onfocus and un-expand onfocusout. */
.expanding textarea, textarea.expanding {
    height: 35px;
    width: 99%;
}

    .expanding textarea:focus,
    textarea.expanding:focus {
        height: 100px;
    }

/* For a line to separate out a new section, make it underlined adn smaller than the average bootstrap line.*/
.separatorTitle {
    border-bottom: 1px solid gray;
    text-align: center;
    margin-top: 25px;
    margin-bottom: 0;
}

    .separatorTitle label {
        display: none;
    }

    .separatorTitle p {
        margin-bottom: 3px;
    }

.label-header1{
    font-size: 16pt;
}
    .label-header1 label{
        display: none;
    }

.centeredTitleNoBold {
    text-align: center;
}

    .centeredTitleNoBold label {
        font-weight: normal !important;
    }

.spacerLabel label,
.spacerLabel p {
    display: none;
}
.hideLabel label {
    visibility: hidden;
}

.matrixLabel label,
.matrixLabel p {
    display: none;
}

div.loadingContainer {
    text-align: center;
    line-height: 50vh;
    width: 100%;
    font-size: large;
}
/* Class which can be aplied to a property, centers the repeatable grid headers. */
div.repeatableGridCenterHeader > table > thead > tr > th {
    text-align: center;
}
/* Making the height of a checkbox greater increases it's overall size. */
.biggerCheckbox  {
    height: 31px;
    width: 31px;
}
/* Classes which will show an invalid entry. */
.invalidEntry {
    background-color: mistyrose !important;
    border-color: maroon !important;
}
.invalidEntry + span {
    color: darkred;
}

button.submitInProcess {
    opacity: .8;
}

/*input[type=checkbox] {
    width: 40px;
}*/

    input[type=checkbox].invalidEntry::before {
        /*content: "";*/
        display: block;
        position: relative;
        text-align: center;
        height: 40px;
        width: 40px;
        background-color: mistyrose;
        font-family: "Montserrat";
        border-radius: 2px;
        border: 1px solid maroon !important;
    }

/* For a bulk selection, this class will indicate that it is selected.*/
table.dataTable tbody tr.bulkEditSelected {
    background-color: aliceblue;
}
table.dataTable tbody tr.bulkEditSelected:hover {
    text-decoration: underline;
}

/* When hovering over an checkbox, change the mouse pointer. */
input[type='checkbox']:hover {
    cursor: pointer;
}

/* Add a class to the dashboard grid to get the search and number to show closer to the table to save some screen space. */
div.dashboardGrid > div.row:first-of-type {
    margin: 15px -18px 10px -12px;
}

div.modal > div.modal-dialog.modal-xl {
    width:90%;
    max-width:95%;
}

/* We are adding a small (R) to the label if it is required, override the default to make this smaller still. */
label > small,
th > small {
    font-size: 50%;
}

/* Whenever a row is selected in the grid, indicate it with the background. */
table.dataTable tbody tr.selectedRow {
    background-color: lightsteelblue;
}

/* Add the background to the modal so that it indicates the modal is open like bootstrap 3 did. */
div.modal {
    background: rgba(211, 211, 211, 0.5);
}

/* When datatables are processing, this is the div which gets displayed. */
div.dataTables_processing {
    padding: 1em;
    border: solid gold;
    margin-bottom: 0.5em;
    background-color: lightGoldenrodYellow;
}

.hide-element{
    display:none !important;
}

.preview-hide-element{
    opacity: .5;
}

.invisible-element{
    visibility:hidden !important;
}
.show-element-ib{
    display:inline-block;
}

.list-label{
    white-space:pre;
}

.radioContainerDiv.label-left fieldset{
    display: flex;
}

    .radioContainerDiv.label-left fieldset > label {
        position: relative;
        top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        width: unset;
        background-color: #d5dae5;
    }
    .radioContainerDiv.label-left fieldset{
        border: none;
    }

.js-readonly {
    pointer-events: none;
    user-select: none;
    /*background-color: #ccc;*/
}

.js-readonly .form-control {
        background-color: #e9ecef;
}

#programsCheckboxList input[type=checkbox],
#hardDeleteCheckboxContainer input[type=checkbox] {
    width: 15px;
}

.modal-med{
    max-width:650px;
}

#programsCheckboxList {
    padding-left: 15px;
}

    #programsCheckboxList label {
        margin: 0;
        margin-left: 10px;
    }
/*
 * This combined file was created by the DataTables downloader builder:
 *   https://datatables.net/download
 *
 * To rebuild or modify this file with the latest versions of the included
 * software please visit:
 *   https://datatables.net/download/#bs5/jszip-3.10.1/dt-2.3.2/b-3.2.4/b-html5-3.2.4/cr-2.1.1/fc-5.0.4/fh-4.0.3/kt-2.12.1/r-3.0.5/rg-1.5.2/rr-1.5.0/sc-2.4.3/sb-1.8.3/sp-2.3.3/sl-3.0.1
 *
 * Included libraries:
 *   JSZip 3.10.1, DataTables 2.3.2, Buttons 3.2.4, HTML5 export 3.2.4, ColReorder 2.1.1, FixedColumns 5.0.4, FixedHeader 4.0.3, KeyTable 2.12.1, Responsive 3.0.5, RowGroup 1.5.2, RowReorder 1.5.0, Scroller 2.4.3, SearchBuilder 1.8.3, SearchPanes 2.3.3, Select 3.0.1
 */

:root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-header-align-items: center;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable tbody td.dt-control{text-align:center;cursor:pointer}table.dataTable tbody td.dt-control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0, 0, 0, 0.5);border-bottom:5px solid transparent;border-right:0px solid transparent}table.dataTable tbody tr.dt-hasChild td.dt-control:before{border-top:10px solid rgba(0, 0, 0, 0.5);border-left:5px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent}table.dataTable tfoot:empty{display:none}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before,:root[data-theme=dark] table.dataTable td.dt-control:before{border-left-color:rgba(255, 255, 255, 0.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{border-top-color:rgba(255, 255, 255, 0.5);border-left-color:transparent}div.dt-scroll{width:100%}div.dt-scroll-body thead tr,div.dt-scroll-body tfoot tr{height:0}div.dt-scroll-body thead tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body tfoot tr td{height:0 !important;padding-top:0px !important;padding-bottom:0px !important;border-top-width:0px !important;border-bottom-width:0px !important}div.dt-scroll-body thead tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body tfoot tr td div.dt-scroll-sizing{height:0 !important;overflow:hidden !important}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before{position:absolute;display:block;bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{position:absolute;display:block;top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order{position:relative;width:12px;height:20px}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{left:0;opacity:.125;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc{cursor:pointer}table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover,table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(0, 0, 0, 0.05);outline-offset:-2px}table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>th.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead>tr>td.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>td.sorting_asc_disabled span.dt-column-order:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead>tr>th div.dt-column-header,table.dataTable thead>tr>th div.dt-column-footer,table.dataTable thead>tr>td div.dt-column-header,table.dataTable thead>tr>td div.dt-column-footer,table.dataTable tfoot>tr>th div.dt-column-header,table.dataTable tfoot>tr>th div.dt-column-footer,table.dataTable tfoot>tr>td div.dt-column-header,table.dataTable tfoot>tr>td div.dt-column-footer{display:flex;justify-content:space-between;align-items:var(--dt-header-align-items);gap:4px}table.dataTable thead>tr>th div.dt-column-header span.dt-column-title,table.dataTable thead>tr>th div.dt-column-footer span.dt-column-title,table.dataTable thead>tr>td div.dt-column-header span.dt-column-title,table.dataTable thead>tr>td div.dt-column-footer span.dt-column-title,table.dataTable tfoot>tr>th div.dt-column-header span.dt-column-title,table.dataTable tfoot>tr>th div.dt-column-footer span.dt-column-title,table.dataTable tfoot>tr>td div.dt-column-header span.dt-column-title,table.dataTable tfoot>tr>td div.dt-column-footer span.dt-column-title{flex-grow:1}table.dataTable thead>tr>th div.dt-column-header span.dt-column-title:empty,table.dataTable thead>tr>th div.dt-column-footer span.dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-header span.dt-column-title:empty,table.dataTable thead>tr>td div.dt-column-footer span.dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-header span.dt-column-title:empty,table.dataTable tfoot>tr>th div.dt-column-footer span.dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-header span.dt-column-title:empty,table.dataTable tfoot>tr>td div.dt-column-footer span.dt-column-title:empty{display:none}div.dt-scroll-body>table.dataTable>thead>tr>th,div.dt-scroll-body>table.dataTable>thead>tr>td{overflow:hidden}:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(255, 255, 255, 0.05)}div.dt-processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-22px;text-align:center;padding:2px;z-index:10}div.dt-processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dt-processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgb(13, 110, 253);background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dt-processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dt-processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th,table.dataTable td{box-sizing:border-box}table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:right}table.dataTable th.dt-type-numeric div.dt-column-header,table.dataTable th.dt-type-numeric div.dt-column-footer,table.dataTable th.dt-type-date div.dt-column-header,table.dataTable th.dt-type-date div.dt-column-footer,table.dataTable td.dt-type-numeric div.dt-column-header,table.dataTable td.dt-type-numeric div.dt-column-footer,table.dataTable td.dt-type-date div.dt-column-header,table.dataTable td.dt-type-date div.dt-column-footer{flex-direction:row-reverse}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-left div.dt-column-header,table.dataTable th.dt-left div.dt-column-footer,table.dataTable td.dt-left div.dt-column-header,table.dataTable td.dt-left div.dt-column-footer{flex-direction:row}table.dataTable th.dt-center,table.dataTable td.dt-center{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-right div.dt-column-header,table.dataTable th.dt-right div.dt-column-footer,table.dataTable td.dt-right div.dt-column-header,table.dataTable td.dt-right div.dt-column-footer{flex-direction:row-reverse}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-justify div.dt-column-header,table.dataTable th.dt-justify div.dt-column-footer,table.dataTable td.dt-justify div.dt-column-header,table.dataTable td.dt-justify div.dt-column-footer{flex-direction:row}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable th.dt-empty,table.dataTable td.dt-empty{text-align:center;vertical-align:top}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-left div.dt-column-header,table.dataTable thead th.dt-head-left div.dt-column-footer,table.dataTable thead td.dt-head-left div.dt-column-header,table.dataTable thead td.dt-head-left div.dt-column-footer,table.dataTable tfoot th.dt-head-left div.dt-column-header,table.dataTable tfoot th.dt-head-left div.dt-column-footer,table.dataTable tfoot td.dt-head-left div.dt-column-header,table.dataTable tfoot td.dt-head-left div.dt-column-footer{flex-direction:row}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-right div.dt-column-header,table.dataTable thead th.dt-head-right div.dt-column-footer,table.dataTable thead td.dt-head-right div.dt-column-header,table.dataTable thead td.dt-head-right div.dt-column-footer,table.dataTable tfoot th.dt-head-right div.dt-column-header,table.dataTable tfoot th.dt-head-right div.dt-column-footer,table.dataTable tfoot td.dt-head-right div.dt-column-header,table.dataTable tfoot td.dt-head-right div.dt-column-footer{flex-direction:row-reverse}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-justify div.dt-column-header,table.dataTable thead th.dt-head-justify div.dt-column-footer,table.dataTable thead td.dt-head-justify div.dt-column-header,table.dataTable thead td.dt-head-justify div.dt-column-footer,table.dataTable tfoot th.dt-head-justify div.dt-column-header,table.dataTable tfoot th.dt-head-justify div.dt-column-footer,table.dataTable tfoot td.dt-head-justify div.dt-column-header,table.dataTable tfoot td.dt-head-justify div.dt-column-footer{flex-direction:row}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}:root{--dt-header-align-items: flex-end}/*! Bootstrap 5 integration for DataTables
 *
 * ©2020 SpryMedia Ltd, all rights reserved.
 * License: MIT datatables.net/license/mit
 */table.table.dataTable{clear:both;margin-bottom:0;max-width:none;border-spacing:0}table.table.dataTable.table-striped>tbody>tr:nth-of-type(2n+1)>*{box-shadow:none}table.table.dataTable>:not(caption)>*>*{background-color:var(--bs-table-bg)}table.table.dataTable>tbody>tr{background-color:transparent}table.table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px rgb(13, 110, 253);box-shadow:inset 0 0 0 9999px rgb(var(--dt-row-selected));color:rgb(255, 255, 255);color:rgb(var(--dt-row-selected-text))}table.table.dataTable>tbody>tr.selected a{color:rgb(9, 10, 11);color:rgb(var(--dt-row-selected-link))}table.table.dataTable.table-striped>tbody>tr:nth-of-type(2n+1)>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.05)}table.table.dataTable.table-striped>tbody>tr:nth-of-type(2n+1).selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.95);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.95)}table.table.dataTable.table-hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.075)}table.table.dataTable.table-hover>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.975);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.975)}div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:1em}div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:1em}div.dt-container div.dt-layout-full{width:100%}div.dt-container div.dt-layout-full>*:only-child{margin-left:auto;margin-right:auto}div.dt-container div.dt-layout-table>div{display:block !important}@media screen and (max-width: 767px){div.dt-container div.dt-layout-start>*:not(:last-child){margin-right:0}div.dt-container div.dt-layout-end>*:not(:first-child){margin-left:0}}div.dt-container{position:relative}div.dt-container div.dt-length label{font-weight:normal;text-align:left;white-space:nowrap}div.dt-container div.dt-length select{width:auto;display:inline-block;margin-right:.5em}div.dt-container div.dt-search{text-align:right}div.dt-container div.dt-search label{font-weight:normal;white-space:nowrap;text-align:left}div.dt-container div.dt-search input{margin-left:.5em;display:inline-block;width:auto}div.dt-container div.dt-paging{margin:0}div.dt-container div.dt-paging ul.pagination{margin:2px 0;flex-wrap:wrap}div.dt-container div.dt-row{position:relative}div.dt-scroll-head table.dataTable{margin-bottom:0 !important}div.dt-scroll-body{border-bottom-color:var(--bs-border-color);border-bottom-width:var(--bs-border-width);border-bottom-style:solid}div.dt-scroll-body>table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dt-scroll-body>table>tbody>tr:first-child{border-top-width:0}div.dt-scroll-body>table>thead>tr{border-width:0 !important}div.dt-scroll-body>table>tbody>tr:last-child>*{border-bottom:none}div.dt-scroll-foot>.dt-scroll-footInner{box-sizing:content-box}div.dt-scroll-foot>.dt-scroll-footInner>table{margin-top:0 !important;border-top:none}div.dt-scroll-foot>.dt-scroll-footInner>table>tfoot>tr:first-child{border-top-width:0 !important}@media screen and (max-width: 767px){div.dt-container div.dt-length,div.dt-container div.dt-search,div.dt-container div.dt-info,div.dt-container div.dt-paging{text-align:center}div.dt-container .row{--bs-gutter-y: 0.5rem}div.dt-container div.dt-paging ul.pagination{justify-content:center !important}}table.dataTable.table-sm>thead>tr th.dt-orderable-asc,table.dataTable.table-sm>thead>tr th.dt-orderable-desc,table.dataTable.table-sm>thead>tr th.dt-ordering-asc,table.dataTable.table-sm>thead>tr th.dt-ordering-desc,table.dataTable.table-sm>thead>tr td.dt-orderable-asc,table.dataTable.table-sm>thead>tr td.dt-orderable-desc,table.dataTable.table-sm>thead>tr td.dt-ordering-asc,table.dataTable.table-sm>thead>tr td.dt-ordering-desc{padding-right:.25rem}table.dataTable.table-sm>thead>tr th.dt-orderable-asc span.dt-column-order,table.dataTable.table-sm>thead>tr th.dt-orderable-desc span.dt-column-order,table.dataTable.table-sm>thead>tr th.dt-ordering-asc span.dt-column-order,table.dataTable.table-sm>thead>tr th.dt-ordering-desc span.dt-column-order,table.dataTable.table-sm>thead>tr td.dt-orderable-asc span.dt-column-order,table.dataTable.table-sm>thead>tr td.dt-orderable-desc span.dt-column-order,table.dataTable.table-sm>thead>tr td.dt-ordering-asc span.dt-column-order,table.dataTable.table-sm>thead>tr td.dt-ordering-desc span.dt-column-order{right:.25rem}table.dataTable.table-sm>thead>tr th.dt-type-date span.dt-column-order,table.dataTable.table-sm>thead>tr th.dt-type-numeric span.dt-column-order,table.dataTable.table-sm>thead>tr td.dt-type-date span.dt-column-order,table.dataTable.table-sm>thead>tr td.dt-type-numeric span.dt-column-order{left:.25rem}div.dt-scroll-head table.table-bordered{border-bottom-width:0}div.table-responsive>div.dt-container>div.row{margin:0}div.table-responsive>div.dt-container>div.row>div[class^=col-]:first-child{padding-left:0}div.table-responsive>div.dt-container>div.row>div[class^=col-]:last-child{padding-right:0}:root[data-bs-theme=dark]{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}


@keyframes dtb-spinner{100%{transform:rotate(360deg)}}@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}div.dataTables_wrapper{position:relative}div.dt-buttons{position:initial}div.dt-buttons .dt-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border-radius:.75em;box-shadow:3px 4px 10px 1px rgba(0, 0, 0, 0.8);text-align:center;z-index:2003;overflow:hidden}div.dt-button-info h2{padding:2rem 2rem 1rem 2rem;margin:0;font-weight:normal}div.dt-button-info>div{padding:1em 2em 2em 2em}div.dtb-popover-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:2003}button.dtb-hide-drop{display:none !important}div.dt-button-collection-title{text-align:center;padding:.3em .5em .5em;margin-left:.5em;margin-right:.5em;font-size:.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.dt-button-collection-title:empty{display:none}span.dt-button-spacer{display:inline-block;margin:.5em;white-space:nowrap}span.dt-button-spacer.bar{border-left:1px solid rgba(0, 0, 0, 0.3);vertical-align:middle;padding-left:.5em}span.dt-button-spacer.bar:empty{height:1em;width:1px;padding-left:0}div.dt-button-collection .dt-button-active{padding-right:3em}div.dt-button-collection .dt-button-active:after{position:absolute;top:50%;margin-top:-10px;right:1em;display:inline-block;content:"✓";color:inherit}div.dt-button-collection .dt-button-active.dt-button-split{padding-right:0}div.dt-button-collection .dt-button-active.dt-button-split:after{display:none}div.dt-button-collection .dt-button-active.dt-button-split>*:first-child{padding-right:3em}div.dt-button-collection .dt-button-active.dt-button-split>*:first-child:after{position:absolute;top:50%;margin-top:-10px;right:1em;display:inline-block;content:"✓";color:inherit}div.dt-button-collection .dt-button-active-a a{padding-right:3em}div.dt-button-collection .dt-button-active-a a:after{position:absolute;right:1em;display:inline-block;content:"✓";color:inherit}div.dt-button-collection span.dt-button-spacer{width:100%;font-size:.9em;text-align:center;margin:.5em 0}div.dt-button-collection span.dt-button-spacer:empty{height:0;width:100%}div.dt-button-collection span.dt-button-spacer.bar{border-left:none;border-bottom:1px solid rgba(0, 0, 0, 0.1);padding-left:0}@media print{table.dataTable tr>*{box-shadow:none !important}}div.dt-buttons div.btn-group{position:initial}div.dt-buttons span.dt-button-spacer.empty{margin:1px}div.dt-buttons span.dt-button-spacer.bar:empty{height:inherit}div.dt-buttons .btn.processing{color:rgba(0, 0, 0, 0.2)}div.dt-buttons .btn.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:" ";border:2px solid rgb(40, 40, 40);border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear}div.dropdown-menu.dt-button-collection{margin-top:4px;width:200px}div.dropdown-menu.dt-button-collection .dt-button{position:relative}div.dropdown-menu.dt-button-collection .dt-button.dropdown-toggle::after{position:absolute;right:12px;top:14px}div.dropdown-menu.dt-button-collection div.dt-button-split{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}div.dropdown-menu.dt-button-collection div.dt-button-split a:first-child{min-width:auto;flex:1 0 50px;padding-right:0}div.dropdown-menu.dt-button-collection div.dt-button-split button:last-child{min-width:33px;flex:0;background:transparent;border:none;line-height:1rem;color:var(--bs-dropdown-link-color);padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);overflow:visible}div.dropdown-menu.dt-button-collection div.dt-button-split button:last-child:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}div.dropdown-menu.dt-button-collection.fixed{position:fixed;display:block;top:50%;left:50%;margin-left:-75px;border-radius:5px;background-color:white;padding:.5em}div.dropdown-menu.dt-button-collection.fixed.two-column{margin-left:-200px}div.dropdown-menu.dt-button-collection.fixed.three-column{margin-left:-225px}div.dropdown-menu.dt-button-collection.fixed.four-column{margin-left:-300px}div.dropdown-menu.dt-button-collection.fixed.columns{margin-left:-409px}@media screen and (max-width: 1024px){div.dropdown-menu.dt-button-collection.fixed.columns{margin-left:-308px}}@media screen and (max-width: 640px){div.dropdown-menu.dt-button-collection.fixed.columns{margin-left:-203px}}@media screen and (max-width: 460px){div.dropdown-menu.dt-button-collection.fixed.columns{margin-left:-100px}}div.dropdown-menu.dt-button-collection.fixed>:last-child{max-height:100vh;overflow:auto}div.dropdown-menu.dt-button-collection.two-column>:last-child,div.dropdown-menu.dt-button-collection.three-column>:last-child,div.dropdown-menu.dt-button-collection.four-column>:last-child{display:block !important;column-gap:8px}div.dropdown-menu.dt-button-collection.two-column>:last-child>*,div.dropdown-menu.dt-button-collection.three-column>:last-child>*,div.dropdown-menu.dt-button-collection.four-column>:last-child>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dropdown-menu.dt-button-collection.two-column{width:400px}div.dropdown-menu.dt-button-collection.two-column>:last-child{padding-bottom:1px;column-count:2}div.dropdown-menu.dt-button-collection.three-column{width:450px}div.dropdown-menu.dt-button-collection.three-column>:last-child{padding-bottom:1px;column-count:3}div.dropdown-menu.dt-button-collection.four-column{width:600px}div.dropdown-menu.dt-button-collection.four-column>:last-child{padding-bottom:1px;column-count:4}div.dropdown-menu.dt-button-collection .dt-button{border-radius:0}div.dropdown-menu.dt-button-collection.columns{width:auto}div.dropdown-menu.dt-button-collection.columns>:last-child{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;width:818px;padding-bottom:1px}div.dropdown-menu.dt-button-collection.columns>:last-child .dt-button{min-width:200px;flex:0 1;margin:0}div.dropdown-menu.dt-button-collection.columns.dtb-b3>:last-child,div.dropdown-menu.dt-button-collection.columns.dtb-b2>:last-child,div.dropdown-menu.dt-button-collection.columns.dtb-b1>:last-child{justify-content:space-between}div.dropdown-menu.dt-button-collection.columns.dtb-b3 .dt-button{flex:1 1 32%}div.dropdown-menu.dt-button-collection.columns.dtb-b2 .dt-button{flex:1 1 48%}div.dropdown-menu.dt-button-collection.columns.dtb-b1 .dt-button{flex:1 1 100%}@media screen and (max-width: 1024px){div.dropdown-menu.dt-button-collection.columns>:last-child{width:612px}}@media screen and (max-width: 640px){div.dropdown-menu.dt-button-collection.columns>:last-child{width:406px}div.dropdown-menu.dt-button-collection.columns.dtb-b3 .dt-button{flex:0 1 32%}}@media screen and (max-width: 460px){div.dropdown-menu.dt-button-collection.columns>:last-child{width:200px}}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}@media screen and (max-width: 767px){div.dt-buttons{float:none;width:100%;text-align:center;margin-bottom:.5em}div.dt-buttons a.btn{float:none}}div.dt-button-info{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color-translucent)}:root[data-bs-theme=dark] div.dropdown-menu.dt-button-collection.fixed{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color-translucent)}


body.dtcr-dragging{overflow-x:hidden}table.dtcr-cloned.dataTable{position:absolute !important;background-color:rgba(255, 255, 255, 0.7);z-index:202;border-radius:4px}table.dataTable tbody tr td.dtcr-moving{background-color:rgba(127, 127, 127, 0.15)}table.dataTable tbody tr td.dtcr-moving-first{border-left:1px solid #0d6efd}table.dataTable tbody tr td.dtcr-moving-last{border-right:1px solid #0d6efd}html.dark table.dtcr-cloned.dataTable{background-color:rgba(33, 33, 33, 0.9)}


table.dataTable thead tr>.dtfc-fixed-start,table.dataTable thead tr>.dtfc-fixed-end,table.dataTable tfoot tr>.dtfc-fixed-start,table.dataTable tfoot tr>.dtfc-fixed-end{top:0;bottom:0;z-index:3;background-color:white}table.dataTable tbody tr>.dtfc-fixed-start,table.dataTable tbody tr>.dtfc-fixed-end{z-index:1;background-color:white}table.dataTable tr>.dtfc-fixed-left::after,table.dataTable tr>.dtfc-fixed-right::after{position:absolute;top:0;bottom:0;width:10px;transition:box-shadow .3s;content:"";pointer-events:none}table.dataTable tr>.dtfc-fixed-left::after{right:0;transform:translateX(100%)}table.dataTable tr>.dtfc-fixed-right::after{left:0;transform:translateX(-80%)}table.dataTable.dtfc-scrolling-left tr>.dtfc-fixed-left::after{box-shadow:inset 10px 0 8px -8px rgba(0, 0, 0, 0.2)}table.dataTable.dtfc-scrolling-right tr>.dtfc-fixed-right::after{box-shadow:inset -10px 0 8px -8px rgba(0, 0, 0, 0.2)}table.dataTable.dtfc-scrolling-right tr>.dtfc-fixed-right+.dtfc-fixed-right::after{box-shadow:none}div.dt-scroll,div.dtfh-floatingparent{position:relative}div.dt-scroll div.dtfc-top-blocker,div.dt-scroll div.dtfc-bottom-blocker,div.dtfh-floatingparent div.dtfc-top-blocker,div.dtfh-floatingparent div.dtfc-bottom-blocker{position:absolute;background-color:white}html.dark table.dataTable thead tr>.dtfc-fixed-start,html.dark table.dataTable thead tr>.dtfc-fixed-end,html.dark table.dataTable tfoot tr>.dtfc-fixed-start,html.dark table.dataTable tfoot tr>.dtfc-fixed-end{background-color:var(--dt-html-background)}html.dark table.dataTable tbody tr>.dtfc-fixed-start,html.dark table.dataTable tbody tr>.dtfc-fixed-end{background-color:var(--dt-html-background)}html.dark table.dataTable.dtfc-scrolling-left tbody>tr>.dtfc-fixed-left::after{box-shadow:inset 10px 0 8px -8px rgba(0, 0, 0, 0.3)}html.dark table.dataTable.dtfc-scrolling-right tbody>tr>.dtfc-fixed-right::after{box-shadow:inset -10px 0 8px -8px rgba(0, 0, 0, 0.3)}html.dark table.dataTable.dtfc-scrolling-right tbody>tr>.dtfc-fixed-right+.dtfc-fixed-right::after{box-shadow:none}html.dark div.dtfc-top-blocker,html.dark div.dtfc-bottom-blocker{background-color:var(--dt-html-background)}div.dtfc-top-blocker,div.dtfc-top-blocker{border-bottom:0px solid #ddd !important}table.dataTable{border-collapse:separate}table.dataTable.table-bordered{border-left-width:0;border-right-width:0}table.dataTable.table-bordered th,table.dataTable.table-bordered td{border-right-width:0;border-top-width:0}table.dataTable.table-bordered th:last-child,table.dataTable.table-bordered td:last-child{border-right:1px solid #dee2e6}table.dataTable.table-bordered tr:last-child th,table.dataTable.table-bordered tr:last-child td{border-bottom-width:0}table.dataTable thead tr>.dtfc-fixed-start,table.dataTable thead tr>.dtfc-fixed-end,table.dataTable tfoot tr>.dtfc-fixed-start,table.dataTable tfoot tr>.dtfc-fixed-end{background-color:var(--bs-table-bg)}table.dataTable tbody tr>.dtfc-fixed-start,table.dataTable tbody tr>.dtfc-fixed-end{background-color:var(--bs-table-bg)}div.dtfc-top-blocker,div.dtfc-bottom-blocker{background-color:var(--bs-body-bg)}div.dt-scroll-body{border-left-color:var(--bs-table-color) !important}div.dt-scroll-headInner table.table-bordered tr th:first-child,div.dt-scroll-footInner table.table-bordered tr th:first-child{border-left-color:var(--bs-border-color) !important}


table.dataTable.fixedHeader-floating,table.dataTable.fixedHeader-locked{position:relative !important;background-color:var(--bs-body-bg);margin-top:0 !important;margin-bottom:0 !important}div.dtfh-floatingparent-foot table{border-top-color:var(--bs-border-color);border-top-width:var(--bs-border-width);border-top-style:solid}@media print{table.fixedHeader-floating{display:none}}


table.dataTable tbody th.focus,table.dataTable tbody td.focus{outline:2px solid #0d6efd;outline-offset:-2px}table.dataTable tbody tr.selected th.focus,table.dataTable tbody tr.selected td.focus{outline-color:#0143a3}div.dtk-focus-alt table.dataTable tbody th.focus,div.dtk-focus-alt table.dataTable tbody td.focus{outline:2px solid #ff8b33;outline-offset:-2px}html.dark table.dataTable tbody th.focus,html.dark table.dataTable tbody td.focus{outline-color:rgb(13, 110, 253)}html.dark table.dataTable tbody tr.selected th.focus,html.dark table.dataTable tbody tr.selected td.focus{outline-color:#0143a3}html.dark div.dtk-focus-alt table.dataTable tbody th.focus,html.dark div.dtk-focus-alt table.dataTable tbody td.focus{outline-color:#ff8b33}


table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{margin-right:.5em;display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0, 0, 0, 0.5);border-bottom:5px solid transparent;border-right:0px solid transparent}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control.arrow-right::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control.arrow-right::before{border-top:5px solid transparent;border-left:0px solid transparent;border-bottom:5px solid transparent;border-right:10px solid rgba(0, 0, 0, 0.5)}table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>th.dtr-control:before{border-top:10px solid rgba(0, 0, 0, 0.5);border-left:5px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control{padding-left:.333em}table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.dtr-control,table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0, 0, 0, 0.5);border-bottom:5px solid transparent;border-right:0px solid transparent}table.dataTable.dtr-column>tbody>tr>td.dtr-control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>th.dtr-control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>td.control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>th.control.arrow-right::before{border-top:5px solid transparent;border-left:0px solid transparent;border-bottom:5px solid transparent;border-right:10px solid rgba(0, 0, 0, 0.5)}table.dataTable.dtr-column>tbody>tr.dtr-expanded td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded th.dtr-control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded td.control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded th.control:before{border-top:10px solid rgba(0, 0, 0, 0.5);border-left:5px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent !important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{padding-bottom:0;border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:fit-content;max-height:75%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:.5em;box-shadow:0 12px 30px rgba(0, 0, 0, 0.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:2.5em}div.dtr-modal div.dtr-modal-content h2{margin-top:0}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0, 0, 0, 0.6)}@media screen and (max-width: 767px){div.dtr-modal div.dtr-modal-display{width:95%}}html.dark table.dataTable>tbody>tr>td.dtr-control:before,html[data-bs-theme=dark] table.dataTable>tbody>tr>td.dtr-control:before{border-left-color:rgba(255, 255, 255, 0.5) !important}html.dark table.dataTable>tbody>tr>td.dtr-control.arrow-right::before,html[data-bs-theme=dark] table.dataTable>tbody>tr>td.dtr-control.arrow-right::before{border-right-color:rgba(255, 255, 255, 0.5) !important}html.dark table.dataTable>tbody>tr.dtr-expanded>td.dtr-control:before,html.dark table.dataTable>tbody>tr.dtr-expanded>th.dtr-control:before,html[data-bs-theme=dark] table.dataTable>tbody>tr.dtr-expanded>td.dtr-control:before,html[data-bs-theme=dark] table.dataTable>tbody>tr.dtr-expanded>th.dtr-control:before{border-top-color:rgba(255, 255, 255, 0.5) !important;border-left-color:transparent !important;border-right-color:transparent !important}html.dark table.dataTable>tbody>tr.child ul.dtr-details>li,html[data-bs-theme=dark] table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom-color:rgb(64, 67, 70)}html.dark div.dtr-modal div.dtr-modal-display,html[data-bs-theme=dark] div.dtr-modal div.dtr-modal-display{background-color:rgb(33, 37, 41);border:1px solid rgba(255, 255, 255, 0.15)}div.dtr-bs-modal table.table tr:first-child td{border-top:none}table.dataTable.table-bordered th.dtr-control.dtr-hidden+*,table.dataTable.table-bordered td.dtr-control.dtr-hidden+*{border-left-width:1px}


table.dataTable tr.dtrg-group th{background-color:rgba(0, 0, 0, 0.1);text-align:left}table.dataTable tr.dtrg-group.dtrg-level-0 th{font-weight:bold}table.dataTable tr.dtrg-group.dtrg-level-1 th,table.dataTable tr.dtrg-group.dtrg-level-2 th,table.dataTable tr.dtrg-group.dtrg-level-3 th,table.dataTable tr.dtrg-group.dtrg-level-4 th,table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:rgba(0, 0, 0, 0.05);padding-top:.25em;padding-bottom:.25em;padding-left:2em;font-size:.9em}table.dataTable tr.dtrg-group.dtrg-level-2 th{background-color:rgba(0, 0, 0, 0.01);padding-left:2.5em}table.dataTable tr.dtrg-group.dtrg-level-3 th{background-color:rgba(0, 0, 0, 0.01);padding-left:3em}table.dataTable tr.dtrg-group.dtrg-level-4 th{background-color:rgba(0, 0, 0, 0.01);padding-left:3.5em}table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:rgba(0, 0, 0, 0.01);padding-left:4em}html.dark table.dataTable tr.dtrg-group th{background-color:rgba(255, 255, 255, 0.1)}html.dark table.dataTable tr.dtrg-group.dtrg-level-1 th{background-color:rgba(255, 255, 255, 0.05)}html.dark table.dataTable tr.dtrg-group.dtrg-level-2 th,html.dark table.dataTable tr.dtrg-group.dtrg-level-3 th,html.dark table.dataTable tr.dtrg-group.dtrg-level-4 th,html.dark table.dataTable tr.dtrg-group.dtrg-level-5 th{background-color:rgba(255, 255, 255, 0.01)}table.dataTable.table-striped tr.dtrg-level-0{background-color:rgba(0, 0, 0, 0.1)}table.dataTable.table-striped tr.dtrg-level-1{background-color:rgba(0, 0, 0, 0.05)}table.dataTable.table-striped tr.dtrg-level-2,table.dataTable.table-striped tr.dtrg-level-3,table.dataTable.table-striped tr.dtrg-level-4,table.dataTable.table-striped tr.dtrg-level-5{background-color:rgba(0, 0, 0, 0.01)}table.dataTable.table-striped tr.dtrg-level-1 tr.dtrg-level-2 th,table.dataTable.table-striped tr.dtrg-level-3 th,table.dataTable.table-striped tr.dtrg-level-4 th,table.dataTable.table-striped tr.dtrg-level-5 th{background-color:transparent}


div.dt-rowReorder-float-parent{table-layout:fixed;outline:2px solid #0d6efd;z-index:2001;position:absolute !important;overflow:hidden;border-radius:3px}div.dt-rowReorder-float-parent table.dt-rowReorder-float{opacity:.9;background-color:white;margin:0 !important}div.dt-rowReorder-float-parent.drop-not-allowed{cursor:not-allowed}tr.dt-rowReorder-moving{outline:2px solid #888;outline-offset:-2px}body.dt-rowReorder-noOverflow{overflow-x:hidden}table.dataTable td.reorder{text-align:center;cursor:move}html.dark div.dt-rowReorder-float-parent{outline-color:rgb(110, 168, 254)}html.dark div.dt-rowReorder-float-parent table.dt-rowReorder-float{background-color:var(--dt-html-background)}html.dark tr.dt-rowReorder-moving{outline-color:#aaa}html[data-bs-theme=dark] div.dt-rowReorder-float-parent{outline-color:rgb(13, 110, 253)}


div.dts{display:block !important}div.dts tbody th,div.dts tbody td{white-space:nowrap}div.dts div.dts_loading{z-index:1}div.dts div.dts_label{position:absolute;right:20px;background:rgba(0, 0, 0, 0.8);color:white;box-shadow:3px 3px 10px rgba(0, 0, 0, 0.5);text-align:right;border-radius:3px;padding:.4em;z-index:2;display:none}div.dts div.dt-scroll-body,div.dts div.dataTables_scrollBody{background:repeating-linear-gradient(45deg, rgba(0, 0, 0, 0.025), rgba(0, 0, 0, 0.025) 10px, rgba(0, 0, 0, 0) 10px, rgba(0, 0, 0, 0) 20px)}div.dts div.dt-scroll-body table,div.dts div.dataTables_scrollBody table{background-color:white;z-index:2}div.dts div.dt-length,div.dts div.dt-paging,div.dts div.dataTables_paginate,div.dts div.dataTables_length{display:none}html.dark div.dts div.dts_label{background:rgba(255, 255, 255, 0.8);color:black}html.dark div.dts div.dt-scroll-body,html.dark div.dts div.dataTables_scrollBody{background:repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.025), rgba(255, 255, 255, 0.025) 10px, rgba(255, 255, 255, 0) 10px, rgba(255, 255, 255, 0) 20px)}html.dark div.dts div.dt-scroll-body table,html.dark div.dts div.dataTables_scrollBody table{background-color:var(--dt-html-background);z-index:2}div.DTS div.dataTables_scrollBody table{background-color:white}html[data-bs-theme=dark] div.DTS div.dataTables_scrollBody table{background-color:var(--bs-body-bg)}


div.dt-button-collection{overflow:visible !important;z-index:2002 !important}div.dt-button-collection div.dtsb-searchBuilder{box-sizing:border-box;padding-left:1em !important;padding-right:1em !important}div.dt-button-collection.dtb-collection-closeable div.dtsb-titleRow{padding-right:40px}.dtsb-greyscale{border:1px solid #cecece !important}div.dtsb-logicContainer .dtsb-greyscale{border:none !important}div.dtsb-searchBuilder{justify-content:space-evenly;cursor:default;margin-bottom:1em;text-align:left;width:100%}div.dtsb-searchBuilder button.dtsb-button,div.dtsb-searchBuilder select{font-size:1em}div.dtsb-searchBuilder div.dtsb-titleRow{justify-content:space-evenly;margin-bottom:.5em}div.dtsb-searchBuilder div.dtsb-titleRow div.dtsb-title{display:inline-block;padding-top:14px}div.dtsb-searchBuilder div.dtsb-titleRow div.dtsb-title:empty{display:inline}div.dtsb-searchBuilder div.dtsb-titleRow button.dtsb-clearAll{float:right;margin-bottom:.8em}div.dtsb-searchBuilder div.dtsb-vertical .dtsb-value,div.dtsb-searchBuilder div.dtsb-vertical .dtsb-data,div.dtsb-searchBuilder div.dtsb-vertical .dtsb-condition{display:block}div.dtsb-searchBuilder div.dtsb-group{position:relative;clear:both;margin-bottom:.8em}div.dtsb-searchBuilder div.dtsb-group button.dtsb-search{float:right}div.dtsb-searchBuilder div.dtsb-group button.dtsb-clearGroup{margin:2px;text-align:center;padding:0}div.dtsb-searchBuilder div.dtsb-group div.dtsb-logicContainer{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;margin-top:.8em;margin-right:.8em}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria{margin-bottom:.8em;display:flex;justify-content:start;flex-flow:row wrap}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-dropDown,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria input.dtsb-input{padding:.4em;margin-right:.8em;min-width:5em;max-width:20em;color:inherit;font-size:1em}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-dropDown option.dtsb-notItalic,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria input.dtsb-input option.dtsb-notItalic{font-style:normal}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-italic{font-style:italic}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-inputCont{flex:1;white-space:nowrap}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-inputCont span.dtsb-joiner{margin-right:.8em}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-inputCont input.dtsb-value{width:33%}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-inputCont select,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-inputCont input{height:100%;box-sizing:border-box}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer{margin-left:auto;display:inline-block}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button.dtsb-delete,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button.dtsb-right,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button.dtsb-left{margin-right:.8em}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button.dtsb-delete:last-child,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button.dtsb-right:last-child,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button.dtsb-left:last-child{margin-right:0}@media screen and (max-width: 550px){div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria{display:flex;flex-flow:none;flex-direction:column;justify-content:start;padding-right:calc(35px + .8em);margin-bottom:0px}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria:not(:first-child),div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria:not(:nth-child(2)),div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria:not(:last-child){padding-top:.8em}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria:first-child,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria:nth-child(2),div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria:last-child{padding-top:0em}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-dropDown,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria input.dtsb-input{max-width:none;width:100%;margin-bottom:.8em;margin-right:.8em}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-inputCont{margin-right:.8em}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer{position:absolute;width:35px;display:flex;flex-wrap:wrap-reverse;right:0}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria div.dtsb-buttonContainer button{margin-right:0px !important}}div.dtsb-searchBuilder div.dtsb-titleRow{height:40px}div.dtsb-searchBuilder div.dtsb-titleRow div.dtsb-title{padding-top:10px}div.dtsb-searchBuilder div.dtsb-group button.dtsb-clearGroup{margin-right:8px}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria .form-select{width:auto;display:inline-block;padding-right:30px !important}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-condition{border-color:#28a745}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-data{border-color:#dc3545}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria select.dtsb-value,div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria input.dtsb-value{border-color:#007bff}div.dtsb-searchBuilder div.dtsb-group div.dtsb-criteria .form-control{display:inline-block;font-size:1em}div.dtsb-searchBuilder div.dtsb-group div.dtsb-logicContainer{border-radius:4px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;margin-top:10px;overflow:hidden}div.dtsb-searchBuilder div.dtsb-group div.dtsb-logicContainer button.dtsb-logic{border:none;border-radius:0px;flex-grow:1;flex-shrink:0;flex-basis:3em;margin:0px;padding:.375rem .7rem}div.dtsb-searchBuilder div.dtsb-group div.dtsb-logicContainer button.dtsb-clearGroup{border:none;border-radius:0px;width:2em;margin:0px}div.dt-button-collection div.dtsb-searchBuilder{padding-left:10px;padding-right:10px}


div.dtsp-topRow{display:flex;flex-direction:row;flex-wrap:nowrap;border:2px solid rgba(0, 0, 0, 0);border-radius:3px;justify-content:space-around;align-content:flex-start;align-items:flex-start}div.dtsp-topRow input.dtsp-search{text-overflow:ellipsis;min-width:50px;flex-basis:90px;max-width:none}div.dtsp-topRow input.dtsp-search::placeholder{color:inherit}div.dtsp-topRow div.dtsp-subRow1{display:flex;flex-direction:row;flex-wrap:nowrap;flex:1 1 auto}div.dtsp-topRow div.dtsp-subRow1 div.dtsp-searchCont{position:relative;width:100%}div.dtsp-topRow div.dtsp-subRow1 input{padding-right:2em;width:100% !important;box-sizing:border-box;font-size:1em}div.dtsp-topRow div.dtsp-subRow1 input[disabled=disabled]{background-color:transparent;border:none;cursor:initial;box-shadow:none;padding-bottom:0;padding-top:0;min-height:1em;height:fit-content;box-sizing:content-box}div.dtsp-topRow div.dtsp-subRow1 input[disabled=disabled]::placeholder{color:initial;opacity:1}div.dtsp-topRow div.dtsp-subRow1 button.dtsp-searchIcon{position:absolute;top:0;right:0;bottom:0}div.dtsp-topRow div.dtsp-subRow1 button.dtsp-searchIcon span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAABbmlDQ1BpY2MAACiRdZE7SwNBFIU/EyWikRRaiFhsoWKhEBREO42FTZAQFYza7G5eQhKX3QQJtoKNhWAh2vgq/AfaCrYKgqAIIhb+Al+NhPVOEkiQZJbZ+3FmzmXmDHjCGTPrtAYhm8vb0bmQthxb0Xzv+PHRxRSabjrWTCQSpun4eaRF1YdR1av5voajM55wTGhpF54wLTsvPC0c3sxbineFe8y0Hhc+ER6x5YDCt0o3KvymOFXhL8X2YnQWPKqnlqpjo47NtJ0VHhYeyGYKZvU86ib+RG5pQWqfzH4coswRQsOgwDoZ8oxKzUlmjX3Bsm+eDfGY8rcoYosjRVq8I6IWpGtCalL0hHwZiir3/3k6yfGxSnd/CNpeXfdzEHz7UNpz3d9T1y2dgfcFrnM1/4bkNPkt+l5NGziGwDZc3tQ04wCudqD32dJtvSx5ZXqSSfi4gK4YdN9Dx2olq+o650+wuCVPdAeHRzAk+wNrfw8JaBFXEnV+AAAACXBIWXMAAA9hAAAPYQGoP6dpAAABMUlEQVQoU6XRr0vDQRjH8akoM4iIjqGoOIZ5oIjB5XWxajaYDGLSIhhNYjcPRDSJwbQNw+L+BNGgYYo/5pT5/shz8vDlBgMPXux7z3N3z+25VOofYyCyd4ZYCavI4gXPsRp9LqiDdrEMH+8wv8Vh8gBfWclFPOEUN3hAHjlMoRa7wTzBS5xgKLFglPkZLjDic6HyDsEMNvGR2Nxifoci3tEI+X770JU0XmPXIlax+LTPh83fFox1X6kxyzdjm9UcdXi9S+Vti6svfyNULhNR9TVsYNhW6Ff9KKCNR7/Zv6eeaQ+6+qcdpu9BqGlp1HFgud+FYdzzUcUExu0Q/cdzHGEFetIlXKPjK/sbqYoOftMiS+j9jzEJPd1Wt+5+kdR/9EM9ucIC5jCbyPc01Q32kfsBppYz3hYFcCwAAAAASUVORK5CYII=") !important;background-repeat:no-repeat;background-position:center;background-size:12px}div.dtsp-topRow div.dtsp-subRow2{white-space:nowrap;flex:0 0 auto}div.dtsp-topRow button>span{display:inline-block;height:100%;width:100%}div.dtsp-topRow button.dtsp-nameButton span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAABcGlDQ1BpY2MAACiRdZHNSwJBGMYftTDS8FCHkA57sOigIAXRMQzyYh3UIKvL7rirwe66zK6IdA26dBA6RF36OvQf1DXoWhAERRAR9B/0dQnZ3nEFJXSG2ffHs/O8zDwD+DM6M+yBJGCYDs+mU9JaYV0KviNMM4QoEjKzreXcUh59x88jfKI+JESv/vt6jlBRtRngGyKeYxZ3iBeIMzXHErxHPMbKcpH4hDjO6YDEt0JXPH4TXPL4SzDPZxcBv+gplbpY6WJW5gbxNHHM0KusfR5xk7BqruaoRmlNwEYWaaQgQUEVW9DhIEHVpMx6+5It3woq5GH0tVAHJ0cJZfLGSa1SV5WqRrpKU0dd5P4/T1ubnfG6h1PA4Kvrfk4CwX2g2XDd31PXbZ4BgRfg2uz4K5TT/DfpjY4WOwYiO8DlTUdTDoCrXWD82ZK53JICtPyaBnxcACMFYPQeGN7wsmr/x/kTkN+mJ7oDDo+AKdof2fwDCBRoDkL8UccAAAAJcEhZcwAAD2EAAA9hAag/p2kAAAK2SURBVFgJ7ZY9j41BFICvryCExrJBQ6HyEYVEIREaUZDQIRoR2ViJKCioxV+gkVXYTVZEQiEUhG2EQnxUCh0FKolY4ut5XnM2cyfva3Pt5m7EPcmzZ2bemTNnzjkzd1utnvQi0IvAfxiBy5z5FoxO89kPY+8mbMjtzs47RXs5/WVpbAG6bWExt5PuIibvhVkwmC+ck3eK9ln6/fAddFojYzBVuYSBpcnIEvRaqOw2RcaN18FPuJH0JvRUxbT3wWf4ltiKPgfVidWlbGZgPozDFfgAC+EA/K2EI4cwcAJ+gPaeQ+VQU2SOMMGcPgPl/m/V2p50rrbRsRgt9Iv5h6xtpP22Bz7Ce1C+gFFxfKzOmShcU+Qmyh2w3w8rIJfddHTck66EukL/xPhj+JM8rHNmFys0Pg4v0up3aFNlwR9NYyodd3OL/C64zpsymcTFcf6ElM4YzjAWKYrJkaq8kE/yUYNP4BoYvS1QRo+hNtF5xfkTUjoTheukSFFMjlTFm6PjceOca/SMpKfeCR1L6Uzk/y2WIkVhNFJlJAZhP+hYns7b9D3IPuhY5mYrIv8OrQJvR5NYyNaW4jsU8pSGNySiVx4o5tXq3JkoXE/mg5R/M8dGJCJpKhaDcjBRdbI/Rm8g69c122om33BHmj2CHoV5qa9jUXBraJ+G1fAVjIBO1klc87ro1K4JZ/K35SWW3TwcyDd6TecqnAEd8cGq2+w84xvBm1n3vS0izKkkwh5XNC/GmFPqqAtPF89AOScKuemaNzoTV1SD5dtSbmLf1/RV+tC0WTgcj6R7HEtrVGWaqu/lYDZ/2pvxQ/kIyw/gFByHC9AHw910hv1aUUumyd8yy0QfhmEkfiNod0Xusct68J1qc8Tdux0Z97Q+hsDb+AYGYEbF/4Guw2Q/qDPqZG/zXgT+3Qj8AtKnfWhFwmuAAAAAAElFTkSuQmCC") !important;background-repeat:no-repeat;background-position:center;background-size:23px;vertical-align:bottom}div.dtsp-topRow button.dtsp-countButton span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABcGlDQ1BpY2MAACiRdZHNSwJBGMYftTDS8FCHkA57sOigIAXRMQzyYh3UIKvL7rirwe66zK6IdA26dBA6RF36OvQf1DXoWhAERRAR9B/0dQnZ3nEFJXSG2ffHs/O8zDwD+DM6M+yBJGCYDs+mU9JaYV0KviNMM4QoEjKzreXcUh59x88jfKI+JESv/vt6jlBRtRngGyKeYxZ3iBeIMzXHErxHPMbKcpH4hDjO6YDEt0JXPH4TXPL4SzDPZxcBv+gplbpY6WJW5gbxNHHM0KusfR5xk7BqruaoRmlNwEYWaaQgQUEVW9DhIEHVpMx6+5It3woq5GH0tVAHJ0cJZfLGSa1SV5WqRrpKU0dd5P4/T1ubnfG6h1PA4Kvrfk4CwX2g2XDd31PXbZ4BgRfg2uz4K5TT/DfpjY4WOwYiO8DlTUdTDoCrXWD82ZK53JICtPyaBnxcACMFYPQeGN7wsmr/x/kTkN+mJ7oDDo+AKdof2fwDCBRoDkL8UccAAAAJcEhZcwAAD2EAAA9hAag/p2kAAAG5SURBVEgN3VU9LwVBFF0fiYhofUSlEQkKhU7z/oBCQkIiGr9BgUbhVzy9BAnhFyjV/AYFiU5ICM7ZN+c5Zud5dm3lJmfmzrkz9+7cu3c3y/6jjOBSF8CxXS7FmTkbwqIJjDpJvTcmsJ4K3KPZUpyZsx0sxoB9J6mnAkyC7wGuuCFIipNtEcpcWExgXpOBc78vgj6N+QO4NVsjwdFM59tUIDxDrHMBOeIQ34C5ZDregXuAQm4YcI68nN9B3wr2PcwPAIPkN2EqtJH6b+QZm1ajjTx7BqwAr26Lb+C2Kvpbt0Mb2HAJ7NrGFGfmXO3DeA4UshDfQAVmH0gaUFg852TTTDvlxwBlCtxy9zXyBhQFaq0wMmIdRebrfgosA3zb2hKnqG0oqchp4QbuR8X0TjzABhbdOT8jnQ/atcgqpnfwOA7yqZyTU587ZkIGdesLTt2EkynOnbreMUUKMI/dA4B/QVOcO13CQh+5wWCgDwo/75u59odB/wjmfhbgvACcAOyZPHihMWAoIwxyCLgf1oxfgjzVbgBXSTzIN+f0pg6s5DkcesLMRpsBrgE2XO3CN64JFP7JtUeKHX4CKtRRXFZ+7dEAAAAASUVORK5CYII=") !important;background-repeat:no-repeat;background-position:center;background-size:18px;vertical-align:bottom}div.dtsp-topRow button.dtsp-collapseButton span.dtsp-caret{position:relative;top:9px;display:inline-block}div.dtsp-topRow button.dtsp-collapseButton.dtsp-rotated{transform:rotate(180deg)}div.dtsp-searchPane table thead th,div.dtsp-searchPane table thead td{width:100% !important}div.dt-button-collection{z-index:2002}div.dt-button-collection.dtb-collection-closeable div.dtsp-titleRow{padding-right:25px}div.dtsp-columns-1{max-width:100%;min-width:100%;margin:0px !important}div.dtsp-columns-2{max-width:49%;min-width:49%;margin:0px !important}div.dtsp-columns-3{max-width:32%;min-width:32%;margin:0px !important}div.dtsp-columns-4{max-width:24%;min-width:24%;margin:0px !important}div.dtsp-columns-5{max-width:19%;min-width:19%;margin:0px !important}div.dtsp-columns-6{max-width:16%;min-width:16%;margin:0px !important}div.dtsp-columns-7{max-width:14%;min-width:14%;margin:0px !important}div.dtsp-columns-8{max-width:12%;min-width:12%;margin:0px !important}div.dtsp-columns-9{max-width:10.5%;min-width:10.5%;margin:0px !important}div.dtsp-narrow{flex-direction:column !important}div.dtsp-narrow div.dtsp-subRow1,div.dtsp-narrow div.dtsp-subRow2{width:100%}div.dtsp-narrow div.dtsp-subRow2 button{margin:0 !important;width:25% !important}div.dt-button-collection div.dtsp-panesContainer{padding-left:1em;padding-right:1em;margin-bottom:0}div.dtsp-panesContainer{margin-bottom:1em}div.dtsp-searchPane div.dt-container,div.dtsp-searchPane div.dataTables_wrapper{width:100%}div.dtsp-searchPane div.dt-container div.dataTables_layout_cell,div.dtsp-searchPane div.dataTables_wrapper div.dataTables_layout_cell{padding:0}div.dtsp-searchPane div.dt-container div.dt-layout-row:not(.dt-layout-table),div.dtsp-searchPane div.dataTables_wrapper div.dt-layout-row:not(.dt-layout-table){margin:0}div.dtsp-searchPane div.dt-container div.dt-scroll-head,div.dtsp-searchPane div.dt-container div.dataTables_scrollHead,div.dtsp-searchPane div.dataTables_wrapper div.dt-scroll-head,div.dtsp-searchPane div.dataTables_wrapper div.dataTables_scrollHead{display:none !important}div.dtsp-searchPane div.dt-container div.dt-scroll-body,div.dtsp-searchPane div.dt-container div.dataTables_scrollBody,div.dtsp-searchPane div.dataTables_wrapper div.dt-scroll-body,div.dtsp-searchPane div.dataTables_wrapper div.dataTables_scrollBody{background:white !important;border:none}div.dtsp-searchPane div.dt-container div.dt-scroll-body thead,div.dtsp-searchPane div.dt-container div.dataTables_scrollBody thead,div.dtsp-searchPane div.dataTables_wrapper div.dt-scroll-body thead,div.dtsp-searchPane div.dataTables_wrapper div.dataTables_scrollBody thead{display:none}div.dtsp-searchPane div.dt-container div.dt-scroll-body table tr>th,div.dtsp-searchPane div.dt-container div.dt-scroll-body table tr>td,div.dtsp-searchPane div.dt-container div.dataTables_scrollBody table tr>th,div.dtsp-searchPane div.dt-container div.dataTables_scrollBody table tr>td,div.dtsp-searchPane div.dataTables_wrapper div.dt-scroll-body table tr>th,div.dtsp-searchPane div.dataTables_wrapper div.dt-scroll-body table tr>td,div.dtsp-searchPane div.dataTables_wrapper div.dataTables_scrollBody table tr>th,div.dtsp-searchPane div.dataTables_wrapper div.dataTables_scrollBody table tr>td{padding:5px 10px}div.dtsp-searchPane div.dt-container div.dt-scroll-body td.dtsp-nameColumn,div.dtsp-searchPane div.dt-container div.dataTables_scrollBody td.dtsp-nameColumn,div.dtsp-searchPane div.dataTables_wrapper div.dt-scroll-body td.dtsp-nameColumn,div.dtsp-searchPane div.dataTables_wrapper div.dataTables_scrollBody td.dtsp-nameColumn{width:100% !important}div.dtsp-searchPane div.dt-container div.dt-scroll-body div.dtsp-nameCont,div.dtsp-searchPane div.dt-container div.dataTables_scrollBody div.dtsp-nameCont,div.dtsp-searchPane div.dataTables_wrapper div.dt-scroll-body div.dtsp-nameCont,div.dtsp-searchPane div.dataTables_wrapper div.dataTables_scrollBody div.dtsp-nameCont{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-content:flex-start;align-items:flex-start}div.dtsp-searchPane div.dt-container div.dt-scroll-body div.dtsp-nameCont span.dtsp-name,div.dtsp-searchPane div.dt-container div.dt-scroll-body div.dtsp-nameCont span.dtsp-pill,div.dtsp-searchPane div.dt-container div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-name,div.dtsp-searchPane div.dt-container div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-pill,div.dtsp-searchPane div.dataTables_wrapper div.dt-scroll-body div.dtsp-nameCont span.dtsp-name,div.dtsp-searchPane div.dataTables_wrapper div.dt-scroll-body div.dtsp-nameCont span.dtsp-pill,div.dtsp-searchPane div.dataTables_wrapper div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-name,div.dtsp-searchPane div.dataTables_wrapper div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-pill{cursor:default}div.dtsp-searchPane div.dt-container div.dt-scroll-body div.dtsp-nameCont span.dtsp-name,div.dtsp-searchPane div.dt-container div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-name,div.dtsp-searchPane div.dataTables_wrapper div.dt-scroll-body div.dtsp-nameCont span.dtsp-name,div.dtsp-searchPane div.dataTables_wrapper div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-name{text-overflow:ellipsis;overflow:hidden;display:inline-block;vertical-align:middle;white-space:nowrap;flex-grow:1;text-align:left}div.dtsp-searchPane div.dt-container div.dt-scroll-body div.dtsp-nameCont span.dtsp-pill,div.dtsp-searchPane div.dt-container div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-pill,div.dtsp-searchPane div.dataTables_wrapper div.dt-scroll-body div.dtsp-nameCont span.dtsp-pill,div.dtsp-searchPane div.dataTables_wrapper div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-pill{display:inline-block;background-color:#cfcfcf;text-align:center;border-radius:10px;width:auto;min-width:30px;color:black;font-size:.9em;padding:0 4px}div.dtsp-searchPane div.dt-container div.dt-scroll-body div.dtsp-nameCont span.dtsp-pill:empty,div.dtsp-searchPane div.dt-container div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-pill:empty,div.dtsp-searchPane div.dataTables_wrapper div.dt-scroll-body div.dtsp-nameCont span.dtsp-pill:empty,div.dtsp-searchPane div.dataTables_wrapper div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-pill:empty{display:none}div.dtsp-panesContainer{clear:both;padding-left:0;padding-right:0;text-align:center}div.dtsp-panesContainer div.dtsp-searchPanes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:stretch;clear:both;text-align:left}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane{flex-grow:1;flex-shrink:0;font-size:.9em;margin-top:15px !important}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dt-container,div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_wrapper{flex:1;box-sizing:border-box}div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dt-container div.dt-search,div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dt-container div.dataTables_filter,div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_wrapper div.dt-search,div.dtsp-panesContainer div.dtsp-searchPanes div.dtsp-searchPane div.dataTables_wrapper div.dataTables_filter{display:none}div.dtsp-panesContainer div.dtsp-title{float:left;padding:10px 0}div.dtsp-panesContainer button.dtsp-clearAll,div.dtsp-panesContainer button.dtsp-collapseAll,div.dtsp-panesContainer button.dtsp-showAll{float:right}div.dtsp-hidden{display:none !important}html.dark div.dtsp-topRow div.dtsp-subRow1 div.dtsp-searchCont input[disabled=disabled]::placeholder,html[data-bs-theme=dark] div.dtsp-topRow div.dtsp-subRow1 div.dtsp-searchCont input[disabled=disabled]::placeholder{color:white}div.dtsp-panesContainer button.btn-subtle{background-color:#f8f9fa;border:1px solid #ced4da}div.dtsp-panesContainer button.btn-subtle.disabled{opacity:.5}div.dtsp-panesContainer button.btn-subtle:hover{background-color:#cbd3da}div.dtsp-panesContainer button.dtsp-clearAll,div.dtsp-panesContainer button.dtsp-showAll{margin-left:3px}div.dtsp-panesContainer div.dtsp-searchPane div.dtsp-topRow{margin:.5em 0}div.dtsp-panesContainer div.dtsp-searchPane div.dtsp-topRow div.dtsp-subRow2{margin-left:.5em}div.dtsp-panesContainer div.dtsp-searchPane div.dtsp-topRow button{width:35px;line-height:20px}div.dtsp-panesContainer div.dtsp-searchPane div.dtsp-topRow button.dtsp-searchIcon,div.dtsp-panesContainer div.dtsp-searchPane div.dtsp-topRow button.dtsp-nameButton,div.dtsp-panesContainer div.dtsp-searchPane div.dtsp-topRow button.dtsp-countButton{padding:0}div.dtsp-panesContainer div.dtsp-searchPane div.dtsp-topRow div.dtsp-subRow1 button{border-right:none;margin-right:1px}div.dtsp-panesContainer div.dtsp-searchPane div.dtsp-topRow div.dtsp-subRow1 input{padding-right:3em}div.dtsp-panesContainer div.dtsp-searchPane div.dtsp-topRow span.dtsp-caret{top:3px}div.dtsp-panesContainer div.dtsp-searchPane div.dtsp-topRow button.dtsp-rotated{transform:none}div.dtsp-panesContainer div.dtsp-searchPane div.dtsp-topRow button.dtsp-rotated span{transform:rotate(180deg);top:-2px}div.dtsp-panesContainer div.dtsp-searchPane div.dtsp-topRow.dtsp-bordered:hover button.disabled{cursor:pointer !important;pointer-events:none}div.dtsp-panesContainer div.dtsp-searchPane div.dtsp-topRow.dtsp-bordered:hover input.dtsp-paneInputButton{pointer-events:none}div.dtsp-panesContainer div.dtsp-searchPane div.dt-container,div.dtsp-panesContainer div.dtsp-searchPane div.dataTables_wrapper{border:2px #f0f0f0 solid;border-radius:4px}div.dtsp-panesContainer div.dtsp-searchPane div.dt-container:hover,div.dtsp-panesContainer div.dtsp-searchPane div.dataTables_wrapper:hover{border:2px solid #cfcfcf !important}div.dtsp-panesContainer div.dtsp-searchPane div.dt-container div.dtsp-nameCont span.badge,div.dtsp-panesContainer div.dtsp-searchPane div.dataTables_wrapper div.dtsp-nameCont span.badge{min-width:30px;line-height:1.25em;margin-top:3.5px}div.dtsp-panesContainer div.dtsp-searchPane div.dt-container>div.row.mt-2,div.dtsp-panesContainer div.dtsp-searchPane div.dataTables_wrapper>div.row.mt-2{margin:0 !important}div.dtsp-panesContainer div.dtsp-searchPane div.dt-container>div.row.mt-2>*,div.dtsp-panesContainer div.dtsp-searchPane div.dataTables_wrapper>div.row.mt-2>*{padding:0}div.dtsp-panesContainer button.disabled{cursor:not-allowed}div.dt-button-collection div.dtsp-panesContainer{padding:9px 1rem}html[data-bs-theme=dark] div.dtsp-topRow button.dtsp-searchIcon span{filter:invert(1)}html[data-bs-theme=dark] div.dtsp-topRow button.dtsp-nameButton span{filter:invert(1)}html[data-bs-theme=dark] div.dtsp-topRow button.dtsp-countButton span{filter:invert(1)}html[data-bs-theme=dark] div.dtsp-topRow input.dtsp-paneInputButton,html[data-bs-theme=dark] div.dtsp-topRow button{color:inherit}html[data-bs-theme=dark] div.dtsp-panesContainer button.btn-subtle{background-color:rgb(33, 37, 41);border:var(--bs-border-width) solid var(--bs-border-color)}html[data-bs-theme=dark] div.dtsp-panesContainer button.btn-subtle:hover{background-color:rgba(255, 255, 255, 0.1)}html[data-bs-theme=dark] div.dtsp-panesContainer button.dtsp-clearAll,html[data-bs-theme=dark] div.dtsp-panesContainer button.dtsp-collapseAll,html[data-bs-theme=dark] div.dtsp-panesContainer button.dtsp-showAll{color:inherit}html[data-bs-theme=dark] div.dtsp-panesContainer button.dtsp-clearAll:hover,html[data-bs-theme=dark] div.dtsp-panesContainer button.dtsp-collapseAll:hover,html[data-bs-theme=dark] div.dtsp-panesContainer button.dtsp-showAll:hover{background-color:rgb(64, 69, 73)}html[data-bs-theme=dark] div.dtsp-panesContainer button.dtsp-disabledButton{color:rgb(124, 124, 124)}html[data-bs-theme=dark] div.dtsp-panesContainer div.dtsp-searchPane div.dt-container,html[data-bs-theme=dark] div.dtsp-panesContainer div.dtsp-searchPane div.dataTables_wrapper{border:1px solid rgba(255, 255, 255, 0.2)}html[data-bs-theme=dark] div.dtsp-panesContainer div.dtsp-searchPane div.dt-container:hover,html[data-bs-theme=dark] div.dtsp-panesContainer div.dtsp-searchPane div.dataTables_wrapper:hover{border:1px solid rgba(255, 255, 255, 0.3) !important}html[data-bs-theme=dark] div.dtsp-panesContainer div.dtsp-searchPane div.dt-container div.dt-scroll-body,html[data-bs-theme=dark] div.dtsp-panesContainer div.dtsp-searchPane div.dt-container div.dataTables_scrollBody,html[data-bs-theme=dark] div.dtsp-panesContainer div.dtsp-searchPane div.dataTables_wrapper div.dt-scroll-body,html[data-bs-theme=dark] div.dtsp-panesContainer div.dtsp-searchPane div.dataTables_wrapper div.dataTables_scrollBody{background:var(--bs-table-bg) !important}html[data-bs-theme=dark] div.dtsp-panesContainer div.dtsp-searchPane div.dt-container div.dt-scroll-body div.dtsp-nameCont span.dtsp-pill,html[data-bs-theme=dark] div.dtsp-panesContainer div.dtsp-searchPane div.dt-container div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-pill,html[data-bs-theme=dark] div.dtsp-panesContainer div.dtsp-searchPane div.dataTables_wrapper div.dt-scroll-body div.dtsp-nameCont span.dtsp-pill,html[data-bs-theme=dark] div.dtsp-panesContainer div.dtsp-searchPane div.dataTables_wrapper div.dataTables_scrollBody div.dtsp-nameCont span.dtsp-pill{background-color:rgb(33, 37, 41);color:inherit}


table.dataTable>tbody>tr>.selected{background-color:rgb(13, 110, 253);color:white}table.dataTable>tbody>tr>.dt-select{text-align:center;vertical-align:middle}table.dataTable>thead>tr>.dt-select{text-align:center}table.dataTable input.dt-select-checkbox{appearance:none;position:relative;display:inline-block;width:12px;height:12px;border:1px solid;border-radius:3px;vertical-align:middle;margin-top:1px;color:inherit;font-size:20px;line-height:1em}table.dataTable input.dt-select-checkbox:checked:after{display:block;content:"✓";margin-top:-8px}table.dataTable input.dt-select-checkbox:indeterminate:after{display:block;position:absolute;content:" ";top:3px;left:3px;height:4px;width:4px;background-color:black;border-radius:2px}table.dataTable>tbody>tr.selected input.dt-select-checkbox:checked{border:1px solid}table.dataTable>tbody>tr>td.select-checkbox,table.dataTable>tbody>tr>th.select-checkbox{position:relative}table.dataTable>tbody>tr>td.select-checkbox:before,table.dataTable>tbody>tr>th.select-checkbox:before{display:block;position:absolute;top:50%;left:50%;width:12px;height:12px;box-sizing:border-box;content:" ";margin-top:-6px;margin-left:-6px;border:1px solid;border-radius:3px}table.dataTable>tbody>tr.selected>td.select-checkbox:before,table.dataTable>tbody>tr.selected>th.select-checkbox:before{border:1px solid;content:"✓";font-size:20px;line-height:4px;text-align:center}table.dataTable.compact>tbody>tr>td.select-checkbox:before,table.dataTable.compact>tbody>tr>th.select-checkbox:before{margin-top:-12px}table.dataTable.compact>tbody>tr.selected>td.select-checkbox:after,table.dataTable.compact>tbody>tr.selected>th.select-checkbox:after{margin-top:-16px}div.dt-container span.select-info,div.dt-container span.select-item{margin-left:.5em}html.dark table.dataTable input.dt-select-checkbox:indeterminate:after,html[data-bs-theme=dark] table.dataTable input.dt-select-checkbox:indeterminate:after{background-color:white}@media screen and (max-width: 640px){div.dt-container span.select-info,div.dt-container span.select-item{margin-left:0;display:block}}table.dataTable.table-sm tbody td.select-checkbox::before{margin-top:-9px}



:root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{display:inline-block;color:rgba(0, 0, 0, 0.5);content:"►"}table.dataTable tr.dt-hasChild td.dt-control:before{content:"▼"}html.dark table.dataTable td.dt-control:before{color:rgba(255, 255, 255, 0.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before{color:rgba(255, 255, 255, 0.5)}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dataTables_scrollBody>table.dataTable>thead>tr>th:before,div.dataTables_scrollBody>table.dataTable>thead>tr>th:after,div.dataTables_scrollBody>table.dataTable>thead>tr>td:before,div.dataTables_scrollBody>table.dataTable>thead>tr>td:after{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgb(13, 110, 253);background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{padding:10px 10px 6px 10px;border-top:1px solid rgba(0, 0, 0, 0.3)}table.dataTable tbody tr{background-color:transparent}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9);color:rgb(255, 255, 255);color:rgb(var(--dt-row-selected-text))}table.dataTable tbody tr.selected a{color:rgb(9, 10, 11);color:rgb(var(--dt-row-selected-link))}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border>tbody>tr>th,table.dataTable.row-border>tbody>tr>td,table.dataTable.display>tbody>tr>th,table.dataTable.display>tbody>tr>td{border-top:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.row-border>tbody>tr:first-child>th,table.dataTable.row-border>tbody>tr:first-child>td,table.dataTable.display>tbody>tr:first-child>th,table.dataTable.display>tbody>tr:first-child>td{border-top:none}table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0262ef}table.dataTable.cell-border>tbody>tr>th,table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgba(0, 0, 0, 0.15);border-right:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border>tbody>tr>th:first-child,table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border>tbody>tr:first-child>th,table.dataTable.cell-border>tbody>tr:first-child>td{border-top:none}table.dataTable.stripe>tbody>tr.odd>*,table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.023)}table.dataTable.stripe>tbody>tr.odd.selected>*,table.dataTable.display>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.923)}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.035)}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd !important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 1) !important}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.019)}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919)}table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.054)}table.dataTable.display>tbody>tr.odd>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.047)}table.dataTable.display>tbody>tr.odd>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.039)}table.dataTable.display>tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.954)}table.dataTable.display>tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.947)}table.dataTable.display>tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.939)}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.019)}table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.011);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.011)}table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.003);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919)}table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.911);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.911)}table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.903);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.903)}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.082)}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.074)}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.982)}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.974)}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.962)}table.dataTable.no-footer{border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;padding:4px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:inherit !important;border:1px solid transparent;border-radius:2px;background:transparent}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:inherit !important;border:1px solid rgba(0, 0, 0, 0.3);background-color:rgba(0, 0, 0, 0.05);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230, 230, 230, 0.05)), color-stop(100%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-moz-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-ms-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-o-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:linear-gradient(to bottom, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#0c0c0c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:inherit}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0, 0, 0, 0.3)}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}html.dark{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid rgb(89, 91, 94)}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none}html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid rgb(89, 91, 94)}html.dark table.dataTable.row-border>tbody>tr>th,html.dark table.dataTable.row-border>tbody>tr>td,html.dark table.dataTable.display>tbody>tr>th,html.dark table.dataTable.display>tbody>tr>td{border-top:1px solid rgb(64, 67, 70)}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0257d5}html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgb(64, 67, 70);border-right:1px solid rgb(64, 67, 70)}html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgb(64, 67, 70)}html.dark .dataTables_wrapper .dataTables_filter input,html.dark .dataTables_wrapper .dataTables_length select{border:1px solid rgba(255, 255, 255, 0.2);background-color:var(--dt-html-background)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:1px solid rgb(89, 91, 94);background:rgba(255, 255, 255, 0.15)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#666 !important}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid rgb(53, 53, 53);background:rgb(53, 53, 53)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:active{background:#3a3a3a}

span.multiselect-native-select {
    position: relative
}

    span.multiselect-native-select select {
        border: 0 !important;
        clip: rect(0 0 0 0) !important;
        height: 1px !important;
        margin: -1px -1px -1px -3px !important;
        overflow: hidden !important;
        padding: 0 !important;
        position: absolute !important;
        width: 1px !important;
        left: 50%;
        top: 30px
    }

.multiselect-container {
    position: absolute;
    list-style-type: none;
    margin: 0;
    padding: 0
}

    .multiselect-container .input-group {
        margin: 5px
    }

    .multiselect-container .multiselect-reset .input-group {
        width: 93%;
    }

    .multiselect-container > li {
        padding: 0
    }

        .multiselect-container > li > a.multiselect-all label {
            font-weight: 700
        }

        .multiselect-container > li.multiselect-group label {
            margin: 0;
            padding: 3px 20px;
            height: 100%;
            font-weight: 700
        }

        .multiselect-container > li.multiselect-group-clickable label {
            cursor: pointer
        }

        .multiselect-container > li > a {
            padding: 0
        }

            .multiselect-container > li > a > label {
                margin: 0;
                height: 100%;
                cursor: pointer;
                font-weight: 400;
                padding: 3px 20px 3px 40px
            }

                .multiselect-container > li > a > label.checkbox, .multiselect-container > li > a > label.radio {
                    margin: 0
                }

                .multiselect-container > li > a > label > input[type=checkbox] {
                    margin-bottom: 5px
                }

.btn-group > .btn-group:nth-child(2) > .multiselect.btn {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.form-inline .multiselect-container label.checkbox, .form-inline .multiselect-container label.radio {
    padding: 3px 20px 3px 40px
}

.form-inline .multiselect-container li a label.checkbox input[type=checkbox], .form-inline .multiselect-container li a label.radio input[type=radio] {
    margin-left: -20px;
    margin-right: 0
}

.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}}

body {
    padding-top: 50px;
    padding-bottom: 20px;
    background-color: #ebebeb !important;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding: 10px 15px 0 15px;
}

/*Data tables sort icons*/
table.dataTable thead th {
    background-repeat: no-repeat;
    background-position: center right;
}
table.dataTable thead .sorting_asc {
    background-image: url("DataTables/DataTables-1.13.6/images/sort_asc.png");
}
table.dataTable thead .sorting_desc {
    background-image: url("DataTables/DataTables-1.13.6/images/sort_desc.png");
}

div.card-primary {
    background-color: #7395AE;
    border: 1px solid #7395AE;
    /*color: white;*/
    box-shadow: 4px 3px 8px 0 rgba(0,2,3,0.5);
}

.card-primary > .card-header {
    color: #333;
    border-color: #c5c5c5;
    background: linear-gradient(to bottom, #bfd2de 15%, #7395AE 100%);
}

.card-body {
    background-color: #bfd2de;
}
/* If a control is disabled, show the cursor as disabled. */
button:disabled,
input:disabled,
textarea:disabled,
select:disabled {
    cursor: not-allowed;
}

.dropdown-menu a:hover {
    color: #000;
    text-decoration: none;
}

.row.no-gutters {
    margin-right: 0;
    margin-left: 0;
}

    .row.no-gutters > [class^="col-"],
    .row.no-gutters > [class*=" col-"] {
        padding-right: 0;
        padding-left: 0;
    }

/* dataTables paginate*/
.pagination {
    float: right;
}

/* When we have a cell in a table which is clickable, a button is used which needs to be styled as plain text. */
.tableButton,
button.tableButton.btn-primary {
    background-color: transparent;
    border: none;
    cursor: pointer;
    width: 100%;
    text-align: left;
    color: #23527c;
}

    .tableButton:hover {
        text-decoration: underline;
    }
/* For the danger buttons in a table, make sure we have a transparent background, otherwise they show up as pink in some cases. */
button.tableButton.btn-danger:not(:hover),
button.tableButton.btn-secondary:not(:hover),
button.tableButton.btn-primary:not(:hover)   {
    background-color: transparent;
    border:none;
}


/* If a button is part of the action container, then we don't want 100% width. */
span.actionContainer > .tableButton {
    width: auto;
    
}
/* The danger button by default has a white font, override this to be dark blue so it is visible. */
span.actionContainer > .btn {
    color: #262673;
}

span.actionContainer > .btn-danger:hover,
span.actionContainer > .btn-primary:hover {
    color: white; /* Set back to white on hover.*/
}

/* Style the main title of the page, this is lifted from the state of pennsylvania web site:  */
.mainTitle {
    float: left;
    color: #1cb0b5;
    line-height: 1;
    font-size: 1.5em;
    font-weight: 600;
    text-align: center;
    border-bottom: 3px solid #1cb0b5;
    padding-bottom: 5px;
    margin: 15px 0;
    width: 100%;
    text-align: center;
    font-family: Dubai;
}

/* When a label is within a form group, it gets horizontally aligned to the top of an associated text box.  This looks funny
        so set the line height so that it's centered on the text box.
    */
div.col > label.col-form-label {
    line-height: 35px;
}

/* Add the background color to the navigation bar at the top of the page. */
div.navbar-inverse,
div.navbar-inverse div.dropdown-menu,
div.navbar-inverse div.dropdown-menu li.menu-item {
    background-color: #35475e;
    color: #9d9d9d;
}

    div.navbar-inverse div.dropdown-menu li.menu-item > a {
        color: #9d9d9d;
        line-height: 50px;
        padding-left: 10px;
    }

    div.navbar-inverse li:hover,
    div.navbar-inverse div.dropdown-menu li.menu-item:not(.selectedMenuItem):hover {
        background-color: #233245;
        text-decoration: underline;
        color: white;
    }

/* Make the header have a darker background and remove the negative left margin. */
nav.navbar-header {
    background-color: #233245;
    text-align: center;
}

    nav.navbar-header > a.navbar-brand {
        margin-left: 0 !important;
        background-color: #233245;
        border-right: solid 2px #ebebeb;
        margin-right: 0;
    }

/* Styles for the top level menu.  */
ul.navbar-nav > li.nav-item > a.nav-link {
    color: silver;
    padding-right: 1rem;
    padding-left: 1rem;
}

    ul.navbar-nav > li.nav-item > a.nav-link:hover {
        text-decoration: underline;
    }

/* The collapsed menu at the top fo the page is not alligning to the right, this is the fix. */
nav.navbar > button.navbar-toggler {
    position: fixed;
    right: 7px;
    top: 5px;
}

/* Add some classes to the active menu item so we know it has been selected.  The javascript will handle the aria attributes.*/
div.navbar-collapse > ul.navbar-nav > li.selectedMenuItem,
div.navbar-collapse div.dropdown-menu li.selectedMenuItem {
    background-color: white;
}

    div.navbar-collapse > ul.navbar-nav > li.selectedMenuItem > a,
    div.navbar-collapse div.dropdown-menu li.selectedMenuItem > a {
        color: #64a70b;
        font-weight: bold;
        background-color: white;
    }

        div.navbar-collapse > ul.navbar-nav > li.selectedMenuItem > a:hover,
        div.navbar-collapse div.dropdown-menu li.selectedMenuItem > a:hover {
            text-decoration: underline;
            color: #64a70b;
        }

div.navbar-header a {
    color: white;
}


/* Bootstrap 4 styles.  
    Make the selected menu item color green and the background white, even in bootstrap 4. 
*/
nav.navbar {
    background-color: #35475e;
    padding: 0;
    min-height: 50px;
    border-bottom: solid white;
}

    nav.navbar a {
        padding: 10px;
    }

        nav.navbar a:hover:not(.selectedMenuItem),
        nav.navbar a:focus:not(.selectedMenuItem) {
            color: white;
            background-color: #233245;
        }

a.nav-link.selectedMenuItem {
    color: #64a70b !important;
}

div.dropdown-menu,
div.dropdown-menu > a {
    background-color: #35475e;
    color: rgba(255, 255, 255, 0.5);
}

a.selectedMenuItem,
a.dropdown-item.selectedMenuItem {
    background-color: white;
    color: #64a70b;
    font-weight: bold;
    text-decoration: none;
}

    a.selectedMenuItem:hover {
        text-decoration: underline;
    }

div.navbar-nav > a:hover {
    text-decoration: underline;
    color: white;
}

/* Override the bootstrap primary button so we have the same color as the page titles. */
button .btn-primary {
    background-color: #1cb0b5;
    border-color: #18969a;
}

    button.btn-primary:hover, button.btn-primary:focus {
        background-color: #18969a;
        border-color: #116b6e;
    }

/* This is the overlay of the which will be displayed until hidden by the page.*/
div.loadingOverlay {
    height: calc(100% - 75px);
    margin-top: 62px;
    width: 100%;
    padding: 10%;
    background-color: #ebebeb;
    position: fixed;
    left: 0px;
    z-index: 999;
    text-align: center;
}

/* This is the spinner which is displayed on the page, it should be aligned at the bottom of the page.*/
div.spinnerContainer {
    position: absolute;
    width: 80%;
    bottom: 100px;
}
    /* The loading title is at the bottom of the page and has a white bar spinning above it. */
    div.spinnerContainer > p {
        margin: 0 10%;
        width: 80%;
    }

    div.spinnerContainer > div {
        height: 50px;
        border-radius: 50%;
        background-image: linear-gradient(to right, #ebebeb 25%, white 50%, #ebebeb 75%);
        -webkit-animation: 4s linear 0s infinite alternate move_eye;
        animation: 4s linear 0s infinite alternate move_eye;
    }

/* animations... */
@-webkit-keyframes move_eye {
    from {
        margin-left: -10%;
        margin-right: 100%;
    }

    to {
        margin-left: 100%;
        margin-right: -10%;
    }
}

@keyframes move_eye {
    from {
        margin-left: -10%;
        margin-right: 100%;
    }

    to {
        margin-left: 100%;
        margin-right: -10%;
    }
}

table.dataTable {
    width: 100%;
}
    /* Fix for duplicate sort arrows in the datatable */
    table.dataTable thead .sorting::before, table.dataTable thead .sorting::after, table.dataTable thead .sorting_asc::before,
    table.dataTable thead .sorting_asc::after, table.dataTable thead .sorting_desc::before, table.dataTable thead .sorting_desc::after,
    table.dataTable thead .sorting_asc_disabled::before, table.dataTable thead .sorting_asc_disabled::after,
    table.dataTable thead .sorting_desc_disabled::before, table.dataTable thead .sorting_desc_disabled::after {
        display: none !important;
    }

    table.dataTable > thead {
        background-color: #35475e;
        color: silver;
    }

        table.dataTable > thead > tr > th {
            font-weight: normal;
        }
/* The datatable has a margin by default on the buttons, remove them. */
.dataTables_wrapper .dataTables_paginate .paginate_button {
    padding: inherit;
}

/* For IE, the legend element is not recognized.  */
legend {
    display: block;
    padding-left: 2px;
    padding-right: 2px;
    border: none;
    font-size: 16px;
    font-weight: bold;
}
/* For IE, the fieldset is not recognized. */
fieldset {
    display: block;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 0.35em;
    padding-bottom: 0.625em;
    padding-left: 0.75em;
    padding-right: 0.75em;
    border: 1px groove black;
}

button > i.fa-info-circle {
    color: #1cb0b5;
}

/* This is a copy of the bootstrap 4 float left, remove if this page gets upgraded. */
.float-left {
    float: left;
}

/* fix the modal labels so they display evenly in line with the controls next to them. */
div.modal label.control-label {
    line-height: 35px;
    font-weight: bold;
}
:root {
    --base-z-index: 999;
}
/* the top of every modal clips into the nav bar, this fixes that */
.modal-dialog {
    margin-top: 5px !important;
    z-index: var(--base-z-index);
    position: relative;
}

#ConfirmDeleteModal {
    /* We calculate the z-index based on the base-index in order to keep it aways on top of the current modal*/
    z-index: calc(var(--base-z-index) + 800) !important;
}

.modal-content {
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4)
}

.modal-body {
    overflow-y: scroll;
    box-shadow: inset 0px 0px 2px rgba(0, 0, 0, 0.2);
    max-height: calc(100vh - 200px); /* modal bottom should grow until 200px from bottom of view */
}

/* to only apply to modals, prefix .modal-body infront of these selectors */
::-webkit-scrollbar {
    width: 8px;
    height: 12px;
}

::-webkit-scrollbar-track {
    background-color: rgba(169, 173, 193, 0.3);
}

::-webkit-scrollbar-thumb {
    background-color: rgba(53, 71, 94, 0.3);
    border-radius: 5px;
}

    ::-webkit-scrollbar-thumb:hover {
        background-color: rgba(53, 71, 94, 0.5);
    }

/* Program list needs a lighter colored scroll bar since the bg is dark */
#ProgramListSidebar::-webkit-scrollbar-thumb {
    background-color: rgba(215, 218, 221, 0.7);
}

/*====================New Dashboard side navigation/*====================*/
#ProgramListSidebar > ul.dashboard-nav {
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative;
    color: #b7c0cd;
}

ul.dashboard-nav li {
    list-style: outside none none;
}

ul.dashboard-nav > li {
    display: block;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    position: relative;
}

    ul.dashboard-nav > li > a::after {
    }

    ul.dashboard-nav > li > a {
        display: block;
        font-size: 15px;
        text-decoration: none;
        position: relative;
        -webkit-transition: all 0s linear;
        transition: all 0s linear;
        align-items: center;
        border-left: 4px solid transparent;
        padding-left: 12px;

    }

        ul.dashboard-nav > li > a:hover {
            background: #232d3c;
            border-left: 6px solid #ff00006b;
            padding-left: 10px;
        }

            ul.dashboard-nav > li > a:hover > i:not(.left-icon) {
                color: #ff00006b;
            }

ul.dashboard-nav .left-icon, .nav-small .side-nav nav > ul > li > ul.sub-nav li .left-icon {
    font-size: 15px;
    width: inherit;
    top: auto;
}

ul.dashboard-nav .right-icon {
    justify-self: end;
    margin: auto;
    position: absolute;
    right: 11px;
}

.nav-small ul.dashboard-nav .right-icon {
    display:none;
}

ul.dashboard-nav .active {
    background: #1d2531;
}

    ul.dashboard-nav .active:hover {
        background: #1d2531;
    }

ul.dashboard-nav .active-sub-nav {
    color: #42a5f5 !important;
    background: #232d3cb0;
}

ul.dashboard-nav .sub-nav {
    box-shadow: inset 0px 11px 8px -10px #00000066, inset 0px -11px 8px -10px #00000066;
    background: #1d25314f;
}

.open > li > .sub-nav {
    display: block !important;
}

.dashboard-nav li > a {
    text-align: left;
    color: #b7c0cd !important;
    padding: 10px 6px 10px 16px;
    margin: 0;
    border-radius: 0;
    border-left: 3px solid transparent;
    font-size: 15px;
}

ul.dashboard-nav .fa-chevron-down:before {
    content: "\f078" !important;
}

ul.dashboard-nav .sub-nav {
    border-left: 4px solid #42a5f5;
    display: none;
}

    ul.dashboard-nav .sub-nav a {
        margin-left: -6px;
        border-left: solid 6px #42a5f5;
    }

        ul.dashboard-nav .sub-nav a:hover {
            background: #1d2531c4;
            border-left: solid 6px #ff00006b;
            margin-left: -6px;
        }

    ul.dashboard-nav .sub-nav a:not([data-name]) {
        padding-left: 10px;
    }

.expand-btn {
    float: left;
}

    .expand-btn > a {
        color: #fff;
        position: absolute;
        padding: 10px 13px 5px 13px;
        transition: 0.3s;
        border-radius: 4px;
        margin: 2px;
    }

    .expand-btn i {
        font-size: 1.3rem !important;
    }

.nav-small {
    width: 5% !important;
    min-width: 100px;
}

#SideNavContainer {
    transition: width 0.3s ease;
}

ul.dashboard-nav .long-text {
    font-size: 16px !important;
    margin-left: 0 !important;
    width: 100%;
}
.hide-text {
    display: none !important;
}

.nav-small .side-nav nav > ul > li > ul.sub-nav li a > span:not(.long-text) {
    display: none;
}

.nav-small .side-nav nav > ul > li > ul.sub-nav li a > span.long-text,
.nav-small .side-nav nav > ul > li > ul.sub-nav li a > .right-icon {
    display: contents !important;
}

.nav-small .side-nav nav > ul > li > a {
    display: inline-block !important;
    text-align: center;
    width: 100%;
    margin: 0;
    padding: 0;
    border: 0;
    height: 75px;
}

.nav-small .sub-nav {
    display: none !important;
}

.nav-small ul.dashboard-nav .left-icon {
    left: 3px;
    text-align: center;
    width: 100%;
    right: auto;
    top: 16px;
    position: relative;
    font-size: 25px;
}
.nav-small .right-icon {
    display: none;
}

.nav-small .dashboard-nav > li > a >.short-name {
    top: 18px;
    position: relative;
    font-size: 14px !important;
    display: inline-flex;
    margin-left: 0 !important;
}

.sub-nav .short-name {
    display: none !important;
}

.nav-small ul.dashboard-nav > li:hover > .sub-nav {
    left: 100%;
    position: absolute;
    top: 0px;
    width: 300px;
    z-index: 4000;
    background: rgb(53, 71, 94);
    display: block !important;
}

    .nav-small ul.dashboard-nav > li:hover > .sub-nav > li > a {
        min-height: 45px;
        text-align: left;
        padding: 15px;
        padding-right: 5px;
    }

/*====================End new aside navigation/*====================*/
    div #RenderedElement {
    background-color: antiquewhite;
    min-height: 75px;
    padding: 10px;
    margin: 0 5px;
    display: inline-block;
    width: 100%;
}

span.multiselect-native-select > div.btn-group {
    width: 100%;
}

    span.multiselect-native-select > div.btn-group > ul {
        width: 100%;
    }

    span.multiselect-native-select > div.btn-group > button {
        width: 100%;
    }

div.smallGridHeader {
    text-decoration: underline;
    font-weight: bold;
}

.is-default-filter-container {
    position: absolute;
    left: 0;
    width: 140px;
}

    .is-default-filter-container label {
        padding-left: 0;
    }

.custom-file {
    min-width: 390px;
    justify-content: space-between;
}

.custom-file-input {
    display: block;
    position: relative;
    min-width: 22%;
    margin: 0 5px;
}

.custom-grid-file-label {
    z-index: 1;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
}

.custom-file-label, .custom-grid-file-label {
    margin-left: 10px;
    cursor: pointer;
}

    .custom-file-label:hover, .custom-grid-file-label:hover {
        outline: 1px solid #35475e;
    }

.btn-custom {
    margin-right: 12px;
    margin-top: 10px;
}

    .btn-custom:first-child {
        margin-left: 0;
    }

    .btn-custom:last-child {
        margin-right: 0;
    }

.btn-container {
    display: flex;
    flex-direction: row;
    justify-content: end;
    align-items: end;
    margin-right: 10px;
    margin-top: 21px;
    flex-basis: 100%; /* bt-container should never be the col to collapse if possible */
}

.questionnaire-container .radioContainerDiv fieldset{
    padding-top: 0;
    padding-bottom: 0;
}

.questionnaire-container .radioContainerDiv fieldset > label{
    display: none;
}

.radioContainerDiv fieldset{
    border: none;
}

.radioContainerDiv fieldset > label {
    font-weight: bold;
    position: absolute;
    top: -11px;
    padding-left: 5px;
    padding-right: 5px;
    width: unset;
}

.radioContainerDiv .form-col {
    padding-top: 15px;
}

.list-display {
    position: relative;
    display: block;
    padding-left: 1.25rem !important;
    padding-right: 1.25rem !important;
}

div.modal-tab-button {
    margin: 2px 5px 0px 5px;
    padding-bottom: 10px;
    cursor: pointer;
}

    div.modal-tab-button:hover, div.modal-tab-button.active {
        border-bottom: 1px solid #2196F3;
    }

div.linedisplay {
    background-color: #CFD8DC;
    height: 1px;
    width: 100%;
}

.top_row {
    display: table;
    width: 100%;
    font-weight: bold;
    padding: 5px 0;
}

    .top_row > div {
        display: table-cell;
        width: 33%;
        border-bottom: 1px solid #eee;
    }


.col-grid {
    border: 1px solid #dee2e6;
    text-align: center;
    margin: 2px;
    padding: 4px 0px;
    color: #696a6a;
}


.row-file-uploader::after {
    content: "";
    padding: 0;
    background-color: none;
}


.file-uploader-grid {
    min-width: 100px;
}

    .file-uploader-grid > .row-file-uploader-container {
        z-index: 5;
        position: absolute;
        top: 13px;
        right: 0;
        bottom: 0;
    }

        .file-uploader-grid > .row-file-uploader-container > button {
            z-index: 3;
            display: inline-block;
            height: calc(1.5em + 0.75rem);
            padding: 0.375rem 0.75rem;
            line-height: 1.5;
            color: #495057;
            background-color: #e9ecef;
            border: none;
            border-left: inherit;
        }

            .file-uploader-grid > .row-file-uploader-container > button:focus {
                outline: none;
            }

            .file-uploader-grid > .row-file-uploader-container > button:last-child {
                border-radius: 0 0.25rem 0.25rem 0;
                border-left: 1px solid #ced4da;
            }

            .file-uploader-grid > .row-file-uploader-container > button:hover {
                color: #007bff;
                background-color: #e2e5e9;
            }

            .file-uploader-grid > .row-file-uploader-container > button:disabled {
                color: #97a4b1;
            }

/* File Upload STANDALONE ELEMENT */
/* this selector is for the container that holds the control label (if not in grid), and the controlsContainer
   for the most part, the single element & inGrid versions of this feature share some parent styles
*/
.fileUpload-container {
    display: flex;
    position: relative;
    flex-direction: column;
    height: fit-content;
}

/* this selector changes the color of each spinner under "AppC-spinner" when the initial class is the parent */
.fileUpload-loadingSpinner div.AppC-spinner div::after {
    background: gray;
}

/* this selector is for the container that holds the file input label & control buttons */
.fileUpload-controlsContainer {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border-radius: 2px;
}

    .fileUpload-controlsContainer .fileUpload-topRow {
        display: flex;
        justify-content: space-between;
        flex-direction: row;
        margin-bottom: 1rem;
        margin-top: 0.5rem;
    }

        .fileUpload-controlsContainer .fileUpload-topRow button {
            transition: 0.1s cubic-bezier(0.4, 0, 1, 1);
            padding: 0.25rem 0.5rem;
            font-size: 0.875rem; /* bootstrap small btn sizing */
            margin-top: 3px;
        }

            .fileUpload-controlsContainer .fileUpload-topRow button:not(.file-browseBtn):disabled {
                color: grey;
                background-color: transparent !important;
                border: 1px solid grey !important;
                outline: none;
                box-shadow: unset;
            }

        /* Styles for first browse button in fileUpload action row */
        .fileUpload-controlsContainer .fileUpload-topRow .fileUpload-browse {
            background-color: transparent;
            text-align: left;
            border: none;
            /* border-radius: 0px; */
            transition: 0.1s cubic-bezier(0.4, 0, 1, 1);
            border-bottom: 2px solid transparent;
            box-shadow: none; /* prevents focus styling to mimic a link */
            position: relative;
            padding: 0.25rem 0.5rem;
            margin-left: 5px;
            margin-top: 3px;
            border-radius: 0.25rem;
            color: white;
            background: #007bff;
        }

            .fileUpload-controlsContainer .fileUpload-topRow .fileUpload-browse.changedElement {
                box-shadow: 0px 0px 3px 5px #e6fff2,
                            0px 0px 0px 5px yellowgreen !important;
            }

        .fileUpload-controlsContainer .fileUpload-topRow .fileUpload-browse-disabled {
            background-color: transparent;
            text-align: left;
            color: grey;
            border: none;
            border-radius: 0px;
            border-bottom: 2px solid transparent;
            box-shadow: none !important; /* prevents focus styling to mimic a link */
            font-size: 1rem; /* while this is a button, we want it to stay normal sized to look like text link */
            position: relative;
            padding-left: 0px;
            margin-left: 5px;
            cursor: not-allowed;
        }

        .fileUpload-controlsContainer .fileUpload-topRow .fileUpload-browse::after {
            content: "\f56f";
            opacity: 1;
            margin-left: 2px;
            font-family: "Font Awesome 5 Free", sans-serif !important;
            font-weight: 900;
            transition: 0.1s cubic-bezier(0.4, 0, 1, 1);
        }

        .fileUpload-controlsContainer .fileUpload-topRow .fileUpload-browse:hover {
            border-bottom: 2px solid blue;
            background-color: #007bffe4;
        }

            .fileUpload-controlsContainer .fileUpload-topRow .fileUpload-browse:hover::after {
                content: "\f56f";
                opacity: 1;
                font-family: "Font Awesome 5 Free", sans-serif !important;
                font-weight: 900;
                margin-left: 6px;
            }


.fileUpload-bottomRow {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin: 5px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 13px;
    padding-top: 10px;
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    border-left: 8px solid #eef1f7;
}

    .fileUpload-bottomRow ul {
        padding-left: 0px !important;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        align-items: center;
        width: 100%;
        margin-top: 5px;
    }

        /* Outermost container, used to set base padding, initial font styles, and align non absolute children */
        .fileUpload-bottomRow ul li {
            display: flex;
            margin-bottom: 0px;
            letter-spacing: 1px;
            font-family: monospace;
            padding: 5px;
            border: 1px solid #eef1f7;
        }

            .fileUpload-bottomRow ul li:hover {
                cursor: pointer;
                box-shadow: inset 0 0 5px rgba(255, 0, 0, 0.6);
                transition: 0.1s ease-in-out;
            }

                /* Show delete btn on hover */
                .fileUpload-bottomRow ul li:hover div.fileUpload-tempFile .fileUpload-tempFileRemove {
                    opacity: 1;
                    transition: 0.1s ease-in-out;
                }

                .fileUpload-bottomRow ul li:hover div.fileUpload-tempFile > :not(i) {
                    filter: blur(2px);
                }

            /* Inner target for absolute size + ext - extra bottom padding is to make more room for them
                   Also sets the main file name larger than the others
                */
            .fileUpload-bottomRow ul li div.fileUpload-tempFile {
                display: flex;
                position: relative;
                text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.08);
                font-size: 14px;
                padding-left: 8px;
                padding-right: 8px;
                padding-top: 5px;
                padding-bottom: 18px;
                min-width: 120px;
            }

                .fileUpload-bottomRow ul li div.fileUpload-tempFile span.fileUpload-fileExt {
                    font-size: 10px;
                    text-shadow: none;
                    font-weight: bold;
                    position: absolute;
                    bottom: -4px;
                    right: 8px; /* to line up with left/right padding of 8px above */
                }

                .fileUpload-bottomRow ul li div.fileUpload-tempFile span.fileUpload-fileSize {
                    font-size: 11px !important;
                    text-shadow: none;
                    font-weight: bold;
                    position: absolute;
                    bottom: -4px;
                    left: 8px; /* same as ext */
                }

                    /* Slight padding for color label */
                    .fileUpload-bottomRow ul li div.fileUpload-tempFile span.fileUpload-fileSize span {
                        padding: 0 2px;
                    }

                .fileUpload-bottomRow ul li div.fileUpload-tempFile i.fileUpload-tempFileRemove {
                    font-size: 25px;
                    color: rgba(255, 0, 0, 1);
                    text-shadow: none;
                    font-weight: bold;
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
                    filter: none !important;
                    opacity: 0;
                    transition: 0.1s ease-in-out;
                }

    .fileUpload-bottomRow .fileUpload-actionRow {
        display: flex;
        align-items: flex-end;
    }

.fileUpload-controlsContainer button {
    padding: 5px;
    margin-right: 10px;
}

.fileUpload-viewFilesStandalone {
    transition: 0.1s cubic-bezier(0.4, 0, 1, 1);
}

    .fileUpload-viewFilesStandalone i {
        margin-left: 2px;
    }

/* FILE UPLOAD VIEW FILES MODAL STYLES */
.viewFilesModal-toggleContainer {
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-bottom: 10px;
}

    .viewFilesModal-toggleContainer button {
        background-color: transparent;
        border-radius: 0.25rem;
        padding: 0.25rem 0.5rem;
        font-size: 0.875rem; /* bootstrap small btn sizing */
        margin-right: 10px;
        color: #6c757d; /* To match close modal btn color */
        border: 1px solid #6c757d; /* bootstrap outline color */
        width: 200px;
        text-align: center;
        outline: none !important;
        transition: 0.2s ease-in-out;
    }

        .viewFilesModal-toggleContainer button:hover {
            border-color: black;
            filter: brightness(1.1);
        }

/* FILE UPLOAD IN GRID STYLES */
.fileUpload-inGridContainer .fileUpload-inGridBtnRow {
    display: flex;
    position: relative;
    justify-content: end;
    background-color: white;
    outline: 1px solid #ced4da !important;
    border-radius: .25rem;
}

    .fileUpload-inGridContainer .fileUpload-inGridBtnRow button {
        background: none !important;
        color: blue;
        border: none !important;
        box-shadow: inset 0 0 5px rgba(0, 0, 0, 0);
        padding: 0.25rem 0.5rem;
        height: calc(2.25rem + 2px); /* The existing inGrid elements all use a fixed height, so without this key it is pretty hard to match with padding only */
        border-radius: 0.15rem; /* I would want this to be 0px for clean lines between btns, but parent container has a slight border radius
                                   (the default bootstrap border radius). 0.15rem looks like a good compromise
                                */
        width: 100%; /* This forces each button to take up as much space as possible */
        outline: none !important
    }

        .fileUpload-inGridContainer .fileUpload-inGridBtnRow button.changedElement {
            box-shadow: inset 0px 0px 5px #e6fff2, inset 0px 0px 5px yellowgreen !important;
        }

        .fileUpload-inGridContainer .fileUpload-inGridBtnRow button:disabled {
            color: darkgrey;            
            border: none !important;
            outline: none !important;
            box-shadow: none !important;
        }

            /* First button should go from grey -> white, second button should go from  white -> grey to not show a sharp color line for the user */
            .fileUpload-inGridContainer .fileUpload-inGridBtnRow button:first-of-type:disabled {
                background: linear-gradient(.25turn, #e1e3e5, 90%, rgb(245, 245, 245)) !important;
            }

            .fileUpload-inGridContainer .fileUpload-inGridBtnRow button:last-of-type:disabled {
                background: linear-gradient(.25turn, rgb(245, 245, 245), 10%, #e1e3e5) !important;
            }

        .fileUpload-inGridContainer .fileUpload-inGridBtnRow button:not(:disabled):hover {
            color: darkblue;
            background-color: white !important;
            border: none !important;
            box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.15);
        }

        .fileUpload-inGridContainer .fileUpload-inGridBtnRow button.inGrid-viewFilesBtn {
            position: relative;
            text-wrap: nowrap;
        }

            .fileUpload-inGridContainer .fileUpload-inGridBtnRow button.inGrid-viewFilesBtn span.fileCountBadge {
                position: absolute;
                top: -4px;
                border-radius: 50%;
                padding: 0px 5px;
                background-color: rgba(235, 0, 0, 0.7);
                color: white;
                font-weight: bold;
                font-size: 10px;
            }

    .fileUpload-inGridContainer .fileUpload-inGridBtnRow .inGridCount {
        padding: 0.375rem 0.75rem;
        position: relative; /* relative lets absolute positioned child find proper container bounds to position label */
        padding-top: 0.2rem; /* above padding is common button padding to have the inGridCount take up the same space as a button 
                                we want to override the top padding to make it slightly less to make room for the label
                             */
    }

    .fileUpload-inGridContainer .fileUpload-inGridBtnRow .inGridNumberOfFilesTitle {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        bottom: 0px;
        font-size: 9px;
        font-weight: bold;
    }

.hiddenFileUploadInput {
    display: none !important;
}

/*style for 'a' tag elements with no href attributes*/
.no-href-link {
    color: blue;
    text-decoration: underline;
    cursor: pointer;
    color: #35475e;
}

/* commentBox Styling */

.variableCommentBoxSpacer > button:disabled {
    color: #8c8686;
}
div.commentBox-container {
    margin-top: 10px;
    margin-left: 10px;
}

    div.commentBox-container ul {
        display: flex;
        position: relative;
        flex-direction: column;
        list-style-type: none;
        padding: 7px;
        border-radius: 2px;
        box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
    }

        /* On scroll, header shows a slight shadow, this helps smooth out the effect */
        div.commentBox-container ul li.commentBoxHeaderRow {
            transition: box-shadow 0.3s ease-in-out;
        }

        div.commentBox-container ul div.overflowScrollTarget {
            max-height: 150px;
            overflow-y: scroll;
        }

            /* Comment Overflow Scrollbar styles */
            div.commentBox-container ul div.overflowScrollTarget::-webkit-scrollbar {
                width: 8px;
            }

            div.commentBox-container ul div.overflowScrollTarget::-webkit-scrollbar-track {
                background-color: rgba(169, 173, 193, 0.3);
            }

            div.commentBox-container ul div.overflowScrollTarget::-webkit-scrollbar-thumb {
                background-color: rgba(53, 71, 94, 0.3);
                border-radius: 5px;
            }

            /* Selector for overflowing comments */
            div.commentBox-container ul div.overflowScrollTarget li span.truncatedComment {
                position: relative;
            }

                div.commentBox-container ul div.overflowScrollTarget li span.truncatedComment button {
                    background-color: transparent;
                    border: none;
                    color: blue;
                    border-bottom: 1px solid transparent;
                    white-space: nowrap;
                    overflow: visible;
                    position: absolute;
                    right: 0px;
                    bottom: 0px;
                    font-size: 11px;
                }

                    div.commentBox-container ul div.overflowScrollTarget li span.truncatedComment button:hover {
                        border-bottom: 1px solid blue;
                    }

            /* odd start, this selector targets <li> inside of the overflow target - header li not included */
            div.commentBox-container ul div.overflowScrollTarget li:nth-child(odd) {
                background-color: #eef1f7;
                /* uncomment to re-apply inset shadow for wall-wall row highlighting, if ul padding set to 0 */
                /*             box-shadow: inset -5px 0 5px -5px rgba(0, 0, 0, 0.1), inset 5px 0 5px -5px rgba(0, 0, 0, 0.1);*/
            }

    /* Row Styling */
    div.commentBox-container li {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        padding: 5px;
        border-radius: 2px;
    }

        /* Cell Styling per Row */
        div.commentBox-container li span {
            flex: 1;
            margin-left: 2px;
            margin-right: 2px;
            padding: 5px;
        }

            /* First child of commentBox is the "comment", which needs most of the space */
            div.commentBox-container li span:first-child {
                flex-basis: 40%;
            }

            /* To maximize grid space, set any child (not first or last) center aligned
            - creates a dynamic padding around the content, and helps line up row data that have different lengths
            */
            div.commentBox-container li span:not(:first-child):not(:last-child) {
                text-align: center;
            }

            /* Same as above, the last element in the row being right aligned uses the space more efficiently */
            div.commentBox-container li span:last-child {
                text-align: right;
                border-bottom: none;
                max-width: fit-content;
            }

            div.commentBox-container li span button {
                max-width: fit-content;
            }

    /* CommentBox header styling, hover declarations */
    div.commentBox-container span.commentBoxHeader {
        font-weight: bold;
    }

        div.commentBox-container span.commentBoxHeader button {
            margin-right: 0px;
            border-radius: 50%;
        }

            div.commentBox-container span.commentBoxHeader button:not(:disabled):hover {
                box-shadow: inset 0 2px 3px rgba(0, 0, 0, 0.3);
            }

            div .commentBox-container span.commentBoxHeader button:not(:disabled)[title] {
                pointer-events: auto;
                background-color: transparent;
            }

/* commentBox buttonRow (form textarea input, add button) styling */
div.commentBox-buttonRow {
    display: flex;
    flex-direction: row;
    align-items: center;
}

    div.commentBox-buttonRow textarea {
        flex-basis: 100%;
        height: auto;
        max-height: 150px;
        border: none;
        padding: 5px;
        border-radius: 3px;
        background-color: rgba(255, 255, 255, 0.9);
        transition: 0.2s cubic-bezier(0.4, 0, 1, 1);
    }

        div.commentBox-buttonRow textarea:focus-visible {
            background-color: white;
            outline: none;
            box-shadow: 0px 2px 8px -6px rgba(0, 0, 0, 0.5);
        }

        /* commentBox textarea Overflow Scrollbar styles (same as comment grid, except skinnier scroll bar)*/
        div.commentBox-buttonRow textarea::-webkit-scrollbar {
            width: 6px;
        }

        div.commentBox-buttonRow textarea::-webkit-scrollbar-track {
            background-color: rgba(169, 173, 193, 0.3);
        }

        div.commentBox-buttonRow textarea::-webkit-scrollbar-thumb {
            background-color: rgba(53, 71, 94, 0.3);
            border-radius: 5px;
        }

    /* Setting equal flex basis ensures they take up at least their min space
        the max-width keeps the button from growing wider (or taller) than it's content
    */
    div.commentBox-buttonRow button {
        flex-basis: 100%;
        margin-left: 10px;
        max-width: fit-content;
        box-shadow: 0px 5px 8px -6px rgba(0, 0, 0, 0.4);
        transition: 0.2s cubic-bezier(0.4, 0, 1, 1);
    }

        div.commentBox-buttonRow button:disabled {
            color: grey;
            border: 1px solid gray !important;
            background-color: transparent;
            box-shadow: unset;
        }

/* Toggled class to help display overlapped content */
.slightDropShadow {
    box-shadow: 0px 6px 8px -6px rgba(0, 0, 0, 0.4);
    z-index: 3;
}

/* Header <li> has two buttons in last span, and the comment rows only have 1
    these "fixes" ensure the Date header stays closely above it's row content,
    while lining up the delete icon under the double button header as well
*/
.variableCommentBoxSpacer {
    margin-right: 8px !important;
    padding-left: 5px !important;
}

.noCommentsFound {
    text-transform: uppercase;
    letter-spacing: 1px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
    font-size: 12px;
}

/* Jquery Datepicker Style Overrides */

/* the prev, next, & default button have z-index clashing issues with the design of AppC's code, and are not a requirement */
.ui-datepicker-prev,
.ui-datepicker-next,
.ui-datepicker-trigger {
    display: none;
}

.ui-datepicker {
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
}

    .ui-datepicker .ui-widget-header {
        background-color: #eef1f7 !important; /* Navbar header color */
    }

    /* default bg color of the jquery elements is a bit dark, using the comment box row highlight works well with AppCs navy primary color scheme */
    .ui-datepicker .ui-state-default {
        background-color: #eef1f7 !important;
    }

    .ui-datepicker .ui-state-active {
        background-color: #007fff !important;
    }

    /* the highlight colors below are jquery default. To work with the overrides above, we have to set these using !important */
    .ui-datepicker .ui-state-highlight {
        color: #777620 !important;
        background-color: #fffa90 !important;
    }

        /* Jquery default uses hard coded colors to show highlight. This approach saves a lot of css class overriding, and looks a lot better */
        .ui-datepicker .ui-state-default:hover,
        .ui-datepicker .ui-state-active:hover,
        .ui-datepicker .ui-state-highlight:hover {
            filter: brightness(1.02);
            box-shadow: 0px 5px 8px -6px rgba(0, 0, 0, 0.4);
        }

/* Since the default Jquery datepicker button is not configurable, this class serves to position a custom <i> in the middle of the far right
    of its parent
*/
.datepicker-icon {
    position: absolute;
    right: 25px;
    top: 50%;
    transform: translateY(-50%);
    color: #495057; /* Same color as the other in textbox buttons on user modal */
}

/* Copy Application Modal Form Styling */
.copyModal-loading {
    width: 100%;
    text-align: center;
}

/* Standalone props container displays a 3 column grid, with each column taking up equal space */
.copyModal-propsContainer {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    border-collapse: collapse;
    border-spacing: 0;
    grid-gap: 20px;
    border-left: 8px solid #eef1f7;
    padding-left: 15px;
    margin: 0px 25px;
    transition: 0.2s ease-in-out
}

.copyModal-singleItem {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    padding: 10px;
    border-radius: 5px;
    transition: 0.1s ease-in-out;
}

    .copyModal-singleItem:hover {
        cursor: pointer;
        background-color: rgba(0, 128, 0, 0.1);
        box-shadow: 0px 5px 8px -6px rgba(0, 0, 0, 0.4);
    }

    .copyModal-singleItem input {
        flex-basis: 7%; /* Interesting effect, setting this on an input with type checkbox actually grows the checkbox */
    }

    .copyModal-singleItem div {
        flex-basis: 80%;
    }

    /* Last span in the standalone item is a type identifier, it should show smaller and to the right */
    .copyModal-singleItem span:last-child {
        display: flex;
        flex-direction: row-reverse;
        font-size: 11px;
        letter-spacing: 1px;
        text-shadow: none;
    }

.copyModal-propInformation {
    display: flex;
    position: relative;
    flex-direction: column;
    height: 100%;
}

.copyModal-singleItem-dbValue {
    border-radius: 0.25rem;
    padding: 0.25rem 0.5rem;
    background-color: #eef1f7;
    border: 1px solid #ced4da;
    display: flex;
    height: 100%;
    align-items: center;
    overflow-wrap: anywhere;
}

/* For dropdown single items, showing a little down carret can help indicate what the value relates to, if they are used to seeing it */
.copyModal-singleItem-DropDown::after {
    content: "\25BC";
    /*position: absolute;
    top: 45%;
    right: 1%;*/
    transform: translate(-55%, -1%);
    pointer-events: none;
}

.copyModal-allGridsContainer > .copyModal-repeatingGridPropsContainer:not(:first-of-type) {
    border-top: 6px solid #eef1f7;
    padding-top: 22px; /* Slightly more padding top to even out h6's bottom margin */
    margin-top: 20px;
}

.copyModal-repeatingGridPropsContainer {
    display: flex;
    flex-direction: column;
    margin: 0px 25px;
}

/* Each repeating grid row rendered will shrink the cells to fit the available viewport. The min-width property on the cell container will still trigger overflow (horizontal scrollbar)
   and all the overflowing cells still work with the copy modal as expected
*/
.copyModal-repeatingGridPropsRow {
    display: grid;
    grid-template-columns: auto;
    grid-auto-flow: column;
    border-collapse: collapse;
    align-items: center;
    justify-content: start;
}

/* Outer most container for each individual grid cell. Flexes a column to stack the title & dbValue divs */
.copyModal-gridItem {
    border: 1px solid rgba(0, 0, 0, 0.4);
    padding-top: 2px;
    display: flex;
    flex-direction: column;
    min-width: 100px; /* If there are too many cells per grid row to show without overlfow in the modal, this property will ensure horizontal scroll bar shows */
}

    .copyModal-gridItem:hover .copyModal-gridItemTitle {
        cursor: pointer;
        background: rgba(0, 128, 0, 0.1) !important;
    }

    .copyModal-gridItem:hover .copyModal-gridItem-dbValue {
        cursor: pointer;
        background: rgba(0, 128, 0, 0.1) !important;
        box-shadow: 0px 5px 8px -6px rgba(0, 0, 0, 0.8);
        overflow-wrap: anywhere;
    }

    .copyModal-gridItem input {
        margin-right: 5px;
        margin-left: 5px;
        margin-top: 2px;
    }

.copyModal-repeatingGridRowCheckboxContainer {
    display: flex;
    margin-right: 45px;
}

.repeatable-gri-alt-background {
    background-color: #f9f9f9;
    border-right: 1px solid #d3d2d2;
    border-bottom: 1px solid #d3d2d2;
    border-left: 1px solid #d3d2d2;
    margin-bottom: 20px;
}

.copyModal-gridItem-label {
    text-align: center;
    margin-right: 7px;
    white-space: nowrap;
    overflow-x: hidden;
    text-overflow: ellipsis;
}

/* The value portion of the cell uses a linear gradient to help blend the title of the column into the not-changeable colored saved column */
.copyModal-gridItem-dbValue {
    border-radius: 0.1rem;
    padding: 0.25rem 0.5rem;
    background: linear-gradient(to bottom, white 10%, #e6e8ef 90%);
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: start;
}

/* This is the containing div for each individual grid cell header - flexing by row to keep the checkbox & header vertically aligned */
.copyModal-gridItemTitle {
    display: flex;
    flex-direction: row;
    align-items: start;
    font-size: 12px;
}

.copyModal-repeatingGridRowCheckbox {
    transform: scale(1.75);
}

/* This selector targets the title & value spot in each individual grid item, to show the hover effect when hovering the row checkbox */
.copyModal-repeatingGridRowCheckboxContainer:hover ~ .copyModal-gridItem .copyModal-gridItemTitle,
.copyModal-repeatingGridRowCheckboxContainer:hover ~ .copyModal-gridItem .copyModal-gridItem-dbValue {
    cursor: pointer;
    background: rgba(0, 128, 0, 0.1) !important;
}

/* Questionnaire */

.appC-btn,
.btn-primary:not(.tableButton) {
    border-radius: 0.25rem;
    border: none;
    border-top: 2px solid transparent !important;
    border-bottom: 3px solid transparent !important;
    background-color: #007bff;
    transition: 0.1s cubic-bezier(0.4, 0, 1, 1);
}

    .appC-btn:not(:disabled):hover,
    .btn-primary:not(.tableButton, :disabled):hover {
        border-top: 2px solid #33AEFF !important;
        border-bottom: 3px solid #0062D9 !important;
        background-color: #0D88FF !important;
    }

    .appC-btn:focus,
    .btn-primary:not(.tableButton):focus,
    .btn-primary:not(.tableButton):focus-visible {
        box-shadow: unset !important;
        outline: none !important;
        background-color: #007bff;
    }

    /* This styles the "being clicked" state of buttons that match the selector. The hover border effect adds some padding to the element, 
        setting the border color to a color with a lower opacity than the inset "clicked" shadow hides that
    */
    .appC-btn:active:focus,
    .btn-primary:not(.tableButton):active:focus {
        border-top: 2px solid transparent !important;
        border-bottom: 3px solid transparent !important;
        background-color: #007bff;
        border-color: rgba(0, 0, 0, 0.2) !important;
        box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.3) !important;
    }

        /* Some primary buttons can be inputs (file uploader), so in the event it has the changed class the 3 box shadows (2 for change, 1 for "clicked" :active:focus) need to be set together like below */
        .btn-primary:not(.tableButton):not(.inGridBrowse).changedElement:active:focus {
            border-top: 2px solid transparent !important;
            border-bottom: 3px solid transparent !important;
            border-color: rgba(0, 0, 0, 0.2) !important;
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.3),
                        0px 0px 3px 5px #e6fff2,
                        0px 0px 0px 5px yellowgreen !important;
        }

.btn-success:not(.tableButton) {
    border-radius: 0.25rem;
    border: none;
    border-top: 2px solid transparent !important;
    border-bottom: 3px solid transparent !important;
    background-color: #28A745 !important;
    transition: 0.1s cubic-bezier(0.4, 0, 1, 1);
}

    .btn-success:not(.tableButton, :disabled):hover {
        border-top: 2px solid #5BDA78 !important;
        border-bottom: 3px solid #0F8E2C !important;
        background-color: #35B452 !important;
    }

    .btn-success:not(.tableButton):focus,
    .btn-success:not(.tableButton):focus-visible {
        box-shadow: unset !important;
        outline: none !important
    }

    /* This styles the "being clicked" state of buttons that match the selector. The hover border effect adds some padding to the element, 
        setting the border color to a color with a lower opacity than the inset "clicked" shadow hides that
    */
    .btn-success:not(.tableButton):active:focus {
        border-top: 2px solid transparent !important;
        border-bottom: 3px solid transparent !important;
        border-color: rgba(0, 0, 0, 0.2) !important;
        background-color: #28A745 !important;
        box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.3) !important;
    }
.btn-danger:not(.tableButton),
.btn-secondary:not(.tableButton),
.btn-warning:not(.tableButton){
    border: none;
    border-top: 2px solid transparent !important;
    border-bottom: 3px solid transparent !important;
    border-radius: 0.25rem;
}

.btn-outline-danger:not(.tableButton) {
    padding: 6px 12px;
}
.btn-outline-secondary:not(.tableButton) {
    padding: 8px 12px 7px 12px;
}

.questionnaire {
    padding: 0px !important;
    margin: 10px 0px;
}

.questionnaire-title-container {
    display: flex;
    background-color: #f6f8fb;
    flex-direction: row;
    border: 1px solid #e3e3e3;
    justify-content: space-between;
    align-items: center;
    padding: 8px;
    border-radius: 4px;
    box-shadow: 0px 5px 8px -6px rgba(0, 0, 0, 0.1);
}

.questionnaire-container {
    box-sizing: border-box;
    margin: 20px 10px;
}

.questionnaire-comment-container {
    display: flex;
    background-color: #f6f8fb;
    flex-direction: row;
    border: 1px solid #e3e3e3;
    justify-content: space-between;
    align-items: center;
    padding: 8px;
    border-radius: 4px;
    box-shadow: 0px 5px 8px -6px rgba(0, 0, 0, 0.1);
}

.question-group-collapsed {
    max-height: 41px !important;
    overflow: hidden;
    
}

.questionnaire-questionGroup {
    display: flex;
    position: relative;
    /* flex-direction: column; */
    /* border: 1px solid rgba(0, 0, 0, 0.5); */
    border: 1px solid #a7a9ac;
    border-left: 1px solid #a7a9ac;
    padding-left: 8px;
    margin-bottom: 15px;
    background-color: #eef1f7;
    box-shadow: 0px 5px 8px -6px rgba(0, 0, 0, 0.2);
    transition: max-height 0.3s ease-in-out;
}

    /* Border on top of every group row, that is not the first row of the group */
    .questionnaire-questionGroup .questionnaire-question-container:not(:first-child) {
        padding: 0;
        border-top: 1px solid #eef1f7;
    }

.questionnaire-question-container {
    position: relative;
    display: flex;
    border-bottom: 1px solid #e1dede;
    opacity: 1;
    height: auto;
    transition: opacity 0.25s ease-in;
    border-left: 1px solid #e1dede;
}

    .questionnaire-question-container.hidden,
    .questionnaire-question-container.hidden * {
        opacity: 0;
        height: 0;
        overflow: hidden;
    }

    .questionnaire-question-container div.questionnaire-question-code {
        border-left: 1px solid #e1dede;
        display: flex;
        flex-direction: column;
        flex-basis: 25%;
    }

    .questionnaire-question-container.questionnaire-question-body.hidden {
        margin-left: 20px;
    }
    .questionnaire-question-container.missing-required-value .questionnaire-question-required-label{
        display: inline-block;
    }

.questionnaire-question-required-label{
    color: red;
    display: none;
}

.questionnaire-question-text {
    display: flex;
    flex-direction: column;
    flex-basis: 100%;
    overflow-x: hidden;
}

    /* First child under text is the q# */
    .questionnaire-question-text span:first-child {
        margin-right: 5px;
    }

    .questionnaire-question-text div.quationnaire-question-label span {
        font-size: 15px;
    }

.questionnaire-question-code {
    font-size: 13px;
    text-align: right;
    margin-right: 2px;
    padding: 10px
}

    /* Slight indent for nested Applicable Codes under their header */
    .questionnaire-question-code span {
        margin-top: 3px;
    }

.questionnaire-question-body {
    padding: 15px 35px;
}

.questionnaire-loading-container {
    display: flex;
}

.questionnaire-loading-element {
    display: flex;
    align-items: center;
    text-align: center;
    margin: 1.5rem;
    color: darkslategray;
    letter-spacing: 1px;
    font-size: 15px;
}

.questionnaire-question-container:not(:first-of-type) {
    padding-left: 10px;
}

.questionnaire-question-container:hover {
    background-color: #d9dee8;
}

.questionnaire-question-label {
    display: flex;
    flex-direction: row;
    font-weight: bold;
    padding: 10px;
    padding-bottom: 0px !important;
}

/* Questionnaire Radio Buttons */
.questionnaire-lazyLoadRadioElementsTarget div:first-child input:first-child {
    margin-left: 0px !important;
}

/* Client wants square radio button selectors for questionnaire forms, the ::before selector lets us add a custom display, but the original still needs to be hidden here */
.questionnaire-lazyLoadRadioElementsTarget input[type="radio"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    box-shadow: none !important;
}

.questionnaire-lazyLoadRadioElementsTarget label:hover,
.questionnaire-lazyLoadRadioElementsTarget input:hover {
    cursor: pointer;
}

/* Creates a square radio button */
.questionnaire-lazyLoadRadioElementsTarget input[type="radio"]::before {
    content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
    border: 1px solid #333;
    border-radius: 2px;
    vertical-align: middle;
    background: white;
    margin-bottom: 5px;
}


.questionnaire-lazyLoadRadioElementsTarget input[type="radio"]:hover::before {
    background: #eef1f7;
}

/* Shows checkmark in radio button when selected */
.questionnaire-lazyLoadRadioElementsTarget input[type="radio"]:checked::before {
    content: "\2714";
    display: inline-block;
    width: 18px;
    height: 18px;
    border: 1px solid #333;
    border-radius: 2px;
    vertical-align: middle;
    background: #007bff;
    color: white;
    text-align: center;
    font-size: 17px;
    line-height: 17px;
}

/* Changed element styling for checked questionnaire radio buttons */
.questionnaire-lazyLoadRadioElementsTarget input[type="radio"].changedElement:checked::before {
    box-shadow: 0px 0px 3px 0.2rem #e6fff2, 0px 0px 3px 0.2rem yellowgreen;
}

.questionnaire-lazyLoadRadioElementsTarget div > label {
    margin-right: 10px;
}

.questionnaire-lazyLoadedData-loadingTag {
    color: darkgray;
    display: flex;
    align-items: start;
    justify-content: start;
    margin: 10px;
    max-width: -moz-fit-content;
    max-width: fit-content;
    position: relative;
}

/* Repeating grids should always overflow if needed */
.questionnaire-lazyLoadRepeatableGridTarget {
    overflow-x: auto;
}

/* Loading Animations */

/* LG: appC-loadingBars was originally named lds-facebook, and I found here: https://loading.io/css/ -- cc0 license (https://creativecommons.org/share-your-work/public-domain/cc0/), free to use 
    outer class style is intended to place the moving squares to the middle right of it's parent class - original styling was using a fixed height offset to do that, this (even while absolute) is cleaner
    and does not create massive padding around the anim (check link for original styles)
*/
.appC-loadingBars {
    display: flex;
    position: absolute;
    right: 0px;
    top: -140%;
}

    .appC-loadingBars div {
        display: inline-block;
        position: absolute;
        width: 16px;
        background: #eef1f7;
        animation: appC-loadingBars 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;
    }

        .appC-loadingBars div:nth-child(1) {
            left: 8px;
            animation-delay: -0.24s;
        }

        .appC-loadingBars div:nth-child(2) {
            left: 32px;
            animation-delay: -0.12s;
        }

        .appC-loadingBars div:nth-child(3) {
            left: 56px;
            animation-delay: 0;
        }

@keyframes appC-loadingBars {
    0% {
        top: 8px;
        height: 64px;
    }

    50%, 100% {
        top: 24px;
        height: 32px;
    }
}

.AppC-spinner {
    color: official;
    display: inline-block;
    position: relative;
    width: 12px;
    height: 8px;
    margin-left: 8px;
}

    .AppC-spinner div {
        transform-origin: 4px 4px;
        animation: AppC-spinner 1.2s linear infinite;
    }

        .AppC-spinner div:after {
            content: " ";
            display: block;
            position: absolute;
            top: 10px;
            left: 5px;
            width: 1px;
            height: 2px;
            border-radius: 20%;
            background: #fff;
        }

        .AppC-spinner div:nth-child(1) {
            transform: rotate(0deg);
            animation-delay: -1.1s;
        }

        .AppC-spinner div:nth-child(2) {
            transform: rotate(30deg);
            animation-delay: -1s;
        }

        .AppC-spinner div:nth-child(3) {
            transform: rotate(60deg);
            animation-delay: -0.9s;
        }

        .AppC-spinner div:nth-child(4) {
            transform: rotate(90deg);
            animation-delay: -0.8s;
        }

        .AppC-spinner div:nth-child(5) {
            transform: rotate(120deg);
            animation-delay: -0.7s;
        }

        .AppC-spinner div:nth-child(6) {
            transform: rotate(150deg);
            animation-delay: -0.6s;
        }

        .AppC-spinner div:nth-child(7) {
            transform: rotate(180deg);
            animation-delay: -0.5s;
        }

        .AppC-spinner div:nth-child(8) {
            transform: rotate(210deg);
            animation-delay: -0.4s;
        }

        .AppC-spinner div:nth-child(9) {
            transform: rotate(240deg);
            animation-delay: -0.3s;
        }

        .AppC-spinner div:nth-child(10) {
            transform: rotate(270deg);
            animation-delay: -0.2s;
        }
    .tab-content > .active {
        display: flex !important;
    }

        .AppC-spinner div:nth-child(11) {
            transform: rotate(300deg);
            animation-delay: -0.1s;
        }

        .AppC-spinner div:nth-child(12) {
            transform: rotate(330deg);
            animation-delay: 0s;
        }

@keyframes AppC-spinner {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

.tabContainer.tab-vertical > ul a:not(#newTab, .active) {
    background-color: #ffffff;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.tabContainer.tab-vertical > ul > li > .nav-link:hover:not(.active) {
    background-color: #f3f3f3 !important;
}

.modal-footer > * > *{
    margin: 0.25rem;
}

/* =============== Score Styling =============== */
.score-container{
    display: flex;
}
.score-container .score-button{
    margin-left: 6px;
}

/* GridRepetable hide delete row if class grid-hide-row-delete is selected */
div.grid-hide-row-delete table#dataGridTable tbody tr td button.btn.btn-sm.btn-danger {
    display: none  !important;
}
/* =============== Tab Styling =============== */

.tab-content {
    padding: 28px;
    padding-top: 20px;
    background-color: white;
}

    .tab-content > .active {
        display: flex !important;
    }

.tabContainer > ul a:not(#newTab, .active) {
    background-color: #f0f0f0;
    margin-right: 1px;
}

.tab-vertical {
    margin: 0;
}

    .tab-vertical > ul {
        border-radius: 15px 0 0 15px;
        background-color: white;
        padding-top: 30px;
        border-right: 1px solid #dddddd;
    }

.tabContainer.tab-vertical > ul a:not(#newTab, .active) {
    background-color: #ffffff;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.tabContainer.tab-vertical > ul > li > .nav-link:hover:not(.active) {
    background-color: #f3f3f3 !important;
}

.modal-footer > * > * {
    margin: 0.25rem;
}

.label-red-bold {
    color: red;
    font-weight: bold;
}

.invisible {
    visibility: hidden;
}

.visible {
    visibility: visible;
}

#ConfirmationModal  .ck.ck-editor{
    width:97%;
    margin:0 auto;
}

/*------------------------------------*/
/*-Bootstrap and Datatables Overrides-*/
/*------------------------------------*/
small, .small {
    font-weight: 400;
}

.label-mlb {
    margin:0 0 0.5rem 0.5rem;
}

input[type="radio"], input[type="checkbox"] {
    box-sizing: border-box;
    padding: 0;
    appearance: auto;
}
.table .thead-dark th {
    color: #fff;
    background-color: #343a40;
    border-color: #454d55;
}

.table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6;
}

.table-sm th, .table-sm td {
    padding: 0.3rem;
}

.table th, .table td {
    padding: 0.75rem;
    vertical-align: middle;  /*top*/
    border-top: 1px solid #dee2e6;
}
/*-----------------------------------*/
/*-------Datatables Overrides--------*/
/*-----------------------------------*/

/*Dashboard*/
#tracking.dataTable {
    border-collapse: collapse;
}
/*dashboard dropdown for number of items displayed*/
#tracking_wrapper > div.dashboardGrid > div:nth-child(1) > div.col-md-3 > div > label
{
    width:100%;
}
#tracking > tbody > tr > th,
#tracking > tbody > tr > td,
table.dataTable td,
table.dataTable th {
    padding: 8px 10px;
}
/*End Dashboard*/

table.dataTable > thead > tr > th,
table.dataTable > thead > tr > td {
    padding: 10px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}

table.dataTable.no-footer {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}

table.dataTable {
    clear: both;
    margin-top: 6px !important;
    margin-bottom: 6px !important;
    max-width: none !important;
    border-collapse: separate !important;
    border-spacing: 0;
}

/*-----------------------------------*/
/*---Accessibility Button Styles-----*/
/*-----------------------------------*/

/* Enhanced focus indicators for keyboard navigation (WCAG 2.4.7) */
button:focus,
.btn:focus,
a:focus {
    outline: 3px solid #0d6efd;
    outline-offset: 2px;
}

/* Ensure sufficient color contrast for all button states (WCAG 1.4.3) */
.btn-primary {
    background-color: #0056b3 ;
    border-color: #004085 ;
    color: #ffffff ;
}

.btn-primary:hover,
.btn-primary:focus {
    background-color: #004085;
    border-color: #003366;
    color: #ffffff;
}

.btn-primary:disabled {
    background-color: #6c757d;
    border-color: #6c757d;
    opacity: 0.65;
}

.btn-secondary {
    background-color: #5a6268;
    border-color: #4e555b;
    color: #ffffff;
}

.btn-secondary:hover,
.btn-secondary:focus {
    background-color: #4e555b;
    border-color: #42484e;
}

.btn-success {
    background-color: #157347;
    border-color: #146c43;
    color: #ffffff;
}

.btn-success:hover,
.btn-success:focus {
    background-color: #146c43;
    border-color: #0f5132;
}

.btn-danger {
    background-color: #b02a37;
    border-color: #9a2530;
    color: #ffffff;
}

.btn-danger:hover,
.btn-danger:focus {
    background-color: #9a2530;
    border-color: #842029;
}

.btn-warning {
    background-color: #cc8800;
    border-color: #b37700;
    color: #000000;
}

.btn-warning:hover,
.btn-warning:focus {
    background-color: #b37700;
    border-color: #996600;
    color: #000000;
}

.btn-info {
    background-color: #0a7ea4;
    border-color: #096c8e;
    color: #ffffff;
}

.btn-info:hover,
.btn-info:focus {
    background-color: #096c8e;
    border-color: #085a78;
}

/* High contrast mode support */
@media (prefers-contrast: high) {
    .btn {
        border-width: 2px;
    }
    
    button:focus,
    .btn:focus,
    a:focus {
        outline-width: 4px;
    }
}

/* ===================================
   Responsive Tab Overflow Styles
   =================================== */

/* Dropdown tab items - harmonize nav-link and dropdown-item styles */
.dropdown-menu .nav-link.dropdown-item {
    padding: 0.5rem 1rem;
    color: #212529;
    text-decoration: none;
    white-space: nowrap;
    border: none;
    background: none;
    display: block;
    width: 100%;
}

.dropdown-menu .nav-link.dropdown-item:hover,
.dropdown-menu .nav-link.dropdown-item:focus {
    background-color: #e9ecef;
    color: #1e2125;
}

.dropdown-menu .nav-link.dropdown-item.active {
    background-color: #0d6efd;
    color: #fff;
}

/* Error indicator on tabs in dropdown */
.dropdown-menu .nav-link.dropdown-item.invalidTab {
    border-left: 4px solid #dc3545;
    padding-left: calc(1rem - 4px);
}

.dropdown-menu .nav-link.dropdown-item.invalidTab::after {
    content: " ⚠";
    color: #dc3545;
    font-weight: bold;
    margin-left: 0.5rem;
}

/* ===================================
   Section Tab Overflow Styles (button.tablinks)
   =================================== */

/* Section dropdown wrapper */
.js-section-dropdown-wrapper {
    display: inline-block;
    vertical-align: top;
    position: relative;
}

/* Ensure parent tab container doesn't clip dropdown */
div#tab {
    overflow: visible !important;
    display: block !important;
    width: 100%;
}

/* Clear floats after tab container to force content below */
div#tab::after {
    content: "";
    display: table;
    clear: both;
}

/* Section dropdown toggle styling to match tablinks */
.btn-section-dropdown.js-section-overflow-dropdown {
    /* Match tablinks button styling */
    background-color: inherit;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 14px 16px;
    padding-right: 30px; /* Extra space for chevron */
    transition: 0.3s;
    font-size: 17px;
    position: relative;
    /* Prevent text wrapping */
    white-space: nowrap;
    display: inline-block;
    vertical-align: middle;
}

/* Truncate inner content (text and badges) but ensure chevron is visible */
.btn-section-dropdown.js-section-overflow-dropdown > span {
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
}

.btn-section-dropdown.js-section-overflow-dropdown:hover {
    background-color: #ddd;
}

.btn-section-dropdown.js-section-overflow-dropdown:focus {
    outline: 2px solid #007bff;
    outline-offset: 2px;
}

/* Style dropdown toggle when a dropdown item is active */
.btn-section-dropdown.js-section-overflow-dropdown.active {
    background-color: #fff;
    border-bottom: 3px solid #007bff;
}

.btn-section-dropdown.js-section-overflow-dropdown::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent;
}

/* Section dropdown menu items */
.dropdown-menu .dropdown-item.tablinks {
    padding: 0.5rem 1rem;
    color: #212529;
    text-decoration: none;
    white-space: nowrap;
    border: none;
    background: none;
    display: block;
    width: 100%;
    text-align: left;
    cursor: pointer;
}

.dropdown-menu .dropdown-item.tablinks:hover,
.dropdown-menu .dropdown-item.tablinks:focus {
    background-color: #e9ecef;
    color: #1e2125;
}

.dropdown-menu .dropdown-item.tablinks.active {
    background-color: #0d6efd;
    color: #fff;
}

/* Error indicator on section tabs in dropdown */
.dropdown-menu .dropdown-item.tablinks.invalidSection {
    border-left: 4px solid #dc3545;
    padding-left: calc(1rem - 4px);
}

/* Dropdown toggle error indicator */
.js-section-overflow-dropdown .js-error-indicator,
.js-tab-overflow-dropdown .dropdown-toggle .js-error-indicator {
    animation: pulse-error 2s infinite;
}

@keyframes pulse-error {
    0%, 100% { opacity: 1; }
    50% { opacity: 0.6; }
}

/* Overflow count badge styling */
.js-section-overflow-dropdown .js-overflow-count,
.js-tab-overflow-dropdown .js-overflow-count {
    font-size: 0.875em;
    opacity: 0.8;
}

/* Ensure dropdown menu has adequate max-width */
.js-section-dropdown-wrapper .dropdown-menu,
.js-tab-overflow-dropdown .dropdown-menu {
    max-height: 400px;
    overflow-y: auto;
    min-width: 200px;
    background-color: #fff !important;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 0.25rem;
    box-shadow: 0 0.5rem 1rem rgba(0,0,0,.175);
    list-style: none;
    padding: 0.5rem 0;
    margin: 0.125rem 0 0;
}

/* Ensure dropdown menu shows when active */
.js-section-dropdown-wrapper .dropdown-menu.show {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    z-index: 1000 !important;
}

/* Ensure dropdown items are visible */
.js-section-dropdown-wrapper .dropdown-menu > li {
    display: block !important;
    list-style: none;
}

/* Active tab badge in dropdown toggle */
.js-section-overflow-dropdown .badge,
.js-tab-overflow-dropdown .badge {
    font-size: 0.75rem;
    vertical-align: middle;
}

/* Responsive behavior for very small screens */
@media (max-width: 576px) {
    .js-section-dropdown-wrapper .dropdown-menu,
    .js-tab-overflow-dropdown .dropdown-menu {
        max-height: 300px;
    }
    
    .tab.tab-section {
        flex-wrap: nowrap;
        overflow-x: visible;
    }
}

/* Table footer spacing */
table tfoot {
    padding-top: 10px;
}

table tfoot tr {
    border-top: 2px solid #dee2e6;
}

table tfoot td {
    padding-top: 10px;
}
/*!
 * Ladda
 * http://lab.hakim.se/ladda
 * MIT licensed
 *
 * Copyright (C) 2015 Hakim El Hattab, http://hakim.se
 */.ladda-button{position:relative}.ladda-button .ladda-spinner{position:absolute;z-index:2;display:inline-block;width:32px;height:32px;top:50%;margin-top:0;opacity:0;pointer-events:none}.ladda-button .ladda-label{position:relative;z-index:3}.ladda-button .ladda-progress{position:absolute;width:0;height:100%;left:0;top:0;background:rgba(0,0,0,0.2);visibility:hidden;opacity:0;-webkit-transition:0.1s linear all !important;-moz-transition:0.1s linear all !important;-ms-transition:0.1s linear all !important;-o-transition:0.1s linear all !important;transition:0.1s linear all !important}.ladda-button[data-loading] .ladda-progress{opacity:1;visibility:visible}.ladda-button,.ladda-button .ladda-spinner,.ladda-button .ladda-label{-webkit-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-moz-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-ms-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;-o-transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important;transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all !important}.ladda-button[data-style=zoom-in],.ladda-button[data-style=zoom-in] .ladda-spinner,.ladda-button[data-style=zoom-in] .ladda-label,.ladda-button[data-style=zoom-out],.ladda-button[data-style=zoom-out] .ladda-spinner,.ladda-button[data-style=zoom-out] .ladda-label{-webkit-transition:0.3s ease all !important;-moz-transition:0.3s ease all !important;-ms-transition:0.3s ease all !important;-o-transition:0.3s ease all !important;transition:0.3s ease all !important}.ladda-button[data-style=expand-right] .ladda-spinner{right:-6px}.ladda-button[data-style=expand-right][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-right][data-size="xs"] .ladda-spinner{right:-12px}.ladda-button[data-style=expand-right][data-loading]{padding-right:56px}.ladda-button[data-style=expand-right][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-right][data-loading][data-size="s"],.ladda-button[data-style=expand-right][data-loading][data-size="xs"]{padding-right:40px}.ladda-button[data-style=expand-left] .ladda-spinner{left:26px}.ladda-button[data-style=expand-left][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-left][data-size="xs"] .ladda-spinner{left:4px}.ladda-button[data-style=expand-left][data-loading]{padding-left:56px}.ladda-button[data-style=expand-left][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-left][data-loading][data-size="s"],.ladda-button[data-style=expand-left][data-loading][data-size="xs"]{padding-left:40px}.ladda-button[data-style=expand-up]{overflow:hidden}.ladda-button[data-style=expand-up] .ladda-spinner{top:-32px;left:50%;margin-left:0}.ladda-button[data-style=expand-up][data-loading]{padding-top:54px}.ladda-button[data-style=expand-up][data-loading] .ladda-spinner{opacity:1;top:26px;margin-top:0}.ladda-button[data-style=expand-up][data-loading][data-size="s"],.ladda-button[data-style=expand-up][data-loading][data-size="xs"]{padding-top:32px}.ladda-button[data-style=expand-up][data-loading][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-up][data-loading][data-size="xs"] .ladda-spinner{top:4px}.ladda-button[data-style=expand-down]{overflow:hidden}.ladda-button[data-style=expand-down] .ladda-spinner{top:62px;left:50%;margin-left:0}.ladda-button[data-style=expand-down][data-size="s"] .ladda-spinner,.ladda-button[data-style=expand-down][data-size="xs"] .ladda-spinner{top:40px}.ladda-button[data-style=expand-down][data-loading]{padding-bottom:54px}.ladda-button[data-style=expand-down][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=expand-down][data-loading][data-size="s"],.ladda-button[data-style=expand-down][data-loading][data-size="xs"]{padding-bottom:32px}.ladda-button[data-style=slide-left]{overflow:hidden}.ladda-button[data-style=slide-left] .ladda-label{position:relative}.ladda-button[data-style=slide-left] .ladda-spinner{left:100%;margin-left:0}.ladda-button[data-style=slide-left][data-loading] .ladda-label{opacity:0;left:-100%}.ladda-button[data-style=slide-left][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-right]{overflow:hidden}.ladda-button[data-style=slide-right] .ladda-label{position:relative}.ladda-button[data-style=slide-right] .ladda-spinner{right:100%;margin-left:0;left:16px}.ladda-button[data-style=slide-right][data-loading] .ladda-label{opacity:0;left:100%}.ladda-button[data-style=slide-right][data-loading] .ladda-spinner{opacity:1;left:50%}.ladda-button[data-style=slide-up]{overflow:hidden}.ladda-button[data-style=slide-up] .ladda-label{position:relative}.ladda-button[data-style=slide-up] .ladda-spinner{left:50%;margin-left:0;margin-top:1em}.ladda-button[data-style=slide-up][data-loading] .ladda-label{opacity:0;top:-1em}.ladda-button[data-style=slide-up][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=slide-down]{overflow:hidden}.ladda-button[data-style=slide-down] .ladda-label{position:relative}.ladda-button[data-style=slide-down] .ladda-spinner{left:50%;margin-left:0;margin-top:-2em}.ladda-button[data-style=slide-down][data-loading] .ladda-label{opacity:0;top:1em}.ladda-button[data-style=slide-down][data-loading] .ladda-spinner{opacity:1;margin-top:0}.ladda-button[data-style=zoom-out]{overflow:hidden}.ladda-button[data-style=zoom-out] .ladda-spinner{left:50%;margin-left:32px;-webkit-transform:scale(2.5);-moz-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);transform:scale(2.5)}.ladda-button[data-style=zoom-out] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-out][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}.ladda-button[data-style=zoom-out][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=zoom-in]{overflow:hidden}.ladda-button[data-style=zoom-in] .ladda-spinner{left:50%;margin-left:-16px;-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-ms-transform:scale(0.2);-o-transform:scale(0.2);transform:scale(0.2)}.ladda-button[data-style=zoom-in] .ladda-label{position:relative;display:inline-block}.ladda-button[data-style=zoom-in][data-loading] .ladda-label{opacity:0;-webkit-transform:scale(2.2);-moz-transform:scale(2.2);-ms-transform:scale(2.2);-o-transform:scale(2.2);transform:scale(2.2)}.ladda-button[data-style=zoom-in][data-loading] .ladda-spinner{opacity:1;margin-left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.ladda-button[data-style=contract]{overflow:hidden;width:100px}.ladda-button[data-style=contract] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract][data-loading]{border-radius:50%;width:52px}.ladda-button[data-style=contract][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract][data-loading] .ladda-spinner{opacity:1}.ladda-button[data-style=contract-overlay]{overflow:hidden;width:100px;box-shadow:0px 0px 0px 2000px transparent}.ladda-button[data-style=contract-overlay] .ladda-spinner{left:50%;margin-left:0}.ladda-button[data-style=contract-overlay][data-loading]{border-radius:50%;width:52px;box-shadow:0px 0px 0px 2000px rgba(0,0,0,0.8)}.ladda-button[data-style=contract-overlay][data-loading] .ladda-label{opacity:0}.ladda-button[data-style=contract-overlay][data-loading] .ladda-spinner{opacity:1}

