From cd82e3a680c6288daca06d5c878500676eb2a662 Mon Sep 17 00:00:00 2001 From: Stamo-Gochev Date: Thu, 27 May 2021 12:55:21 +0300 Subject: [PATCH 1/3] feat: add maui example --- .../hybrid-blazor-apps/BlazorHybridApps.sln | 98 ++++ .../BlazorMauiApp.WinUI3 (Package).wapproj | 139 +++++ .../Images/LargeTile.scale-100.png | Bin 0 -> 5075 bytes .../Images/LargeTile.scale-125.png | Bin 0 -> 6291 bytes .../Images/LargeTile.scale-150.png | Bin 0 -> 8113 bytes .../Images/LargeTile.scale-200.png | Bin 0 -> 12413 bytes .../Images/LargeTile.scale-400.png | Bin 0 -> 34195 bytes .../Images/LockScreenLogo.scale-200.png | Bin 0 -> 1430 bytes .../Images/SmallTile.scale-100.png | Bin 0 -> 1641 bytes .../Images/SmallTile.scale-125.png | Bin 0 -> 1888 bytes .../Images/SmallTile.scale-150.png | Bin 0 -> 2149 bytes .../Images/SmallTile.scale-200.png | Bin 0 -> 2655 bytes .../Images/SmallTile.scale-400.png | Bin 0 -> 4613 bytes .../Images/SplashScreen.scale-100.png | Bin 0 -> 5612 bytes .../Images/SplashScreen.scale-125.png | Bin 0 -> 6790 bytes .../Images/SplashScreen.scale-150.png | Bin 0 -> 8844 bytes .../Images/SplashScreen.scale-200.png | Bin 0 -> 13623 bytes .../Images/SplashScreen.scale-400.png | Bin 0 -> 39078 bytes .../Images/Square150x150Logo.scale-100.png | Bin 0 -> 2798 bytes .../Images/Square150x150Logo.scale-125.png | Bin 0 -> 3182 bytes .../Images/Square150x150Logo.scale-150.png | Bin 0 -> 3795 bytes .../Images/Square150x150Logo.scale-200.png | Bin 0 -> 4998 bytes .../Images/Square150x150Logo.scale-400.png | Bin 0 -> 11813 bytes ...go.altform-lightunplated_targetsize-16.png | Bin 0 -> 449 bytes ...go.altform-lightunplated_targetsize-24.png | Bin 0 -> 667 bytes ...o.altform-lightunplated_targetsize-256.png | Bin 0 -> 4232 bytes ...go.altform-lightunplated_targetsize-32.png | Bin 0 -> 853 bytes ...go.altform-lightunplated_targetsize-48.png | Bin 0 -> 1169 bytes ...x44Logo.altform-unplated_targetsize-16.png | Bin 0 -> 449 bytes ...44Logo.altform-unplated_targetsize-256.png | Bin 0 -> 4232 bytes ...x44Logo.altform-unplated_targetsize-32.png | Bin 0 -> 853 bytes ...x44Logo.altform-unplated_targetsize-48.png | Bin 0 -> 1169 bytes .../Images/Square44x44Logo.scale-100.png | Bin 0 -> 1088 bytes .../Images/Square44x44Logo.scale-125.png | Bin 0 -> 1279 bytes .../Images/Square44x44Logo.scale-150.png | Bin 0 -> 1527 bytes .../Images/Square44x44Logo.scale-200.png | Bin 0 -> 1871 bytes .../Images/Square44x44Logo.scale-400.png | Bin 0 -> 3139 bytes .../Images/Square44x44Logo.targetsize-16.png | Bin 0 -> 449 bytes .../Images/Square44x44Logo.targetsize-24.png | Bin 0 -> 667 bytes ...x44Logo.targetsize-24_altform-unplated.png | Bin 0 -> 1255 bytes .../Images/Square44x44Logo.targetsize-256.png | Bin 0 -> 4232 bytes .../Images/Square44x44Logo.targetsize-32.png | Bin 0 -> 853 bytes .../Images/Square44x44Logo.targetsize-48.png | Bin 0 -> 1169 bytes .../Images/StoreLogo.backup.png | Bin 0 -> 1451 bytes .../Images/StoreLogo.scale-100.png | Bin 0 -> 1229 bytes .../Images/StoreLogo.scale-125.png | Bin 0 -> 1465 bytes .../Images/StoreLogo.scale-150.png | Bin 0 -> 1687 bytes .../Images/StoreLogo.scale-200.png | Bin 0 -> 2086 bytes .../Images/StoreLogo.scale-400.png | Bin 0 -> 3316 bytes .../Images/Wide310x150Logo.scale-100.png | Bin 0 -> 3019 bytes .../Images/Wide310x150Logo.scale-125.png | Bin 0 -> 3463 bytes .../Images/Wide310x150Logo.scale-150.png | Bin 0 -> 4189 bytes .../Images/Wide310x150Logo.scale-200.png | Bin 0 -> 5612 bytes .../Images/Wide310x150Logo.scale-400.png | Bin 0 -> 13623 bytes .../Package.appxmanifest | 48 ++ .../BlazorMauiApp.WinUI3.csproj | 154 +++++ .../BlazorMauiApp.WinUI3/Windows/App.xaml | 15 + .../BlazorMauiApp.WinUI3/Windows/App.xaml.cs | 34 ++ .../BlazorMauiApp.WinUI3/Windows/app.manifest | 15 + .../Android/AndroidEnvironment.txt | 1 + .../BlazorMauiApp/Android/AndroidManifest.xml | 6 + .../BlazorMauiApp/Android/MainActivity.cs | 10 + .../BlazorMauiApp/Android/MainApplication.cs | 16 + .../Android/Resources/values/colors.xml | 6 + .../Android/Resources/values/styles.xml | 16 + .../BlazorMauiApp/BlazorMauiApp/App.xaml | 23 + .../BlazorMauiApp/BlazorMauiApp/App.xaml.cs | 25 + .../BlazorMauiApp/BlazorMauiApp/AppState.cs | 10 + .../BlazorMauiApp/BlazorMauiApp.csproj | 62 ++ .../BlazorMauiApp/Data/WeatherForecast.cs | 15 + .../Data/WeatherForecastService.cs | 25 + .../BlazorMauiApp/MacCatalyst/AppDelegate.cs | 10 + .../MacCatalyst/Entitlements.plist | 6 + .../BlazorMauiApp/MacCatalyst/Info.plist | 32 ++ .../BlazorMauiApp/MacCatalyst/Program.cs | 15 + .../BlazorMauiApp/BlazorMauiApp/Main.razor | 12 + .../BlazorMauiApp/BlazorMauiApp/MainPage.xaml | 13 + .../BlazorMauiApp/MainPage.xaml.cs | 14 + .../BlazorMauiApp/Pages/Counter.razor | 16 + .../BlazorMauiApp/Pages/FetchData.razor | 46 ++ .../BlazorMauiApp/Pages/Index.razor | 159 +++++ .../Resources/Fonts/OpenSans-Regular.ttf | Bin 0 -> 96932 bytes .../Resources/Images/dotnet_bot.svg | 93 +++ .../BlazorMauiApp/Resources/appicon.svg | 4 + .../BlazorMauiApp/Resources/appiconfg.svg | 8 + .../BlazorMauiApp/Shared/MainLayout.razor | 19 + .../BlazorMauiApp/Shared/NavMenu.razor | 39 ++ .../BlazorMauiApp/Shared/SurveyPrompt.razor | 16 + .../BlazorMauiApp/BlazorMauiApp/Startup.cs | 32 ++ .../BlazorMauiApp/_Imports.razor | 17 + .../BlazorMauiApp/iOS/AppDelegate.cs | 10 + .../BlazorMauiApp/iOS/Entitlements.plist | 6 + .../BlazorMauiApp/iOS/Info.plist | 32 ++ .../BlazorMauiApp/iOS/Program.cs | 15 + .../iOS/Resources/LaunchScreen.xib | 43 ++ .../BlazorMauiApp/wwwroot/css/app.css | 193 +++++++ .../wwwroot/css/bootstrap/bootstrap.min.css | 7 + .../css/bootstrap/bootstrap.min.css.map | 1 + .../wwwroot/css/open-iconic/FONT-LICENSE | 86 +++ .../wwwroot/css/open-iconic/ICON-LICENSE | 21 + .../wwwroot/css/open-iconic/README.md | 114 ++++ .../font/css/open-iconic-bootstrap.min.css | 1 + .../open-iconic/font/fonts/open-iconic.eot | Bin 0 -> 28196 bytes .../open-iconic/font/fonts/open-iconic.otf | Bin 0 -> 20996 bytes .../open-iconic/font/fonts/open-iconic.svg | 543 ++++++++++++++++++ .../open-iconic/font/fonts/open-iconic.ttf | Bin 0 -> 28028 bytes .../open-iconic/font/fonts/open-iconic.woff | Bin 0 -> 14984 bytes .../BlazorMauiApp/wwwroot/index.html | 51 ++ .../BlazorMauiApp/Directory.Build.targets | 15 + 109 files changed, 2407 insertions(+) create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/BlazorMauiApp.WinUI3 (Package).wapproj create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/LargeTile.scale-100.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/LargeTile.scale-125.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/LargeTile.scale-150.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/LargeTile.scale-200.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/LargeTile.scale-400.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/LockScreenLogo.scale-200.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SmallTile.scale-100.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SmallTile.scale-125.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SmallTile.scale-150.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SmallTile.scale-200.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SmallTile.scale-400.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SplashScreen.scale-100.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SplashScreen.scale-125.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SplashScreen.scale-150.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SplashScreen.scale-200.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SplashScreen.scale-400.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square150x150Logo.scale-100.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square150x150Logo.scale-125.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square150x150Logo.scale-150.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square150x150Logo.scale-200.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square150x150Logo.scale-400.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-lightunplated_targetsize-16.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-lightunplated_targetsize-24.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-lightunplated_targetsize-256.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-lightunplated_targetsize-32.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-lightunplated_targetsize-48.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-unplated_targetsize-16.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-unplated_targetsize-256.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-unplated_targetsize-32.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-unplated_targetsize-48.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.scale-100.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.scale-125.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.scale-150.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.scale-200.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.scale-400.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.targetsize-16.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.targetsize-24.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.targetsize-24_altform-unplated.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.targetsize-256.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.targetsize-32.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.targetsize-48.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/StoreLogo.backup.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/StoreLogo.scale-100.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/StoreLogo.scale-125.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/StoreLogo.scale-150.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/StoreLogo.scale-200.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/StoreLogo.scale-400.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Wide310x150Logo.scale-100.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Wide310x150Logo.scale-125.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Wide310x150Logo.scale-150.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Wide310x150Logo.scale-200.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Wide310x150Logo.scale-400.png create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Package.appxmanifest create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/BlazorMauiApp.WinUI3.csproj create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/Windows/App.xaml create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/Windows/App.xaml.cs create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/Windows/app.manifest create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/AndroidEnvironment.txt create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/AndroidManifest.xml create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/MainActivity.cs create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/MainApplication.cs create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/Resources/values/colors.xml create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/Resources/values/styles.xml create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/App.xaml create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/App.xaml.cs create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/AppState.cs create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/BlazorMauiApp.csproj create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Data/WeatherForecast.cs create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Data/WeatherForecastService.cs create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/AppDelegate.cs create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/Entitlements.plist create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/Info.plist create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/Program.cs create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Main.razor create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MainPage.xaml create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MainPage.xaml.cs create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Pages/Counter.razor create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Pages/FetchData.razor create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Pages/Index.razor create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/Fonts/OpenSans-Regular.ttf create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/Images/dotnet_bot.svg create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/appicon.svg create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/appiconfg.svg create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Shared/MainLayout.razor create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Shared/NavMenu.razor create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Shared/SurveyPrompt.razor create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Startup.cs create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/_Imports.razor create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/AppDelegate.cs create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Entitlements.plist create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Info.plist create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Program.cs create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Resources/LaunchScreen.xib create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/app.css create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/bootstrap/bootstrap.min.css create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/bootstrap/bootstrap.min.css.map create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/open-iconic/FONT-LICENSE create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/open-iconic/ICON-LICENSE create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/open-iconic/README.md create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/open-iconic/font/fonts/open-iconic.eot create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/open-iconic/font/fonts/open-iconic.otf create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/open-iconic/font/fonts/open-iconic.svg create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/open-iconic/font/fonts/open-iconic.woff create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/index.html create mode 100644 common/hybrid-blazor-apps/BlazorMauiApp/Directory.Build.targets diff --git a/common/hybrid-blazor-apps/BlazorHybridApps.sln b/common/hybrid-blazor-apps/BlazorHybridApps.sln index e4c4dd00..55ae4612 100644 --- a/common/hybrid-blazor-apps/BlazorHybridApps.sln +++ b/common/hybrid-blazor-apps/BlazorHybridApps.sln @@ -9,24 +9,122 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BlazorWpfApp", "BlazorWpfAp EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BlazorWinFormsApp", "BlazorWinFormsApp\BlazorWinFormsApp.csproj", "{16DEAB09-359E-4D58-9D8D-22F59E51F989}" EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BlazorMauiApp", "BlazorMauiApp\BlazorMauiApp\BlazorMauiApp.csproj", "{47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BlazorMauiApp.WinUI3", "BlazorMauiApp\BlazorMauiApp.WinUI3\BlazorMauiApp.WinUI3.csproj", "{2EF103EE-00CA-49DF-AA45-A92BE2180EE4}" +EndProject +Project("{C7167F0D-BC9F-4E6E-AFE1-012C56B48DB5}") = "BlazorMauiApp.WinUI3 (Package)", "BlazorMauiApp\BlazorMauiApp.WinUI3 (Package)\BlazorMauiApp.WinUI3 (Package).wapproj", "{6903CC1E-886A-4E4A-AE71-727599D74A1A}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|arm64 = Debug|arm64 + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU + Release|arm64 = Release|arm64 + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Debug|arm64.ActiveCfg = Debug|Any CPU + {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Debug|arm64.Build.0 = Debug|Any CPU + {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Debug|x64.ActiveCfg = Debug|Any CPU + {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Debug|x64.Build.0 = Debug|Any CPU + {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Debug|x86.ActiveCfg = Debug|Any CPU + {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Debug|x86.Build.0 = Debug|Any CPU {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Release|Any CPU.ActiveCfg = Release|Any CPU {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Release|Any CPU.Build.0 = Release|Any CPU + {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Release|arm64.ActiveCfg = Release|Any CPU + {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Release|arm64.Build.0 = Release|Any CPU + {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Release|x64.ActiveCfg = Release|Any CPU + {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Release|x64.Build.0 = Release|Any CPU + {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Release|x86.ActiveCfg = Release|Any CPU + {0E95EEB3-1734-42A3-A8B7-990BF6184233}.Release|x86.Build.0 = Release|Any CPU {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Debug|arm64.ActiveCfg = Debug|Any CPU + {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Debug|arm64.Build.0 = Debug|Any CPU + {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Debug|x64.ActiveCfg = Debug|Any CPU + {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Debug|x64.Build.0 = Debug|Any CPU + {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Debug|x86.ActiveCfg = Debug|Any CPU + {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Debug|x86.Build.0 = Debug|Any CPU {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Release|Any CPU.ActiveCfg = Release|Any CPU {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Release|Any CPU.Build.0 = Release|Any CPU + {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Release|arm64.ActiveCfg = Release|Any CPU + {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Release|arm64.Build.0 = Release|Any CPU + {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Release|x64.ActiveCfg = Release|Any CPU + {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Release|x64.Build.0 = Release|Any CPU + {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Release|x86.ActiveCfg = Release|Any CPU + {F84C858B-FA3C-433B-AE42-153BD944A9AC}.Release|x86.Build.0 = Release|Any CPU {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Debug|Any CPU.Build.0 = Debug|Any CPU + {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Debug|arm64.ActiveCfg = Debug|Any CPU + {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Debug|arm64.Build.0 = Debug|Any CPU + {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Debug|x64.ActiveCfg = Debug|Any CPU + {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Debug|x64.Build.0 = Debug|Any CPU + {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Debug|x86.ActiveCfg = Debug|Any CPU + {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Debug|x86.Build.0 = Debug|Any CPU {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Release|Any CPU.ActiveCfg = Release|Any CPU {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Release|Any CPU.Build.0 = Release|Any CPU + {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Release|arm64.ActiveCfg = Release|Any CPU + {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Release|arm64.Build.0 = Release|Any CPU + {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Release|x64.ActiveCfg = Release|Any CPU + {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Release|x64.Build.0 = Release|Any CPU + {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Release|x86.ActiveCfg = Release|Any CPU + {16DEAB09-359E-4D58-9D8D-22F59E51F989}.Release|x86.Build.0 = Release|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Debug|arm64.ActiveCfg = Debug|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Debug|arm64.Build.0 = Debug|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Debug|x64.ActiveCfg = Debug|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Debug|x64.Build.0 = Debug|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Debug|x86.ActiveCfg = Debug|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Debug|x86.Build.0 = Debug|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Release|Any CPU.Build.0 = Release|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Release|arm64.ActiveCfg = Release|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Release|arm64.Build.0 = Release|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Release|x64.ActiveCfg = Release|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Release|x64.Build.0 = Release|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Release|x86.ActiveCfg = Release|Any CPU + {47CC4E16-B220-4E7F-BD04-C16C8E2DB1C5}.Release|x86.Build.0 = Release|Any CPU + {2EF103EE-00CA-49DF-AA45-A92BE2180EE4}.Debug|Any CPU.ActiveCfg = Debug|x86 + {2EF103EE-00CA-49DF-AA45-A92BE2180EE4}.Debug|arm64.ActiveCfg = Debug|arm64 + {2EF103EE-00CA-49DF-AA45-A92BE2180EE4}.Debug|arm64.Build.0 = Debug|arm64 + {2EF103EE-00CA-49DF-AA45-A92BE2180EE4}.Debug|x64.ActiveCfg = Debug|x64 + {2EF103EE-00CA-49DF-AA45-A92BE2180EE4}.Debug|x64.Build.0 = Debug|x64 + {2EF103EE-00CA-49DF-AA45-A92BE2180EE4}.Debug|x86.ActiveCfg = Debug|x86 + {2EF103EE-00CA-49DF-AA45-A92BE2180EE4}.Debug|x86.Build.0 = Debug|x86 + {2EF103EE-00CA-49DF-AA45-A92BE2180EE4}.Release|Any CPU.ActiveCfg = Release|x86 + {2EF103EE-00CA-49DF-AA45-A92BE2180EE4}.Release|arm64.ActiveCfg = Release|arm64 + {2EF103EE-00CA-49DF-AA45-A92BE2180EE4}.Release|arm64.Build.0 = Release|arm64 + {2EF103EE-00CA-49DF-AA45-A92BE2180EE4}.Release|x64.ActiveCfg = Release|x64 + {2EF103EE-00CA-49DF-AA45-A92BE2180EE4}.Release|x64.Build.0 = Release|x64 + {2EF103EE-00CA-49DF-AA45-A92BE2180EE4}.Release|x86.ActiveCfg = Release|x86 + {2EF103EE-00CA-49DF-AA45-A92BE2180EE4}.Release|x86.Build.0 = Release|x86 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Debug|Any CPU.ActiveCfg = Debug|x86 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Debug|arm64.ActiveCfg = Debug|arm64 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Debug|arm64.Build.0 = Debug|arm64 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Debug|arm64.Deploy.0 = Debug|arm64 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Debug|x64.ActiveCfg = Debug|x64 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Debug|x64.Build.0 = Debug|x64 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Debug|x64.Deploy.0 = Debug|x64 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Debug|x86.ActiveCfg = Debug|x86 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Debug|x86.Build.0 = Debug|x86 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Debug|x86.Deploy.0 = Debug|x86 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Release|Any CPU.ActiveCfg = Release|x86 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Release|arm64.ActiveCfg = Release|arm64 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Release|arm64.Build.0 = Release|arm64 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Release|arm64.Deploy.0 = Release|arm64 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Release|x64.ActiveCfg = Release|x64 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Release|x64.Build.0 = Release|x64 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Release|x64.Deploy.0 = Release|x64 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Release|x86.ActiveCfg = Release|x86 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Release|x86.Build.0 = Release|x86 + {6903CC1E-886A-4E4A-AE71-727599D74A1A}.Release|x86.Deploy.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/BlazorMauiApp.WinUI3 (Package).wapproj b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/BlazorMauiApp.WinUI3 (Package).wapproj new file mode 100644 index 00000000..e7418439 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/BlazorMauiApp.WinUI3 (Package).wapproj @@ -0,0 +1,139 @@ + + + + 15.0 + + + ManagedOnly + + + + Debug + x86 + + + Release + x86 + + + Debug + x64 + + + Release + x64 + + + Debug + arm64 + + + Release + arm64 + + + + $(MSBuildExtensionsPath)\Microsoft\DesktopBridge\ + BlazorMauiApp.WinUI3\ + + + + 6903CC1E-886A-4E4A-AE71-727599D74A1A + 10.0.19041.0 + 10.0.17763.0 + net6.0-windows$(TargetPlatformVersion);$(AssetTargetFallback) + en-US + false + ..\BlazorMauiApp.WinUI3\BlazorMauiApp.WinUI3.csproj + + + + Designer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + True + Properties\PublishProfiles\win10-$(Platform).pubxml + + + + + build + + + build + + + + + + + + + + <_AppxItemsToRemove Include="@(AppxPackagePayload)" Condition=" $([System.String]::Copy(%(AppxPackagePayload.Identity)).Contains('Microsoft.AspNetCore.Components.WebView.Maui')) " /> + + + + + + <_SourceItemsToCopyToRemove Include="@(_SourceItemsToCopyToOutputDirectory)" Condition=" $([System.String]::Copy(%(_SourceItemsToCopyToOutputDirectory.Identity)).Contains('Microsoft.AspNetCore.Components.WebView.Maui')) " /> + <_SourceItemsToCopyToOutputDirectory Remove="@(_SourceItemsToCopyToRemove)" /> + + + + \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/LargeTile.scale-100.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/LargeTile.scale-100.png new file mode 100644 index 0000000000000000000000000000000000000000..73a357491e515613acd6960380dabf3a981b4aa4 GIT binary patch literal 5075 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
3#HPodU&L?}i(d zxc!0L$FWIJh(hc=m;%iD%D3Z)KylaAV36OTNl(}5P_(n(54S2;?O~*M4D+r+;yt@j zN&39*w?&nTfx0mZA3HlEl+d>QG_kar4$WHDb+mAoeVKo_Rkq>Ea2IIdo#L-HgkSx+5INHtaAtP$qVmzm`o+lDwW|~Rakq7p@UbekpjMFW z^t8;u;A9a|i=tn-j=UZJX17rp3A6@7#w`@hyi1}}2hV7p(WxXScIlr`$Efbq0MU@O zfT7Ne27O%#0Fwc7KLE&iWi;C<#pS_xYgI&~GneA(^!Mt6gHh2op1o0u4G7;nX#wZ0b_MqZpKbe`tfCDO@>{k{nw0fJN>BA?(} zOYwQ-ywQncm~Q9`cSK&Ts~Nw*R@x5?X$e1D<>N^*z7kE8YiAfL46R?YHxB+@t0r{5 z`zrsG7BO%Wsvboc1C5`q4!Oj&|EJ6As8Ht-Xnf)1{C8RZeH(_egd8JbnR`>UN?i{B zdSLTgmq{(ia9p?=G^dMPns#;;6zuQ7nssoib~ zm|8E~sCM(7Ix;h-{L{99Sk#`?zcG{!*<0I)EIu8&Z@Wd66qx@U`goObP!}b{KZM=^ z%^bqqo@63w1Y5pO&k{~l0^_#bT3*z^lcwGMSV5A-T1a-$8aBGwlv}`57*gk!#r(r* zsZ82uLRpP;EWEL{|I>SEd>DT0<3@jyS+7l7cI7 zKJZTNXw=q|x6TXOFZcdfNw`h1DGc$2_Z;QAZ%E>z+<)JtA z5kLN(MwnY;F4QD9Ct9Van=vzrS#$$)WQHPa{g^H9VKSwoL)qm#)*WQjM zf2@yC^Npy(Xr`G^Fn_Q0?B9)x1N!bSO-DSWKeBiq72B}3LbWmjFt40L)I0M|PG^#F zP0W{GE9TVE+VK{+#=zAoaBINJfLbka-J@sLK|iB6Y|fk;RPrsK~!AHnx}r)h{d*NvRviNeu{! kM0{=p=Iy`7#O%Qv8w_OOOHDZ8fAAu=ZrFm+*L?o`KmP_u;Q#;t literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/LargeTile.scale-200.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/LargeTile.scale-200.png new file mode 100644 index 0000000000000000000000000000000000000000..4d9523df76acf7645b9b93d5d352135ef63d42f4 GIT binary patch literal 12413 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 VX6lKj!2bzAw~QM)m!pK?Y2J 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 literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/LockScreenLogo.scale-200.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/LockScreenLogo.scale-200.png new file mode 100644 index 0000000000000000000000000000000000000000..735f57adb5dfc01886d137b4e493d7e97cf13af3 GIT binary patch literal 1430 zcmaJ>TTC2P7~aKltDttVHYH6u8Io4i*}3fO&d$gd*bA_<3j~&e7%8(eXJLfhS!M@! zKrliY>>6yT4+Kr95$!DoD(Qn-5TP|{V_KS`k~E6(LGS@#`v$hQo&^^BKsw3HIsZBT z_y6C2n`lK@apunKojRQ^(_P}Mgewt$(^BBKCTZ;*xa?J3wQ7~@S0lUvbcLeq1Bg4o zH-bvQi|wt~L7q$~a-gDFP!{&TQfc3fX*6=uHv* zT&1&U(-)L%Xp^djI2?~eBF2cxC@YOP$+9d?P&h?lPy-9M2UT9fg5jKm1t$m#iWE{M zIf%q9@;fyT?0UP>tcw-bLkz;s2LlKl2qeP0w zECS7Ate+Awk|KQ+DOk;fl}Xsy4o^CY=pwq%QAAKKl628_yNPsK>?A>%D8fQG6IgdJ ztnxttBz#NI_a@fk7SU`WtrpsfZsNs9^0(2a z@C3#YO3>k~w7?2hipBf{#b6`}Xw1hlG$yi?;1dDs7k~xDAw@jiI*+tc;t2Lflg&bM)0!Y;0_@=w%`LW^8DsYpS#-bLOklX9r?Ei}TScw|4DbpW%+7 zFgAI)f51s}{y-eWb|vrU-Ya!GuYKP)J7z#*V_k^Xo>4!1Yqj*m)x&0L^tg3GJbVAJ zJ-Pl$R=NAabouV=^z_t;^K*0AvFs!vYU>_<|I^#c?>>CR<(T?=%{;U=aI*SbZADLH z&(f2wz_Y0??Tf|g;?|1Znw6}6U43Q#qNRwv1vp9uFn1)V#*4p&%$mP9x&15^OaBiDS(XppT|z^>;B{PLVEbS3IFYV yGvCsSX*m literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SmallTile.scale-100.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SmallTile.scale-100.png new file mode 100644 index 0000000000000000000000000000000000000000..cc8c912647e8c42e9266c3ea781720cc6a918328 GIT binary patch literal 1641 zcmb7_={FmQ0>xwBQxS@yF^bkYX*JbU?MqN%UsBtYrio>g5Y&>+Ne0b05u`=?LT$A# zK^IXbwS+-!V~b~dl^Rn`)H00*sp))vU*7w0@9&)Z2mCJC8;MYoKO+wS0F>NZoqWF$ z@lRx>zjXlPCgdCB5?oP9003~{pNI|Lt-lQbNNc${+54x_`Sgr9zX0uF)`38fveJzo zla2$*LaRWYiWd$4RNS@S>4Vf`9~51{sz&tLs_sIR&&#<`G{mKeM5?6s8-U@1`k#n~ zL=}i1$x#=4ty^X#aA5QneDP!PECD! zc67EbxzgA?_|DY|)Gsi1zrTFZT_MSumB!cf++7zqTt;-ZeXf2s5x}R{SG@W8L#H3Li&4^Gyfo6Ib+5s=t7iRk98;zS{ zWk(h5@b3jQ^yc_DMiJS2FBLc<13~T6xoxB3#Q!tl)E~6&+%LTpOU0;ey%MJQ|_ub|vB2@8*A-en9^qyaC zbX6Sj`U@rOq2VdA!TV1}NPe*7Ws#Kt4#Sv9V0Ux{v*I zMhFEbVzV?S(!YIkJX*fwBVKtk3Ur@=R-CFjmbJw{Z z@wp_5Ym~Qfv8cL}kvNDjD7%3w(+kP>ERK9Y97(j0(+YYSIr{w4Y<_C{PGet{3>9g46w@PsU3=Q!t;#Y5R92j3mO1p8}-sb+-j9H~QIiTbNQiM@|hL{a;P zCg%+=A1yLT6ZWU?sfmVu6>9v8p5z7qd{Y0feGr_K?5UXVut8>HvZ7=M-bsnjtRD;L{ z5k4d#ArBwpNjhbciga3m#V?;YsikLlJe0-BkUOdGbTRPfdo_mCdVJNmx*JMVOPaUz zWC_-}b1i9KgfX*gA3S-ZGyUOJ(e%@_ZY!gLZHJN4JDs8P=8FY1?VC+guEAZAmkk$6 z)<1elWcmja*|};@dtWyHh!BN^&wAqa4>S~IVi$Xy=RymtaoA)R&J)a1_Z33#)XY63 zt_lQ(MTK=mcbC|*qEe)6GRG#h;@WOu@m9+Jh6*|^#TFm#44uc1xD2wY7(uTkm*d-wnaTZucK)VD>G&PXq zEwjW`mMGa#Rq?+wZerunGq3Zn4zFC{katuIe4dln_EJh(4xUZX25+KTaeu|aTS{5N zW`$wGC+Gc$EHY(_T}0E~g2MhovJ_?J**UI+sVt50))vXu9;dTH5Y-4b@HIB?Q1F=# z#hQRlX7kq1ZP(o;eIa-qR0x0Gws%|pYM%Qlo4oRTbdn{g@F{JZrX@Mlx=h;)zyFwD z3W!n8el%vCELs=4g-LZuZQ%V@Ar`pBjr7_R<-nR%rh=ZFa8G>n?q@0gAM*QeRTfpx ztkoCke+S7?`yIyiJhJ^cZ#9?+ Ap#T5? literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SmallTile.scale-125.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SmallTile.scale-125.png new file mode 100644 index 0000000000000000000000000000000000000000..e762a6a4f7a53b2985dd50af36b73827fe5dfef5 GIT binary patch literal 1888 zcmb`Idpr}01H~t8td&Q?t>wL;M58pX&~2WRJX(g;^-98K=B9?Zv*tBYD5FqRq=!5v z*Suz;JSxS)FpAVXo5@?d?tj1kfA^1bzMs$e>-=?2s++6Bt{wY!004kpPL3##Eqebe zSA1;_bw(P;Dm z1z2ThaR}{1o3!W{BcPa0_d8>ym6dy67S(2h2&HL0&P-|f%|o8!o0^iU=a8aH)nqV+ znfTetk*D<|c_K=LeDn}LZ_c&ZZYAEy+rly;cnLYWE?5@0dd!x)*DpO`RCglksg&et2&3g)Mv8m7kVJk)zPng*oJ1p4VAG3*k-p7p8GVF^#Bfh+)j75F6>Lm#(iN} zG_#CybX$)nUV&Fc?R_5PvKM4)6`a2@Tqgd`Hap84Jp5tcQ&Fmzy{8MwLV|E4SP*9b z8ix=TwfN<(EShtYE=#QhT!5^A%omcdXIOQM78)+`K@}U6<(IMz)htDvx-y$SocWFH zx3=NG&?vCBapporAIBZWs-`K#p%LD~B-T#ZxI*|8@C+Z4NQ%&q@=uUr4#TxW-VpWD zn>z0fM*qqs4b;JRIxN5DcnZYQetkSS%MT!(1DOEgiG><&DYtFB;W+=RbnM5J>Jh}6 zbJ+UDs2N+_d30sZ!!&~Gl!{_%rrBTo_yZNOf@y)SimA!^SXeYFVBIZQuH=K*tRQnD zqlGG`CCZ*#T47}RxC`H~z-fVgKJFgSAMl>6o9oKxjwg^AF7lN6_CH<_fPY;-OB6s} z>iNyxqI|)~B#Y@6%msNJ!@tJ)(JR8CjBay8fB(+Q++z8u79G+t0SnkG&n;@UXt}-5 zz>U<ruN2iByeKv+}v&7*E46cc@)_1+9T zdB;f0d+zS#KuaH`9)A9ty*DwR`#&> z;qIr@xvbvD0W8e9x*_)bU2D*4oQ1L$ z6LJLHlNW`ijDMH0 z79~)$18i`DonE6;$!qTFkDEEt*%$k`opusi-q^2myK|_yqyTr%$)2OR+6YtpXuiwo zM-O2BV?VdADzhB$mxS06SM$xHOS zv)dJQWODR5l=kCmy&*y**tZvd1jWBPRY<9ttdTy%o6%@rJMHB4xwBC&1p85zIf@0> z1e`SsZcruUdF%?yF-^c&nx$e*mSs`27*}gA6g$LfKeM{k!_%V!3#~PU2i1rct1?ML z(osoV`Fpi#sni-``=#~6#U@}DoYZCV!8f0PDID*Hu2ga4=bw`}%fC<6C~YDLGz}0h zlqku!Fb+vHRFf8y^SqR+)X38l9uWH(W`1MgC8=BVu3UrjRz|9Hgx9DRi8c93SbpFs zU1IstxxFDJ!#L(3stI$bq}9YdNsSN9UL{Y`K3ClxhXK2@A?;CZfhD+4N7D<}0}FHN z*mOnw-5{I>2YAnbP)&;+lvxqhGEuqI`}rPE}7eQZ*eVriAq1h5`Z3%6t6c& zT<17M9Bb`+oiu^h>8Dl46%E8eB$tR~AA4d6?+M9BGfKA1HeVPsb)z01sPO3p;kM~~ z(}+8E`Fz@Uu3VjZX7HoIwfuphyWc)hqZQi?Brg)Y}iz6J`}#33uUIvQ7{Z|8))-w%|0v0ps}q?sPv zG4eAC`)+Om+$JM5xZ|$*!YCp%YE`R{(Te*m9}k$eCE literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SmallTile.scale-150.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SmallTile.scale-150.png new file mode 100644 index 0000000000000000000000000000000000000000..cd8f4c1ef41352547fcd52e3f98d56bd779d1bd6 GIT binary patch literal 2149 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 V1bj9-bI=$8FiS@$;p!i${{b+Y@lgN( literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SmallTile.scale-400.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SmallTile.scale-400.png new file mode 100644 index 0000000000000000000000000000000000000000..1cde025db89e327248f601f4f9d104490bf92470 GIT binary patch literal 4613 zcmeHL`9Bkm|6kFYt_lM69ugB~0c)fmky`Hc8mEvfBSwifX7ytl}fLmKS0Ra1e z|B~omdlI?dho<+~!4PZrFaSWZ<6qiG!Bn9DfWt(%rG?A=Lf+(|Y?t-e&#O#2m)?#? z<8MwK0lhjld)(=4j;{s0G2`WfI`zu|b}_PHwrQ184gpd2c0DPBOdsg7Z~*W7 z<#e-BwWKL=Kxe`lmlBv_kL_)|f|<4pmYp;%s9;`F@5X{{qq(E2y%QB<2Vb32`)k_hplM-mOKSh(V)(35jtDP{_vWh!%Mql6kRa-zKw8J{0A+dMP) zo;#}N&Af8zFd2499Xh9efOVXh`T_GNu#xz++z(^hgjvpMcrqi1$hDD-8)LMDWYgOk z!91k#i@An~Sj({jyO4%|#@>*Jr@wSYtaU2pY>rG6#=L*$h45Gqri?1%sCW46isEZJ zZn!&v1-oJpwBy0T+sCqap`=3$_q}v#Csoc-O{^7DtY`0}5 z;Cj{*-)_32qSyO9Z`rW#`_VakI2|jQ1T=Z`aJu$Pj3x?{M@EBfub3S6Lc}uTqjr?}Qjqr7)8LmzVvY_x3lTV=WOL zqxt-OY3y`rOm9bYvQO0Khm%5UGuyE+T<;Ha8+9eG(~yaom>uynUYaUvU9g;)I@Fv! z{|~`nJXo?mXyVcjwb1yvlLnlj?un!_R*S$lYwhr{!iG?i%QX>~OV9dlzGd9Qzo^4Gxma7O$MY(Nn4Emoy)UB`6# zfbeBF+Rl7~%O&FNI9>+oJY;Xm#jyQY+9O0tqRgpC_PHlgzdP&ukQNo|?S5 zG_%*XY%dR8DJIt3CVtApTTB^x;AptyyNy4!%vzbSIlelo&@bj8L8EbZ_}1u_Pn|}k zY2N7fowiL6G}Uq#SiJR#?wO5nF@F3o z5MR%?SlgZ_DFx&xa@=V1G6TAB{|c+TbEdy{gfeZnxRYW4;z_8EZ0Lr|3qA$4DWu&n z&qz_^d$K*jH>R%3<@S=a+9Sdg{`}Aurab3*gG<_Q1Nk^l^om(=YD?u{4g^B2y~po1 zFX4Bwfrqv|pK=zWl*o6r!Una*N-{N80y3OQE?UU0N>D*q*W1&Zi>_rXEzWANQUQT6 zDl^^|``Nx1dW~%;c2BjOV8{@UO51bo=-FSRcfm9euy7;2=g%IfT>{?SjqnL$FsIY2 z(KtHzX5{Q*y}nyVFYHV-k$UpP(P=|rN+{*1?7Z%Vm3{g({ak^F68L1tQldqc8^9&jEaj1i=|B8xBdCEF*IS}JbJzsyt-$64-B?Ki*DWk(@Cdao~qnB^6K9cN6s&5oce1qlx-~ysm z^KI)#pkj}v@8`L9eetY+aW^if5Nxp1nC#4`P9M`#+W>2$S;8Vo79l2dZcBKC>ilY} z6!nCe7JhN8tnUcqSG9VP<05xPGg$ejmep|};b-K@j7-#*Kc;9(OWro{fX!FuWFY%L zi$#!V)@zM%UeAo}^~2IhF4^Q1igV`Ur{AH`!ddp>@SWzDmS5no_tEAzB)_VTmC(0& zwvV2+oK+H+)PWoAeDa6w&Np1Z90_r;k_U$QjQ|mJ56?650{6CO1;7T-NFt$fU_2{* zy{2Q0TNbo8?sl;51givCqrb5NUSpT{^3OWSzKJLmSrfxtVB$={t4_B!PZvVNfGn`ZIW!Rpr%TV^1*F3arc)HqxG-dsQMGtopLeB6{c^+Xf&E} zp!MY9yaBbSKG-NSXqvjjcm40&M4M&a&eZris{ zV0AgyWkJ4NS?R&ll-|U?9I9Jw6>V|VCnfpN(IKkCivNaXh&bWJ)b8X}W8SSEGrP0D z*}x1%wG+UKmL(r^RpL$rvGkyQxU!aWMXphQ&n`sJbI0Wg6Dw1hnb68bcr$M0sloeR zxT+D_U&M`dSa$^BChL6Tkvh1v>NASp)K;GOlU&l)u6Q{(?N@4XQG))>o8jzb9H`J; z1=+=#*$_1^mbD9^BVqy{XUX@@iEKH|{u;TU?-R&anc`*POM>w=!HOO~diR~b_BUBC z`4}j8DJwO%xyYjE`3Vevv@OZDW~n7Z@p9wZY9wqYt(yB0`rx?i)sR0MadvfYf21cd zsU|0hSloAP;GJubKmuQ=Zx;2Motg=I=pQUiV)#AG8ueYEAZZVeg7wnS5t!m_D_ zri8tXZ2q+u3c@457b$9q@x2+^5D9%zY-8l0b1@w1UR1Ofh+8YG-*eJIJCo;O%@F_L z$BK{zzS}$c%s`}uJ`LoXYZq`T^4!ged+%W`<3!`rX=j5PaAsrk*1y`AxSCd#oNUe(nw*l&;>3;Rt`ZAVQa5*BkR*B=C1lcbXk&z}b~bF> zgClvXycR1l^l1cLCww$}G*ScX6TMbXK_e2{t(~r!4CSsaZAwmtj&L$+@{^px$$E4V z=AW)DZx2!+bArDr(qG6wXQA*d{L%Mmy*PKPNKE4eZd8Gky)unQgWI_9C-kXv0fGCu zIj{(XV>Ve&QlPGj4mEsP;hP|24*K7r{Qv5IAXAvmln>p_IsLl{pzz8TnR(<;{`B7( qS^d8Ha%X;n_bI%I*(fOzNLALv#n+~O(A)d#0N_^kmbDkWt#pOvgbr9PKfdIH;(Z znx~+qwi-hsh7eO~CTYxq}RcKUHiH3eXaYt?!9;1QzJbgK?y+s z03h^8|Dg#0a0Ctj@F)oIalfFiGKRRX<6inNkpRHSj$aQ?kLO1x0N@<<(Zk=K2WGBO zfq(ya5jxGZd*NrU4Z|%ADzBehf^T#$9hT{(@Bx|3))y!8i_ z;L-PI6_()fc1z?+8MeOXT5Nd6uKpkPCk_5MF8JkvUi)v(e7NAr!?ZGb5v7s*Md=l; zxT&CNWqWf0*{3#rP|Pw@@eSRZ;&3Jt!Xcv zyskaXB_RFGzr(*A{O@((btEIBL^Vw3l_-Bf$7_+fGKaIy$b-viB|~|4$qvmJZTh0Z zoiKt9%5Z59c8FF;=}x_=wWY<`Ra?ezT5ms#M}a9&d;@AZ`+c8JP$j55k9Rm3)gTk8KXB{H2(8SCeX&in*rfyE8S{{1nzECW<0VN^Hkb z&7s8xNHiT)!>nhUY`9lj&FLdpC+1CGrJx@(wi*qykSz3EZk2UxU*G3Xf`%4lDO1J* z|Kz9RL=)#SvzOel$xU;49fLO46_$n;;XTlDWvA#MEf0|o?n~_arK;SZH=bq0`Ys6t zp?1DI`SOh;t$v{)D+wKywBR#?RL9rAi(-*NffSr+ulF95pT@Cnxlu%pHQ9%W@CdZ? z9RSM%3HRXp%lZ@ky%CE`$P}TA{Exo*1=w+-OO&5z%bPzT%lMwo>x5@~&RlQqfN zhdN#^ZBXqOH7=KnUK=R;+C6HnJMaK{95S6|+nleBo>{N)-mp8Na+%hdEoMk+P1I16 zN<_nQ&zl0lYb|42j={CKDY@oloKoNbCw=NMh)dXEZ1hH`Ugb#;8`-f7?TsQx%ND2()KmZpOp2 z3bY%?%utwUlMCh*JdgD%c$6*cDrFRdHX3(HI|-`gq3b-t6`MyvB~Ra-*$P}|8f2n$ z&3heh);nFSrD~n73!~rj-8pyv6ORJ8o$rR3rc^WR&N7CD+BWXHfN&izQpLO9!UuCK zR)a!(zT$v9X|kjC(FS7i465?^y0Gng2NVX}E$F}%=HKH!)qF|oAf~CL^;ktGH=?}_ zwQF})ZoB)29rRQ`wrgmy*jD>g02OtOy_Ar&Sc5p%_ErR55n1|jTtqv>>9SVn+S7x1 zm4a$(UqA9adGwqOh&C9L*g3;nTYALedZdt9MRh~4rP!)8d)^+7CKv6F#Sd49dXN9u(19Q8f{)FlX2r`7^~v}Gk0VEJ#5gjVRJ3YyMIKNHpt(T z7%Zd&usj35C(|fcd5CA$GaGXPdl?>X4S?z`&jd{QtKmaB*o#)7k&JM_fODjfi-GEeHy28}g+@+x zZP*dVeTu3q6gq!zRT39IAX#YaSzP^w)8!Gx*z;n|=+`^zT9r=Qv4-%0R4dhL4SWM+ zyp?)NdM}Uq3zWnKr9`^BeUefQgRAvTPDsNt$<%cvF@z0hs@d^FgO*i5xjnDNiC^mc zM(qlmtu(OaoW+8IfeBL2}x?rt;=_{?QM^Oyq;&xIjoMNuat47pElEkjXW9<eed6^-zM}Az7a*}sb<)ckIqCAwJYnNbc8=TMrQt`uN7?fxT#weh+v~dm=AWHN zEq@Jet#6!j>nHPfzzQnj2-dX$RBoI4%db+WOnFlqv&AfwuE~zeWxJxz?md1BTV8mIdzMQhKsO zQ0CSLxGm-a$IpDIXi1{%s`!<*<3?O58kqj!TA0uu7Gjr)v<=H_X(*p_wB4gb)bBHd zduqppRilK%X)>eXDa7Xs5iO?PhcSQ7en+D6ii78YEoPI11E;r%B(6*G%9K_VaAY1Li4pYCf7zv{x)z$)S@N= zsZTSvNTJ@8bQ`er2Bi)j+vKTzVX7rS0mU-&sD61zOwBe@D6PgP;F3S%V`qU@g&cY( zEQ{h(T0?e!%*0Jm#5o%QQi(ELH}IJxzopNI!1t5Hr3-alMJTr1P(gpAkEx$`#4IQ@ zW(udtaXESflcCTLzU9=@9`n;8M^030pf~#SYsQ8<#k3pBgTPjOungI5cP4vk>O8d8 zSi#yFg2kDY_6#{uYeL$Zk3;N@h(j)vABUuolRZGyot{QaY1kWhi`y+ar(0ixIqKx= zKPL&M<&niD3w47cB1@$R&hB{6q@Bn7x48_duh8Wob^oxw`#oURa(qpCX{uQ!3B71X z$B>`e47d?=UPC1f7eqQK-0STQp6L~&$U*|(i_*F zh8*_BW&pj~;hPrX$e z%XvGQlGyNr0GhS31I6z%B)+24g~P46&9eT(BBjaww$@gTCKIcz4rZAVLP9M$%O=*W z?Jcf(4SsySOaLArZI^j}HEA^u*QgytSeP1~wRh;vJhx&c#UXMfVQyEe=&?8IMPs-r z-E~8swU_-5);#=v<$yp%3v(7+Jo|&xt1OkB@|`O_&};;^)}cEIdVWRthcd@3utz}^ z7l}iQw5jY^kXF6iq#r?^P}rBA>1(NOyE81r?BTFulwOFy0m>rqw#Z#Bt97B<_mGHM zprUIFf_yBsB+klnQks9;5Zo@nlXA12Pa&-uVnwN4#wD&|s<>9Z1%kpf@WoBysV#_G zQuqLcd^-Of~i4&u7aN{uhgTEKNFp$YGE z%cG@1TMn(tir?jn8sWs+=x;ey z#i#aT3T92E#b0Od7Gf<_ZtWM&>`j*ZHEwt^T1Uc|avFXqk$3$Pca_8%m!`0%af#Md zQ1nKkQQW(1W^T_)`#hV0b9(8|ZT`5bNnCjX zT*nA0P)X&%DO{C1|Bj(bs;E4ewsPrJz6g9kSN=18XN|erMuyVHxVvGBkR(C*;?k3W zpL7G6+t)F|Q%lq%&c&lik<bJs<2fLMkNe_K7(!OTnoL zkCIeJ)*6URZg=e5ky0bFw^p#IY-kgZ(DF)bRl)ofYafg2D>hYbOXgWTe8C_Nd@2LNhepN@zo%eW@Gl4dy$xn~2GQ>UFPHLfrdNs;HEF zP}C|x5VRy}S4pUmw23_uu@XY^IqrY){XXswXFPJ&Ydyz1ska<$C66c^0RTYqy4^2# z06i-Eta%^H=0haY~kyZ;yfq&g2ak?ycJ4*)>H`1&tb?;-M6r(^dDVNZ_yU+?syNwqPS!Wqlj* z^!a#fHsD3&JH~nk6_2)+xGUzdJw?28dyA=WsAOa{lDE~}&u#1YnR1D41{`%iZ}_|~ zL<{GV$F}(Au7)>`n8pEaLdVbNq`rP7qbkHG6TCRKIH2EI>}`A)4(9vQzq@~H@c&^B zwB_*=n+>{IetuSdo%b*y=P>@w>_uoSf$4d(`=V#DT%u@>0vynmAHgKcC3+xoEgD`P zc||g)u^iXaEn((lfBt>{uqgTuW8f6Ar^o#*bmWA;XU!#-t>-wGkhn?6t!&i-nyEtc zwCS@1>4B=EL%cW_MPDP2R}7T>C5=y@ER{l*P8L7?14#I z%Q=_oimsWi4@#bLd=oEvJ62d@6=h+jtTU7-jpkO}5ia|}#^m!HSB;MyKFYmVQhZOS z>@-SG*5P8hGNq+ec>YJ1aT3}m7=YX6Ir1{RruoE+gkVodLd4|rHgbddHD7*1En+vd zHsFzmF|Ir?{+E_e-yo=-cf0r$6U*)zQKAqzPV z6@^n`9nVumy{~JCSu4Go4G6-1c(mTkSXqCFjdhL_3}I6PFPB6##5c(B??60)ka~=u z;L$Nd>nEAjlT_aF;EOwDr)GQYg)L{dOLhrvH#N6}xJK<7Em#LbRVqo%_uZ58M&ggj zglYJ;nJXz|j63%lQK;cKVT25(oGWor>W`q05bmtZ_jyhQ_~m}_ak;tgexdtFzcL(H zYc1H)F}eJxk7!-Hu~-|xb~Ang0FSRifW2%7^=MLy)#ynWfBDtzN@|G#Oa(Zl1wP|} zidhar!kmH$VH&Jff|aT3Gf^O08oXj=2%##-dDR*=Sel|DLcH`|$CWPHeQp45~*``{Hy>;C@i$Qkem< zVglff`i8+>wo{pa08uO>f4xGHG4^)v66v@a5&42St#V&cnr0z0WO-RZ>D4u_ z>X{bU^vUSy36-oH{R3C<0)>-I{J3DbHei|8uIu&(wAOgSDRe@`Bf;ceM%GKuPnFMJ zI|;rNa(3%n4Di!K37_PQ65_+!jP#>Q+6AQYE#GOPFBAfdoRtE+uGVh9pQN{+t0D%v zrlnKEcg1wsWjdYkAtg~0$)G{8@~yG+rz*8vZ|Hg{X?V4`=`}rT4#~*q=h;hbI*`S! z^oKX2%o@^X`TB|@Nhoe>F=hT_jw#rrBPfw6HP@>2r-^zp-2I3jd+{cws%>_7iufW) z_Jz-1rt|C(dniOhtiKN4ZU-+(&@6OYvF8Y6&M=ilybF(u1CnlpW;ILRQ$?Ri>fhsa zofG1KwgZT_HdI}|LmI~^fr&ESpJFx5Hn-(hy@M9~F50nvMk?vyqwu2a$HTDro5<&R zIsEl+L#>((mc|Og)`#Ob2NAdME|D5-hf(I&TJe;PxhJYiPd>e|#ss6e@jjk=?DjZA ztjpc9!`}hfQXn_klLp>pGVx838*NSNbx#epT6Z=sxGQn#CdaIrLt&N|Mh@mk7K|zz zr7zG4ndR+d>@xGw)UILmD1+7zdyn&i+3vCK>IB2n$SBPGQY%m+^GwwH%hG~oH>R|k znNq!yYPH+fDP^wOezn@9&EmrT_yn&PW-&ka0LYdAL-6pNF3!n+Lmmocq4fusF^?}m zr`H;6>{^-c3J_oCt>Ii9{>B#pP%{pK|I3n>XKKTC_$Dj&85>GecQlW;c{@4I%OE*h z=)iYMsoknv3Gzp8e3_OsP;>0y3C$8wSrqbc0pd4}(7oM)rgf{(;H4l4H)XJCflDRP z69t3-w#H?A=pjJc08Dfnm6vIoQVyToBEsi(w3uBZEef;-A`Ze9tW7k{W1b-Po)qpO z0k^kZB3C^9UDcw3712TMO=g0%wN9Va3I!pj>DwnNLa6cyilcWVw~Z0Cou+cY$cuLoOOTdHjrZhqBn;0Awad0 z(zG*4gnzz2UAy>vFr`tanQq33P`Zm`M zPPO18z_dwCsQo9UEa=PZKAX7_;^Dqpz6)Eoy7xh9xmzIk~fzX~Z0+ zep?a&&`*s4#1E^lW)WYj-Z$-d@EN{Xi~p7_+LRKD%?61NBI7o~qHXZ*y;?`WYCIE7 zda?Flv&h4cOD>y_=$4RdYkQCDRMDe^Xe}-+lq?R z)V37As1F9!7x3u34ZR?Be6QF7J_=W=75qg#sLWZ-uH{GaI^|C%dr|_f=YlSn~U4Y0AVfjnExO*d{ygW27dK0}8=!$K*vR z&jw&LrEX%OzE?CARnm~ieHzPn-y-&SHJM?VGW+$9k>>R=s0KBY$8q4}+=a?IncIhQ zoWW+xKKHm$i|j`1bvm~&FRMp%p|aAYtusu@^l1tAo#OVxqUOx^e99&DOPkt7l3uDF z(3@VquGkh=&}7AGjY*W+&VzrmrIK-6N%AYJ6>Mf+got-JIHsZ~3I<&_I_8Bpb2Rm} zfyCbP=$woKxmXlSJC;GWI?>XQVe8Ri3V8o|0wg9)*BiB~sl&W&xhPWm&PHdhJO3*$ zvxTt|UD^95rJUkU7W)S)udk9KUWf0O&MDEC(V6sdrFqYH&1I`}VQOUUEUgg1c>k?+ z_`Whw^9k(sIT=^!6tQyns$BGJCYl-&yw|;u(mBEC6h>L^4PY%5ljD_%KXiNm)5^Ui zF^@if)ycwC!DxS)#@iRJm6tSFZTy~fpv~lrHsa6$Eg3U_*VnUlod#1m?o-VKBQK$D zGh@^!+Ndq0Smwq4`&}NzNt{9OCtFNJ5#i~Ak_4(!hS@HjEv95vhHx6w2)(HHZWyI|++Ez*As4qUV$Ns?5pDNRgr zoAL7R&hQmQQ$<<>(pl{SAv}JHKk|NoU3snV#O|ZLSGsJBM>V@bWklQ7X|dx-52<$~ zlqHrUZ@-Xe3p}o_#N`{Q%LS?IafHT2Wq4_f8A1O7e`c4ro;WFw@BK`Oy=V$ef3lxB zJYm|>eGmFlBO9$z@ZTRB%r&ARwmAW2?b3MeUSa5gqF{OXnD6zuG^dN>SU<|K)VsFbTiv#BR?pg7uPfTB)oJAu9s-WrE47g@hC% zVwc^f5Cb&cSYo&x?d{Z?x+b{86{5wJZw`M;KvO-*8#LD~yKH{&922Xos#KqXCBFp(`N# z@4HUrL-(5ZcR>VHYB8VJDZ==#K~;T`7#?3A?NVfVA01A5>>zR=d)`tq85+~=VQ1So z1W))3Txqzjjib`8-d@(ywmPHDQUV}9N&$0Mye!`QVjfGs1%=(z-DRdbgtV8Ja@3VX zI_`nOKR6orH#$Z(aqxY(NzuEsk{*zM&XI%QlaWMDNn>@ILuteS_ku`=&>8~NRYd%F z_*zQ&&P+k1q6dyx2Vwf+PcLE91hk&GV1EzWosJK`+Cz(rWsn7mLyI(5Pj9uhsO1DG-Q(@iXA}0v1A=!bx6F4w+SOCV z2WQnRk#m0nu?up^oX#L5^Me+3kS!(B5q2DWl}3qFdWH-0BXffJAFVMGL9QBeIS96E zJDAN+VPp@)!#9k$7treKGOjmJ73WAqarFY4Z1tB>J$j1)4ps3pZi|@MUN z@5>*`kz@cla9>}%TYIgV<=Wy_^=UEP0Jb(sR+wO&@_r7aHmVP_@sI8((!ShD=JDw1 zcUF$^eJI2vA32A7;dit4w@Gkq6UZ8(jlrr9CkwaahRCc{N$i`D6|U`rr7N4xib&%KE~FW+l`8LX7KmXzMHrr(@`8b{s?owZj1^ z
%L=I<2`4YXQZXrE``iDq|0qAhAIXGT>%PQ--oi|ZhAFnq(w}zY4m+*3v{`I`p z+-yd=3p0B;c7ujyppF9lat9w{JhIkuaVheTUw+1*QR<-?89G0@A1tF=6j5N!swZA?)eJFS%GxR}rO zJmf78j%}JIOZGstlv|M(2b*6LN@ZnHwl6I~MBPlI6cq>UbX_e3v5;YP5n|+3r!Hl+ z`zgQRd*JbPFs^b$+RUIonTcU3k8#~bw-{G*7}I7_aH-yn!f5Ei>u1tBH{ZK(%dqnjx$WsA(rxT?dt8(^rR zsdH5K3Tn~D7k3=|x{;%Cr548IQQ!#LFYpG{2VGAP6gbXqWsgLdcymDDq-lvg=W`vq z=5$vvSwZfMJ+!O80i?fbl?i8#aY27KfgKWr`9;p0l{lv!INX9f>rz=}u$j;I$zwdS zJ9@j;vWxoE_EMGQ=F4m-q{=-cj(>JAMa+M0e4A~yR$#cXyHU(5kYZu;>msGR5X5i0 zNDGtUal@?amwXz~F9!Ai4e>gc+yqwJfZ{;uZ*iz#j6 z+$qF}wdI!Y1{3@>$Yh0zQbsL4W7;Yo%PDS4`De-RO|6g4T29_hBn*ty%T;dEZ^LCOKNBS?E&G?$-QWj)jic*T=`>Nb|e`73r?& zMv8(!Le}*%YW37)gpT*lG4YO-G7BraO6k#p*a!pVYTJ%q^l*%w7!?xGgtxTQ6tf?o zHSM*a-hYW`C;xo+!jMpJfV-^wfYjZTbLf-Gq>%sY{OK?E^F4~i_G>*Ux jxwIJCQMXS5>ByQ7!`nZ-6@q`T1J`XFf2sP}`}h9=^mHrR literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SplashScreen.scale-150.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SplashScreen.scale-150.png new file mode 100644 index 0000000000000000000000000000000000000000..83dcd2518ab672917035d02faaa29a02e596b7a7 GIT binary patch literal 8844 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 O(r@}EdX+bwp8qfO#tN7K literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SplashScreen.scale-400.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/SplashScreen.scale-400.png new file mode 100644 index 0000000000000000000000000000000000000000..91be46f65d1845a3fa9a6c1ac1f66fb48d1ce48b GIT binary patch literal 39078 zcmeEuXH=6})Na%nu_Gf*s+C?u>2)lCh!H`lA=IHKVCXe4!zdk86qHaLs?tIYy(o|< z2uckQiVz?`2t|6oCkb=cx9|{CJQ<=NWiIFqmyf){zia2 z1k(SC)lEvHuxcb_Ax&dAM#*))kiZk>F9Dthk#~$;M%4%Zq-;&ilh(;*iD?bByX=20|p0JYqE#-p?157w)M;AXc}3K|mn9 zHweDvQ~p84!NqCoJ~e(a^L^NVAEP0SADFjh!8Hx{I(?iZ`d)!R1m1?6hFD>ynp*q9 zY|os89RdrB?2P_N+p859J_LDp(dr1K|BW2psis`8f{^y@!Pp>e$)At-kHAU#E1Vu| zC+#b^1X^}u4?`e0t;VB}A{mcpj2wQ9y&&Za5BRu#>{0-s#_wSIC7a2+&fsD_8Kk}c&4qV~?slx;wg|Cn8?S^9S>)&~?zIkypoV8=rPSwXPHPLvRlpRd# zMjy8fPH3XkYxryuV(L8NU~{wSRrTIG{6I6es$#fsBjvkh88T60-;G4I+#dV{(PXz% z7`@b5;=4cQIv9)$`y@;)y!8l9N~;-;Ioo?lW3)kiGLn5zv^r2d!EQ(B??uBJ^=B*9 z-xdUEH5#EU4SN!pZvnye=idYd538(K!bj@j?(C<&C`_XU)n_M914HTF28ucaqF(Cb z_ZR8sm-mZ<3Y6iuHH{vX8`6iq!`$swyR12vKHdy^5?C>*{>fnpQ#z(MlD7Y79(len zXu}+=$lf9uKn8162K_?U#(&%p$qRS>{>@8#@Ag@{0e36#78Pj%0}3d3#ZqlRAuHOg zpnd>>9yzmxD`mx>^Nvz-bBjG5L}ceMraf#>R%mcmh|S22zR9%=@~wVV7^&06T{Tb^HDkvcAGL`doGiMd{;cbL0ckw+R#M)gnX*IJvWH?y zgOjCE(7UXft#|uT;)S0)J&@g+k9;Hb(3F)jK^Qzv$A46sxT#8c&Uk`dS0$ zM+PKpcOSeCMa=9tCe^=K(A6bEPxN0YHRVdAAd}O|Q2s;BEl%g+^A?Rs^?DP5USpw! ztdH+>w#Su6_o~<-)VQ1ReHV<3wmq#+NO;j+4l8b4LI(vuptMeE1_!Grxrqiosz7$U zF-*HAuvG0Qrb9GxKF!~bUGCjnMLT3fmTzt*&L0u|oUp$>*kZoDST)f$J{y$zb{}r9 z>_i@)t((}%{1QC+R$f#jFep9v>B41TgNksb4UUVlJXc?qDCFtyV%dkWvMl|WxhB8B zYEx@4@gjtH2!>#Xh!p^?4oZE?bhNLR6{0eJ#(fp{7rim39=iQJAm zy0kcO4Tqyp7Ip$V4&nT7UQ8$v{O~qYt1*7luWBFH@eiiwvk?*5fWuZQ36I{MBD~~G zixqzwF3`Z;62FP7f8n4q_1u6cL5c~L9w)9-HmjbvD>i5}Bu_qcIPs&*n4F5`)d>F9 z4skhA7;D_t-=AxxB<+i1i5NS^yStCu53ZiU2PO}DlOdbjU7o2zKJjBmUPmj2Qp zPbKvij*=st^-ul^+IwuEmjwyYAZvvbRI*tGZ0(8&sPj(BW7tpmbBURJazeCV1v0Ne zPnCw&njTANl_qJA-cDGHs}cH@Pi?0 zXSU7>gZYM(7ORI7MK_(>t5g@bR;3!(CKERjv&wV&nl8x|8Mf3wNE-WTuZNy-X_~_W z+Po=0bT?Lam7bnoAN~4syQ34Ga@&R0yE<@Mopxg5LZiG!%N7JCXbxR~lj5Fj5?>BA zPW6z*6AB~8;UNX>W97rd(j6~xAwm~)LLTal|S~a zQYfp(Is-_dzAJ&;(tAp=y{qcK_ezR18<@k5b)2nqZBGkx!TILpWOx$wjoP<=++5kl zN|_A6V=l&`ho10Utlq6;Wy{{y?ovQV4ls_E;^7>{(~b=#?+RIBMSu7WH}>tXj7o>h zPjOT8>~lRO3r3-|s3zZ^!y+sq1mn|)nOcw8B{}g(U!RM;rSfOIXLlwCoOt3#_R~(K z`v#w0HSQ#?Y0-BaaIoXfIyc%~!SFL-n)!w6i%3ZrlI3o(E7Q+ zmO`l*`#$22)D+pxI#=0xo@I3DpY5AxAdsSm4BWPO{*__#lgCqQNjaY7CpnS>>P+ZFAje`B>+2w|pFDUFCH2 zYg<(PPwK2~^*r8s_!F7Dy!}IVGp|6u1-teHqx21+%!DLHMhZMC8r~)E^wmC5yDkfb zNz1zGaLC}c4$tMcJj4fQF#W-#<}nL?iUYEzTV1j{+Oe9DP1_1$1<7G@4E7t?)Z+QtlZVQUVcnYLcWk-$!`X99;o`O+>j-EFwqPiw z{Q)ZBrSabNUY&BgOIeiH%W3s%cqO#gp8U+C-O0_{?SF>iSbc}H7YDIH8(U3bXb=9t zGYhv63LR=>m#U|Q*fiYfF*)$Ot5+GQJFutK|NJ^Gj~;8=DjAiEbQ?x>%iDLeTT#>R zpGN$~#GpGm3^!=h&SHB{#Tcpv%13u+=$j|Y%cQK?-gy*4t3G}=kd8h;n$u;}?v3{) zVm7-EMjQLSRx4^akyqZobwipbmoI3c7zn>H?cfa_I~&1F#mRe3*6i@+rJMW#ZuY23 z(h3q0Uym+u!5Sd!{)stQ`3`gCxT8&%`W6!OIh%ZUZ1_~99Z*G&2rZ`P2w`mPi28Ck zyJiRWtuTF30n#XViLuWeV>{F4EiDe#)KlaERa?v z+X$^F5Y*rljx*p-h+avtVM{!CWB2~%8Pqw7Fw#7=T&Bt~BkEEvb>aFkEMq5&5&wR> z#0rr0?io?O}<+}Ji=xK z&%u_lk-*?i&F)MwoK&uXKhsj9!pzexDTy{Q6}P31T}a)%7P;Ill%0s|@#4}h6|yfy zCpZo`(F+s6dF#g+v@7`YwYc93#%DCNWU3J4@%)JHc=?Xl!Rd}m97UQG6_5_VC-Cs- z1NvyiUQzj~n1E`;P`!8UX!ATq`Hau3qJ~SxhZ^Je<(1mqk*_4Ha>5E zqWCm78z8i>F+F_}wvMBfO%`?^~N;L(p@(iaNAE&R}Sn?agN_#I~ z_g=>doUxHV-|}%pVq{M?X4u#+SwOSL>ke@hX7fsf{%wfDfhl$5L~M|Cti@`+s?poa zNb;ma$Ai{N)dhFQ0+$+e(|N{#7FOGhx0sZMl9^s^`&KgT|27=9cKF zrN$ePiy~iGwE#^va~H9Kw}QZzCXqmu%mFU~UF8sr#}|BQQcggOtl{ z6YTb-8#bRW#VF*gBxQES+oh^i_1o<#6t=V0@p3397GjigxRNLlX`lIlp}!|OC895$p0Zm7AbcQh>QXgml`m_Y}64^3>ZAPlDVX?#C7 zjgF`fZ?9+f+*L?!NQ^Ox-3nJaf$u4t9b-O1IzCfAtCCyzpRO}&@`WZME}dXK6Rs9-OC|&Mna6e#)|~z-l)9@HPr2`5J_oM8j@8=ZIJT83NMO z$UP(Hj=ZDBhj4k2>5e>8J{l1v)9}n7ykPqX5tL#`urvc-{BVm`=eDSO)UvA`>ict7 z6k~+1_e`TDr8BD5emT zH7XUuv1@b$fh1MDx#}aIw=?p3u(ogE)xu%@HhlReY;%Fra9{DM+#^THr~PNV?KjKs z+4_0JTUSf{G5}tm^8wTLq~U?Pl87e7LEdi_Lb2-@MHT0Cq`|FpU*g%zwMW~;%e}LH z5b}cc#`kv`5|!@1)>`HuUfvjQTI2{GS=IFo(!Kv@=@+|1UWrFdMq8zK$CCN1#Dn*L z)%zymw(~JlKc137F_fU&IANIG<+W5sC@YD1=7$b z+`cy_fyGO}&zs+(Eu*&Uh~SkbgM00d9fXl{poZw}k6y9Z3*Z67chu@}Am-v*>8rzn zkKRj^r zhzfh`eqVPMw`w%~yiQLNjQ@dx^Gpb3rsN7;!QbMH zBl~MLK3~KMkDexPSiQP^NIQV7yG<%?L(JfB+By8#p_5(kat|+K5F}|QA1(Y zDB`iR>W-gw`n-t38>?jOq#O#lr>*op!6I&4i{z5pP}A=Pf_5>L`5?{AzIY%L3`9%YtJqDisrQvj z??gu8wsyqFGIt1a`=Pm!=)Y}@ch`cqVY{{x6s%_VD?nZ=Kc7yoDtC#nJWHH%3z{?U zkZxI(D+`gMzegIgB3jyeM(v;MM7@J$G0$ob&Aug&`BU5%C&XRgHpjNRy6Mr@uaX^TOKHuix6 zxV`q~sT6Qq;J6Jhn1*Y~l5yaL(RnMo^x7lS(sX|`75WP0isOx0g}~b z#HdMl=e_fE4P-oxT&e0p{#gR#EKG&0McLhqJ9#VjnH4;QbnoEXJ^9{1ej!LdQ!4WY z8c(MMKVjP|IpvNgpb{0+hD_}0!-OlG_GJdmQ)?Hp6XA39AIOspLQD2_(X-dmKU}UZ z9Q`fh4zM%?;ws3<}Z^@y=!aIa-g5k{j8oqN5!F9cJmz<+FjUI5Qrzk<9!# zPF=DBDLcx(K8s*?UjKCDCc5gSRTGMBUEtLCriM1kd$4&WJ*GNVvHvYNayJ`Y7wOzd zGX?saLV{x$Rvxl}6E)SSHtqvc7hor_SuavDP{ogt_M#6HwZhbQ35r61FMk_URMCL} zY=b;A>NUKu4~CS%C-C6yIjMu;Gj@W%V4yYJFq>-q{I1AU}LfX$`9o=M55J*GyMn*v=NhQDb8;Bsi>Y`}` zASLXIcv})tl?oVaO;mi7G7D+2T2R>RYp_^?%O-s#$j)(wpFN4nD#mm>aZ#N3C{E`< zEI-S*1XR8(gtcy8Ut7QbwQ%84R=ZYCdFTs>GRU$83`67Qb`IVT}dlX54)jfB*rTh-2zqFo~x%U2neklq3jPrmjQnq22r2V;j4Q zop#rG5{rvDI&n_X)4)pYbhR_8TPSSt<-FKOdnS%V=ij1$=3UhwK(e?(X*>%$(kSesM)tXoV;so zo~%$@uP^DJwcm-a69dX!WOuv}&=eF07uKO9{Lb@qYT+#LZz6p)NWJpE{=iu(8+!vd zlddVr6JQ>Ei(ldqM1UJranJ=YDBg_M?xNZ#AV^m3JD#ODWGD_6*siZiobhp3wsp*K zso^uHR@a9}COp|?th?jDTo=Q!>)S3XC5se&Cy&ugPLlPq<1 zy{c)BeJv%+u9O%t0rm6vy(oRv9Veb`H+!YO6{-+FJq(@~MAh55p1WUAc1w)gVsuk6o$+U0X8=HF<bJLy{E zN+KOGQelnWUA`UdPV_nlBDQk>33roz`KyaX?DaJP*jBI?3l$CI_)29=X@>k@>E}bZ zLfDEJGo4*NSnq{df0tsXtbM7=<%)!IL-BH(#9DnG`D45?UR*QUxJ^@fJ;R8Y z*N^^mR#{`pj_)Z`WC>t;SX(2VH>-;$km!<+5--8m$tVM-hx-ft54|U6@&`G@WF9IVxt}bH_MjMQq4k((LXlUeAuMX!tr#YcoY?t?>}w71Q$`%?f~V=7g*Xm14dilPIlOF{EM|~UAThzr3<=KinWoI0`L0yvUVcWEWkOO#3&qbg^bwuqfHq{)gr(!`2Fp&N6s1ze1-x z{1m}%C_ph>So#^g;}b_U*Aji>?NAz-GaBa(S=h;Jw|yA5hEc?5bQE|*S%3>d;3LQk ziP6fQhY7c=MB5S$TXj3}uI5K|wn~i9>DDL|XrmX5h^?F0*PENboM!mlv1^0!VA~ND z(mBO|JW%|i9Wmz+Gox20-KQ2A%hof+%-`8XdtN)YMygNuejOZY#%=p^O7A=Th9QLl z&5XR4VLc*^VbA3~6;-)zbv7;)$TB_|{Q)-V#Bz>c8>iOQ7X7zO-!3Hx~_b zw)Q`3OPiFlyVV28t5so zp`cKjBGSp8536~E&!A*%4w5QW-E5U-Y`m35^)S<2vYoD-QNJ)=kg0bsK5!Mu`C1zG8Pc<0%=QfFcqliPv#J33Hq*YGy)aDK<`-ASw*FM@_20o zZa&S2-v-utmXWL*6%It%-%Z)8o)=K7`3~1Ok`xEAWDq~KTPPl&IVnweW4W7Ww|-u2 zq{|l-Q&hKS%U*Fd>%E|8(e(=(_fBDAb>1%+{dC3wMIA`P?>}p7eMnzUOUjOlDwSUw z?OSSV$S(HJi5z<$-WjMXiEx^mzW(7T=(!l`tA?xITbWreyXjnqCROV24PB z;~&X40g;_}k<#W&w%~|s;BA@FIVa2l<>T-18kdQl9DXXk&eLeIrz_2`9?Gr!kg1aHHU`t$G`Ywys;=lx%V`Wq4~A9p#pJ(-XA_7JM$P}v$3|(Cjr)7 ztT7NOkcgUgKLShS{aT$J5t^dBHuBYGAIUGw;+3DDAd~9WCQ{yl1nu?7fhYA-*0q~{ z^}%oga0zJlB*k;MH$Lh+lSVB5%A9j*SP=XEda&2s*7QU%v|3Tc$!4F%$ZQ2HhNp}T z?n=lNOIq%TmlqX`7L0=qiK@SRr1m!lr4R+Bh4G!a*~+A8(p2knhCU71IL!1PjVZCO z34^Ut(u4h@Z(F|Y--sz!v5Pip<&KR6j0~@z&P=@8-=5KVC%{!U@-sFRLoU$X_-YSF zKadege}5o0hme?bXXAEcdU(k!Z(EWn7hxM(yR&`;PY!>rVwmstxLAG^D=`C7PzlLj zF`BZU7XxBdhzovSsvE65>a%!0FMGKl_8PDxV(R%Sp8{6#c33L zv~sa16M4zLTPi7o-XvJs%5hTleR&H35*m9|gk%gmT;2(ZS(eLQ`X_ALYp#~wfJosT z=vumh4Cwu6)NBxY8}#bI?91r`GiLg(KWbR04hKbXJpaqZBBDmS&GMdX+*!#qty9`< zo3yZ{drFp+3%ImX^Skg9%kG^0dvN(D4COsnSPiX3c z#+K$CxHg|4$m0a3{K7;T3rUZ=2)lyFG2hKwRv!$Jb_LM|EC=x-2UH=YN^j+0Rm>_B zq50uYMsfJDaM0Cq674rM+9mgVO8Cpt4V^kw{14S9uYZUKv`xfv$9@d=ciO$|du!GY zx<9dBG!uFIJM@xjdzZ;NRpny*mZBdSX=2gmEW?5JUS1EYsh%E0M>{%S zOGfnX#7|yMuN1YA0l!BZD|4;nj3=)WA#c)vE> zD*5~;7M!2OzG}>Bjp5KR&qPT7aQke~Ao5EzUK8<^xVh1C?Tj}8h3cD{D*wMq_P2u~ z<5G<_ex-Tp=(05S7D5z)TleR5aWO=wzo&yd`FUf&q0L(LlSLD8=!&nW5kSfW?HHN5 zxr35DSZ{r%-fo8HF7eh09~?BXB9OJR)oTs<^dx+oC@!Zu6;w;21GvDGOh^58S?(45 z*Y4^yn=EBaV`8y|^tQl-dN6nVv6jyuPHDp5S;#bMt(s-3E@apncJZx?y#A|_o9wgKg;9Fm9`_wxy=#;3gI>EwE=PeH9O8D+TN{{^ z`O8kQ@eQ;_QQdKTHLjZ*n}DKNaKKoPqTFiCsv)qKeRTkbu;_st8jNk;q-&%Y?eM-* z<%(8#oUUZcd>L#o6BWTM+;F4z2XwOpQ>)u05k%_&yIMWEkQsP}nb=1! zJ*_qvNq4%ea11KUCL9K(yN~q#jR+Ntp{o@MootqpAblv|)1^EYr=TX^oj`WC)NeMy z4reJ<7e7Sd=HtZqZA~4u#@DDv5OxAs%%>cn3VISROUV`OS`%-M{^34=-y@jO3)gEO4kg1T3gzY+YHMan{yU9b7D$~MK*^#*u!qvSz5q`;s*D}RdsAOt6lsL^4gD7CEk zX|??(z4TUFNZBc7Bw^LcTh#p3!AJ(Xm5V#9Ypx{fOJ>`LmxW>pa=|QV&=asMtKKJy z8kB`s4ac!dEW_Lt$|<9|fWgguTaXjaGd%UIrN&zxOMmVY(m_8OD=Q=oM5w+zXvUI( z%cB!T9K}_J^k!Ip|Gm+4?up{Rd#$R{tw4`{D+NqB`1Lg}p@H(|#YdA{zzd&vvsmys zCbHKZo>B2}_MKaW?xBy)z8qVt*XgNi^w>d*?ez_AO-s2RdANXzFRBmUiRK66980q~ zrbEL?TBce6MBCUslr(g`TyXVQ-Fc0>hj4%f^ejy!TFag6ArS_APCTde_HdUO_b|q#RHY!3VdUTOP zn>j`@Q49FpXD9;NEogaSTqhM0eCJV4LEAdM=kb7(HysexUt~IFB0wD2S8Z<|45~&h z19=^2@(vl%U~X*_H?4^_H|0e6lmf8!zd@G&fYx?y)N;I#LR%Jvy(y0^O0-!h#WI%;<`O29?;5=;o$<3XNzx^`J9ag80w_AAOI$dWd(y& zH`=IrV0^PV;g*jRyH&>sJmx+Fas41O3t3BLYT1D188rWV@6s&62|#oA5E@GV>-wa@ z(ME$J*X6wn0_yyrFBpajyw-|z58GxdZIepMZX+0;NqDlvcs*Sv9W@D07fHW2`gVE? zUlQL0s7b(Y;^Lb5`Rx^}*DH#$u8~S~{;BTW+%kX-l?vkN2*I;UYZx?d2b(`F2;|;fZMtx%xLsB&E(~zsoUcSVAeNLt6-f{qxs~s`Qag@Mq_p^Ec zxc<=Dst#XruA0t5_ssgsS=vrONPDjQ*x*$Bd|RIFEN7iEeXAjp%po6%JI;nRu0}3{ zn?^oW5j3FR3>%mFu99Wt7ZPR6MQx}bpNMKloY4kU=l(?;gF?`>oBI7s2?I{_s&yLy zfRTZe!%>EcVf7F5EV4Rf*#NRJuho2CsZIVZ224(8^@6$BQ{Az`l6$OMjl@ngkOSpnmMZ@b^3Zdp zqU!Zw(5>$02MtFIhS+h2`sTql1U9frU{2vMHO9tI9Cml)MAGLB8uNfAAmnYaep#8Q zzyhjrtE5B5CeiNg>{rgZaaOt;^V-pcW-t**9{{oNmZ?cz$botyCs0h4A&^<>Ols3v z|GbJkCxh|scY75Q#E@OH-(PT58mv$2!To%CW3e zKD-NkzKh@H5tDC!XYx+YLOOBKyNQ*(C;PMk43GNmk|pFTvOy06%#VbBbS(0`SkzgW zj78P2*>h`eXY~6iMTHJ4OFh86F<<#oUP#*_CrhKhBrp!-UlMO18kz29D}HHK8O#_* z5P<-RtOI%y8U~d_WK2eefWbVFAlO+i(OV(Qg7);8wUv^X{{sv$T7(iu7%9@~1JHO% zW(9LNaou##%coRC7vu`ULMs(UpJg}~pWF>kkLCj+&>vt9cl};+TDc6S%xLzHAjRd1y zlWXN|rScsQy84=1{9X{ky}_*2F}hC|@f|GnlBeGw-ZU|{H3{ehybj9%BJ!(X?Lp!< zMW_kjXU)$0%%9#uW#|e$r2_tCD^D9gfFKlV0|SE8_2G;O)yd~o8L=YGyij1GuDSOj z3s=Hq5Zi84-_->tgsX9Jy#)}~@pOp_^zbBqoulhNOUwGTe(F(m6`=rqk>?cUS~W+T zIi1X%59F1=Qs&D}cI%yO|5%7lcD(b*2Nh^S0HOr|i|2h5a!u0QL`67tc_1)TX^;N- zF*-}+$8YLj2(A5gZUOUWpKi^?fwK%HL>N@UH~J&lO6VC4PAznCamS6rdU z(Ad(Go@W$?@@#9BV*=LmRMT%f?eD5k#OG-~?seDv*ya0uRV65-Ak~{LyMQny1VCMF z+797dtNKm>6E^OD8%eoFK&DXB_aG~cetpvyzZ5?5`c}2S-;kUO3veUg@*~(qJLV2G z(#pRB-1DF|rGFTq9(Tm6J3aH)-%dX6$BwdYTxNm`-GVp9dF4n9!8Mz+bh+D!uie8&!IvTl6mNqG* z0~Rm|9CWZM4K3@~>Pzp#4dUAk&k2q|$zg7wK_j*mdg*BCi4LM&p^xD z^>uNnaZ3l9W72A~OHlN2Mb)F0&M0)?QlfS8w?6f1~#I9oLJ z?RAfGny@(yJ*j8Oyv@*geg9zkP}n~r?zc@(6v=rtuWFtXp1cw_J*1L5KJ6#H7U$oo zA;MMH)gb<>fj6uF($8<91B2AcIwu=XV)KUU^#H`>-ACnVz3p`L15rK9L?@xowGl?} z#=H-tH_=IzJN@`CnCl~GIi^H{>VlpX;7c zRFBOmrNEE9fB%b-iInJlFCWrGUn4b2+0`w{?@@o;WodY6g9T5-Pz`GlTmkjdo=oJmz_~_5ZqUXP~lXsJ^?tO;F-J2DY zy1^^<)WHGlcuU$*rT6YZri9Izxs8Ve&#su?+7H#aZ}xSNUmrFUHD8_IM%8XxCu0X@ zD)TH|D8nwFj2bMQ!@sWQ_+7hJE|U!*5m>u-yic$Qsb@0`z^rQm$;p(@9(OJ$$#y+S z#=FWZJ@nW@^9U~pp**|dKAN4!!0cR=&Ex@kk3uyrxKT@NcubL`*l%dg?QCZ6(>!0xvkDsZh1uxu;kvo`U2GF{27ZU0mBnU_`*Mt z>bJ_+&(LwV5r)wPTf8tFrZg}32-Z0aJ?9|Y?Ylj!=)IoDop}^jBFIbX9p~ISX`nK+ z=6a%dl{}CLM)%yGH~Bb8kpJkJP<+_!xd4+Iz4BP#pB``DptoA^2jkoOJS|i=g5S4E zYUx?4ZONa6T-smG&=ZAy!}WTC)V1YxdSIDYAH-F{Cw|f2;}2gT*9dit=#BRV1CS-| zafCFuHP@e?aQ&Brq%rTcfTamLjrxtY3vp-p;xLLDAC{|n;^nzu9Cdz=&PhBZ-MMd1 zq_o>Pt0dzGmL7-DMzf}cj^+g1+VairlM~bh&-+o#6y*fUWS?R4f#Be5U89&sUbWQj zq;eHk!SVCf(l}QC;`-v`<3&Jv1+FK(cl~R|kw?G3FCd`2hwy)N$rYD_7Tn#EqF)B5 zlRi!rSg*4*7_NWR-L8=glmMFwA?Pr49N+H-H%xn}pWse&BQ!65uVF2$M(l8?1z#Os z^IkmqRG6l#f|>jWq-e}ZZR@_+|lW?;l`GA%;xAs_MH=zS$k#v{V^0lNk{Qj&R@qw*`wB z@}j9Uz?tBhmHVRo0FV|~^tMaAz?`xfVTrYSW6}FJV+vdMj2^7;Z!?ojaC7cNOm+rw zn*_nQ&_g9;|2VUNW@R4DU|-{j8?01J!EXx+6$i_9T)xxB^+Cybv!4IuU%&Ih?D$k? zTE>>qe5$mTj+-1rF1w*&oYL8zY%v`BDX~-M7_`KQ@H2?ONk0n(vDTgwy)jd|e%L%P zyB?&`F;>KG#asBg7*~}niKw$6o=v=k_*T!?Jg_9IRRND5n#Q%;>c^}8>b1#4af=vc zF&4ip_uA0#j*6Q^P4#rGG+1b}enAeinoh(fxPP@i(N7ax9dBzmH9nOa`{jLv zKaWhxeOuLl)W2Mu%x(20$Hp0X9({n}vNE3-NBYP?d3}h`W``EHz@mf{%-A~wO_ zqe{#R!D(g{xOrd1Iar<=ALat3eiWlnT;AEo1|6PyXQ8xheO~(?2728wV@9I0&Yy)i z(6t&Xvsu$pLz2f4JQ_P*$%L>%q)~B|nhF>aA(?di(m!Z_z9tM1+JU(4^er|ZduvjX(GmaW%Z4oRGq5KxyfFhMGdocRyzLm_H-usHTwK@mNFC$Q{uK@hF zFnV3%{`f9chfh6a3Y7xr$>X}o$iH42zTh1<2%(`*&G!1KsU-2)yCku9{M+BylVk4o zo|yXXcPEm3c6>Mqquil!pRD+6e`>UCP+s)7lZJdnqIhG1Q7KLz|50C~qBSKgdvW+m zM=Z6nD%bY@9!mG6slU{GAy$d03J3e1pIOFoi>HQ%+J&AC5$O`GL;((s0)z#~`HGlntD2t`hdt=oZl)B0~p5{qEeo9U^-yZ-J`#DOg zO>GRj+cVptd(W7qNrYYWmABxE^Ch8pp+f0dML(4Y;%KZ5wOA|(jWVH z*^5g@qZ}-8OG{<3tfgL-$q#HjiBo4`UGnfYb7kT!<^+H*gn3MajOoANcBT{6CH{l> zNrLhSS|g&MPM>a4fH}9csyrp_orXipuhYRHC_Aaa!*NliH>0(n$-&{=qvcg_sjQV; z_b;3bI=OhzG$2@y)F*s$q5HZ8o2Gs<&Fh@78@{;S5Z__Jp~6xp)r>Qhf=8M1AgkqJ z#E_*JmD-Amo_bh4o-Y`TfLEobz5S6ij(;Y*_O&t)k}m z9|KUBb{jE65^7q#l71c$U$b^>T?b4E6H^!|7|xL`T5F!`Kh(HXVcK6#?(Did;W56h!aW`r*! zr(}LT@>K2&J{$*sE-9Yi$|FWU{6=Bs;b(YgSlqCyHTdqLjP%%`Hq|)oEVe7MG#hje zSb1l1;$*!&-)5F07mSuBG&R&ydzSXvuXNbQ`6xiokjtTW0EEEcWA8CH-o_lw^(_N~ zaUwNmNxnT3`svtx<=8O>9-5mo^fPx*GO7Q?#FV2-bpA^lx^}1gg4BZ?nd$=a%C4*{ zHi@sbjpkAsFOlHJoC{@U%tc=gO;-_JfcRo7>mA24lbZ*%&If2a-FNsOjKJkua=~&@ zB*l_-{AXH=D3<(^P`(ZGsgcuRL;C|cv84$J5t`T!vE_@XHr;Bv%f9L@s27jJQ2D^zj&S_Ijc ztcZr=d;OHt3gLy|lGLum*97hNdvo-aA^(!ZX3C*Lc`YAkvVh)rm|LsKs0ffeK9iNh zsG)j)R@mvUM)vmuS{C+g3$<7#sKOFoSua7J$F)y7BfFhV8L2qoB_l8!fz+m-weYIU zDcP~PmmWe25qm|^?KCj})r#wguvSi-MZ;&8`(xz}mZ!&8e0efRLLCpXW$KX`sosZh zX<-XV_UQY;fs7k)i`q;=a2IG$ky4F)pse+F2nfrVNRR)}kxmWjjmx0yPP0bxal_=B z%CDb^^LHYz5G(OZx6yx16i-Wc!G@}X7Xsyy^emVFf*j=Xo2JRZIE^?bKiAdUrrhY=}WfjbWYxsaWA#qd3>VJ#j8 z%x=cy2;=fzks>3=AR5M=G4`S~IRQC3GO!3%iHs=#`Okr%#pZ%Bd^MTQwe`rUef=U1 zIPX*eD!#JDiTsl+8`fhWBF)uq2sgtz*=wr>BRB&YMZYnFIX19(LsS3G+Y^0*uE~xk zg6nqc!@(s)kgJOW9!{cCTzGX8tT3d03ETbmT;Cez2?W+AJ}X_CbD|)XTMvNf6Qdky zQxQ_0RSXMXX4d`18$jG`=WXqJ(_TXrdN8VITPYu#0^qMYwPoH~<7gARr}*BNg*8H+ zKN~5)P!-6u#KiU-w)Bh|A$&%mQvsM#O;;h>2-u4!EIg*K9Kyjwx{Dsm&q}Vu5R;=x zj#5-bK!~;l@k?vl7IXY-HkC$nwRrcV`_+cXlF#G^aTY7fgKmYhm0OBng2L$x87i!i zXMWCt;mDj!DdLAiq@IRn9FkXQ#VcT#jy3@pjTqiV`tLamixwkLk9 zl6O4M=C}!0Y0lewp8=|S85Hxa{TSmGs+E4iLQNk1Rdq8(A`4>*rf(s*9K32bz4-tv zIa73+Xdef{_EUlurV#nKIGB5BW%7c0pxl?!?g~UN*VnwGU@$?er_|%#Wlh*c#yvx; zLyU3-+51!0tTexxvRX!G{k3^`r6L??j)4>dVy%;EtgGf_!>#nxS5x@zc2z&&?m4dG@T|W3i z`5O+qRxgguKBT~9GXS4c?vD@W^|)-?xx~KJ`r3s7d~YxwLIC4##CFhf;^F z1DmU(-%Q9?*`puKe3k@in*`mCi|?60W#@+Go@K&ei`C2+Oq&oWS2om!d7Gfp@G&h8 z7b$)|M9{n?5rTS00mkIXSrA5{j0m1XQ*7z*5GeB^^@c4|)!Ml+{7Wae zGl!4hELF(vmhaHZS!%K*0Az3DQ4tAf+T2`X={l^C6IYfzX2w<%R>x-(u;iujV07Ih zM3Ns#0!(ni!`Y4@)rM#=XGt41Zm@cB9AI7DGA7o&&KkB#{t|U_PUC}(M-7)<)pw5l z7;uZ*w)E>|y@rkDYaQRRm1+|PiCvpeEu{MFOu8{+{#R9q8S@QBu2$64KCk9KhVZ?c zvg)(FJP0OsL-lf?eTVnMRRV>cxhZOw6gY1!8T1+N~3R66{Pv0VR;z= zxlWv+glPn0Zl)-m=~3vc@ov`T59vsrt30RxFi-VG7GR**x+V)(74g(H+fri*_*q0y zX=D?HOmXLE2M2#tsnKXs0QWuzDbTVBB$hLUNSa}Ba8FcSlk?1BgpS$z8d^G*DNgYp z=zL-_^?W!A8&>tYVD@!!F+5w<;y#`>H=6Yhv%|yi$Zcks+BiM09gZudAiME@^x(Z< zgn^|iph(BAW4Dwp$eWAXR9Z+5D|WCyAdTcPw4=&C*%ySg?7s3Ik;K@Z&qB;8p`Fx& z)5u7l`w90t*C~sP)_$QKAplIxIvQ=`Qqg)E)Z$1$x(bDGvRa-VIg!H1=Dr8#$tcVb zzdH1bCInL1Y!m$Q0l=u&na%A*>3cNi8Ap;l-UsPw9k2>L?}90{%?SVaWUbOd%8(~N zSyH$_RIU*Dwa-rhw(i;G{ZH*=>mY*xi!+CUepo(!r77^`ZI2fQ)_+jg!M#IypMWYF za0>HW{q)_N#7cP+argYs^B1GGA(A~pj3xWNl!}O{i0oy}PMBd9lrm+F!7yWO$~N|424iNP?~L>N|KC3^o>zHg zUd-J0{k^aI`d**qy6(I#s7+DzN%rMbXZ)M{^i-!`Psiyi1SrQ-sK{p=W;+Kk+Y&Vx zt!^iE8gH2;*}Ox+Na5OKJ%2;l+?vHpJko#1o@=o)B&enNV}$iE!%66`jK4hq9|#z1 z{gCkcLc{4oLr;a>Qf5{QTT9(VZ8EJt{l&>=GCO9RiSd$|NA?Tzv%&qJvB_>|CRy?+ z+1X$Q5=Dj*gP%_CZS6mi3RDZFe0tx}kAn7Aar0_``cn2~lmErI&@y22=qk>@?$I ziW$MHA94)>2@>q(X>sCgv@KdGpP-|?`o!?#F7(b~t{c6-@bN#eQBqm0PPbA=od}l$ zPWFxfxn3d3-uTD5J(dlV?5g4xFw%oc?O){BR1BBHL(WofI5*!y?A?}@YDw40s>LWY zLD^MXRnv(tTP`Osk%#qE;{ZikSim{{@;{tRx?EzuV1}~_4P!1X?on~RqifQYlctq^ zgn+T850ke4(Ndr#dgdzD9@C>eMf1Y6kz-|RqiMsC_pbEG)$;Cx9t`ahAccE)r8PeB zY;e(GpAHv{(^%Bvr0D&m-34ZZ3(V&w(<2@<*FnBK zx%Oi=4Wkm;3;S4I$8pO>8*r-ni5hp-BF^}rd*j85`A<+Nd#=mvnwo5@{PvlHQvjz< zROFnLDz`8`(?$~45AqxtRhZRu>cGD>px>HjtZB_)E_K*+FIv5XDBRC9Drs9^0(goOt3hXscy~-t32`7&PIG@ z=Qe$241K4kSn}kVGtTUD0SeN}JedtVF93jW$hcV$u)21DKTsX9Ft4>YJ#JF8ww z1O8g22%?OqXieC55%kK)$ikPgyRQw_c~>RvGoyc{EUmbSEQX)+Y6>cbhDLr9`h&4A zGpah_hlDr#hH6N1PFMzDz|_K;cL6js9%e}_cci@)i0uhmneWinVBt>Lg)7Dt+fzx) zv!?=i+XerOG&$^3+@=dNJ@Fi&;qyJ3Oh^g6dr}t;KD*95d(%UHQ=yv$3l6bY;~T z$PId0yg6%5P(*y!LX>^5I0HhYo3FXRgfpG-RO-N~q^4ZP9b!;Ofuk*gjrdj~D`xeA z&+6Uz>r1g166+sPeCRtM;a#y(pOv1C#sGEKs_CCFEW$JR?Fb@DY{9iBAy;F&3%nbV4D1Ew8ms&Zo&^<@Z(785-<2O!E`1MyUZDrg zuE%@%&*-NcBttMzr=_>?lOCG6yP+480I`PnT&P%ljKA&KhrIaBh7tdF#>I!(xPaj$ zLe6v+C92!VIC;Xwa5+z$U+G_^?VH^??rr0dZ&XbEc&@(MHXC0{j>-}~V7A9m zs6LYl9axGGQs+rXtt0|`pO}3KhQgpcU1(&g#5={ax>5EtF(SR%YD*}it>K3L?0w%% zH{QzPQ<**N((qrdvHVRlzUh^apAwjgwB>s!YI7XAlE%U*RuziFvoUi)d{qohVQZ=D zco=`xHSL_$$O6aFDFKq%vK&PCVTOGitM&FD&AFAc)roMxKovnDPh!B}2noO}vI^oq zRzs1GoNsnk4%a81p(bsu%$KQ^YQKyz)8eaMp>Jr2y!qRGw&SP21}bVq!6(8F`)hN4 z0r@PD@Utq@?Vbua%NCteEr83cezb^vD()8UDm2L0OYY-uWl~VmBs9`2vjas4>lXJxx?#)Df$rN=!!haR+Fo+;XY5t3juO=9`JxIQw>92*;i3ufQ} z`I%Y+Ar^z(cr7+zyy`ocp2p^rC#_y)HWPZ<%*A(`HRl4r!FXe1NZb3Ja0&9RYG)(q*8v6LDq3UL^lTNTBFU~H~ljd zK&$r2P(sQbL+?fk0hDqPSw_jKgTIb<_~L(5*Ka~1u~*iG_482srovd0P!HAX7)VA# z*(Zr%uN@8@xD8;PGoa6!;00U*Jy;6?3OQr^<1{UL7#n=akd~m<9Kw8;G`V#y$}6LY zj;@QMB!IKyO5G_f;;){5)c>LuRB>#cuY)DnhD&3J#7m{gG^gT`K-FQs?F6p6hQNTA zNx(Cwbn(P=V_xo~Babx7AJfT==kxHH7*#;h*eS0}E}THUG~noFy%Z36Lr>VWDiVq^*J2ZjZ$#GtA+ zHgqc$sJUHmxTP}UZStNcUTh;;%N`E3Q+);*_~Glqb)bk5=_L^r2P#i?iXv!X7cH%s zhaZ<{yFiOOcfkP-Za~AlDOx)`wS4Ua zVA^@BPeRCDqGj8GcjQ77n{UMbDyX)#W8oqruaj=#wkWDaL91sp%St7YP)+26_H}0< zEQqVNq*7OVDR!a~1g+px!W@7)k;{>|EqCP#4aIx?$CW2~L1fKw>Ae^+3?ukw!Zw8O z-9y>g^@O33Qpcb`UN^>UczdaOY-P+r3o}G4DlubsCJ^Dlz*NDe|1#Or5f?45fzcWJ zYQf9iz+dFf))U_#b~1IhtW-6;-mHykcT89v6rLW=xgCY})opqYq&eXxP!LAJykHn$Uxx3;veMnqmf!{xOv&Y`X1&Zue z*Wl4pC8B24l_`fm0u2`I(MK4=cI+Xgeuy+{9<#SbFOG74_5IGTelFJk@BvIrxY;pf z@w(NXPjSRFQq;kkobk)_g+y)-L$Y^YsMoUbF*iQlra?2x#6o~NaXMMUF6jSbVZ!V$ z_@{nTc4TlZf9I6q<&UV4mO+rTml+3RB1`##mz6#Yhi$7`?>=h70LJ;Jb05h@gBO(oD@VgWTinQ6jX zGPX|xH#DIT$aV&BO`P5dV{O&70U1$$Isv0_L^081ejTXacZ(Zg(w2c z*a*Iqh>tq?>pNjE@C0ffW=M0M3Ss|9iw>vhs@h#N(&gYrx`L1jx2l=UUH4PyrgG9x zBldK`SYXMSFLM*Y%uG-0NKXI#j%iDwp@Fc`D3e07cMS3Pp;2wtljNcnR(ofybOM$} z{lrk2sH?&T8QJUrX*!++DsMq!yX#J#6|A?|y&Q4~#u4dTO5IQ|ZfgQj%y!L@sTgwa z$F_}l{_sUN3gy=2+h1pvzmCB6El_oNN|byyeE_*w4XUDAr1vFcUps~}W<(I8C4_7o`pTj#ija9*d;mRQN9Q3vY9TMI=CjxFCm>ItH&>5S? zkPD#qHXk+Ylc_Hb-?TARsglHLe9^1oJ)Zx@lj@#x&FEow2Zb$iCIP`fxf(z&%klnC zJL>Ju375UyINvhpUvV9za+_?tPuQq#jk*4Syy&f`vWYxKr_sdWm!de;!YkHlTEU%t zcE-El@PC|ii4Dm2q|q`T-f~ZXk^R0Wj1B`jT8M`eZG}5oefO&FM>d+X(nlECgqM>@ zv2GwJd&x9M%x%b>sJ=K=mnkS^N_nj*irxJ1*l={-J<2K{rD%z=T zqut%_k^qaXqLn=bCM3#AiB2ip+CVh&m5Hw__%`^d$^MwX2P`w@HLN-T^)T}_eEg8s zJl3HriIeqG)7Z*U3y&n^K=nX?Fg`5+a5Fy-bpRC?sC_+S)02-ai%3e!RoMW}ZN|EZ z#$HNar;M5D^o)^2JZrii5!>R>X6gf1|j>2XAQeOh{oDw~5 zMA*Fmn;Zbf4RR*y|SIdF%&J0yJ7u167- zx_jn;7bqi>J$a*8o;)-%+coC>F@Yfg?wOaZdZgwvS{16k_=+{Lv%4l^AO0skcpiy% z=dXJ*}}= zoSUfB#^S&^*b$@C)j%{XW%};D1AGI3xvo`&k-CENgJ}$v?j#8xzfr&r)0eY-;x44M zmW|^2n^e*l7+dHhzNMm-KzI~y?z$t8rdsbF7PbakkP=7iuD01p&@JQtK@#FZ35h>6 zKm~#yf4-{Hn-XYfMLnV`3-OwbXENieY@pD^6dn)evHAiHa2GmjqY z4J$gz65kKj<>bBCR(Dlwknf^@_HPq3y?u-?Ff~%ODmqjYy;2Y-PhLX zOi3WGDwk*H8jKtzerb)uM(HHwH}SIwD`= zs>18KLX$jbt>!p6U{`Pd5d8XNnwN-UkT|KXN{%epC5j6e>0kIn#Wh=BWQ7;v3@4NQ zm#!tIgz$T8q5Bh1LDg9h7BaaqeN9m!V!_ZJhr--_{Ij`LXDD-4G-Nz4OcP~L1U>zP zMGkFToCeFV4Be@o^1R|5B6q>d<2C+Pz*I-Dy~P*1cNMLjapkH0C4eDnuWd233ZBVg z4uylK9R<|mDU=D|_EmtQo`k3+wbI?Z-Zy9$-oVOQ*wmx!9de9bIQtz6+n{RXrHJzX7zi`9%!WtM;jC`OkthF~Fb<=Jop-;7Y ziEmakd+~&TR6jlN)lvtIZjpI}2GnZZF)rMu-3{=Dg3=Y{F{j<^x+jQ3?R*9@V-F-*p18cQ>NiAj;OV+HU_ zco+HjsC9LDcv|ZY^sH1H%b$`jqzg3Qpx9cQ_A%41CEwhFjZD;W-1Bn%nxO;doexu-Qvu3- zvkJtZS#UcB?O{Mn(E$P%rLo4cXf(feP&s zJu3w;nF|p4TDq^Tyvc_bPoyKqwpCGHrVVo*f%eAv2!mS8t0vLH2fnAXwlg(TFzJgg z2hirq+%uH@)LJzbqjG%{6krn%cdA_tC5}$0=RhnQRBj&`O355%#>zh~5(vZ{AWNzEsjK%<__MB_PC<+(l46^a!2Go} zD)67d;MYwvzcveH(a(mD9eNF^oE-s*fp4|=6VIn)J<*yQpgBObH-y z(-Qk0|7XYoBw5!>IkAI%0T)gv*Mh^VzWMy1;@Y#KsAi8{a5^TLa0XYOxp;KCcrLiG@^|g%NpjB>DK;3LY8YX~# zPuhs}5z!z|ABV>jkJg~Z6Tl`9S|cpSOCtl$67KaSDxx&5<#&lUo)E`yWsN~1)t@Ef zlSOQR#r>yC@;9{XPe=pxrrm?CgR(26xEczdCojI>yS*YkYQ%hNlMcHhd?4dAAwt71 z*rzXIEK0~XZnHtvqKh$IpB;M}Ws##6+iV)=v*39G!`#k!@d?_IlDy^d*dA$67}mZ~ zNp#I04*B`AxHnO#dx^;cay8T5d8Xv+9}4Q-3hTcL7ZY{Ko1Uksb1Ge zTn|E{=UQi&rMsR$zO1yJn4}!e>!`gM$u}E{9;dk7d!SiC3JlDi;vzAoBhx=YX%K5` z`sO+jp1b=U->=9O+Ry4m#+y(4(oL0qt!68C;mS*`vAy7R2~P`s#Z0@5a=RinD7(Cq zxWoPlqhQ~zG8(9hYBP~uFJ%Cpie{bQ6tV{A5CNUcZ}Ne7+q1VtdxA~?KT2nk_`Z%x z7f}02C(()lLD4r<4j9|5m?*ZDGAMX=ecLO3%WDTcZqGK{UrqQ}B3qD-s4R48 zuqQ6U%jXnQ1NycF&sZkm;acg&M;L20a!bU?sYxXZBBNM!p?9|6z{M%Dg5#{t^G!lF z;&SRQSkLX#Sw7=ADSsQ3I9E18r*kvuL6$>(!CbXcUwgQ?1g{(FYTt_A z3FyEu>?sb^DMnPm@+O`(H@S@kca!S@XK2gB#Z9#5tm{F?^>c~M<)m7-!j0` zrgdQdNbEyGPmX*7I^_peziDlG)89-qo$898Ib#1G&oS49t1zS|t6O+e3G+Eu;P{dm zwQgg$Ieg;bvhylkFl|gf9#Aa(5Qt8jzC6z`9ke zj}@zKeFlOa=)~R`&`K)n?D{K!=K9O$9cAT7$>GJ1Q>Kux8kKAvMY>?Uo5);Gt9Hi( zMACA5BV^5ycGlGYVM1Lo5zR8ATh-X$XXH1B>(!%>M+mti$sqr;IiCQ2TpuD7x}`C1w?Yn8hPS+{x4+pLvuD(;V(43qP`nte80x>dy`A&t`F&w*9wsu1 zlYh2#78o|AR9vfk@lfQYwsK*wRI6MA~OmaD1n^>-SecTKK(U9I}ZW3;*WqxPa)hSdEU;jq;8qtZDAq? zj$N29Kl+%*7vggz?%2ke%`8ca`CehG?t#l(Tz~8WOvk@}zyIG^h~Mk*dmVnq!0#CN z9Rt5(;CBrCj)C7X@H+;6$H4Cx_#FekW8ilT{EmU&G4Q{SftGLO7rklGt%%NF=y^|F5<`gLSZQ2b5~RI{xF+sRSsFv18;i;H(4sw?eQo*HE!oG-`tBSl zLia00sX|~iIfQ3iTq+sB;xdskr6q&+uxC?m6U`4Q*g9VDZY8eh(MHHdSobbY`Vi}ws pt|TRvC^c@B4Y4_j%vnzCV1EZ`oO&7M2#~_efju=OKdI7oFa?ZMd;^Fu5x`bT#tW(hV`e|LHKN4A!o@bRAr|M1glg8Z-(s?odXJD9c$I!jR_b%1*l1>Zv1^@ZSd}fyVie6Z0C{1 z0ZN%a^0y>Gi>I(_0{=hso7Sj@NnYG%J2lwF%v7!0^+wWOxFWX0l~psUHT2gvWt?EX zX;;5s$(Izfc7hCyVq(oEHz`Ggr%dr~ zwQKu+Y4-&{6!Oj$NFmDJS~sX*_Oo0CKbi_nO^F!b22}mwTM;5D#Ed-CPPg2fT`jrB z+>MF+`g=^bqro6M!j-o5x3FeI^rojo=+=R}zrF;dwM6S#Kt@$<$<_77qzbrnwWp6; zy6jp_at|x1PrV80E$I0OGP)aRGdd$ph&Y@o9Yb>mr9rU*(e1YAqmSh7%%4qtS{hSP zh@gz@v`lSmC#rMN#aG4~m4m7HU(|exWY6k} zzVLyFk*8vy&fRq5XscvJC%=IXEE~DCym_yx?8%m)ya?@6Mo9{=Jrih_K7+oH9bf+A zfwngbzQ}^OejNAS?m)`8-|q_`5rHpE?9vF$I%bwVjZuK-gl@!wCJBGg{2sWtJRU}Y zU#V-vjt2qpDa;xp$D0uuyAz!Z0AyP$Oeu;0)y{B2%3F5_!xRm97G;Ob=S*0*m{0Ss5H+se)+(&51q&0if{ZS0tGNzcoD#{7s7JH1(kxXTVt* zYP=exM)=kW6BIlZR+%%QHgfr6Ry!8eth<+{&6|IJ<8gq8hu0SJQF6;Uj3;w)wz;{h zX<($w#N3S>LNY&ED%)fS8*ixPoC(;F6hUo)zGog6M?q@N88O>Gtaz(Mj>OkeEu?7- zG`>aC7*6TVyvfhi<80VgM~M48cVgV))}!@>w*P{GtNY7($FxB7f<=uQ&q6K_URyM)O(0F`ztxR1v-=>a{JrR zxnH^dlqZouW z!e%i~o_t#i`x}ONA$YGBz+h}}0?hdr-6|xAHct>eRly^N9|T4!=LXP;1|crrp!rLU z3k_4uvhu~KaqOOvTSW-Y$1p}}K z*+&ciLPY0GNb>Oxp;T7JJp5a((EUC$#sBm7a?_&gLe3%_IJD@xBGoAzL3H@Y$d(PG z$>%;bD(=}r#ozi0sZnuGUR>B;xUD<77^wNGX-H^Mn{zTTkdl90bARs5ph3~2E_Gpg z@s~WjwiM?zOw``mFEDw9iS5&aqndj~R3h(;ltvY!s2Ut~EC9ny*>5YBbH{ruxQZ4n z%Cg(6SC%>{3S%n*v2~GNuMe5nStGg)ovKlqvfSyhpa_ouk??8t4H(reCG0s2lZic& zOJAanPS`_^FZK;F(a`<(oUsOt9At8%VWdH%S!tJC5>S2ZROG`=gC-6&g!ciW$e#;z zKI7uX=J{;Ml1&`E&UajAG?m2NB_fh@%?>s-z5RDph`Cn{8pYxYca8YHzt)}Jny=4y z|5KUiU9ibcu7Rkmdgyh698s1Fk8dZy=L%p&P!508T)tmZS1nF(h`3a>XNv!N#2U5C z%Mw?0Gc}qr_wYhhpy}Y?%d2kmg!@0tp}jBflDVALqk|Fl__X*rDe(vydiQ+J)bQpI z(oyT}*vTzM-||w1V&C>js)LnHt&)>JZO7GpsX{Y%^tl@qqPhF+bPumT@$8v!R+Wj^ zkQrk1lIIm)*+7-tVNpl71e{^l&)RZc(Q9YR64BAyq5Q^sJW={xsi3rMaAbs1RRAKG zfj_jk#C}_$qqV#YhF7mY)f_evaBI(NV`Ag?4E+`tTngTm0oi?4!t~?=G5!4qH0;id zGN<~*@%H;ZTaF$23YbZ5zZ2vrzy7V3)nk>i12ASTafJ6CzxEvis<0~}`&SG#7g zcy3U{`1W3pThqeBp3Cf%xode<)s7MeV2fwv7Xx_9uumVVm)KI_>o+bRqHE_1U=@Qk zh#Od(X;8t!4AfSKqCpdppK+)?;NCW_*D`9Q#MXKeA+(tlY=>XI#yXYwqkIzgd>JH{+Ic>d(i9^L**RRV z$EL2}Bkt#k61u=Tzo%nxOjdu+p{KNP+`>|wEboFr)Eig5yQgS=+YEFQTV44CdB=yt z&uju{&Pt2KilSw~-#Y&pQtdCZNet2{H_rqceD-~rVwS5Tb^>wYm-B%C8)AEe^Q=19 zp?v8b8j7!NIs#$6pZ=0aRU##Q_B$!x;rJ|s$Uf5jDsyhA6g_zS!1CEz+F6jV{~7l$ DDtRm# literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square150x150Logo.scale-125.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square150x150Logo.scale-125.png new file mode 100644 index 0000000000000000000000000000000000000000..e1a52c74d1f1e1e598945e6eb6b00e48af1e58d2 GIT binary patch literal 3182 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 literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square150x150Logo.scale-150.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square150x150Logo.scale-150.png new file mode 100644 index 0000000000000000000000000000000000000000..980c2608ed8ac04246fed12fc6b2494a48b38767 GIT binary patch literal 3795 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 I-VDh6KVQac+5i9m literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square150x150Logo.scale-400.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square150x150Logo.scale-400.png new file mode 100644 index 0000000000000000000000000000000000000000..7c4474e064a395343888857386201b9c91534e76 GIT binary patch literal 11813 zcmeHt=UY?B`*(CvR74g*kgl?dNK<-ebrBGRs8k^ofkkR)0YZ()Djj4sAYEw@LI^E% zNR$!<0RbVDKqN6>=%GUh`5nIh!SlS{7w5`#<(!!_Gv~hVPnk)4U}4OAM)V8_1meAC zV)zIII&OD#ojM8p)8X-!4E&r9FnJsd0-ftTx{eY3Ke&TH3Z#36x2@oL%hOL^LrD2Q z7>LRB6VE{Re!q14w+L{OMafxXg}Y&3-}_6xT}DguQyOA5N}<=r?i&w&7_~Ah`eitD z3?`X8*EME#bUQTFBCf4Uq4L9$HGRPI-KZdEN+*q%f-hlZ7Xz&wsU z0Sd@}4u8A>EJ13U{M`Ru^I_Zjher2l2%L}V62N~J{XqTA9Si~|0s#`!AC`L zXGqS7g%5)H9QL;uHI<_;5sp5LOQWlIVcK!)JG1Z9HXWS@>A@7S!>!2;;w0LNv#CN= ziwx$s^X0XrFpZ7SL*nIUDJiag`=}8~L!VM9_7&AJ>9gv|-hm)!+5v;vo-vdHduM{z z@3wDMyWR=MxZx=2A1++Jb<0s9?h0Fle|l3~5IZjjrocd8j=tVbDzzCqD(9?+sLaR4 z7$p^^LYW04=2B<(jq0G+jwdU;r+}r;Bb&C;jKtvqf0TuO?*m6SpDS`kShCjd%jicV zwB{7UiXXP`8CW~%yi(5@ZHh)nuY@_FzDc-EGo^y%uJU3`)B4|yn$I?q z5qNbzkCwvxP=m5CHEPX#kK4|2s`8sgpFa*J7MtPc^f@kC9?7KO_J`~+?EGfk==DQ( zmBV5ni7j1&+7&??b`&ZcwyZxbfkzKGF?zDyme-@7hLqa2VW)rkYfdE)T+K`h*B?Dt z*87$sbr_|+J)?IX=iLFGa5ngrC;!~#NtGB+-82@;@kp!uI7)FB-I_p9Ob&JpR<85a zGGJ4@Cv2EL1~L9xHklE3E4Pc9|^~9qbPK@QWg!XQCW!SV`;JFoCBWA`E zxBl1X{)3ph{8RD`|J-JJ7+jxuRTef%E#Nk${mI1Hgs%E^y|7$~J|s zjTI`ky1*a_-qnGYcekgf2yst&Wac`(UF`k|^ScP~i6U6sR#Ub~ZA~WiO#AHak9*Hy zVSOVAhTyF8>w+v;b>Z~_l+LO|VqAJEW>w-3eL4LED<2<@%BTJFcD}MmWv;Pp+VsHm z7JP3ttgCw?zbWX6qJ1Cx!?^|`s+XMZpF?OZs4JBtb;vlEN0In5l88|0sQLML1!I?* z(vlG&uVLuEkLZQRa@;FYi89W4DQ@vLv|SXM&h_1BV-6uKFGaEF*zl%%wS*j4#rV1E zA=Vwi$g=q_ZjFZ#wv@r9y;JhLC%L60Qs-mUjJ#YjIKNESpX zBs}-O^{DInh!VJm0R&?}i$ot!`^C-sCr|#EIxW8|HcZV0vjeUSL=7dSQydkg(KD)2 zJkR{ERsZleL7k9_^43*EOeoko6cjR$i>?5x=tv|yU%iA$-P+|5VD7Q{=>P1LzHri_ z=_#B$1w!0&`4|S9>M+vf)Rph9LuB-K*^gkXIL}Fqv(NB%fSany_Nl~z+yu9HTiUPp zNV~k{EHQf3R_{8<%SmY9l0`nQD@T+7+ z1~MQTLi+X+&`byD^Twf_v(Ng0o_AE$AEpuu3$KF(2AmdpzIH>KTOu)4)#Fjai|efr zrag4i&tkR(eIY%(d*yeHtFb3YPlziKZEJPqO;H^J{_Mp&F#EWG+q3-&es6Vm6 zX&2tp@=fQYrIGMo{aqpX*FyQZyjGVWG~TG8l0~gUSgg0dAmg{kQhJQEiLKyJX1VEKf_TbD7ur~znOR%ODq_W5PG~OTt~+m$cVK&N65;uxsdlaw#>GRl8_sbpa{7P)s8;W^eS;e4yiwwKti)9&~N`@-m@bp8Q`75z3 zG0eYrd^MlfGV#r-44qULOm|)nEVrN9e1CA>mf5RCB6>5BIaw%hlrzHnt}N_me~KTiEuU zxDyPid862@AHXruWfiN=wqG#Tha_$qQS)TM!rhZ_X@J+7u9CX=8tu0btAI?yj0(lt;0iy;lO zI@sChs5$M;?KG6I;KK z0D9AQW#pL5*1nqhZ*s;1Ux~+?nor9&;OY;pbK-HDq~slnT@ov~Njo6m4xwBhrTN1-<8PoQE#O@k)d=JmK~w_!rcY(lp1rQ>bf!ozOqE&{ zCq2GfAm5E|7RR_I*Hi z@rJ4>623dZ47$Rem%?4ygtQ5w`$hhMY|pqe3)hIP6Dc)|#hyRFrCu%m%N@ zG-ucDz%#};Pirh~LN!V4I?62(7+wnDIrbjvw9fMFuTG4vNUTy%EWitz3oSBz?CGzJ zDkYD|>FxPf`J7>mQbe^d1luBWbK$hCk{M?ck6=-tt zi41$)odx%(@CFHgj(5kYmMhh@WMxq93&L~!t4y%Td)&>brXyVkiS}lf9 zU~xfzZ`eKWu;>DoO`2$ey%&3JsTN!Vf}RI}?Y6yV{j_LTO(&Z9aaEYM!foWr(UX4o zMMXkxds^@OAlqF#P0~JfZ-V}7r?|~;>KDj2`ly*!k~J4N5+@Zu^EgfCTuRp_qN;nd zO4mT$i?aNGt_{Jiano5NR zg=3MKewtxz68RR)el8(GrcCt@2dmyEl?ljFr@Z?aTl9!n8>8V;?M(A)7GfN5P z1_dfsdSlVdO<^7vIRU#hi8lf>wyZ#E9jqci_8i$jbVpA)$1nC9uy#kV(DPJEkw`{D zH(TS@lRlYR|9#B&E-?LKZ+=TJ{V~+40x_4BTjLgnIa>@_(fpP&&*`+%dbGXAlFMi? z@%`Bv4jRhSuFZa zaK-N~i~PXAO26H6_8Q%?B-%5_@L!2DI%0v8Vz&t>Cv!@axw|32oZyxV{Mm{0#GXrf zW@!giGMvmuf!rX~Oh&r=(IZnaVeZx#b< zZVg{|#U?C3=NH~wZ(}=%YXnjbGh3B zn{}-X+f^_nOeOp#T@$7|n6fDt5H_uG-e8}Ye=E3DSgNB2!Zr2|qLRFoH8(!}SXXMp zwx<8`x_BU6BgdoM$z{;H$V zt&=xYrajA=)pFN<#Hfhne(320rxSlm=TqOWibDHH+qntgG@~mo%!5OFdArb6hA((8 z1GowlGdrgx;;eyu_aV!Oy4{*XpR~i>-zZ&)2~aIyGu`ucVK|7C&&^s{ZZOo_YsEUL z65|?StB@mY`&U%3#%1#NBh~_|sJ0dF&YWX0XT{6{S^53D3{JiDHPnWnjkcZs!B@EM z{u2BvWTA%&VNQEz_~lAM^%>qo*h8-B8le5VdPfVq!F3HE3)H$K>m$5@V7e_dwB2j4 zk{~DC%G~zhq5pgAc(T9pP45%A&k4`PR3XJT@^3743rk^pSU~;zK48Dp(VhXMqkaOP zfsW+U4$tlh0f5I>=%rNNXI(n}3ds1g!%uclh~I01H%JuYa=!F|a^D=$i(lV?RdQVE21EmOO{Xt#Eu&^U@)8Bw@1;)J{PDzQBcl`xU zC1$%}G{fE11`2(R0SBVxq5L!RyDqmqWNU{LtaH{5E%@!cjty@jeFS}Am7;@f%8v`K z9gsNMVgOAja;p2NMDVy$?ZOMxattyiPirPAea1eCB_);2orHz(!-&(;%uj=5v}CaT zt;l9uXyPL%r7lEBoV%&~w7i|P*ZQ8z&4fXHJ6YjV?IF&^ZVF3MA{CH`@*05ymoY+|PiV`)ZMe>Wq|aTH zrC{d9KcJ&9P*W!RHlCk`8dxBP(llbSueE7V-=lhJ$uVb|TF<3*St^-#0gQmUi;^3H zZWU`$b!S5}LxlpYWqoyHPxySuTbudN^~qO5A0B;cCB~&Bp~xczJU4~DiAfGQ{0aNo z52GzHZB%p4RZnGOPCW_!-LAT4*u)Ywnr=3)L$Bp+q)epD$0&>R59vyqM{cWAC#c&U zyD+uPxyT`>WmIh4hn#feUHe=35fMY|?!r#hT;H`QPoM6MX{D8!VTh8wT-$$ndVsiHcW}Nq1%ir$R3dGMi-RQ8rnj<{{jd5^z zygRkzx7llniC}O(#)Pm!SPqX=9(!)(TUqDS~dCGryhR0>T?yi*^mCvGGSuU zZ!RshHx>TWZk8TQchRQre(w{Yf85$gw{Z(;HXx(FecXE4KM12Wa{Sbf1Sv#Ja55#` zr_^4yaAT9Kq_o{Tq+a~CI*?1K^0n$-lg&S4Sx>dQk3}kmQpOTc&e>l>Svp~S{;NNS zLd7G3%gF+P?q82>8Av_e(KGRK*Q}A1P(Ytd&WH#YZbNI%9-d@aEDY&bA%x3yXAQQ&V6+bd*hg4o_it!Tkbg$HI zyZNM!du)`2lUnnIja`j*pEY-r_D z7CqUtWzCR!N2kYctFEH~>J}nh?eZIdPU`5u(u6`1CtPuR2}4A4$}<$64~OdV>1hcW zBW_BrvY|C?=d0}17$Pq1r{u>k^=FtiU;mXjXhSP*%%uHra|`_O!=zy(Jj_5-)Zm~S zmZvkJ_#3+I^VeZs&?2DnPgazjFku0iO^46pJeJ0-(;XY<_GgaUeyy_*T2zV7j;V)!nXSfxttUPRy3G2kle#fbB+` zJ(_Lzc;PMK&kYs+%&uav87T_SxX{x1!h&iGqT{2E%YpP;=9ZYw|Y0|QNv*9u9=h2P|awV8AHuUX0IWoS^a;REffaDW`Z*So(2`Bnbq zuSD#9WUxOihW7(;3HjP1(Ti5Vnowy5ip2b#^f#!}JCdFrEXf@`ZF{Fu_`au36$GLn z(}HT}Kh|^$m`aT)=0hd4>k~w2hTVUM+<@iB?>hS@)-ZMF*F#slx?U?CG3Lsy7b?qk zj*@RSYC!*MR`)SLP)^}a#Da<3%s%M_eC-P}h<{idU5$EJ%id9?l@@}DU!>7BEyL;b ztAE*nG)#dR*(&PWr~axsOZ_Um4Byd6zJ)6mVy*TCThH!VDFEO7$_&CyHw`hI)UCCs z3L;;RJ>l?YQl(LyXmHm57);>&$BZL|(Smzu0ryX{>ic`zL5_V3KC!q$1a>bn5R z_*KsxxbG>a9~CUS67KoOIdO4`mEhMO0UYlh(A#?ZwxWBX_uZ*V-A0~j2_XNj0CL#g z>HX*eG2UOk8;JB5i+=DB^+L_ zi__2#r=d2yw@mL_kb2vHKOsa&1#<0$RaGV!OHz_)!!!F{G||V5ba&l5Ho}{?b-Bg| zxP&Os2Zu~#uPws0_^eEut?QFAF{!qWi+sB3Lflef3RyuQ7XT)sitCHQ>|wQtkjEu3 z7yPz0#-_;iom*$gNcggifnxq*mlUG$Vwj|FkMv*~ANDwxOXq3%j(_L2HSN4Rpwp~`Sg z8M1d~ym2`*Q!fIWT$ls=lyOI0Tl3%#AoV;#k**0Uz+1JVX0^bB%=&Cc4h)kHrA#K| zH;%d0p27$^dHwXh_?Z2+ot(OX(hi*4_0HR^w?1hr+HX45*mT^FZDnb8A$@1h60!P>5)MZ3bI7$(}V6QZ5(e|7f>-66M(_{pDzpKt5Cn-`=B$1gosd3m6!}L+i zU+$WhQXp~zUl(BL#0lE6CwBYpn6{ZM8za9>W0Qp4DANqpS(9d$>)|DZ>99%NXhH(E z|1WaV@bzFVL{Rb!V%)Ti$KTECX9XOc`X#@!{g=~TyabaV;6{%sz~eFk?AO+Ty8U)i z%NnX1wN_KQE5(_=AGJLj6yECP-krOuqKSV z(vqaHN_~6Ch?JwF*by}FqIyk(H*PjK;^#NhHfCSMQft^BlGi_x{uR|w?DuM|OBmae zqy7DuH_oScb#y1o2t8snqayr2rHAJ>D5wqv-ur#E)G{jW?c1szw?XqR3R_7ho|`82 z>RK26fNzApT*hBXlfoML;B2c%U6W?Q*GdREg^Zr3t4diYo)H`EM)KJBuhs^-`F#?V zVSCMu)85&SYn-$XAYJheDU~wj!}PS`9aBp8EL1z@<7I!a`0b`1?EjIg-#)|o=6Uc# z#*&WO5C`Nfpef4w@EpY9PG8{C+QQnxr*&yWrvJxAll0*BQtvsuwD%WAo!L8-M$`j1oj0J`3qoM5r&X5IKh z7Sn%4FI2X+p=F3VubbLaI`V}i#CHHZ+r(x?Mmeuw0nsy7@-E3f)t$@4A<^ zuj@y-)j-~Tzf-bEoAi95Edkrjr;mpXnrPvn-l$L0E5p5{_b+{hC?KwL}HyS4`| z^^{cvuGKKt|2@Rr)V4|G23&@na6USm%;xmdNhF;mn@=ML{|?ZE}zrawlAQ% zMz%J*y;-f#H5RITvB%=fyZX}JfoY%3O<@IGq`&l$rSCmCP)c)**5l3k{GqEi2(N3+ z>QR~pXjcee1XW7M;`&SO%`c0{B`%wie@^-~4!?RW)XL543B0$$LvpOe zG(9Y5EoQ}CXNCp%bb(+M$#9P=Mn-x-b8{Cz4O`pCVAN@nJ%)csyt!oKs;#* z3^PQjBmh*TyP$n52)UE-&`bkVsTPZywtD&6apZH4{bI-n(oFF*#l%Zc?!-!I@bd2N zG+pzscr=J|kB4x)QXv+X3YoH0aIDC0_-f}PXBKCdvzTS}*8!%T_pz9B;ZCOd{2>jX zpF4i3P4lxusjZfvsb@#uRJM4#_tHS2cUIOa>IFCH6Hae1Gb@6AAQyQanz#8)!?>d6 z=2U7}O#APVtI(dA)|^`r0`di?s~?}PT>itabofIT^$wPdUHMV$27JwfSfs`60{yWh z9vO$B)pL;ghSMcHqQiGyKTT_-r31;q-bv}ADOnhHe!g-UkfQNj)U? z{Ld!efs27Y_vATBBWjC`k-xlN*na+V}OB(nbpypQq+2qBx_OQ>l-iF2egdPFlYSrN1Q79jnr-Q?K zvCBpjrYjAG_GbK>XQuMzy-k#Y!Y1vY+~Rxg=m%l!%wb4}gH6@U96+Kng;{j`xT3JO z&G0EOlSuW&>Y7I#?NaWO;rH*4_Fh#B5`Q*){kFEI(_XDZTf<9-tC+29>gLDGetobS zINN;r1Jb8m3n=VQoB_M!(^niiLSs{rZBFu#mlwni@t~&Y-(S{O&7^)9ed)8_@3e4t z=cGSR2M-Y7r6Xa0IRZGC!u}m>yMk3BA0VtFS3KYJX#hhA@f!IB>}>6YECozHfWJRm zX*S>5X$jA!5aLleHvnR;GZW)?IZcS7lG;_m3e@Yh9!S;!k}zGxxxR0z3e%r-A$QQ_ zA|6SVb6nn=nCKX7Vj@ktN2=d66M3Eivfm>`v!VGHX$D9k|{z%`;wV5xgXC6r)19Iv@P zWLls63v1Ol7=J_kC1G;lMrXjiVxc2fN{NHb4#KT+7l@|D7fPldxglfG{TD^p8~1qn zlH1n_;RmlrHJKCM%$GP(l)iuW!P1)BldT0$OAFH6dI`9$F01t+mT%s|arIbz&=!~> zu;B_=#r=%G9u{YWLEWLa&13I&7l-~r1Ex!B8&;!5+Hh+@ zQAqBtOQ;TeeLh;n;3QzX`{;k><>(=`CdE zY@Q6EyP^{EEg-s6io$}+^(X1)f5)js+;xnUzRw*Go4ho&tz$d?$0*6QV_Yc1NOkx# zIO2Y=!AY<0H}o2C3zG&N^b57NVE(dprN+gLJ-^}44Kh;mApf7-&4_ zzXOKa>KE*c`@Rz*RC zu{YEkYNMt*)U=4dZ^GSh!Cqz4xeAA`fg{gN`lG-2A|BR{qBsWL@M<2W!1f*B+&Adn MT?@miJ1)=v59Dk2XaE2J literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-lightunplated_targetsize-16.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-lightunplated_targetsize-16.png new file mode 100644 index 0000000000000000000000000000000000000000..ad17a830bf574013dda6ad1ad4e29f5ad96e69c3 GIT binary patch literal 449 zcmV;y0Y3hTP)pGb4f%&RCt`7lfO&DKorNnceymSN^PJDbr2`P4h}jvI&^l>e^L~j zr67WXL!lrRaq!2YOA)E1razKv-uaS>Bs7BYmV3Fo@8`Yuy_`C%-#rUqSB%lfGgt%G z^cBaemb911fRzVw6utmndfi-(~nJzbZZc0Lbc1WCH}R`x8PqHE@a&Q*GEN zz)~XK)4qW!2&jZA1sHjR{exu`OA@Wi0qVPpsMhRQ9PMpx7xDV!qj}PUkr@CT5ZtO_ zNCn;?#M*{~+PaNSYl!xhhpn9wZmvJ$sv>AKr(0lZ7#cKBduSZFc(@($Hy9gCW=i&q00000NkvXXu0mjf%OJ&* literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-lightunplated_targetsize-24.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-lightunplated_targetsize-24.png new file mode 100644 index 0000000000000000000000000000000000000000..759f59c7e512142802805a5cc2be83b084e17cea GIT binary patch literal 667 zcmV;M0%ZM(P)pHO-V#SRCt{2md|SwK@`WoGdsK4q)C&uwh=)o6_MJby$GT`i5D&6 zO%(K?cvJs`N>3hp5~0vjE*`3fdJrsXJ*EBvZJ`vj1+}JD5}Rz3>}Gd-JFAd34T-P^ z4}CD~F!Sbp-h1=iWyOVKAD0=|yF6(lOykUe^qjnqOr`}h5-im40l;ClA!u%U(t$t1 zHI=e0LXO&Cdw~BHKmzb;5~WQS9SIG(!C)0#dUDhp3A^fnaR#9?I5hujv3TGsWeb2G zB-JBu@kTG6WPT#QUc>2gDXcD6aG*beq2U-oB))#GVqnmOV@nt&$Lym5J}s6Jp?M2{ zheT4tl{;y4rZn8Wxr&kVDLk9b6DWz?7YA?WO7L8X?miu(*LpB@?>j82Sktz@vbzEp zW0Vm?c6Jkoj+i)kHi;i=He703+4ATU0M&|juPj=3aQsvpPao!CL^zE$TBLeRkV@G@ zW?~(eZuOy5aN$zMe(?PV4fG#1vG~S9w1YzvOx=}7d-cH^0Frh&UEaW8l={ff)hjUn zyolkE1TNoBt1P2&j@K`WcscV+CE@#3ta|&U7khW+I1Tp@xNdt3809jYI0VKlY7e2zR?cQP!%U-_#l6c>Gi&WVvI=B0-CF+{@HA8=U&@@Fl`Ue z7Qo<28nTt|KbarXl~qG9$#Sl=?XZ7a{B$XH{x@+C+7yvW!?^$e002ovPDHLkV1jL$ BDy0Ab literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-lightunplated_targetsize-256.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-lightunplated_targetsize-256.png new file mode 100644 index 0000000000000000000000000000000000000000..a2c0b2c5239126316d3e57dca9b67753803781e4 GIT binary patch literal 4232 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 literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-lightunplated_targetsize-48.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-lightunplated_targetsize-48.png new file mode 100644 index 0000000000000000000000000000000000000000..a04871765e5e2237aa128682acf608984d1d522b GIT binary patch literal 1169 zcmV;C1aA9@P)pJLrFwIRCt{2T3u)yRTTd2o!Ob}X0zEe#kkU9#A2W=5~MG!4~n3I zB2s)&u@(v{f~8O`5wuE6pjP8g3qnh1$|^0`BK{PGf@1AUTScg;5B(!;)1=wmBz2o? zvzeL99q+l*HKy6v4I7=7&Ihy1&bjx_`OZD}J9CH8S1$hJ4C6+F@GRU);LL<4?7Z$V zuSsV{9fKFNPqPAN1}0#ex;(dqXG3^S&_2x)jDBoAXg8`wNFZp01cF9LAZUaHf<{On zXoLiU#_dVKlUoOO!c$MQy3WelI0rOo6XIIi>!4{2u8`Mf*oIJluCemQY6y^nng-M+ zG`Nn3!ia!jGIhOVi%Xkrd9cO>A`vdz@@bA*MGrBPgYoJ2VA5~Lrv9EfpHl)>QJ|$Y zicPzk)eYWRa~|hUjw4#jVM~YaT@pomx*1>X8p6)@0X+Il177b~fSM?WQ8Vdn`>PkQ zrY(iLnhiNiG7xzey1@{OYs&up-plxCLmv_i+T0SLC{x-b8vL%WY)ql;xgNPcoob85 zxlA1(V*3BPj}~y^*ci+xQ+uh*MH>hAT}Ex4CJ&A$UuZ<8*T&af!>Y}x<3*S?|3M0s zNDu}tSZG}l#}m)b!?)>S73GpmxPB@SF~ZLWt|0wk7Rh;jL}SwN)4vx{91}<_G!%i; z-9>DBvk!GiP0bd~s&|8}dQ~cP@QXk3z(aL->FpGb{WywTzx}W6*|i_enVPA1z3(VF zOo+%7s&CZQb;6CDubKcY)KA*_&~>N~%CXh~-l%gia(J2ep zGO0>L)RgK%ef5YR<<)Q8i5J&5$rfUJv)v)+q2N*IR3MZpN6N7kEsCY z5n!w!uxDEq{XLc{VslG?`TD$X$Dk@sq|u}_U0VlK^h(8x4yvlZ9WLPL4pGb4f%&RCt`7lfO&DKorNnceymSN^PJDbr2`P4h}jvI&^l>e^L~j zr67WXL!lrRaq!2YOA)E1razKv-uaS>Bs7BYmV3Fo@8`Yuy_`C%-#rUqSB%lfGgt%G z^cBaemb911fRzVw6utmndfi-(~nJzbZZc0Lbc1WCH}R`x8PqHE@a&Q*GEN zz)~XK)4qW!2&jZA1sHjR{exu`OA@Wi0qVPpsMhRQ9PMpx7xDV!qj}PUkr@CT5ZtO_ zNCn;?#M*{~+PaNSYl!xhhpn9wZmvJ$sv>AKr(0lZ7#cKBduSZFc(@($Hy9gCW=i&q00000NkvXXu0mjf%OJ&* literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-unplated_targetsize-256.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-unplated_targetsize-256.png new file mode 100644 index 0000000000000000000000000000000000000000..a2c0b2c5239126316d3e57dca9b67753803781e4 GIT binary patch literal 4232 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 literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-unplated_targetsize-48.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.altform-unplated_targetsize-48.png new file mode 100644 index 0000000000000000000000000000000000000000..a04871765e5e2237aa128682acf608984d1d522b GIT binary patch literal 1169 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 literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.scale-150.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.scale-150.png new file mode 100644 index 0000000000000000000000000000000000000000..c2a94004388a0486cd972016b2761e701402af5c GIT binary patch literal 1527 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 literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.scale-400.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.scale-400.png new file mode 100644 index 0000000000000000000000000000000000000000..1b10fafb13c44741bf9826662f09ed0919814388 GIT binary patch literal 3139 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 literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.targetsize-24.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.targetsize-24.png new file mode 100644 index 0000000000000000000000000000000000000000..759f59c7e512142802805a5cc2be83b084e17cea GIT binary patch literal 667 zcmV;M0%ZM(P)pHO-V#SRCt{2md|SwK@`WoGdsK4q)C&uwh=)o6_MJby$GT`i5D&6 zO%(K?cvJs`N>3hp5~0vjE*`3fdJrsXJ*EBvZJ`vj1+}JD5}Rz3>}Gd-JFAd34T-P^ z4}CD~F!Sbp-h1=iWyOVKAD0=|yF6(lOykUe^qjnqOr`}h5-im40l;ClA!u%U(t$t1 zHI=e0LXO&Cdw~BHKmzb;5~WQS9SIG(!C)0#dUDhp3A^fnaR#9?I5hujv3TGsWeb2G zB-JBu@kTG6WPT#QUc>2gDXcD6aG*beq2U-oB))#GVqnmOV@nt&$Lym5J}s6Jp?M2{ zheT4tl{;y4rZn8Wxr&kVDLk9b6DWz?7YA?WO7L8X?miu(*LpB@?>j82Sktz@vbzEp zW0Vm?c6Jkoj+i)kHi;i=He703+4ATU0M&|juPj=3aQsvpPao!CL^zE$TBLeRkV@G@ zW?~(eZuOy5aN$zMe(?PV4fG#1vG~S9w1YzvOx=}7d-cH^0Frh&UEaW8l={ff)hjUn zyolkE1TNoBt1P2&j@K`WcscV+CE@#3ta|&U7khW+I1Tp@xNdt3809jYI0VKlY7e2zR?cQP!%U-_#l6c>Gi&WVvI=B0-CF+{@HA8=U&@@Fl`Ue z7Qo<28nTt|KbarXl~qG9$#Sl=?XZ7a{B$XH{x@+C+7yvW!?^$e002ovPDHLkV1jL$ BDy0Ab literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.targetsize-24_altform-unplated.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.targetsize-24_altform-unplated.png new file mode 100644 index 0000000000000000000000000000000000000000..294cbc567c2876f88d0ff6fe0ce9bc46f99f4351 GIT binary patch literal 1255 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjoCO|{#S9F5he4R}c>anM1_mZy zPZ!6KiaBqmozE6_6gj@%*n0QPC7zSFZ4-3V6rFf$@m`Kaww>a-k9|Cn+Yifm!sx-3j+cFyECY2`K6t0$Q8c5YzjuQhmM@cCKo zz3R_*Q;)VL%TJfQzS|~K+2`?@hA(sWOz>I8YAmF4dZCWyvX6w=OB+LQAr@gxc{pi<#_nrwJ~sYgvj{IKTCA6=rxO4Qspzj z>!x#BlI--nuM0y89tIt&`|y{Y_lvyg#vjL=wlq5n``n%CUj6l;G{dAa%h-Dd5~ln* zap9`A!T&uS4=1wd-S=Cqv$(MDx_(!M1C~?`neLVj5MY8q=jv*m8)$V=Jz_k+F}2#H-)3-1e@-MYWuQU z*VJ8`LJmG&$@_HmU(3G3{4a?!ZY(y^2>`gmFyI3fVzBr ztz1%zGRsm^+=}vZ6^cuOQq!z5^NLFn^O93NU2K(rYV;?WQ!NeBj16_o)6C6v z6HQD~buCQ{&2^J3%*|3v%?vHfOe~b3`cv|gOLJ56NMeiMC zn2uyG;5un)BXYCxMPWgkkGIc)DyNIJ{koGpx3Z*FaBN#}bZS?}R+jY-TPA5LdUHtm z`Pdyu&EyZIe?tg=e-2=W+_Owh5xL#w#N3uU-&+z_mM!)uDlr;n#X^o_dZ(4dk>002!_G A9smFU literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.targetsize-256.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.targetsize-256.png new file mode 100644 index 0000000000000000000000000000000000000000..a2c0b2c5239126316d3e57dca9b67753803781e4 GIT binary patch literal 4232 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 literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.targetsize-48.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Square44x44Logo.targetsize-48.png new file mode 100644 index 0000000000000000000000000000000000000000..a04871765e5e2237aa128682acf608984d1d522b GIT binary patch literal 1169 zcmV;C1aA9@P)pJLrFwIRCt{2T3u)yRTTd2o!Ob}X0zEe#kkU9#A2W=5~MG!4~n3I zB2s)&u@(v{f~8O`5wuE6pjP8g3qnh1$|^0`BK{PGf@1AUTScg;5B(!;)1=wmBz2o? zvzeL99q+l*HKy6v4I7=7&Ihy1&bjx_`OZD}J9CH8S1$hJ4C6+F@GRU);LL<4?7Z$V zuSsV{9fKFNPqPAN1}0#ex;(dqXG3^S&_2x)jDBoAXg8`wNFZp01cF9LAZUaHf<{On zXoLiU#_dVKlUoOO!c$MQy3WelI0rOo6XIIi>!4{2u8`Mf*oIJluCemQY6y^nng-M+ zG`Nn3!ia!jGIhOVi%Xkrd9cO>A`vdz@@bA*MGrBPgYoJ2VA5~Lrv9EfpHl)>QJ|$Y zicPzk)eYWRa~|hUjw4#jVM~YaT@pomx*1>X8p6)@0X+Il177b~fSM?WQ8Vdn`>PkQ zrY(iLnhiNiG7xzey1@{OYs&up-plxCLmv_i+T0SLC{x-b8vL%WY)ql;xgNPcoob85 zxlA1(V*3BPj}~y^*ci+xQ+uh*MH>hAT}Ex4CJ&A$UuZ<8*T&af!>Y}x<3*S?|3M0s zNDu}tSZG}l#}m)b!?)>S73GpmxPB@SF~ZLWt|0wk7Rh;jL}SwN)4vx{91}<_G!%i; z-9>DBvk!GiP0bd~s&|8}dQ~cP@QXk3z(aL->FpGb{WywTzx}W6*|i_enVPA1z3(VF zOo+%7s&CZQb;6CDubKcY)KA*_&~>N~%CXh~-l%gia(J2ep zGO0>L)RgK%ef5YR<<)Q8i5J&5$rfUJv)v)+q2N*IR3MZpN6N7kEsCY z5n!w!uxDEq{XLc{VslG?`TD$X$Dk@sq|u}_U0VlK^h(8x4yvlZ9WLPL4eN5D57_Z|bH;{0+1#mbl)eTU3{h)Wf7EZV?;HD@XL@{B`Ui%(2aMxQ~xdXSv z5nzWi(LW)U2=Vc-cY@s7nPt{i0hc6!7xN4NNHI#EQl>YNBy8l4%x9gr_W-j zEZMQmmTIy(>;lblRfh`dIyTgc9W5d!VP$L4(kKrN1c5G~(O_#xG zAJCNTstD^5SeXFB+&$h=ToJP2H>xr$iqPs-#O*;4(!Fjw25-!gEb*)mU}=)J;Iu>w zxK(5XoD0wrPSKQ~rbL^Cw6O_03*l*}i=ydbu7adJ6y;%@tjFeXIXT+ms30pmbOP%Q zX}S;+LBh8Tea~TSkHzvX6$rYb)+n&{kSbIqh|c7hmlxmwSiq5iVhU#iEQ<>a18|O^Sln-8t&+t`*{qBWo5M?wFM(JuimAOb5!K#D}XbslM@#1ZVz_;!9U zpfEpLAOz=0g@bd6Xj_ILi-x^!M}73h^o@}hM$1jflTs|Yuj9AL@A3<-?MV4!^4q`e z)fO@A;{9K^?W?DbnesnPr6kK>$zaKo&;FhFd(GYFCIU^T+OIMb%Tqo+P%oq(IdX7S zf6+HLO?7o0m+p>~Tp5UrXWh!UH!wZ5kv!E`_w)PTpI(#Iw{AS`gH4^b(bm^ZCq^FZ zY9DD7bH}rq9mg88+KgA$Zp!iWncuU2n1AuIa@=sWvUR-s`Qb{R*kk(SPU^`$6BXz8 zn#7yaFOIK%qGxyi`dYtm#&qqox0$h=pNi#u=M8zUG@bpiZ=3sT=1}Trr}39cC)H|v zbL?W)=&s4zrh)7>L(|cc%$1#!zfL?HjpeP%T+x_a+jZ16b^iKOHxFEX$7d|8${H-* zIrOJ5w&i$>*D>AKaIoYg`;{L@jM((Kt?$N$5OnuPqVvq**Nm}(f0wwOF%iX_Pba;V z;m@wxX&NcV3?<1+u?A{y_DIj7#m3Af1rCE)o`D&Y3}0%7E;iX1yMDiS)sh0wKi!36 zL!Wmq?P^Ku&rK~HJd97KkLTRl>ScGFYZNlYytWnhmuu|)L&ND8_PmkayQb{HOY640 bno1(wj@u8DCVuFR|31B*4ek@pZJqxCDDe1x literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/StoreLogo.scale-100.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/StoreLogo.scale-100.png new file mode 100644 index 0000000000000000000000000000000000000000..7f6456b8275f85d38785f960f93b1d8cd89467a6 GIT binary patch literal 1229 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 TbR@(I00000NkvXXu0mjf%OBF; literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/StoreLogo.scale-150.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/StoreLogo.scale-150.png new file mode 100644 index 0000000000000000000000000000000000000000..9e23217c228e30369f2d6db9502253434aa8a954 GIT binary patch literal 1687 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 UF8uA^`vL$M>zjj`bX^nw2NDkk`~Uy| literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Wide310x150Logo.scale-100.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Wide310x150Logo.scale-100.png new file mode 100644 index 0000000000000000000000000000000000000000..ad007b0f7813c7d0a62d2a60d3efcea7b284a038 GIT binary patch literal 3019 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 literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Wide310x150Logo.scale-125.png b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Images/Wide310x150Logo.scale-125.png new file mode 100644 index 0000000000000000000000000000000000000000..ee3fa19aeb2a6d82122e2b92bf8d7f5dff0e152c GIT binary patch literal 3463 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 O(r@}EdX+bwp8qfO#tN7K literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Package.appxmanifest b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Package.appxmanifest new file mode 100644 index 00000000..33491f94 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3 (Package)/Package.appxmanifest @@ -0,0 +1,48 @@ + + + + + + + + WeatherTwentyOne + Microsoft + Images\StoreLogo.png + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/BlazorMauiApp.WinUI3.csproj b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/BlazorMauiApp.WinUI3.csproj new file mode 100644 index 00000000..32bcd223 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/BlazorMauiApp.WinUI3.csproj @@ -0,0 +1,154 @@ + + + + WinExe + net6.0-windows10.0.19041 + 10.0.17763.0 + BlazorMauiApp + Windows\app.manifest + x86;x64;arm64 + win10-x86;win10-x64;win10-arm64 + False + False + BlazorMauiApp.WinUI.Program + + + / + true + + + + + build + + + + build + + + + + + + + + + + + + + + + + + + + MSBuild:Compile + $(DefaultXamlRuntime) + + + MSBuild:Compile + $(DefaultXamlRuntime) + + + + + ..\BlazorMauiApp + $([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)\$(OtherProjectRoot)')) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + <_SourceItemsToRemove Include="@(_SourceItemsToCopyToOutputDirectory)" Condition=" $([System.String]::Copy(%(_SourceItemsToCopyToOutputDirectory.Identity)).Contains('Microsoft.AspNetCore.Components.WebView.Maui')) " /> + <_SourceItemsToCopyToOutputDirectory Remove="@(_SourceItemsToRemove)" /> + + + + + + + + PreserveNewest + $([System.String]::Copy('wwwroot\%(StaticWebAsset.BasePath)\%(StaticWebAsset.RelativePath)').Replace('/','\').Replace('\\\','\').Replace('\\','\')) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $(GetCurrentProjectStaticWebAssets); + _BlazorDesktopReplaceBundle2; + + + + + + <_AppBundleStaticWebAsset Include="$(_ScopedCssOutputPath)" Condition="Exists('$(_ScopedCssOutputPath)')"> + + $(PackageId) + $(_ScopedCssBundleContentRoot) + $(_ScopedCssBundleBasePath) + $(PackageId).styles.css + + + + + + + + + diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/Windows/App.xaml b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/Windows/App.xaml new file mode 100644 index 00000000..beb10990 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/Windows/App.xaml @@ -0,0 +1,15 @@ + + + + + + + + + + + diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/Windows/App.xaml.cs b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/Windows/App.xaml.cs new file mode 100644 index 00000000..ff3a9db7 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/Windows/App.xaml.cs @@ -0,0 +1,34 @@ +using Microsoft.Maui; +using Microsoft.UI.Xaml; +using Windows.ApplicationModel; + +// To learn more about WinUI, the WinUI project structure, +// and more about our project templates, see: http://aka.ms/winui-project-info. + +namespace BlazorMauiApp.WinUI +{ + /// + /// Provides application-specific behavior to supplement the default Application class. + /// + public partial class App : MiddleApp + { + /// + /// Initializes the singleton application object. This is the first line of authored code + /// executed, and as such is the logical equivalent of main() or WinMain(). + /// + public App() + { + this.InitializeComponent(); + } + + protected override void OnLaunched(LaunchActivatedEventArgs args) + { + base.OnLaunched(args); + + Microsoft.Maui.Essentials.Platform.OnLaunched(args); + } + } + public class MiddleApp : MauiWinUIApplication + { + } +} diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/Windows/app.manifest b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/Windows/app.manifest new file mode 100644 index 00000000..0c95276c --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp.WinUI3/Windows/app.manifest @@ -0,0 +1,15 @@ + + + + + + + + true/PM + PerMonitorV2, PerMonitor + + + diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/AndroidEnvironment.txt b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/AndroidEnvironment.txt new file mode 100644 index 00000000..2cdf7699 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/AndroidEnvironment.txt @@ -0,0 +1 @@ +DOTNET_MODIFIABLE_ASSEMBLIES=Debug \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/AndroidManifest.xml b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/AndroidManifest.xml new file mode 100644 index 00000000..85bd4d5f --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/AndroidManifest.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/MainActivity.cs b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/MainActivity.cs new file mode 100644 index 00000000..07de6cc0 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/MainActivity.cs @@ -0,0 +1,10 @@ +using Android.App; +using Microsoft.Maui; + +namespace BlazorMauiApp +{ + [Activity(Theme = "@style/Maui.SplashTheme", MainLauncher = true)] + public class MainActivity : MauiAppCompatActivity + { + } +} \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/MainApplication.cs b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/MainApplication.cs new file mode 100644 index 00000000..53f954b4 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/MainApplication.cs @@ -0,0 +1,16 @@ +using Android.App; +using Android.Runtime; +using Microsoft.Maui; +using System; + +namespace BlazorMauiApp +{ + [Application] + public class MainApplication : MauiApplication + { + public MainApplication(IntPtr handle, JniHandleOwnership ownership) + : base(handle, ownership) + { + } + } +} \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/Resources/values/colors.xml b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/Resources/values/colors.xml new file mode 100644 index 00000000..c04d7492 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/Resources/values/colors.xml @@ -0,0 +1,6 @@ + + + #512BD4 + #2B0B98 + #2B0B98 + \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/Resources/values/styles.xml b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/Resources/values/styles.xml new file mode 100644 index 00000000..b749b608 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Android/Resources/values/styles.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/App.xaml.cs b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/App.xaml.cs new file mode 100644 index 00000000..75625f1f --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/App.xaml.cs @@ -0,0 +1,25 @@ +using Microsoft.Maui; +using Microsoft.Maui.Controls; +using Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific; +using Application = Microsoft.Maui.Controls.Application; + +namespace BlazorMauiApp +{ + public partial class App : Application + { + public App() + { + InitializeComponent(); + } + + protected override IWindow CreateWindow(IActivationState activationState) + { + Microsoft.Maui.Controls.Compatibility.Forms.Init(activationState); + + this.On() + .SetImageDirectory("Assets"); + + return new Microsoft.Maui.Controls.Window(new MainPage()); + } + } +} diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/AppState.cs b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/AppState.cs new file mode 100644 index 00000000..7c32c3c8 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/AppState.cs @@ -0,0 +1,10 @@ +// Copyright (c) .NET Foundation. All rights reserved. +// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. + +namespace BlazorMauiApp +{ + public class AppState + { + public int Counter { get; set; } + } +} diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/BlazorMauiApp.csproj b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/BlazorMauiApp.csproj new file mode 100644 index 00000000..447bc82b --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/BlazorMauiApp.csproj @@ -0,0 +1,62 @@ + + + + + net6.0-ios;net6.0-android;net6.0-maccatalyst + Exe + true + BlazorMauiApp + + + BlazorMauiApp + + + com.companyname.BlazorMauiApp + + + 1.0 + 1 + + True + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + iossimulator-x64 + maccatalyst-x64 + + + + + + + + + + + diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Data/WeatherForecast.cs b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Data/WeatherForecast.cs new file mode 100644 index 00000000..e43d53bc --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Data/WeatherForecast.cs @@ -0,0 +1,15 @@ +using System; + +namespace BlazorMauiApp.Data +{ + public class WeatherForecast + { + public DateTime Date { get; set; } + + public int TemperatureC { get; set; } + + public int TemperatureF => 32 + (int)(TemperatureC / 0.5556); + + public string Summary { get; set; } + } +} diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Data/WeatherForecastService.cs b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Data/WeatherForecastService.cs new file mode 100644 index 00000000..a6a99da9 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Data/WeatherForecastService.cs @@ -0,0 +1,25 @@ +using System; +using System.Linq; +using System.Threading.Tasks; + +namespace BlazorMauiApp.Data +{ + public class WeatherForecastService + { + private static readonly string[] Summaries = new[] + { + "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching" + }; + + public Task GetForecastAsync(DateTime startDate) + { + var rng = new Random(); + return Task.FromResult(Enumerable.Range(1, 5).Select(index => new WeatherForecast + { + Date = startDate.AddDays(index), + TemperatureC = rng.Next(-20, 55), + Summary = Summaries[rng.Next(Summaries.Length)] + }).ToArray()); + } + } +} diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/AppDelegate.cs b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/AppDelegate.cs new file mode 100644 index 00000000..0e184b9d --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/AppDelegate.cs @@ -0,0 +1,10 @@ +using Foundation; +using Microsoft.Maui; + +namespace BlazorMauiApp +{ + [Register("AppDelegate")] + public class AppDelegate : MauiUIApplicationDelegate + { + } +} \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/Entitlements.plist b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/Entitlements.plist new file mode 100644 index 00000000..36a87067 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/Entitlements.plist @@ -0,0 +1,6 @@ + + + + + + diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/Info.plist b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/Info.plist new file mode 100644 index 00000000..15ee92a4 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/Info.plist @@ -0,0 +1,32 @@ + + + + + LSMinimumSystemVersion + 10.15 + UIDeviceFamily + + 1 + 2 + + XSAppIconAssets + Assets.xcassets/appicon.appiconset + UIRequiredDeviceCapabilities + + arm64 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/Program.cs b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/Program.cs new file mode 100644 index 00000000..b382e10e --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MacCatalyst/Program.cs @@ -0,0 +1,15 @@ +using UIKit; + +namespace BlazorMauiApp +{ + public class Program + { + // This is the main entry point of the application. + static void Main(string[] args) + { + // if you want to use a different Application Delegate class from "AppDelegate" + // you can specify it here. + UIApplication.Main(args, null, "AppDelegate"); + } + } +} \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Main.razor b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Main.razor new file mode 100644 index 00000000..1d028983 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Main.razor @@ -0,0 +1,12 @@ +@using BlazorMauiApp.Shared + + + + + + + +

Sorry, there's nothing at this address.

+
+
+
diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MainPage.xaml b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MainPage.xaml new file mode 100644 index 00000000..474f62fd --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MainPage.xaml @@ -0,0 +1,13 @@ + + + + + + + + \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MainPage.xaml.cs b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MainPage.xaml.cs new file mode 100644 index 00000000..30f3018e --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/MainPage.xaml.cs @@ -0,0 +1,14 @@ +using Microsoft.Maui; +using Microsoft.Maui.Controls; +using System; + +namespace BlazorMauiApp +{ + public partial class MainPage : ContentPage, IPage + { + public MainPage() + { + InitializeComponent(); + } + } +} diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Pages/Counter.razor b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Pages/Counter.razor new file mode 100644 index 00000000..518f2828 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Pages/Counter.razor @@ -0,0 +1,16 @@ +@page "/counter" + +

Counter

+ +

Current count: @currentCount

+ + + +@code { + private int currentCount = 0; + + private void IncrementCount() + { + currentCount++; + } +} diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Pages/FetchData.razor b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Pages/FetchData.razor new file mode 100644 index 00000000..b4ec4e6a --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Pages/FetchData.razor @@ -0,0 +1,46 @@ +@page "/fetchdata" + +@using BlazorMauiApp.Data +@inject WeatherForecastService ForecastService + +

Weather forecast

+ +

This component demonstrates fetching data from a service.

+ +@if (forecasts == null) +{ +

Loading...

+} +else +{ + + + + + + + + + + + @foreach (var forecast in forecasts) + { + + + + + + + } + +
DateTemp. (C)Temp. (F)Summary
@forecast.Date.ToShortDateString()@forecast.TemperatureC@forecast.TemperatureF@forecast.Summary
+} + +@code { + private WeatherForecast[] forecasts; + + protected override async Task OnInitializedAsync() + { + forecasts = await ForecastService.GetForecastAsync(DateTime.Now); + } +} diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Pages/Index.razor b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Pages/Index.razor new file mode 100644 index 00000000..24f8250e --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Pages/Index.razor @@ -0,0 +1,159 @@ +@page "/" + +@* NOTE: The full namespace for other proejcts and native code is included here to work around this bug: https://github.com/dotnet/aspnetcore/issues/30851 *@ +@inject BlazorMauiApp.AppState AppState + +

+ Telerik UI for Blazor + running in a native MAUI app! +

+ +

Grid

+ + + + + + + + + + + + +

Button

+ +Click me + +
+ The button was clicked @(AppState.Counter) times. +
+ +

DatePicker

+
+ + +
Selected date: @SelectedDate
+
+ +

Chart

+ + + + + + + + + + + + + + + + + + +@code { + public DateTime Min = new DateTime(2000, 1, 1); + public DateTime Max = new DateTime(2050, 12, 31); + public DateTime? SelectedDate; + + public List GridData { get; set; } + + List ChartSeries1Data { get; set; } = new List(); + List ChartSeries2Data { get; set; } = new List(); + + protected override void OnInitialized() + { + GridData = GetProductData(); + ChartSeries1Data = GetSeriesData(); + ChartSeries2Data = GetSeriesData(); + } + + private List GetProductData(int count = 100) + { + var products = new List(); + + for (var i = 1; i <= count; i++) + { + var product = new Product() + { + ProductId = i, + ProductName = "Product" + i.ToString(), + UnitPrice = (decimal)(i * 3.14), + UnitsInStock = (short)((i * 1) % 9), + Discontinued = i % 3 == 0, + CreatedAt = new DateTime(2019, 1 + (i % 12), 1 + (i % 29)) + }; + + products.Add(product); + } + + return products; + } + + public static List GetSeriesData() + { + List data = new List(); + + for (int i = 1; i <= 3; i++) + { + var dataItem = new ChartSeriesData + { + Product1Sales = i, + Product2Sales = i + 1.123, + Year = new DateTime(2000 + i, 3, i), + SegmentName = $"{i * 100}" + }; + + data.Add(dataItem); + } + + return data; + } + + public void OnClick() + { + AppState.Counter++; + } + + public class Product + { + public Product() + { + } + + public int ProductId { get; set; } + public string ProductName { get; set; } + public decimal? UnitPrice { get; set; } + public short? UnitsInStock { get; set; } + public bool Discontinued { get; set; } + public DateTime? CreatedAt { get; set; } + } + + public class ChartSeriesData + { + public int Product1Sales { get; set; } + public double Product2Sales { get; set; } + public DateTime Year { get; set; } + public string SegmentName { get; set; } + } +} diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/Fonts/OpenSans-Regular.ttf b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/Fonts/OpenSans-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..29bfd35a2bfdd92b6e8b4ec2970f4d1eebf49357 GIT binary patch literal 96932 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

_T_kl)Xoan=RX{3lY#VQTZ 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 literal 0 HcmV?d00001 diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/Images/dotnet_bot.svg b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/Images/dotnet_bot.svg new file mode 100644 index 00000000..abfaff26 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/Images/dotnet_bot.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/appicon.svg b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/appicon.svg new file mode 100644 index 00000000..9d63b651 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/appicon.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/appiconfg.svg b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/appiconfg.svg new file mode 100644 index 00000000..21dfb25f --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Resources/appiconfg.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Shared/MainLayout.razor b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Shared/MainLayout.razor new file mode 100644 index 00000000..63a63b2a --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Shared/MainLayout.razor @@ -0,0 +1,19 @@ +@namespace BlazorMauiApp.Shared + +@inherits LayoutComponentBase + + +

+ +
+
+ About +
+ +
+ @Body +
+
+ diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Shared/NavMenu.razor b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Shared/NavMenu.razor new file mode 100644 index 00000000..253ab62c --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Shared/NavMenu.razor @@ -0,0 +1,39 @@ +@namespace BlazorMauiApp.Shared + + + +
+ +
+ +@code { + private bool collapseNavMenu = true; + + private string NavMenuCssClass => collapseNavMenu ? "collapse" : null; + + private void ToggleNavMenu() + { + collapseNavMenu = !collapseNavMenu; + } +} diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Shared/SurveyPrompt.razor b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Shared/SurveyPrompt.razor new file mode 100644 index 00000000..8486743c --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Shared/SurveyPrompt.razor @@ -0,0 +1,16 @@ + + +@code { + // Demonstrates how a parent component can supply parameters + [Parameter] + public string Title { get; set; } +} diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Startup.cs b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Startup.cs new file mode 100644 index 00000000..a9a3adcf --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/Startup.cs @@ -0,0 +1,32 @@ +using BlazorMauiApp.Data; +using Microsoft.AspNetCore.Components.WebView.Maui; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Maui; +using Microsoft.Maui.Controls.Compatibility; +using Microsoft.Maui.Hosting; +using BlazorMauiApp; + +namespace BlazorMauiApp +{ + public class Startup : IStartup + { + public void Configure(IAppHostBuilder appBuilder) + { + appBuilder + .UseFormsCompatibility() + .RegisterBlazorMauiWebView(typeof(Startup).Assembly) + .UseMicrosoftExtensionsServiceProviderFactory() + .UseMauiApp() + .ConfigureFonts(fonts => + { + fonts.AddFont("OpenSans-Regular.ttf", "OpenSansRegular"); + }) + .ConfigureServices(services => + { + services.AddBlazorWebView(); + services.AddSingleton(); + services.AddSingleton(); + }); + } + } +} \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/_Imports.razor b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/_Imports.razor new file mode 100644 index 00000000..5dbf95d1 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/_Imports.razor @@ -0,0 +1,17 @@ +@using System.Net.Http +@using Microsoft.AspNetCore.Components.Forms +@using Microsoft.AspNetCore.Components.Routing +@using Microsoft.AspNetCore.Components.Web +@using Microsoft.AspNetCore.Components.Web.Virtualization +@using Microsoft.JSInterop +@using BlazorMauiApp +@using BlazorMauiApp.Shared + +@using System.Net.Http.Json + +@using Telerik.Blazor +@using Telerik.Blazor.Components +@using Telerik.Blazor.Services + +@using Telerik.DataSource +@using Telerik.DataSource.Extensions diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/AppDelegate.cs b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/AppDelegate.cs new file mode 100644 index 00000000..0e184b9d --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/AppDelegate.cs @@ -0,0 +1,10 @@ +using Foundation; +using Microsoft.Maui; + +namespace BlazorMauiApp +{ + [Register("AppDelegate")] + public class AppDelegate : MauiUIApplicationDelegate + { + } +} \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Entitlements.plist b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Entitlements.plist new file mode 100644 index 00000000..36a87067 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Entitlements.plist @@ -0,0 +1,6 @@ + + + + + + diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Info.plist b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Info.plist new file mode 100644 index 00000000..753d41fd --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Info.plist @@ -0,0 +1,32 @@ + + + + + LSRequiresIPhoneOS + + MinimumOSVersion + 10.3.4 + UIDeviceFamily + + 1 + 2 + + UIRequiredDeviceCapabilities + + arm64 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Program.cs b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Program.cs new file mode 100644 index 00000000..b382e10e --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Program.cs @@ -0,0 +1,15 @@ +using UIKit; + +namespace BlazorMauiApp +{ + public class Program + { + // This is the main entry point of the application. + static void Main(string[] args) + { + // if you want to use a different Application Delegate class from "AppDelegate" + // you can specify it here. + UIApplication.Main(args, null, "AppDelegate"); + } + } +} \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Resources/LaunchScreen.xib b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Resources/LaunchScreen.xib new file mode 100644 index 00000000..3e5075f7 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/iOS/Resources/LaunchScreen.xib @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/app.css b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/app.css new file mode 100644 index 00000000..c27f7eaf --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/app.css @@ -0,0 +1,193 @@ +@import url('open-iconic/font/css/open-iconic-bootstrap.min.css'); + +html, body { + font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; +} + +a, .btn-link { + color: #0366d6; +} + +.btn-primary { + color: #fff; + background-color: #1b6ec2; + border-color: #1861ac; +} + +app { + position: relative; + display: flex; + flex-direction: column; +} + +.top-row { + height: 3.5rem; + display: flex; + align-items: center; +} + +.main { + flex: 1; +} + + .main .top-row { + background-color: #f7f7f7; + border-bottom: 1px solid #d6d5d5; + justify-content: flex-end; + } + + .main .top-row > a, .main .top-row .btn-link { + white-space: nowrap; + margin-left: 1.5rem; + } + + .main .top-row a:first-child { + overflow: hidden; + text-overflow: ellipsis; + } + +.sidebar { + background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%); +} + + .sidebar .top-row { + background-color: rgba(0,0,0,0.4); + } + + .sidebar .navbar-brand { + font-size: 1.1rem; + } + + .sidebar .oi { + width: 2rem; + font-size: 1.1rem; + vertical-align: text-top; + top: -2px; + } + + .sidebar .nav-item { + font-size: 0.9rem; + padding-bottom: 0.5rem; + } + + .sidebar .nav-item:first-of-type { + padding-top: 1rem; + } + + .sidebar .nav-item:last-of-type { + padding-bottom: 1rem; + } + + .sidebar .nav-item a { + color: #d7d7d7; + border-radius: 4px; + height: 3rem; + display: flex; + align-items: center; + line-height: 3rem; + } + + .sidebar .nav-item a.active { + background-color: rgba(255,255,255,0.25); + color: white; + } + + .sidebar .nav-item a:hover { + background-color: rgba(255,255,255,0.1); + color: white; + } + +.content { + padding-top: 1.1rem; +} + +.navbar-toggler { + background-color: rgba(255, 255, 255, 0.1); +} + +.valid.modified:not([type=checkbox]) { + outline: 1px solid #26b050; +} + +.invalid { + outline: 1px solid red; +} + +.validation-message { + color: red; +} + +@media (max-width: 767.98px) { + .main .top-row:not(.auth) { + display: none; + } + + .main .top-row.auth { + justify-content: space-between; + } + + .main .top-row a, .main .top-row .btn-link { + margin-left: 0; + } +} + +@media (min-width: 768px) { + app { + flex-direction: row; + } + + .sidebar { + width: 250px; + height: 100vh; + position: sticky; + top: 0; + } + + .main .top-row { + position: sticky; + top: 0; + } + + .main > div { + padding-left: 2rem !important; + padding-right: 1.5rem !important; + } + + .navbar-toggler { + display: none; + } + + .sidebar .collapse { + /* Never collapse the sidebar for wide screens */ + display: block; + } +} + +#blazor-error-ui { + background: lightyellow; + bottom: 0; + box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); + display: none; + left: 0; + padding: 0.6rem 1.25rem 0.7rem 1.25rem; + position: fixed; + width: 100%; + z-index: 1000; +} + + #blazor-error-ui .dismiss { + cursor: pointer; + position: absolute; + right: 0.75rem; + top: 0.5rem; + } + +.blazor-error-boundary { + background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIG92ZXJmbG93PSJoaWRkZW4iPjxkZWZzPjxjbGlwUGF0aCBpZD0iY2xpcDAiPjxyZWN0IHg9IjIzNSIgeT0iNTEiIHdpZHRoPSI1NiIgaGVpZ2h0PSI0OSIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMzUgLTUxKSI+PHBhdGggZD0iTTI2My41MDYgNTFDMjY0LjcxNyA1MSAyNjUuODEzIDUxLjQ4MzcgMjY2LjYwNiA1Mi4yNjU4TDI2Ny4wNTIgNTIuNzk4NyAyNjcuNTM5IDUzLjYyODMgMjkwLjE4NSA5Mi4xODMxIDI5MC41NDUgOTIuNzk1IDI5MC42NTYgOTIuOTk2QzI5MC44NzcgOTMuNTEzIDI5MSA5NC4wODE1IDI5MSA5NC42NzgyIDI5MSA5Ny4wNjUxIDI4OS4wMzggOTkgMjg2LjYxNyA5OUwyNDAuMzgzIDk5QzIzNy45NjMgOTkgMjM2IDk3LjA2NTEgMjM2IDk0LjY3ODIgMjM2IDk0LjM3OTkgMjM2LjAzMSA5NC4wODg2IDIzNi4wODkgOTMuODA3MkwyMzYuMzM4IDkzLjAxNjIgMjM2Ljg1OCA5Mi4xMzE0IDI1OS40NzMgNTMuNjI5NCAyNTkuOTYxIDUyLjc5ODUgMjYwLjQwNyA1Mi4yNjU4QzI2MS4yIDUxLjQ4MzcgMjYyLjI5NiA1MSAyNjMuNTA2IDUxWk0yNjMuNTg2IDY2LjAxODNDMjYwLjczNyA2Ni4wMTgzIDI1OS4zMTMgNjcuMTI0NSAyNTkuMzEzIDY5LjMzNyAyNTkuMzEzIDY5LjYxMDIgMjU5LjMzMiA2OS44NjA4IDI1OS4zNzEgNzAuMDg4N0wyNjEuNzk1IDg0LjAxNjEgMjY1LjM4IDg0LjAxNjEgMjY3LjgyMSA2OS43NDc1QzI2Ny44NiA2OS43MzA5IDI2Ny44NzkgNjkuNTg3NyAyNjcuODc5IDY5LjMxNzkgMjY3Ljg3OSA2Ny4xMTgyIDI2Ni40NDggNjYuMDE4MyAyNjMuNTg2IDY2LjAxODNaTTI2My41NzYgODYuMDU0N0MyNjEuMDQ5IDg2LjA1NDcgMjU5Ljc4NiA4Ny4zMDA1IDI1OS43ODYgODkuNzkyMSAyNTkuNzg2IDkyLjI4MzcgMjYxLjA0OSA5My41Mjk1IDI2My41NzYgOTMuNTI5NSAyNjYuMTE2IDkzLjUyOTUgMjY3LjM4NyA5Mi4yODM3IDI2Ny4zODcgODkuNzkyMSAyNjcuMzg3IDg3LjMwMDUgMjY2LjExNiA4Ni4wNTQ3IDI2My41NzYgODYuMDU0N1oiIGZpbGw9IiNGRkU1MDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvZz48L3N2Zz4=) no-repeat 1rem/1.8rem, #b32121; + padding: 1rem 1rem 1rem 3.7rem; + color: white; +} + + .blazor-error-boundary::after { + content: "An error has occurred." + } diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/bootstrap/bootstrap.min.css b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/bootstrap/bootstrap.min.css new file mode 100644 index 00000000..92e3fe87 --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/bootstrap/bootstrap.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}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{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[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}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.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:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;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='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.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)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.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)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;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:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{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{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.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}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .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}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .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}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.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:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .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{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;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:-1px}.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:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image: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")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;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}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;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){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@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:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";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;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";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;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;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:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-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-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;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:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.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}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!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:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!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:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!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:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!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:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!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:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.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}.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}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.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}.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}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/bootstrap/bootstrap.min.css.map b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/bootstrap/bootstrap.min.css.map new file mode 100644 index 00000000..1e9cb78a --- /dev/null +++ b/common/hybrid-blazor-apps/BlazorMauiApp/BlazorMauiApp/wwwroot/css/bootstrap/bootstrap.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_reboot.scss","dist/css/bootstrap.css","../../scss/vendor/_rfs.scss","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid-framework.scss","../../scss/_tables.scss","../../scss/mixins/_table-row.scss","../../scss/_forms.scss","../../scss/mixins/_transition.scss","../../scss/mixins/_forms.scss","../../scss/mixins/_gradients.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/mixins/_nav-divider.scss","../../scss/_button-group.scss","../../scss/_input-group.scss","../../scss/_custom-forms.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/mixins/_badge.scss","../../scss/_jumbotron.scss","../../scss/_alert.scss","../../scss/mixins/_alert.scss","../../scss/_progress.scss","../../scss/_media.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_toasts.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/utilities/_align.scss","../../scss/mixins/_background-variant.scss","../../scss/utilities/_background.scss","../../scss/utilities/_borders.scss","../../scss/utilities/_display.scss","../../scss/utilities/_embed.scss","../../scss/utilities/_flex.scss","../../scss/utilities/_float.scss","../../scss/utilities/_overflow.scss","../../scss/utilities/_position.scss","../../scss/utilities/_screenreaders.scss","../../scss/mixins/_screen-reader.scss","../../scss/utilities/_shadows.scss","../../scss/utilities/_sizing.scss","../../scss/utilities/_stretched-link.scss","../../scss/utilities/_spacing.scss","../../scss/utilities/_text.scss","../../scss/mixins/_text-truncate.scss","../../scss/mixins/_text-emphasis.scss","../../scss/mixins/_text-hide.scss","../../scss/utilities/_visibility.scss","../../scss/_print.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Suppress the focus outline on elements that cannot be accessed via keyboard.\n// This prevents an unwanted focus outline from appearing around elements that\n// might still respond to pointer events.\n//\n// Credit: https://github.com/suitcss/base\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href)\n// which have not been made explicitly keyboard-focusable (without tabindex).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n\n @include hover-focus {\n color: inherit;\n text-decoration: none;\n }\n\n &:focus {\n outline: 0;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `` alignment by inheriting from the ``, or the\n // closest parent with a set `text-align`.\n text-align: inherit;\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-blacklist\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n button,\n [type=\"button\"],\n [type=\"reset\"],\n [type=\"submit\"] {\n &:not(:disabled) {\n cursor: pointer;\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n // Remove the default appearance of temporal inputs to avoid a Mobile Safari\n // bug where setting a custom line-height prevents text from being vertically\n // centered within the input.\n // See https://bugs.webkit.org/show_bug.cgi?id=139848\n // and https://github.com/twbs/bootstrap/issues/11266\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto; // Remove the default vertical scrollbar in IE.\n // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n resize: vertical;\n}\n\nfieldset {\n // Browsers set a default `min-width: min-content;` on fieldsets,\n // unlike e.g. `

`s, which have `min-width: 0;` by default.\n // So we reset that to ensure fieldsets behave more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359\n // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n min-width: 0;\n // Reset the default outline behavior of fieldsets so they don't affect page layout.\n padding: 0;\n margin: 0;\n border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n display: block;\n width: 100%;\n max-width: 100%; // 1\n padding: 0;\n margin-bottom: .5rem;\n @include font-size(1.5rem);\n line-height: inherit;\n color: inherit; // 2\n white-space: normal; // 1\n}\n\nprogress {\n vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n // This overrides the extra rounded corners on search inputs in iOS so that our\n // `.form-control` class can properly style them. Note that this cannot simply\n // be added to `.form-control` as it's not specific enough. For details, see\n // https://github.com/twbs/bootstrap/issues/11586.\n outline-offset: -2px; // 2. Correct the outline style in Safari.\n -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n font: inherit; // 2\n -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item; // Add the correct display in all browsers\n cursor: pointer;\n}\n\ntemplate {\n display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n display: none !important;\n}\n","/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n -ms-flex-order: -1;\n order: -1;\n}\n\n.order-last {\n -ms-flex-order: 13;\n order: 13;\n}\n\n.order-0 {\n -ms-flex-order: 0;\n order: 0;\n}\n\n.order-1 {\n -ms-flex-order: 1;\n order: 1;\n}\n\n.order-2 {\n -ms-flex-order: 2;\n order: 2;\n}\n\n.order-3 {\n -ms-flex-order: 3;\n order: 3;\n}\n\n.order-4 {\n -ms-flex-order: 4;\n order: 4;\n}\n\n.order-5 {\n -ms-flex-order: 5;\n order: 5;\n}\n\n.order-6 {\n -ms-flex-order: 6;\n order: 6;\n}\n\n.order-7 {\n -ms-flex-order: 7;\n order: 7;\n}\n\n.order-8 {\n -ms-flex-order: 8;\n order: 8;\n}\n\n.order-9 {\n -ms-flex-order: 9;\n order: 9;\n}\n\n.order-10 {\n -ms-flex-order: 10;\n order: 10;\n}\n\n.order-11 {\n -ms-flex-order: 11;\n order: 11;\n}\n\n.order-12 {\n -ms-flex-order: 12;\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-sm-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-sm-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-sm-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-sm-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-sm-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-sm-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-sm-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-sm-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-sm-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-sm-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-sm-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-sm-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-sm-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-sm-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-md-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-md-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-md-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-md-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-md-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-md-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-md-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-md-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-md-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-md-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-md-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-md-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-md-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-md-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-lg-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-lg-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-lg-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-lg-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-lg-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-lg-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-lg-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-lg-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-lg-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-lg-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-lg-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-lg-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-lg-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-lg-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n -ms-flex: 0 0 8.333333%;\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n -ms-flex: 0 0 16.666667%;\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n -ms-flex: 0 0 25%;\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n -ms-flex: 0 0 33.333333%;\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n -ms-flex: 0 0 41.666667%;\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n -ms-flex: 0 0 50%;\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n -ms-flex: 0 0 58.333333%;\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n -ms-flex: 0 0 66.666667%;\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n -ms-flex: 0 0 75%;\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n -ms-flex: 0 0 83.333333%;\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n -ms-flex: 0 0 91.666667%;\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n -ms-flex: 0 0 100%;\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n -ms-flex-order: -1;\n order: -1;\n }\n .order-xl-last {\n -ms-flex-order: 13;\n order: 13;\n }\n .order-xl-0 {\n -ms-flex-order: 0;\n order: 0;\n }\n .order-xl-1 {\n -ms-flex-order: 1;\n order: 1;\n }\n .order-xl-2 {\n -ms-flex-order: 2;\n order: 2;\n }\n .order-xl-3 {\n -ms-flex-order: 3;\n order: 3;\n }\n .order-xl-4 {\n -ms-flex-order: 4;\n order: 4;\n }\n .order-xl-5 {\n -ms-flex-order: 5;\n order: 5;\n }\n .order-xl-6 {\n -ms-flex-order: 6;\n order: 6;\n }\n .order-xl-7 {\n -ms-flex-order: 7;\n order: 7;\n }\n .order-xl-8 {\n -ms-flex-order: 8;\n order: 8;\n }\n .order-xl-9 {\n -ms-flex-order: 9;\n order: 9;\n }\n .order-xl-10 {\n -ms-flex-order: 10;\n order: 10;\n }\n .order-xl-11 {\n -ms-flex-order: 11;\n order: 11;\n }\n .order-xl-12 {\n -ms-flex-order: 12;\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #7abaff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d6d8db;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #b3b7bb;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #95999c;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #343a40;\n border-color: #454d55;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::-webkit-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::-moz-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:-ms-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::-ms-input-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: -ms-inline-flexbox;\n display: inline-flex;\n -ms-flex-align: center;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-select:valid ~ .valid-feedback,\n.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-select:invalid ~ .invalid-feedback,\n.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: -ms-flexbox;\n display: flex;\n -ms-flex: 0 0 auto;\n flex: 0 0 auto;\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n -ms-flex-align: center;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n -ms-flex-negative: 0;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #212529;\n text-align: center;\n vertical-align: middle;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #212529;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: -ms-inline-flexbox;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-align: start;\n align-items: flex-start;\n -ms-flex-pack: center;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-align: stretch;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: -ms-flexbox;\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: -ms-inline-flexbox;\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #80bdff;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n border-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #adb5bd solid 1px;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: 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\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;\n transition: transform 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;\n transition: transform 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, -webkit-transform 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n -webkit-transform: translateX(0.75rem);\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: calc(1rem + 0.4rem);\n padding: 0;\n background-color: transparent;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -moz-appearance: none;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n -ms-flex-preferred-size: 0;\n flex-basis: 0;\n -ms-flex-positive: 1;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: justify;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n -ms-flex-preferred-size: 100%;\n flex-basis: 100%;\n -ms-flex-positive: 1;\n flex-grow: 1;\n -ms-flex-align: center;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n -ms-flex-flow: row nowrap;\n flex-flow: row nowrap;\n -ms-flex-pack: start;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n -ms-flex-direction: row;\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: -ms-flexbox !important;\n display: flex !important;\n -ms-flex-preferred-size: auto;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: -ms-flexbox;\n display: flex;\n -ms-flex: 1 0 0%;\n flex: 1 0 0%;\n -ms-flex-direction: column;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n -ms-flex-flow: row wrap;\n flex-flow: row wrap;\n }\n .card-group > .card {\n -ms-flex: 1 0 0%;\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n -webkit-column-count: 3;\n -moz-column-count: 3;\n column-count: 3;\n -webkit-column-gap: 1.25rem;\n -moz-column-gap: 1.25rem;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0;\n}\n\n.accordion > .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card .card-header {\n margin-bottom: -1px;\n}\n\n.breadcrumb {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: -ms-flexbox;\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #0062cc;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #545b62;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1e7e34;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #117a8b;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #d39e00;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #bd2130;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #dae0e5;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #1d2124;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: -ms-flexbox;\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-pack: center;\n justify-content: center;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n -webkit-animation: progress-bar-stripes 1s linear infinite;\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n -webkit-animation: none;\n animation: none;\n }\n}\n\n.media {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: start;\n align-items: flex-start;\n}\n\n.media-body {\n -ms-flex: 1;\n flex: 1;\n}\n\n.list-group {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-horizontal {\n -ms-flex-direction: row;\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .list-group-horizontal-sm .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-sm .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .list-group-horizontal-md .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-md .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .list-group-horizontal-lg .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-lg .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n .list-group-horizontal-xl .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-xl .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:last-child {\n margin-bottom: -1px;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #383d41;\n border-color: #383d41;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n -webkit-backdrop-filter: blur(10px);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: -webkit-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;\n -webkit-transform: translate(0, -50px);\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n -webkit-transform: none;\n transform: none;\n}\n\n.modal-dialog-scrollable {\n display: -ms-flexbox;\n display: flex;\n max-height: calc(100% - 1rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n -ms-flex-negative: 0;\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n -ms-flex-direction: column;\n flex-direction: column;\n -ms-flex-pack: center;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: start;\n align-items: flex-start;\n -ms-flex-pack: justify;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #dee2e6;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: end;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #dee2e6;\n border-bottom-right-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 800px;\n }\n}\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n -ms-touch-action: pan-y;\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n transition: -webkit-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n -webkit-transform: translateX(100%);\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n -webkit-transform: translateX(-100%);\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n -webkit-transform: none;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: 0s 0.6s opacity;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-pack: center;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n -ms-flex: 0 1 auto;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n@-webkit-keyframes spinner-border {\n to {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n@keyframes spinner-border {\n to {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n -webkit-animation: spinner-border .75s linear infinite;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@-webkit-keyframes spinner-grow {\n 0% {\n -webkit-transform: scale(0);\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n@keyframes spinner-grow {\n 0% {\n -webkit-transform: scale(0);\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n -webkit-animation: spinner-grow .75s linear infinite;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #007bff !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n}\n\n.d-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-md-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: -ms-flexbox !important;\n display: flex !important;\n }\n .d-print-inline-flex {\n display: -ms-inline-flexbox !important;\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n}\n\n.flex-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n}\n\n.justify-content-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n}\n\n.align-items-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n}\n\n.align-items-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n}\n\n.align-items-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n}\n\n.align-items-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n}\n\n.align-content-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n}\n\n.align-content-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n}\n\n.align-content-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n}\n\n.align-content-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n}\n\n.align-content-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n}\n\n.align-self-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n}\n\n.align-self-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n}\n\n.align-self-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n}\n\n.align-self-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n}\n\n.align-self-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-sm-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-sm-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-sm-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-sm-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-sm-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-sm-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-sm-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-sm-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-md-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-md-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-md-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-md-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-md-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-md-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-md-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-md-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-md-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-md-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-md-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-md-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-md-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-md-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-md-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-md-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-lg-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-lg-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-lg-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-lg-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-lg-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-lg-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-lg-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-lg-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n -ms-flex-direction: row !important;\n flex-direction: row !important;\n }\n .flex-xl-column {\n -ms-flex-direction: column !important;\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n -ms-flex-direction: row-reverse !important;\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n -ms-flex-direction: column-reverse !important;\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n -ms-flex-wrap: wrap !important;\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n -ms-flex-wrap: nowrap !important;\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n -ms-flex-wrap: wrap-reverse !important;\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n -ms-flex: 1 1 auto !important;\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n -ms-flex-positive: 0 !important;\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n -ms-flex-positive: 1 !important;\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n -ms-flex-negative: 0 !important;\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n -ms-flex-negative: 1 !important;\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n -ms-flex-pack: start !important;\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n -ms-flex-pack: end !important;\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n -ms-flex-pack: center !important;\n justify-content: center !important;\n }\n .justify-content-xl-between {\n -ms-flex-pack: justify !important;\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n -ms-flex-pack: distribute !important;\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n -ms-flex-align: start !important;\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n -ms-flex-align: end !important;\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n -ms-flex-align: center !important;\n align-items: center !important;\n }\n .align-items-xl-baseline {\n -ms-flex-align: baseline !important;\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n -ms-flex-align: stretch !important;\n align-items: stretch !important;\n }\n .align-content-xl-start {\n -ms-flex-line-pack: start !important;\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n -ms-flex-line-pack: end !important;\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n -ms-flex-line-pack: center !important;\n align-content: center !important;\n }\n .align-content-xl-between {\n -ms-flex-line-pack: justify !important;\n align-content: space-between !important;\n }\n .align-content-xl-around {\n -ms-flex-line-pack: distribute !important;\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n -ms-flex-line-pack: stretch !important;\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n -ms-flex-item-align: auto !important;\n align-self: auto !important;\n }\n .align-self-xl-start {\n -ms-flex-item-align: start !important;\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n -ms-flex-item-align: end !important;\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n -ms-flex-item-align: center !important;\n align-self: center !important;\n }\n .align-self-xl-baseline {\n -ms-flex-item-align: baseline !important;\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n -ms-flex-item-align: stretch !important;\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: -webkit-sticky !important;\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports ((position: -webkit-sticky) or (position: sticky)) {\n .sticky-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #0056b3 !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #494f54 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #19692c !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #0f6674 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #ba8b00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #a71d2a !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #121416 !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 992px !important;\n }\n .container {\n min-width: 992px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6 !important;\n }\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #dee2e6;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated font-resizing\n//\n// See https://github.com/twbs/rfs\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n// Resize font-size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n $rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);\n}\n\n// Responsive font-size mixin\n@mixin rfs($fs, $important: false) {\n // Cache $fs unit\n $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n // Add !important suffix if needed\n $rfs-suffix: if($important, \" !important\", \"\");\n\n // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n font-size: #{$fs}#{$rfs-suffix};\n }\n @else {\n // Variables for storing static and fluid rescaling\n $rfs-static: null;\n $rfs-fluid: null;\n\n // Remove px-unit from $fs for calculations\n @if $fs-unit == \"px\" {\n $fs: $fs / ($fs * 0 + 1);\n }\n @else if $fs-unit == \"rem\" {\n $fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);\n }\n\n // Set default font-size\n @if $rfs-font-size-unit == rem {\n $rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};\n }\n @else if $rfs-font-size-unit == px {\n $rfs-static: #{$fs}px#{$rfs-suffix};\n }\n @else {\n @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n }\n\n // Only add media query if font-size is bigger as the minimum font-size\n // If $rfs-factor == 1, no rescaling will take place\n @if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {\n $min-width: null;\n $variable-unit: null;\n\n // Calculate minimum font-size for given font-size\n $fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;\n\n // Calculate difference between given font-size and minimum font-size for given font-size\n $fs-diff: $fs - $fs-min;\n\n // Base font-size formatting\n // No need to check if the unit is valid, because we did that before\n $min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);\n\n // If two-dimensional, use smallest of screen width and height\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};\n\n // Set the calculated font-size.\n $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n }\n\n // Rendering\n @if $rfs-fluid == null {\n // Only render static font-size if no fluid font-size is available\n font-size: $rfs-static;\n }\n @else {\n $mq-value: null;\n\n // RFS breakpoint formatting\n @if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {\n $mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};\n }\n @else if $rfs-breakpoint-unit == px {\n $mq-value: #{$rfs-breakpoint}px;\n }\n @else {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n }\n\n @if $rfs-class == \"disable\" {\n // Adding an extra class increases specificity,\n // which prevents the media query to override the font size\n &,\n .disable-responsive-font-size &,\n &.disable-responsive-font-size {\n font-size: $rfs-static;\n }\n }\n @else {\n font-size: $rfs-static;\n }\n\n @if $rfs-two-dimensional {\n @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n @else {\n @media (max-width: #{$mq-value}) {\n @if $rfs-class == \"enable\" {\n .enable-responsive-font-size &,\n &.enable-responsive-font-size {\n font-size: $rfs-fluid;\n }\n }\n @else {\n font-size: $rfs-fluid;\n }\n\n @if $rfs-safari-iframe-resize-bug-fix {\n // stylelint-disable-next-line length-zero-no-unit\n min-width: 0vw;\n }\n }\n }\n }\n }\n}\n\n// The font-size & responsive-font-size mixin uses RFS to rescale font sizes\n@mixin font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n @include rfs($fs, $important);\n}\n","/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */\n:root {\n --blue: #007bff;\n --indigo: #6610f2;\n --purple: #6f42c1;\n --pink: #e83e8c;\n --red: #dc3545;\n --orange: #fd7e14;\n --yellow: #ffc107;\n --green: #28a745;\n --teal: #20c997;\n --cyan: #17a2b8;\n --white: #fff;\n --gray: #6c757d;\n --gray-dark: #343a40;\n --primary: #007bff;\n --secondary: #6c757d;\n --success: #28a745;\n --info: #17a2b8;\n --warning: #ffc107;\n --danger: #dc3545;\n --light: #f8f9fa;\n --dark: #343a40;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n text-align: left;\n background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus {\n outline: 0 !important;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -.25em;\n}\n\nsup {\n top: -.5em;\n}\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n}\n\na:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\na:not([href]):not([tabindex]) {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {\n color: inherit;\n text-decoration: none;\n}\n\na:not([href]):not([tabindex]):focus {\n outline: 0;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em;\n}\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg {\n vertical-align: middle;\n border-style: none;\n}\n\nsvg {\n overflow: hidden;\n vertical-align: middle;\n}\n\ntable {\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n text-align: inherit;\n}\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nselect {\n word-wrap: normal;\n}\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n -webkit-appearance: listbox;\n}\n\ntextarea {\n overflow: auto;\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none;\n}\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\ntemplate {\n display: none;\n}\n\n[hidden] {\n display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n}\n\nh1, .h1 {\n font-size: 2.5rem;\n}\n\nh2, .h2 {\n font-size: 2rem;\n}\n\nh3, .h3 {\n font-size: 1.75rem;\n}\n\nh4, .h4 {\n font-size: 1.5rem;\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2;\n}\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d;\n}\n\n.blockquote-footer::before {\n content: \"\\2014\\00A0\";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d;\n}\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-break: break-word;\n}\n\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\n\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n}\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529;\n}\n\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container {\n max-width: 540px;\n }\n}\n\n@media (min-width: 768px) {\n .container {\n max-width: 720px;\n }\n}\n\n@media (min-width: 992px) {\n .container {\n max-width: 960px;\n }\n}\n\n@media (min-width: 1200px) {\n .container {\n max-width: 1140px;\n }\n}\n\n.container-fluid {\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -15px;\n margin-left: -15px;\n}\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n\n.no-gutters > .col,\n.no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,\n.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,\n.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,\n.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,\n.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n}\n\n.col-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n}\n\n.col-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n}\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%;\n}\n\n.col-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n}\n\n.col-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n}\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%;\n}\n\n.col-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n}\n\n.col-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n}\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%;\n}\n\n.col-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n}\n\n.col-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n}\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%;\n}\n\n.order-first {\n order: -1;\n}\n\n.order-last {\n order: 13;\n}\n\n.order-0 {\n order: 0;\n}\n\n.order-1 {\n order: 1;\n}\n\n.order-2 {\n order: 2;\n}\n\n.order-3 {\n order: 3;\n}\n\n.order-4 {\n order: 4;\n}\n\n.order-5 {\n order: 5;\n}\n\n.order-6 {\n order: 6;\n}\n\n.order-7 {\n order: 7;\n}\n\n.order-8 {\n order: 8;\n}\n\n.order-9 {\n order: 9;\n}\n\n.order-10 {\n order: 10;\n}\n\n.order-11 {\n order: 11;\n}\n\n.order-12 {\n order: 12;\n}\n\n.offset-1 {\n margin-left: 8.333333%;\n}\n\n.offset-2 {\n margin-left: 16.666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.333333%;\n}\n\n.offset-5 {\n margin-left: 41.666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.333333%;\n}\n\n.offset-8 {\n margin-left: 66.666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.333333%;\n}\n\n.offset-11 {\n margin-left: 91.666667%;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-sm-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-sm-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-sm-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-sm-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-sm-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-sm-first {\n order: -1;\n }\n .order-sm-last {\n order: 13;\n }\n .order-sm-0 {\n order: 0;\n }\n .order-sm-1 {\n order: 1;\n }\n .order-sm-2 {\n order: 2;\n }\n .order-sm-3 {\n order: 3;\n }\n .order-sm-4 {\n order: 4;\n }\n .order-sm-5 {\n order: 5;\n }\n .order-sm-6 {\n order: 6;\n }\n .order-sm-7 {\n order: 7;\n }\n .order-sm-8 {\n order: 8;\n }\n .order-sm-9 {\n order: 9;\n }\n .order-sm-10 {\n order: 10;\n }\n .order-sm-11 {\n order: 11;\n }\n .order-sm-12 {\n order: 12;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.333333%;\n }\n .offset-sm-2 {\n margin-left: 16.666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.333333%;\n }\n .offset-sm-5 {\n margin-left: 41.666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.333333%;\n }\n .offset-sm-8 {\n margin-left: 66.666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.333333%;\n }\n .offset-sm-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-md-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-md-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-md-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-md-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-md-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-md-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-md-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-md-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-md-first {\n order: -1;\n }\n .order-md-last {\n order: 13;\n }\n .order-md-0 {\n order: 0;\n }\n .order-md-1 {\n order: 1;\n }\n .order-md-2 {\n order: 2;\n }\n .order-md-3 {\n order: 3;\n }\n .order-md-4 {\n order: 4;\n }\n .order-md-5 {\n order: 5;\n }\n .order-md-6 {\n order: 6;\n }\n .order-md-7 {\n order: 7;\n }\n .order-md-8 {\n order: 8;\n }\n .order-md-9 {\n order: 9;\n }\n .order-md-10 {\n order: 10;\n }\n .order-md-11 {\n order: 11;\n }\n .order-md-12 {\n order: 12;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.333333%;\n }\n .offset-md-2 {\n margin-left: 16.666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.333333%;\n }\n .offset-md-5 {\n margin-left: 41.666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.333333%;\n }\n .offset-md-8 {\n margin-left: 66.666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.333333%;\n }\n .offset-md-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-lg-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-lg-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-lg-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-lg-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-lg-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-lg-first {\n order: -1;\n }\n .order-lg-last {\n order: 13;\n }\n .order-lg-0 {\n order: 0;\n }\n .order-lg-1 {\n order: 1;\n }\n .order-lg-2 {\n order: 2;\n }\n .order-lg-3 {\n order: 3;\n }\n .order-lg-4 {\n order: 4;\n }\n .order-lg-5 {\n order: 5;\n }\n .order-lg-6 {\n order: 6;\n }\n .order-lg-7 {\n order: 7;\n }\n .order-lg-8 {\n order: 8;\n }\n .order-lg-9 {\n order: 9;\n }\n .order-lg-10 {\n order: 10;\n }\n .order-lg-11 {\n order: 11;\n }\n .order-lg-12 {\n order: 12;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.333333%;\n }\n .offset-lg-2 {\n margin-left: 16.666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.333333%;\n }\n .offset-lg-5 {\n margin-left: 41.666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.333333%;\n }\n .offset-lg-8 {\n margin-left: 66.666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.333333%;\n }\n .offset-lg-11 {\n margin-left: 91.666667%;\n }\n}\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%;\n }\n .col-xl-1 {\n flex: 0 0 8.333333%;\n max-width: 8.333333%;\n }\n .col-xl-2 {\n flex: 0 0 16.666667%;\n max-width: 16.666667%;\n }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 33.333333%;\n max-width: 33.333333%;\n }\n .col-xl-5 {\n flex: 0 0 41.666667%;\n max-width: 41.666667%;\n }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 58.333333%;\n max-width: 58.333333%;\n }\n .col-xl-8 {\n flex: 0 0 66.666667%;\n max-width: 66.666667%;\n }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 83.333333%;\n max-width: 83.333333%;\n }\n .col-xl-11 {\n flex: 0 0 91.666667%;\n max-width: 91.666667%;\n }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%;\n }\n .order-xl-first {\n order: -1;\n }\n .order-xl-last {\n order: 13;\n }\n .order-xl-0 {\n order: 0;\n }\n .order-xl-1 {\n order: 1;\n }\n .order-xl-2 {\n order: 2;\n }\n .order-xl-3 {\n order: 3;\n }\n .order-xl-4 {\n order: 4;\n }\n .order-xl-5 {\n order: 5;\n }\n .order-xl-6 {\n order: 6;\n }\n .order-xl-7 {\n order: 7;\n }\n .order-xl-8 {\n order: 8;\n }\n .order-xl-9 {\n order: 9;\n }\n .order-xl-10 {\n order: 10;\n }\n .order-xl-11 {\n order: 11;\n }\n .order-xl-12 {\n order: 12;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.333333%;\n }\n .offset-xl-2 {\n margin-left: 16.666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.333333%;\n }\n .offset-xl-5 {\n margin-left: 41.666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.333333%;\n }\n .offset-xl-8 {\n margin-left: 66.666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.333333%;\n }\n .offset-xl-11 {\n margin-left: 91.666667%;\n }\n}\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n}\n\n.table th,\n.table td {\n padding: 0.75rem;\n vertical-align: top;\n border-top: 1px solid #dee2e6;\n}\n\n.table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid #dee2e6;\n}\n\n.table tbody + tbody {\n border-top: 2px solid #dee2e6;\n}\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem;\n}\n\n.table-bordered {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered th,\n.table-bordered td {\n border: 1px solid #dee2e6;\n}\n\n.table-bordered thead th,\n.table-bordered thead td {\n border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8daff;\n}\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #7abaff;\n}\n\n.table-hover .table-primary:hover {\n background-color: #9fcdff;\n}\n\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n background-color: #9fcdff;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #d6d8db;\n}\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #b3b7bb;\n}\n\n.table-hover .table-secondary:hover {\n background-color: #c8cbcf;\n}\n\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n background-color: #c8cbcf;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #c3e6cb;\n}\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #8fd19e;\n}\n\n.table-hover .table-success:hover {\n background-color: #b1dfbb;\n}\n\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n background-color: #b1dfbb;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #bee5eb;\n}\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #86cfda;\n}\n\n.table-hover .table-info:hover {\n background-color: #abdde5;\n}\n\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffeeba;\n}\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffdf7e;\n}\n\n.table-hover .table-warning:hover {\n background-color: #ffe8a1;\n}\n\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #f5c6cb;\n}\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #ed969e;\n}\n\n.table-hover .table-danger:hover {\n background-color: #f1b0b7;\n}\n\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n background-color: #f1b0b7;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #fdfdfe;\n}\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n background-color: #ececf6;\n}\n\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #c6c8ca;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #95999c;\n}\n\n.table-hover .table-dark:hover {\n background-color: #b9bbbe;\n}\n\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th {\n color: #fff;\n background-color: #343a40;\n border-color: #454d55;\n}\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.table-dark {\n color: #fff;\n background-color: #343a40;\n}\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n border-color: #454d55;\n}\n\n.table-dark.table-bordered {\n border: 0;\n}\n\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05);\n}\n\n.table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-sm > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-md > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-lg > .table-bordered {\n border: 0;\n }\n}\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n .table-responsive-xl > .table-bordered {\n border: 0;\n }\n}\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n.table-responsive > .table-bordered {\n border: 0;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n\n.form-control:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\n}\n\nselect.form-control:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding-top: 0.375rem;\n padding-bottom: 0.375rem;\n margin-bottom: 0;\n line-height: 1.5;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0;\n}\n\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.form-control-lg {\n height: calc(1.5em + 1rem + 2px);\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n height: auto;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n.form-group {\n margin-bottom: 1rem;\n}\n\n.form-text {\n display: block;\n margin-top: 0.25rem;\n}\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px;\n}\n\n.form-row > .col,\n.form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px;\n}\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem;\n}\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem;\n}\n\n.form-check-input:disabled ~ .form-check-label {\n color: #6c757d;\n}\n\n.form-check-label {\n margin-bottom: 0;\n}\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem;\n}\n\n.form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745;\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .form-control:valid ~ .valid-feedback,\n.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,\n.form-control.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-select:valid ~ .valid-feedback,\n.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,\n.custom-select.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:valid ~ .valid-feedback,\n.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,\n.form-control-file.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745;\n}\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-control-input:valid ~ .valid-feedback,\n.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,\n.custom-control-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57;\n}\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745;\n}\n\n.was-validated .custom-file-input:valid ~ .valid-feedback,\n.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,\n.custom-file-input.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\");\n background-repeat: no-repeat;\n background-position: center right calc(0.375em + 0.1875rem);\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-control:invalid ~ .invalid-feedback,\n.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,\n.form-control.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-select:invalid ~ .invalid-feedback,\n.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,\n.custom-select.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control-file:invalid ~ .invalid-feedback,\n.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,\n.form-control-file.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-control-input:invalid ~ .invalid-feedback,\n.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,\n.custom-control-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d;\n}\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545;\n}\n\n.was-validated .custom-file-input:invalid ~ .invalid-feedback,\n.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,\n.custom-file-input.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);\n}\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center;\n}\n\n.form-inline .form-check {\n width: 100%;\n}\n\n@media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0;\n }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-plaintext {\n display: inline-block;\n }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto;\n }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0;\n }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0;\n }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center;\n }\n .form-inline .custom-control-label {\n margin-bottom: 0;\n }\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #212529;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n line-height: 1.5;\n border-radius: 0.25rem;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n\n.btn:hover {\n color: #212529;\n text-decoration: none;\n}\n\n.btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.btn.disabled, .btn:disabled {\n opacity: 0.65;\n}\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:hover {\n color: #fff;\n background-color: #0069d9;\n border-color: #0062cc;\n}\n\n.btn-primary:focus, .btn-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n.show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0062cc;\n border-color: #005cbf;\n}\n\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:hover {\n color: #fff;\n background-color: #5a6268;\n border-color: #545b62;\n}\n\n.btn-secondary:focus, .btn-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #545b62;\n border-color: #4e555b;\n}\n\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);\n}\n\n.btn-success {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:hover {\n color: #fff;\n background-color: #218838;\n border-color: #1e7e34;\n}\n\n.btn-success:focus, .btn-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n.show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #1e7e34;\n border-color: #1c7430;\n}\n\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);\n}\n\n.btn-info {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:hover {\n color: #fff;\n background-color: #138496;\n border-color: #117a8b;\n}\n\n.btn-info:focus, .btn-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n.show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #117a8b;\n border-color: #10707f;\n}\n\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-warning {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:hover {\n color: #212529;\n background-color: #e0a800;\n border-color: #d39e00;\n}\n\n.btn-warning:focus, .btn-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n.show > .btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #d39e00;\n border-color: #c69500;\n}\n\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:hover {\n color: #fff;\n background-color: #c82333;\n border-color: #bd2130;\n}\n\n.btn-danger:focus, .btn-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n.show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #bd2130;\n border-color: #b21f2d;\n}\n\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);\n}\n\n.btn-light {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:hover {\n color: #212529;\n background-color: #e2e6ea;\n border-color: #dae0e5;\n}\n\n.btn-light:focus, .btn-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n.show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #dae0e5;\n border-color: #d3d9df;\n}\n\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-dark {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:hover {\n color: #fff;\n background-color: #23272b;\n border-color: #1d2124;\n}\n\n.btn-dark:focus, .btn-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n.show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1d2124;\n border-color: #171a1d;\n}\n\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-outline-primary {\n color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #007bff;\n background-color: transparent;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n.show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.btn-outline-success {\n color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:hover {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #28a745;\n background-color: transparent;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n.show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #28a745;\n border-color: #28a745;\n}\n\n.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.btn-outline-info {\n color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:hover {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #17a2b8;\n background-color: transparent;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n.show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #17a2b8;\n border-color: #17a2b8;\n}\n\n.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n.show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n.show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:hover {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n.show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #343a40;\n background-color: transparent;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n.show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #343a40;\n border-color: #343a40;\n}\n\n.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n.show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n text-decoration: none;\n}\n\n.btn-link:hover {\n color: #0056b3;\n text-decoration: underline;\n}\n\n.btn-link:focus, .btn-link.focus {\n text-decoration: underline;\n box-shadow: none;\n}\n\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 0.5rem;\n}\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto;\n }\n}\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto;\n }\n}\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem;\n}\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem;\n}\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem;\n}\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n\n.dropleft .dropdown-toggle::after {\n display: none;\n}\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto;\n}\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n\n.dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff;\n}\n\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n z-index: 1;\n}\n\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n\n.dropdown-toggle-split::after,\n.dropup .dropdown-toggle-split::after,\n.dropright .dropdown-toggle-split::after {\n margin-left: 0;\n}\n\n.dropleft .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px;\n}\n\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0;\n}\n\n.btn-group-toggle > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn input[type=\"checkbox\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n.btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n margin-bottom: 0;\n}\n\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n margin-left: -1px;\n}\n\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3;\n}\n\n.input-group > .custom-file .custom-file-input:focus {\n z-index: 4;\n}\n\n.input-group > .form-control:not(:last-child),\n.input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group > .custom-file {\n display: flex;\n align-items: center;\n}\n\n.input-group > .custom-file:not(:last-child) .custom-file-label,\n.input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n display: flex;\n}\n\n.input-group-prepend .btn,\n.input-group-append .btn {\n position: relative;\n z-index: 2;\n}\n\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n z-index: 3;\n}\n\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n margin-left: -1px;\n}\n\n.input-group-prepend {\n margin-right: -1px;\n}\n\n.input-group-append {\n margin-left: -1px;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.input-group-text input[type=\"radio\"],\n.input-group-text input[type=\"checkbox\"] {\n margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.custom-control {\n position: relative;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n}\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem;\n}\n\n.custom-control-input {\n position: absolute;\n z-index: -1;\n opacity: 0;\n}\n\n.custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #80bdff;\n}\n\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n border-color: #b3d7ff;\n}\n\n.custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d;\n}\n\n.custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef;\n}\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top;\n}\n\n.custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #adb5bd solid 1px;\n}\n\n.custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%;\n}\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem;\n}\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #007bff;\n background-color: #007bff;\n}\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%;\n}\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: 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\");\n}\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-switch {\n padding-left: 2.25rem;\n}\n\n.custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem;\n}\n\n.custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n transition: transform 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none;\n }\n}\n\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(0.75rem);\n}\n\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5);\n}\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n appearance: none;\n}\n\n.custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-select:focus::-ms-value {\n color: #495057;\n background-color: #fff;\n}\n\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none;\n}\n\n.custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef;\n}\n\n.custom-select::-ms-expand {\n display: none;\n}\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n}\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n}\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0;\n}\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin: 0;\n opacity: 0;\n}\n\n.custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef;\n}\n\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\";\n}\n\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse);\n}\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n width: 100%;\n height: calc(1rem + 0.4rem);\n padding: 0;\n background-color: transparent;\n appearance: none;\n}\n\n.custom-range:focus {\n outline: none;\n}\n\n.custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.custom-range::-moz-focus-outer {\n border: 0;\n}\n\n.custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none;\n }\n}\n\n.custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none;\n }\n}\n\n.custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none;\n }\n}\n\n.custom-range::-ms-thumb:active {\n background-color: #b3d7ff;\n}\n\n.custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem;\n}\n\n.custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem;\n}\n\n.custom-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default;\n}\n\n.custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.custom-range:disabled::-moz-range-track {\n cursor: default;\n}\n\n.custom-range:disabled::-ms-thumb {\n background-color: #adb5bd;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none;\n }\n}\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n}\n\n.nav-link:hover, .nav-link:focus {\n text-decoration: none;\n}\n\n.nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n\n.nav-tabs .nav-item {\n margin-bottom: -1px;\n}\n\n.nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n}\n\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent;\n}\n\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n border-radius: 0.25rem;\n}\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff;\n}\n\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem;\n}\n\n.navbar > .container,\n.navbar > .container-fluid {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n}\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap;\n}\n\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-nav .dropdown-menu {\n position: static;\n float: none;\n}\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%;\n}\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n}\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid {\n flex-wrap: nowrap;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n}\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n padding-right: 0;\n padding-left: 0;\n}\n\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n\n.navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem;\n}\n\n.navbar-expand > .container,\n.navbar-expand > .container-fluid {\n flex-wrap: nowrap;\n}\n\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n\n.navbar-expand .navbar-toggler {\n display: none;\n}\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1);\n}\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5);\n}\n\n.navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1);\n}\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5);\n}\n\n.navbar-dark .navbar-text a {\n color: #fff;\n}\n\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n\n.card > .list-group:first-child .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.card > .list-group:last-child .list-group-item:last-child {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: 1.25rem;\n}\n\n.card-title {\n margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n\n.card-link + .card-link {\n margin-left: 1.25rem;\n}\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-header + .list-group .list-group-item:first-child {\n border-top: 0;\n}\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n}\n\n.card-img {\n width: 100%;\n border-radius: calc(0.25rem - 1px);\n}\n\n.card-img-top {\n width: 100%;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img-bottom {\n width: 100%;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck {\n display: flex;\n flex-direction: column;\n}\n\n.card-deck .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-deck {\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px;\n }\n .card-deck .card {\n display: flex;\n flex: 1 0 0%;\n flex-direction: column;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px;\n }\n}\n\n.card-group {\n display: flex;\n flex-direction: column;\n}\n\n.card-group > .card {\n margin-bottom: 15px;\n}\n\n@media (min-width: 576px) {\n .card-group {\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.card-columns .card {\n margin-bottom: 0.75rem;\n}\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1;\n }\n .card-columns .card {\n display: inline-block;\n width: 100%;\n }\n}\n\n.accordion > .card {\n overflow: hidden;\n}\n\n.accordion > .card:not(:first-of-type) .card-header:first-child {\n border-radius: 0;\n}\n\n.accordion > .card:not(:first-of-type):not(:last-of-type) {\n border-bottom: 0;\n border-radius: 0;\n}\n\n.accordion > .card:first-of-type {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.accordion > .card:last-of-type {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.accordion > .card .card-header {\n margin-bottom: -1px;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.75rem 1rem;\n margin-bottom: 1rem;\n list-style: none;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n\n.breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\";\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline;\n}\n\n.breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none;\n}\n\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6;\n}\n\n.page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n\n.page-link:focus {\n z-index: 2;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);\n}\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.page-item.active .page-link {\n z-index: 1;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5;\n}\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5;\n}\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n 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;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none;\n }\n}\n\na.badge:hover, a.badge:focus {\n text-decoration: none;\n}\n\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem;\n}\n\n.badge-primary {\n color: #fff;\n background-color: #007bff;\n}\n\na.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #0062cc;\n}\n\na.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);\n}\n\n.badge-secondary {\n color: #fff;\n background-color: #6c757d;\n}\n\na.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #545b62;\n}\n\na.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);\n}\n\n.badge-success {\n color: #fff;\n background-color: #28a745;\n}\n\na.badge-success:hover, a.badge-success:focus {\n color: #fff;\n background-color: #1e7e34;\n}\n\na.badge-success:focus, a.badge-success.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);\n}\n\n.badge-info {\n color: #fff;\n background-color: #17a2b8;\n}\n\na.badge-info:hover, a.badge-info:focus {\n color: #fff;\n background-color: #117a8b;\n}\n\na.badge-info:focus, a.badge-info.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.badge-warning {\n color: #212529;\n background-color: #ffc107;\n}\n\na.badge-warning:hover, a.badge-warning:focus {\n color: #212529;\n background-color: #d39e00;\n}\n\na.badge-warning:focus, a.badge-warning.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.badge-danger {\n color: #fff;\n background-color: #dc3545;\n}\n\na.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #bd2130;\n}\n\na.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);\n}\n\n.badge-light {\n color: #212529;\n background-color: #f8f9fa;\n}\n\na.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #dae0e5;\n}\n\na.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n color: #fff;\n background-color: #343a40;\n}\n\na.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #1d2124;\n}\n\na.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem;\n}\n\n@media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem;\n }\n}\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0;\n}\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 4rem;\n}\n\n.alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n padding: 0.75rem 1.25rem;\n color: inherit;\n}\n\n.alert-primary {\n color: #004085;\n background-color: #cce5ff;\n border-color: #b8daff;\n}\n\n.alert-primary hr {\n border-top-color: #9fcdff;\n}\n\n.alert-primary .alert-link {\n color: #002752;\n}\n\n.alert-secondary {\n color: #383d41;\n background-color: #e2e3e5;\n border-color: #d6d8db;\n}\n\n.alert-secondary hr {\n border-top-color: #c8cbcf;\n}\n\n.alert-secondary .alert-link {\n color: #202326;\n}\n\n.alert-success {\n color: #155724;\n background-color: #d4edda;\n border-color: #c3e6cb;\n}\n\n.alert-success hr {\n border-top-color: #b1dfbb;\n}\n\n.alert-success .alert-link {\n color: #0b2e13;\n}\n\n.alert-info {\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n}\n\n.alert-info hr {\n border-top-color: #abdde5;\n}\n\n.alert-info .alert-link {\n color: #062c33;\n}\n\n.alert-warning {\n color: #856404;\n background-color: #fff3cd;\n border-color: #ffeeba;\n}\n\n.alert-warning hr {\n border-top-color: #ffe8a1;\n}\n\n.alert-warning .alert-link {\n color: #533f03;\n}\n\n.alert-danger {\n color: #721c24;\n background-color: #f8d7da;\n border-color: #f5c6cb;\n}\n\n.alert-danger hr {\n border-top-color: #f1b0b7;\n}\n\n.alert-danger .alert-link {\n color: #491217;\n}\n\n.alert-light {\n color: #818182;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n\n.alert-light hr {\n border-top-color: #ececf6;\n}\n\n.alert-light .alert-link {\n color: #686868;\n}\n\n.alert-dark {\n color: #1b1e21;\n background-color: #d6d8d9;\n border-color: #c6c8ca;\n}\n\n.alert-dark hr {\n border-top-color: #b9bbbe;\n}\n\n.alert-dark .alert-link {\n color: #040505;\n}\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0;\n }\n to {\n background-position: 0 0;\n }\n}\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.media {\n display: flex;\n align-items: flex-start;\n}\n\n.media-body {\n flex: 1;\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n\n.list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff;\n}\n\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n\n.list-group-horizontal .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n}\n\n.list-group-horizontal .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n\n.list-group-horizontal .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-sm .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-md .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-lg .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl .list-group-item {\n margin-right: -1px;\n margin-bottom: 0;\n }\n .list-group-horizontal-xl .list-group-item:first-child {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl .list-group-item:last-child {\n margin-right: 0;\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0;\n }\n}\n\n.list-group-flush .list-group-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n\n.list-group-flush .list-group-item:last-child {\n margin-bottom: -1px;\n}\n\n.list-group-flush:first-child .list-group-item:first-child {\n border-top: 0;\n}\n\n.list-group-flush:last-child .list-group-item:last-child {\n margin-bottom: 0;\n border-bottom: 0;\n}\n\n.list-group-item-primary {\n color: #004085;\n background-color: #b8daff;\n}\n\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #004085;\n background-color: #9fcdff;\n}\n\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #004085;\n border-color: #004085;\n}\n\n.list-group-item-secondary {\n color: #383d41;\n background-color: #d6d8db;\n}\n\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #383d41;\n background-color: #c8cbcf;\n}\n\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #383d41;\n border-color: #383d41;\n}\n\n.list-group-item-success {\n color: #155724;\n background-color: #c3e6cb;\n}\n\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #155724;\n background-color: #b1dfbb;\n}\n\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #155724;\n border-color: #155724;\n}\n\n.list-group-item-info {\n color: #0c5460;\n background-color: #bee5eb;\n}\n\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #0c5460;\n background-color: #abdde5;\n}\n\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #0c5460;\n border-color: #0c5460;\n}\n\n.list-group-item-warning {\n color: #856404;\n background-color: #ffeeba;\n}\n\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856404;\n background-color: #ffe8a1;\n}\n\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #856404;\n border-color: #856404;\n}\n\n.list-group-item-danger {\n color: #721c24;\n background-color: #f5c6cb;\n}\n\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #721c24;\n background-color: #f1b0b7;\n}\n\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #721c24;\n border-color: #721c24;\n}\n\n.list-group-item-light {\n color: #818182;\n background-color: #fdfdfe;\n}\n\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #818182;\n background-color: #ececf6;\n}\n\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #818182;\n border-color: #818182;\n}\n\n.list-group-item-dark {\n color: #1b1e21;\n background-color: #c6c8ca;\n}\n\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #1b1e21;\n background-color: #b9bbbe;\n}\n\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #1b1e21;\n border-color: #1b1e21;\n}\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5;\n}\n\n.close:hover {\n color: #000;\n text-decoration: none;\n}\n\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n opacity: .75;\n}\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0;\n appearance: none;\n}\n\na.close.disabled {\n pointer-events: none;\n}\n\n.toast {\n max-width: 350px;\n overflow: hidden;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n backdrop-filter: blur(10px);\n opacity: 0;\n border-radius: 0.25rem;\n}\n\n.toast:not(:last-child) {\n margin-bottom: 0.75rem;\n}\n\n.toast.showing {\n opacity: 1;\n}\n\n.toast.show {\n display: block;\n opacity: 1;\n}\n\n.toast.hide {\n display: none;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n}\n\n.toast-body {\n padding: 0.75rem;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 0.5rem;\n pointer-events: none;\n}\n\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n\n.modal.show .modal-dialog {\n transform: none;\n}\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 1rem);\n}\n\n.modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 1rem);\n overflow: hidden;\n}\n\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n flex-shrink: 0;\n}\n\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 1rem);\n}\n\n.modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 1rem);\n content: \"\";\n}\n\n.modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none;\n}\n\n.modal-dialog-centered.modal-dialog-scrollable::before {\n content: none;\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n\n.modal-backdrop.fade {\n opacity: 0;\n}\n\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #dee2e6;\n border-top-left-radius: 0.3rem;\n border-top-right-radius: 0.3rem;\n}\n\n.modal-header .close {\n padding: 1rem 1rem;\n margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n align-items: center;\n justify-content: flex-end;\n padding: 1rem;\n border-top: 1px solid #dee2e6;\n border-bottom-right-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n\n.modal-footer > :not(:first-child) {\n margin-left: .25rem;\n}\n\n.modal-footer > :not(:last-child) {\n margin-right: .25rem;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n .modal-dialog-scrollable {\n max-height: calc(100% - 3.5rem);\n }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 3.5rem);\n }\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n .modal-dialog-centered::before {\n height: calc(100vh - 3.5rem);\n }\n .modal-sm {\n max-width: 300px;\n }\n}\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 800px;\n }\n}\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px;\n }\n}\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n\n.tooltip.show {\n opacity: 0.9;\n}\n\n.tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\n}\n\n.tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0;\n}\n\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0;\n}\n\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0;\n}\n\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem;\n}\n\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n\n.popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem;\n}\n\n.popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem;\n}\n\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem;\n}\n\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem;\n}\n\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc((0.5rem + 1px) * -1);\n}\n\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\n}\n\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem;\n}\n\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc((0.5rem + 1px) * -1);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0;\n}\n\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1;\n}\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: 0s 0.6s opacity;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%;\n}\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none;\n}\n\n.carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none;\n }\n}\n\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg);\n }\n}\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: spinner-border .75s linear infinite;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n }\n}\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.bg-primary {\n background-color: #007bff !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #0062cc !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #545b62 !important;\n}\n\n.bg-success {\n background-color: #28a745 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #1e7e34 !important;\n}\n\n.bg-info {\n background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #117a8b !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #d39e00 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #bd2130 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #1d2124 !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !important;\n}\n\n.border {\n border: 1px solid #dee2e6 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-right-0 {\n border-right: 0 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-left-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #007bff !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #28a745 !important;\n}\n\n.border-info {\n border-color: #17a2b8 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #343a40 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.rounded-sm {\n border-radius: 0.2rem !important;\n}\n\n.rounded {\n border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.d-none {\n display: none !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n}\n\n@media print {\n .d-print-none {\n display: none !important;\n }\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden;\n}\n\n.embed-responsive::before {\n display: block;\n content: \"\";\n}\n\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-21by9::before {\n padding-top: 42.857143%;\n}\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n padding-top: 100%;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n}\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n}\n\n.float-left {\n float: left !important;\n}\n\n.float-right {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important;\n }\n .float-sm-right {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n}\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important;\n }\n .float-md-right {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n}\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important;\n }\n .float-lg-right {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n}\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important;\n }\n .float-xl-right {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: sticky !important;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0);\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0 {\n margin-right: 0 !important;\n}\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0 {\n margin-left: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important;\n}\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.mt-2,\n.my-2 {\n margin-top: 0.5rem !important;\n}\n\n.mr-2,\n.mx-2 {\n margin-right: 0.5rem !important;\n}\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2 {\n margin-left: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n padding-left: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important;\n}\n\n.m-n1 {\n margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important;\n}\n\n.m-n4 {\n margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important;\n}\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important;\n}\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important;\n }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important;\n }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important;\n }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important;\n }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important;\n }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important;\n }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important;\n }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important;\n }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important;\n }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important;\n }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important;\n }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important;\n }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important;\n }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important;\n }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important;\n }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important;\n }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important;\n }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important;\n }\n .m-sm-n1 {\n margin: -0.25rem !important;\n }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important;\n }\n .m-sm-n2 {\n margin: -0.5rem !important;\n }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important;\n }\n .m-sm-n3 {\n margin: -1rem !important;\n }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important;\n }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important;\n }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important;\n }\n .m-sm-n4 {\n margin: -1.5rem !important;\n }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important;\n }\n .m-sm-n5 {\n margin: -3rem !important;\n }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important;\n }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important;\n }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important;\n }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important;\n }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important;\n }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important;\n }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important;\n }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important;\n }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important;\n }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important;\n }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important;\n }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important;\n }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important;\n }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important;\n }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important;\n }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important;\n }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important;\n }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important;\n }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important;\n }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important;\n }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important;\n }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important;\n }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important;\n }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important;\n }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important;\n }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important;\n }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important;\n }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important;\n }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important;\n }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important;\n }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important;\n }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important;\n }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important;\n }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important;\n }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important;\n }\n .m-md-n1 {\n margin: -0.25rem !important;\n }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important;\n }\n .m-md-n2 {\n margin: -0.5rem !important;\n }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important;\n }\n .m-md-n3 {\n margin: -1rem !important;\n }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important;\n }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important;\n }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important;\n }\n .m-md-n4 {\n margin: -1.5rem !important;\n }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important;\n }\n .m-md-n5 {\n margin: -3rem !important;\n }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important;\n }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important;\n }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important;\n }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important;\n }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important;\n }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important;\n }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important;\n }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important;\n }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important;\n }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important;\n }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important;\n }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important;\n }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important;\n }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important;\n }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important;\n }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important;\n }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important;\n }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important;\n }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important;\n }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important;\n }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important;\n }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important;\n }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important;\n }\n .m-lg-n1 {\n margin: -0.25rem !important;\n }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important;\n }\n .m-lg-n2 {\n margin: -0.5rem !important;\n }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important;\n }\n .m-lg-n3 {\n margin: -1rem !important;\n }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important;\n }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important;\n }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important;\n }\n .m-lg-n4 {\n margin: -1.5rem !important;\n }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important;\n }\n .m-lg-n5 {\n margin: -3rem !important;\n }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important;\n }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important;\n }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important;\n }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important;\n }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important;\n }\n}\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important;\n }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important;\n }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important;\n }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important;\n }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important;\n }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important;\n }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important;\n }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important;\n }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important;\n }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important;\n }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important;\n }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important;\n }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important;\n }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important;\n }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important;\n }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important;\n }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important;\n }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important;\n }\n .m-xl-n1 {\n margin: -0.25rem !important;\n }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important;\n }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important;\n }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important;\n }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important;\n }\n .m-xl-n2 {\n margin: -0.5rem !important;\n }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important;\n }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important;\n }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important;\n }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important;\n }\n .m-xl-n3 {\n margin: -1rem !important;\n }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important;\n }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important;\n }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important;\n }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important;\n }\n .m-xl-n4 {\n margin: -1.5rem !important;\n }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important;\n }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important;\n }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important;\n }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important;\n }\n .m-xl-n5 {\n margin: -3rem !important;\n }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important;\n }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important;\n }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important;\n }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important;\n }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important;\n }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important;\n }\n}\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n text-align: justify !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.text-left {\n text-align: left !important;\n}\n\n.text-right {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important;\n }\n .text-sm-right {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important;\n }\n .text-md-right {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important;\n }\n .text-lg-right {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important;\n }\n .text-xl-right {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.font-weight-light {\n font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n font-weight: lighter !important;\n}\n\n.font-weight-normal {\n font-weight: 400 !important;\n}\n\n.font-weight-bold {\n font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n font-weight: bolder !important;\n}\n\n.font-italic {\n font-style: italic !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-primary {\n color: #007bff !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n color: #0056b3 !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #494f54 !important;\n}\n\n.text-success {\n color: #28a745 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n color: #19692c !important;\n}\n\n.text-info {\n color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n color: #0f6674 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n color: #ba8b00 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n color: #a71d2a !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n color: #cbd3da !important;\n}\n\n.text-dark {\n color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n color: #121416 !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-break {\n word-break: break-word !important;\n overflow-wrap: break-word !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important;\n }\n a:not(.btn) {\n text-decoration: underline;\n }\n abbr[title]::after {\n content: \" (\" attr(title) \")\";\n }\n pre {\n white-space: pre-wrap !important;\n }\n pre,\n blockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n @page {\n size: a3;\n }\n body {\n min-width: 992px !important;\n }\n .container {\n min-width: 992px !important;\n }\n .navbar {\n display: none;\n }\n .badge {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6 !important;\n }\n .table-dark {\n color: inherit;\n }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: #dee2e6;\n }\n .table .thead-dark th {\n color: inherit;\n border-color: #dee2e6;\n }\n}\n\n/*# sourceMappingURL=bootstrap.css.map */","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover {\n &:hover { @content; }\n}\n\n@mixin hover-focus {\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin plain-hover-focus {\n &,\n &:hover,\n &:focus {\n @content;\n }\n}\n\n@mixin hover-focus-active {\n &:hover,\n &:focus,\n &:active {\n @content;\n }\n}\n","// stylelint-disable declaration-no-important, selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n @include font-size($display1-size);\n font-weight: $display1-weight;\n line-height: $display-line-height;\n}\n.display-2 {\n @include font-size($display2-size);\n font-weight: $display2-weight;\n line-height: $display-line-height;\n}\n.display-3 {\n @include font-size($display3-size);\n font-weight: $display3-weight;\n line-height: $display-line-height;\n}\n.display-4 {\n @include font-size($display4-size);\n font-weight: $display4-weight;\n line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n margin-top: $hr-margin-y;\n margin-bottom: $hr-margin-y;\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n @include font-size($small-font-size);\n font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n padding: $mark-padding;\n background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled;\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size(90%);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $spacer;\n @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n display: block;\n @include font-size($blockquote-small-font-size);\n color: $blockquote-small-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all ``s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid;\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid;\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer / 2;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n background-image: url($file-1x);\n\n // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n // but doesn't convert dppx=>dpi.\n // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n // Compatibility info: https://caniuse.com/#feat=css-media-resolution\n @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n only screen and (min-resolution: 2dppx) { // Standardized\n background-image: url($file-2x);\n background-size: $width-1x $height-1x;\n }\n @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-blacklist\n// Single side border-radius\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: $radius;\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n border-bottom-left-radius: $radius;\n }\n}\n\n@mixin border-top-left-radius($radius) {\n @if $enable-rounded {\n border-top-left-radius: $radius;\n }\n}\n\n@mixin border-top-right-radius($radius) {\n @if $enable-rounded {\n border-top-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-right-radius($radius) {\n @if $enable-rounded {\n border-bottom-right-radius: $radius;\n }\n}\n\n@mixin border-bottom-left-radius($radius) {\n @if $enable-rounded {\n border-bottom-left-radius: $radius;\n }\n}\n","// Inline code\ncode {\n @include font-size($code-font-size);\n color: $code-color;\n word-break: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n @include box-shadow($kbd-box-shadow);\n\n kbd {\n padding: 0;\n @include font-size(100%);\n font-weight: $nested-kbd-font-weight;\n @include box-shadow(none);\n }\n}\n\n// Blocks of code\npre {\n display: block;\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: $pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n .container {\n @include make-container();\n @include make-container-max-widths();\n }\n}\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but with 100% width for\n// fluid, full width layouts.\n\n@if $enable-grid-classes {\n .container-fluid {\n @include make-container();\n }\n}\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n }\n\n // Remove the negative margin from default .row, then the horizontal padding\n // from all immediate children columns (to prevent runaway style inheritance).\n .no-gutters {\n margin-right: 0;\n margin-left: 0;\n\n > .col,\n > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0;\n }\n }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n margin-right: auto;\n margin-left: auto;\n}\n\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n @each $breakpoint, $container-max-width in $max-widths {\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n max-width: $container-max-width;\n }\n }\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n display: flex;\n flex-wrap: wrap;\n margin-right: -$gutter / 2;\n margin-left: -$gutter / 2;\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n position: relative;\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we use `flex` values\n // later on to override this initial width.\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n flex: 0 0 percentage($size / $columns);\n // Add a `max-width` to ensure content within each column does not blow out\n // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n // do not appear to require this.\n max-width: percentage($size / $columns);\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: $size / $columns;\n margin-left: if($num == 0, 0, percentage($num));\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $next: breakpoint-next($name, $breakpoints);\n @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $max: breakpoint-max($name, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($name, $breakpoints) {\n @content;\n }\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n // Common properties for all breakpoints\n %grid-column {\n position: relative;\n width: 100%;\n padding-right: $gutter / 2;\n padding-left: $gutter / 2;\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n // Allow columns to stretch full width below their breakpoints\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @extend %grid-column;\n }\n }\n .col#{$infix},\n .col#{$infix}-auto {\n @extend %grid-column;\n }\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%;\n }\n .col#{$infix}-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; // Reset earlier grid tiers\n }\n\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n .order#{$infix}-first { order: -1; }\n\n .order#{$infix}-last { order: $columns + 1; }\n\n @for $i from 0 through $columns {\n .order#{$infix}-#{$i} { order: $i; }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n th,\n td {\n padding: $table-cell-padding;\n vertical-align: top;\n border-top: $table-border-width solid $table-border-color;\n }\n\n thead th {\n vertical-align: bottom;\n border-bottom: (2 * $table-border-width) solid $table-border-color;\n }\n\n tbody + tbody {\n border-top: (2 * $table-border-width) solid $table-border-color;\n }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n th,\n td {\n padding: $table-cell-padding-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n border: $table-border-width solid $table-border-color;\n\n th,\n td {\n border: $table-border-width solid $table-border-color;\n }\n\n thead {\n th,\n td {\n border-bottom-width: 2 * $table-border-width;\n }\n }\n}\n\n.table-borderless {\n th,\n td,\n thead th,\n tbody + tbody {\n border: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n tbody tr:nth-of-type(#{$table-striped-order}) {\n background-color: $table-accent-bg;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n tbody tr {\n @include hover {\n color: $table-hover-color;\n background-color: $table-hover-bg;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n .thead-dark {\n th {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n border-color: $table-dark-border-color;\n }\n }\n\n .thead-light {\n th {\n color: $table-head-color;\n background-color: $table-head-bg;\n border-color: $table-border-color;\n }\n }\n}\n\n.table-dark {\n color: $table-dark-color;\n background-color: $table-dark-bg;\n\n th,\n td,\n thead th {\n border-color: $table-dark-border-color;\n }\n\n &.table-bordered {\n border: 0;\n }\n\n &.table-striped {\n tbody tr:nth-of-type(odd) {\n background-color: $table-dark-accent-bg;\n }\n }\n\n &.table-hover {\n tbody tr {\n @include hover {\n color: $table-dark-hover-color;\n background-color: $table-dark-hover-bg;\n }\n }\n }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n &#{$infix} {\n @include media-breakpoint-down($breakpoint) {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n\n // Prevent double border on horizontal scroll due to use of `display: block;`\n > .table-bordered {\n border: 0;\n }\n }\n }\n }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table-#{$state} {\n &,\n > th,\n > td {\n background-color: $background;\n }\n\n @if $border != null {\n th,\n td,\n thead th,\n tbody + tbody {\n border-color: $border;\n }\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover {\n $hover-background: darken($background, 5%);\n\n .table-#{$state} {\n @include hover {\n background-color: $hover-background;\n\n > td,\n > th {\n background-color: $hover-background;\n }\n }\n }\n }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n display: block;\n width: 100%;\n height: $input-height;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n\n // Note: This has no effect on `s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n // Unstyle the caret on ` receives focus\n // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n // match the appearance of the native widget.\n // See https://github.com/twbs/bootstrap/issues/19398.\n color: $input-color;\n background-color: $input-bg;\n }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: calc(#{$input-padding-y} + #{$input-border-width});\n padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});\n margin-bottom: 0; // Override the `