From f96fd3574d0291d298477939e3469b966f2ffd93 Mon Sep 17 00:00:00 2001 From: hemanathan Date: Fri, 13 Feb 2026 13:39:39 +0530 Subject: [PATCH 1/3] 1009146: Add a Maps with dapper sample. --- .../DesignTimeBuild/.dtbcache.v2 | Bin 0 -> 204123 bytes ...01b86a43-14d4-49ed-9b73-5a399788eacf.vsidx | Bin 0 -> 1330187 bytes ...743bec58-5992-44cc-81f9-6aa82350257d.vsidx | Bin 0 -> 171 bytes ...c5f2a3d4-b586-4c0a-9e7d-99a6f1d9c2a9.vsidx | Bin 0 -> 10230 bytes .../config/applicationhost.config | 1026 ++ .../.vs/Maps_Dappers.slnx/v18/.futdcache.v2 | Bin 0 -> 126 bytes .../.vs/Maps_Dappers.slnx/v18/.suo | Bin 0 -> 43520 bytes .../v18/DocumentLayout.backup.json | 172 + .../Maps_Dappers.slnx/v18/DocumentLayout.json | 172 + .../maps_dappers.metadata.v10.bin | Bin 0 -> 1463 bytes .../maps_dappers.projects.v10.bin | Bin 0 -> 52739 bytes .../maps_dappers.strings.v10.bin | Bin 0 -> 249422 bytes Maps/Maps_Dappers/Maps_Dappers.slnx | 3 + .../Maps_Dappers/Components/App.razor | 25 + .../Components/Layout/MainLayout.razor | 23 + .../Components/Layout/MainLayout.razor.css | 98 + .../Components/Layout/NavMenu.razor | 30 + .../Components/Layout/NavMenu.razor.css | 105 + .../Components/Layout/ReconnectModal.razor | 31 + .../Layout/ReconnectModal.razor.css | 157 + .../Components/Layout/ReconnectModal.razor.js | 63 + .../Components/Pages/Counter.razor | 19 + .../Maps_Dappers/Components/Pages/Error.razor | 36 + .../Maps_Dappers/Components/Pages/Home.razor | 31 + .../Components/Pages/NotFound.razor | 5 + .../Components/Pages/Weather.razor | 64 + .../Maps_Dappers/Components/Routes.razor | 6 + .../Maps_Dappers/Components/_Imports.razor | 11 + Maps/Maps_Dappers/Maps_Dappers/Data/cities.db | Bin 0 -> 12288 bytes .../Maps_Dappers/Maps_Dappers.csproj | 18 + .../Maps_Dappers/Maps_Dappers.csproj.user | 6 + Maps/Maps_Dappers/Maps_Dappers/Program.cs | 34 + .../Properties/launchSettings.json | 23 + .../Maps_Dappers/Services/City.cs | 13 + .../Maps_Dappers/Services/CityRepository.cs | 25 + .../Services/DbConnectionFactory.cs | 65 + .../Maps_Dappers/appsettings.Development.json | 8 + .../Maps_Dappers/appsettings.json | 9 + .../Maps_Dappers/Maps_Dappers/wwwroot/app.css | 60 + .../Maps_Dappers/wwwroot/favicon.png | Bin 0 -> 1148 bytes .../lib/bootstrap/dist/css/bootstrap-grid.css | 4085 ++++++ .../bootstrap/dist/css/bootstrap-grid.css.map | 1 + .../bootstrap/dist/css/bootstrap-grid.min.css | 6 + .../dist/css/bootstrap-grid.min.css.map | 1 + .../bootstrap/dist/css/bootstrap-grid.rtl.css | 4084 ++++++ .../dist/css/bootstrap-grid.rtl.css.map | 1 + .../dist/css/bootstrap-grid.rtl.min.css | 6 + .../dist/css/bootstrap-grid.rtl.min.css.map | 1 + .../bootstrap/dist/css/bootstrap-reboot.css | 597 + .../dist/css/bootstrap-reboot.css.map | 1 + .../dist/css/bootstrap-reboot.min.css | 6 + .../dist/css/bootstrap-reboot.min.css.map | 1 + .../dist/css/bootstrap-reboot.rtl.css | 594 + .../dist/css/bootstrap-reboot.rtl.css.map | 1 + .../dist/css/bootstrap-reboot.rtl.min.css | 6 + .../dist/css/bootstrap-reboot.rtl.min.css.map | 1 + .../dist/css/bootstrap-utilities.css | 5402 +++++++ .../dist/css/bootstrap-utilities.css.map | 1 + .../dist/css/bootstrap-utilities.min.css | 6 + .../dist/css/bootstrap-utilities.min.css.map | 1 + .../dist/css/bootstrap-utilities.rtl.css | 5393 +++++++ .../dist/css/bootstrap-utilities.rtl.css.map | 1 + .../dist/css/bootstrap-utilities.rtl.min.css | 6 + .../css/bootstrap-utilities.rtl.min.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap.css | 12057 ++++++++++++++++ .../lib/bootstrap/dist/css/bootstrap.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap.min.css | 6 + .../bootstrap/dist/css/bootstrap.min.css.map | 1 + .../lib/bootstrap/dist/css/bootstrap.rtl.css | 12030 +++++++++++++++ .../bootstrap/dist/css/bootstrap.rtl.css.map | 1 + .../bootstrap/dist/css/bootstrap.rtl.min.css | 6 + .../dist/css/bootstrap.rtl.min.css.map | 1 + .../lib/bootstrap/dist/js/bootstrap.bundle.js | 6314 ++++++++ .../bootstrap/dist/js/bootstrap.bundle.js.map | 1 + .../bootstrap/dist/js/bootstrap.bundle.min.js | 7 + .../dist/js/bootstrap.bundle.min.js.map | 1 + .../lib/bootstrap/dist/js/bootstrap.esm.js | 4447 ++++++ .../bootstrap/dist/js/bootstrap.esm.js.map | 1 + .../bootstrap/dist/js/bootstrap.esm.min.js | 7 + .../dist/js/bootstrap.esm.min.js.map | 1 + .../lib/bootstrap/dist/js/bootstrap.js | 4494 ++++++ .../lib/bootstrap/dist/js/bootstrap.js.map | 1 + .../lib/bootstrap/dist/js/bootstrap.min.js | 7 + .../bootstrap/dist/js/bootstrap.min.js.map | 1 + 84 files changed, 61926 insertions(+) create mode 100644 Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/DesignTimeBuild/.dtbcache.v2 create mode 100644 Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/FileContentIndex/01b86a43-14d4-49ed-9b73-5a399788eacf.vsidx create mode 100644 Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/FileContentIndex/743bec58-5992-44cc-81f9-6aa82350257d.vsidx create mode 100644 Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/FileContentIndex/c5f2a3d4-b586-4c0a-9e7d-99a6f1d9c2a9.vsidx create mode 100644 Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/config/applicationhost.config create mode 100644 Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/v18/.futdcache.v2 create mode 100644 Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/v18/.suo create mode 100644 Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/v18/DocumentLayout.backup.json create mode 100644 Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/v18/DocumentLayout.json create mode 100644 Maps/Maps_Dappers/.vs/ProjectEvaluation/maps_dappers.metadata.v10.bin create mode 100644 Maps/Maps_Dappers/.vs/ProjectEvaluation/maps_dappers.projects.v10.bin create mode 100644 Maps/Maps_Dappers/.vs/ProjectEvaluation/maps_dappers.strings.v10.bin create mode 100644 Maps/Maps_Dappers/Maps_Dappers.slnx create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/App.razor create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/Layout/MainLayout.razor create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/Layout/MainLayout.razor.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/Layout/NavMenu.razor create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/Layout/NavMenu.razor.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/Layout/ReconnectModal.razor create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/Layout/ReconnectModal.razor.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/Layout/ReconnectModal.razor.js create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Counter.razor create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Error.razor create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Home.razor create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/Pages/NotFound.razor create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Weather.razor create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/Routes.razor create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Components/_Imports.razor create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Data/cities.db create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Maps_Dappers.csproj create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Maps_Dappers.csproj.user create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Program.cs create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Properties/launchSettings.json create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Services/City.cs create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Services/CityRepository.cs create mode 100644 Maps/Maps_Dappers/Maps_Dappers/Services/DbConnectionFactory.cs create mode 100644 Maps/Maps_Dappers/Maps_Dappers/appsettings.Development.json create mode 100644 Maps/Maps_Dappers/Maps_Dappers/appsettings.json create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/app.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/favicon.png create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.rtl.min.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.min.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-utilities.rtl.min.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap.rtl.min.css.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.js.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.esm.min.js.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.js create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js create mode 100644 Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map diff --git a/Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/DesignTimeBuild/.dtbcache.v2 b/Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000000000000000000000000000000000000..944013d24e730ea34c00a9d78cc3d735c06b3c25 GIT binary patch literal 204123 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%0DR==NdQenJvJ%-+C(d5K%^kM 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�~seW`eEN>3dp3%l#qmCON|6`3`eEtxYi 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%0DXSc=}~S+)f~ld^sdo% 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 literal 0 HcmV?d00001 diff --git a/Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/FileContentIndex/c5f2a3d4-b586-4c0a-9e7d-99a6f1d9c2a9.vsidx b/Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/FileContentIndex/c5f2a3d4-b586-4c0a-9e7d-99a6f1d9c2a9.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..91abd692421ac0561b218407e9f84c17943350c6 GIT binary patch literal 10230 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 literal 0 HcmV?d00001 diff --git a/Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/config/applicationhost.config b/Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/config/applicationhost.config new file mode 100644 index 00000000..cdd2df8f --- /dev/null +++ b/Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/config/applicationhost.config @@ -0,0 +1,1026 @@ + + + + + + + +

+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+ +
+
+ +
+
+ +
+
+
+ + +
+
+
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/v18/.futdcache.v2 b/Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/v18/.futdcache.v2 new file mode 100644 index 0000000000000000000000000000000000000000..3d37f696f1894799377906501f9d1b4b55549aa0 GIT binary patch literal 126 zcmZQ%U|_Iyv5Ij?EGS4VQt-`BNzIAzO)Mymhlmv8=IA9C7Zl}ZF#%2Bb%4Th={}{S21fAQ}Lg*DMGC literal 0 HcmV?d00001 diff --git a/Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/v18/.suo b/Maps/Maps_Dappers/.vs/Maps_Dappers.slnx/v18/.suo new file mode 100644 index 0000000000000000000000000000000000000000..1e946432c0bfe501a3b5e75f9e3d9d5dfbc391c2 GIT binary patch literal 43520 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 Plm1=-Z}5gB$Kk?uHiG3hkZU@-pBMy=X;l$ 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 literal 0 HcmV?d00001 diff --git a/Maps/Maps_Dappers/.vs/ProjectEvaluation/maps_dappers.strings.v10.bin b/Maps/Maps_Dappers/.vs/ProjectEvaluation/maps_dappers.strings.v10.bin new file mode 100644 index 0000000000000000000000000000000000000000..92d21ac421ab6badd69aa81cecfabd23c35743de GIT binary patch literal 249422 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 G_5TAL>U!k> literal 0 HcmV?d00001 diff --git a/Maps/Maps_Dappers/Maps_Dappers.slnx b/Maps/Maps_Dappers/Maps_Dappers.slnx new file mode 100644 index 00000000..ba0d68d3 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers.slnx @@ -0,0 +1,3 @@ + + + diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/App.razor b/Maps/Maps_Dappers/Maps_Dappers/Components/App.razor new file mode 100644 index 00000000..98d7290f --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/App.razor @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/MainLayout.razor b/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/MainLayout.razor new file mode 100644 index 00000000..78624f3d --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/MainLayout.razor @@ -0,0 +1,23 @@ +@inherits LayoutComponentBase + +
+ + +
+
+ About +
+ +
+ @Body +
+
+
+ +
+ An unhandled error has occurred. + Reload + 🗙 +
diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/MainLayout.razor.css b/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/MainLayout.razor.css new file mode 100644 index 00000000..38d1f259 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/MainLayout.razor.css @@ -0,0 +1,98 @@ +.page { + position: relative; + display: flex; + flex-direction: column; +} + +main { + flex: 1; +} + +.sidebar { + background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%); +} + +.top-row { + background-color: #f7f7f7; + border-bottom: 1px solid #d6d5d5; + justify-content: flex-end; + height: 3.5rem; + display: flex; + align-items: center; +} + + .top-row ::deep a, .top-row ::deep .btn-link { + white-space: nowrap; + margin-left: 1.5rem; + text-decoration: none; + } + + .top-row ::deep a:hover, .top-row ::deep .btn-link:hover { + text-decoration: underline; + } + + .top-row ::deep a:first-child { + overflow: hidden; + text-overflow: ellipsis; + } + +@media (max-width: 640.98px) { + .top-row { + justify-content: space-between; + } + + .top-row ::deep a, .top-row ::deep .btn-link { + margin-left: 0; + } +} + +@media (min-width: 641px) { + .page { + flex-direction: row; + } + + .sidebar { + width: 250px; + height: 100vh; + position: sticky; + top: 0; + } + + .top-row { + position: sticky; + top: 0; + z-index: 1; + } + + .top-row.auth ::deep a:first-child { + flex: 1; + text-align: right; + width: 0; + } + + .top-row, article { + padding-left: 2rem !important; + padding-right: 1.5rem !important; + } +} + +#blazor-error-ui { + color-scheme: light only; + background: lightyellow; + bottom: 0; + box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2); + box-sizing: border-box; + 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; + } diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/NavMenu.razor b/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/NavMenu.razor new file mode 100644 index 00000000..1ecf8fbf --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/NavMenu.razor @@ -0,0 +1,30 @@ + + + + + + diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/NavMenu.razor.css b/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/NavMenu.razor.css new file mode 100644 index 00000000..a2aeace9 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/NavMenu.razor.css @@ -0,0 +1,105 @@ +.navbar-toggler { + appearance: none; + cursor: pointer; + width: 3.5rem; + height: 2.5rem; + color: white; + position: absolute; + top: 0.5rem; + right: 1rem; + border: 1px solid rgba(255, 255, 255, 0.1); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1); +} + +.navbar-toggler:checked { + background-color: rgba(255, 255, 255, 0.5); +} + +.top-row { + min-height: 3.5rem; + background-color: rgba(0,0,0,0.4); +} + +.navbar-brand { + font-size: 1.1rem; +} + +.bi { + display: inline-block; + position: relative; + width: 1.25rem; + height: 1.25rem; + margin-right: 0.75rem; + top: -1px; + background-size: cover; +} + +.bi-house-door-fill-nav-menu { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E"); +} + +.bi-plus-square-fill-nav-menu { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E"); +} + +.bi-list-nested-nav-menu { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E"); +} + +.nav-item { + font-size: 0.9rem; + padding-bottom: 0.5rem; +} + + .nav-item:first-of-type { + padding-top: 1rem; + } + + .nav-item:last-of-type { + padding-bottom: 1rem; + } + + .nav-item ::deep .nav-link { + color: #d7d7d7; + background: none; + border: none; + border-radius: 4px; + height: 3rem; + display: flex; + align-items: center; + line-height: 3rem; + width: 100%; + } + +.nav-item ::deep a.active { + background-color: rgba(255,255,255,0.37); + color: white; +} + +.nav-item ::deep .nav-link:hover { + background-color: rgba(255,255,255,0.1); + color: white; +} + +.nav-scrollable { + display: none; +} + +.navbar-toggler:checked ~ .nav-scrollable { + display: block; +} + +@media (min-width: 641px) { + .navbar-toggler { + display: none; + } + + .nav-scrollable { + /* Never collapse the sidebar for wide screens */ + display: block; + + /* Allow sidebar to scroll for tall menus */ + height: calc(100vh - 3.5rem); + overflow-y: auto; + } +} diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/ReconnectModal.razor b/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/ReconnectModal.razor new file mode 100644 index 00000000..e740b0c8 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/ReconnectModal.razor @@ -0,0 +1,31 @@ + + + +
+ +

+ Rejoining the server... +

+

+ Rejoin failed... trying again in seconds. +

+

+ Failed to rejoin.
Please retry or reload the page. +

+ +

+ The session has been paused by the server. +

+

+ Failed to resume the session.
Please retry or reload the page. +

+ +
+
diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/ReconnectModal.razor.css b/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/ReconnectModal.razor.css new file mode 100644 index 00000000..3ad3773f --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/ReconnectModal.razor.css @@ -0,0 +1,157 @@ +.components-reconnect-first-attempt-visible, +.components-reconnect-repeated-attempt-visible, +.components-reconnect-failed-visible, +.components-pause-visible, +.components-resume-failed-visible, +.components-rejoining-animation { + display: none; +} + +#components-reconnect-modal.components-reconnect-show .components-reconnect-first-attempt-visible, +#components-reconnect-modal.components-reconnect-show .components-rejoining-animation, +#components-reconnect-modal.components-reconnect-paused .components-pause-visible, +#components-reconnect-modal.components-reconnect-resume-failed .components-resume-failed-visible, +#components-reconnect-modal.components-reconnect-retrying, +#components-reconnect-modal.components-reconnect-retrying .components-reconnect-repeated-attempt-visible, +#components-reconnect-modal.components-reconnect-retrying .components-rejoining-animation, +#components-reconnect-modal.components-reconnect-failed, +#components-reconnect-modal.components-reconnect-failed .components-reconnect-failed-visible { + display: block; +} + + +#components-reconnect-modal { + background-color: white; + width: 20rem; + margin: 20vh auto; + padding: 2rem; + border: 0; + border-radius: 0.5rem; + box-shadow: 0 3px 6px 2px rgba(0, 0, 0, 0.3); + opacity: 0; + transition: display 0.5s allow-discrete, overlay 0.5s allow-discrete; + animation: components-reconnect-modal-fadeOutOpacity 0.5s both; + &[open] + +{ + animation: components-reconnect-modal-slideUp 1.5s cubic-bezier(.05, .89, .25, 1.02) 0.3s, components-reconnect-modal-fadeInOpacity 0.5s ease-in-out 0.3s; + animation-fill-mode: both; +} + +} + +#components-reconnect-modal::backdrop { + background-color: rgba(0, 0, 0, 0.4); + animation: components-reconnect-modal-fadeInOpacity 0.5s ease-in-out; + opacity: 1; +} + +@keyframes components-reconnect-modal-slideUp { + 0% { + transform: translateY(30px) scale(0.95); + } + + 100% { + transform: translateY(0); + } +} + +@keyframes components-reconnect-modal-fadeInOpacity { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +@keyframes components-reconnect-modal-fadeOutOpacity { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +.components-reconnect-container { + display: flex; + flex-direction: column; + align-items: center; + gap: 1rem; +} + +#components-reconnect-modal p { + margin: 0; + text-align: center; +} + +#components-reconnect-modal button { + border: 0; + background-color: #6b9ed2; + color: white; + padding: 4px 24px; + border-radius: 4px; +} + + #components-reconnect-modal button:hover { + background-color: #3b6ea2; + } + + #components-reconnect-modal button:active { + background-color: #6b9ed2; + } + +.components-rejoining-animation { + position: relative; + width: 80px; + height: 80px; +} + + .components-rejoining-animation div { + position: absolute; + border: 3px solid #0087ff; + opacity: 1; + border-radius: 50%; + animation: components-rejoining-animation 1.5s cubic-bezier(0, 0.2, 0.8, 1) infinite; + } + + .components-rejoining-animation div:nth-child(2) { + animation-delay: -0.5s; + } + +@keyframes components-rejoining-animation { + 0% { + top: 40px; + left: 40px; + width: 0; + height: 0; + opacity: 0; + } + + 4.9% { + top: 40px; + left: 40px; + width: 0; + height: 0; + opacity: 0; + } + + 5% { + top: 40px; + left: 40px; + width: 0; + height: 0; + opacity: 1; + } + + 100% { + top: 0px; + left: 0px; + width: 80px; + height: 80px; + opacity: 0; + } +} diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/ReconnectModal.razor.js b/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/ReconnectModal.razor.js new file mode 100644 index 00000000..a44de78d --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/Layout/ReconnectModal.razor.js @@ -0,0 +1,63 @@ +// Set up event handlers +const reconnectModal = document.getElementById("components-reconnect-modal"); +reconnectModal.addEventListener("components-reconnect-state-changed", handleReconnectStateChanged); + +const retryButton = document.getElementById("components-reconnect-button"); +retryButton.addEventListener("click", retry); + +const resumeButton = document.getElementById("components-resume-button"); +resumeButton.addEventListener("click", resume); + +function handleReconnectStateChanged(event) { + if (event.detail.state === "show") { + reconnectModal.showModal(); + } else if (event.detail.state === "hide") { + reconnectModal.close(); + } else if (event.detail.state === "failed") { + document.addEventListener("visibilitychange", retryWhenDocumentBecomesVisible); + } else if (event.detail.state === "rejected") { + location.reload(); + } +} + +async function retry() { + document.removeEventListener("visibilitychange", retryWhenDocumentBecomesVisible); + + try { + // Reconnect will asynchronously return: + // - true to mean success + // - false to mean we reached the server, but it rejected the connection (e.g., unknown circuit ID) + // - exception to mean we didn't reach the server (this can be sync or async) + const successful = await Blazor.reconnect(); + if (!successful) { + // We have been able to reach the server, but the circuit is no longer available. + // We'll reload the page so the user can continue using the app as quickly as possible. + const resumeSuccessful = await Blazor.resumeCircuit(); + if (!resumeSuccessful) { + location.reload(); + } else { + reconnectModal.close(); + } + } + } catch (err) { + // We got an exception, server is currently unavailable + document.addEventListener("visibilitychange", retryWhenDocumentBecomesVisible); + } +} + +async function resume() { + try { + const successful = await Blazor.resumeCircuit(); + if (!successful) { + location.reload(); + } + } catch { + reconnectModal.classList.replace("components-reconnect-paused", "components-reconnect-resume-failed"); + } +} + +async function retryWhenDocumentBecomesVisible() { + if (document.visibilityState === "visible") { + await retry(); + } +} diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Counter.razor b/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Counter.razor new file mode 100644 index 00000000..1a4f8e75 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Counter.razor @@ -0,0 +1,19 @@ +@page "/counter" +@rendermode InteractiveServer + +Counter + +

Counter

+ +

Current count: @currentCount

+ + + +@code { + private int currentCount = 0; + + private void IncrementCount() + { + currentCount++; + } +} diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Error.razor b/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Error.razor new file mode 100644 index 00000000..576cc2d2 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Error.razor @@ -0,0 +1,36 @@ +@page "/Error" +@using System.Diagnostics + +Error + +

Error.

+

An error occurred while processing your request.

+ +@if (ShowRequestId) +{ +

+ Request ID: @RequestId +

+} + +

Development Mode

+

+ Swapping to Development environment will display more detailed information about the error that occurred. +

+

+ The Development environment shouldn't be enabled for deployed applications. + It can result in displaying sensitive information from exceptions to end users. + For local debugging, enable the Development environment by setting the ASPNETCORE_ENVIRONMENT environment variable to Development + and restarting the app. +

+ +@code{ + [CascadingParameter] + private HttpContext? HttpContext { get; set; } + + private string? RequestId { get; set; } + private bool ShowRequestId => !string.IsNullOrEmpty(RequestId); + + protected override void OnInitialized() => + RequestId = Activity.Current?.Id ?? HttpContext?.TraceIdentifier; +} diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Home.razor b/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Home.razor new file mode 100644 index 00000000..7458b2ee --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Home.razor @@ -0,0 +1,31 @@ +@page "/" + +@rendermode InteractiveServer +@using Syncfusion.Blazor.Maps +@using Maps_Dappers.Services +@inject ICityRepository Repo + + + + + + + + + + + + + + + + +@code { + + private IEnumerable? cities; + private City newCity = new(); + protected override async Task OnInitializedAsync() + { + cities = await Repo.GetAllAsync(); + } +} diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/NotFound.razor b/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/NotFound.razor new file mode 100644 index 00000000..917ada1d --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/NotFound.razor @@ -0,0 +1,5 @@ +@page "/not-found" +@layout MainLayout + +

Not Found

+

Sorry, the content you are looking for does not exist.

\ No newline at end of file diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Weather.razor b/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Weather.razor new file mode 100644 index 00000000..f437e5e9 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/Pages/Weather.razor @@ -0,0 +1,64 @@ +@page "/weather" +@attribute [StreamRendering] + +Weather + +

Weather

+ +

This component demonstrates showing data.

+ +@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() + { + // Simulate asynchronous loading to demonstrate streaming rendering + await Task.Delay(500); + + var startDate = DateOnly.FromDateTime(DateTime.Now); + var summaries = new[] { "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching" }; + forecasts = Enumerable.Range(1, 5).Select(index => new WeatherForecast + { + Date = startDate.AddDays(index), + TemperatureC = Random.Shared.Next(-20, 55), + Summary = summaries[Random.Shared.Next(summaries.Length)] + }).ToArray(); + } + + private class WeatherForecast + { + public DateOnly Date { get; set; } + public int TemperatureC { get; set; } + public string? Summary { get; set; } + public int TemperatureF => 32 + (int)(TemperatureC / 0.5556); + } +} diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/Routes.razor b/Maps/Maps_Dappers/Maps_Dappers/Components/Routes.razor new file mode 100644 index 00000000..105855d4 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/Routes.razor @@ -0,0 +1,6 @@ + + + + + + diff --git a/Maps/Maps_Dappers/Maps_Dappers/Components/_Imports.razor b/Maps/Maps_Dappers/Maps_Dappers/Components/_Imports.razor new file mode 100644 index 00000000..3b61cb61 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Components/_Imports.razor @@ -0,0 +1,11 @@ +@using System.Net.Http +@using System.Net.Http.Json +@using Microsoft.AspNetCore.Components.Forms +@using Microsoft.AspNetCore.Components.Routing +@using Microsoft.AspNetCore.Components.Web +@using static Microsoft.AspNetCore.Components.Web.RenderMode +@using Microsoft.AspNetCore.Components.Web.Virtualization +@using Microsoft.JSInterop +@using Maps_Dappers +@using Maps_Dappers.Components +@using Maps_Dappers.Components.Layout diff --git a/Maps/Maps_Dappers/Maps_Dappers/Data/cities.db b/Maps/Maps_Dappers/Maps_Dappers/Data/cities.db new file mode 100644 index 0000000000000000000000000000000000000000..a60aa1917de40ffc9c4280a3100f4527e96e9878 GIT binary patch literal 12288 zcmeI&Uq};i902g&ZFVztJCj1DTb^Y!^G~2q1g5{+xMX^pww!?YHmm_r2eJ z-hR9DZxs|>W_x0ZsHC&?s1Q*U!YqprGLU8@Z9XXSC1<`v&a?f$g#pzbTW%(!43<;K z@|qkVKmY_l00ck)1V8`;KmY_l00cl_PN3aD7gtqLL0#Gvk+uE^*`DsuXQ0nX1E~fik=M1EV*^zPj!Wu+Plceg{!Qb-J2I!_9NygGsc`|b~6EH6H{XO zWO-&8wVWjh2oL}P5C8!X009sH0T2KI5C8!X_(uU-0gZ|&lZo#gi0dZYnBRRbG|Azn zhR%oSOZQ9jX|#f5-3h7Rgz<&Iz~(0h@Rr)=-Jv5rtMX{Hnk3u%l!y|KE2^yJ;+ne2 zi=QW=czffQ@|jwv>`WUkkG?HjnM1#RZ&HD~hl4HCleQ(9dux&6l3IqjM?=@H-&uwwJ + + + net10.0 + enable + enable + true + + + + + + + + + + + diff --git a/Maps/Maps_Dappers/Maps_Dappers/Maps_Dappers.csproj.user b/Maps/Maps_Dappers/Maps_Dappers/Maps_Dappers.csproj.user new file mode 100644 index 00000000..9ff5820a --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Maps_Dappers.csproj.user @@ -0,0 +1,6 @@ + + + + https + + \ No newline at end of file diff --git a/Maps/Maps_Dappers/Maps_Dappers/Program.cs b/Maps/Maps_Dappers/Maps_Dappers/Program.cs new file mode 100644 index 00000000..ae5a102e --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Program.cs @@ -0,0 +1,34 @@ +using Maps_Dappers.Services; +using Maps_Dappers.Components; +using Microsoft.AspNetCore.Connections; +using Syncfusion.Blazor; + +var builder = WebApplication.CreateBuilder(args); + +// Add services to the container. +builder.Services.AddRazorComponents() + .AddInteractiveServerComponents(); +builder.Services.AddSyncfusionBlazor(); + +builder.Services.AddSingleton(); +builder.Services.AddScoped(); + +var app = builder.Build(); + +// Configure the HTTP request pipeline. +if (!app.Environment.IsDevelopment()) +{ + app.UseExceptionHandler("/Error", createScopeForErrors: true); + // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts. + app.UseHsts(); +} +app.UseStatusCodePagesWithReExecute("/not-found", createScopeForStatusCodePages: true); +app.UseHttpsRedirection(); + +app.UseAntiforgery(); + +app.MapStaticAssets(); +app.MapRazorComponents() + .AddInteractiveServerRenderMode(); + +app.Run(); diff --git a/Maps/Maps_Dappers/Maps_Dappers/Properties/launchSettings.json b/Maps/Maps_Dappers/Maps_Dappers/Properties/launchSettings.json new file mode 100644 index 00000000..a932cb48 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Properties/launchSettings.json @@ -0,0 +1,23 @@ +{ + "$schema": "https://json.schemastore.org/launchsettings.json", + "profiles": { + "http": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "applicationUrl": "http://localhost:5278", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "https": { + "commandName": "Project", + "dotnetRunMessages": true, + "launchBrowser": true, + "applicationUrl": "https://localhost:7277;http://localhost:5278", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + } + } + } diff --git a/Maps/Maps_Dappers/Maps_Dappers/Services/City.cs b/Maps/Maps_Dappers/Maps_Dappers/Services/City.cs new file mode 100644 index 00000000..f18b74c9 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Services/City.cs @@ -0,0 +1,13 @@ +namespace Maps_Dappers.Services +{ + + public class City + { + public long Id { get; set; } + public string Name { get; set; } = default!; + public double Latitude { get; set; } + public double Longitude { get; set; } + public int? SnapChartValues { get; set; } + } + +} diff --git a/Maps/Maps_Dappers/Maps_Dappers/Services/CityRepository.cs b/Maps/Maps_Dappers/Maps_Dappers/Services/CityRepository.cs new file mode 100644 index 00000000..e57a9748 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Services/CityRepository.cs @@ -0,0 +1,25 @@ +using Dapper; +namespace Maps_Dappers.Services +{ + public interface ICityRepository + { + Task> GetAllAsync(CancellationToken ct = default); + } + + public class CityRepository : ICityRepository + { + private readonly IDbConnectionFactory _factory; + + public CityRepository(IDbConnectionFactory factory) + { + _factory = factory; + } + + public async Task> GetAllAsync(CancellationToken ct = default) + { + using var conn = _factory.CreateConnection(); + var sql = "SELECT Id, Name, SnapChartValues, Latitude, Longitude FROM Cities ORDER BY Name;"; + return await conn.QueryAsync(sql); + } + } +} diff --git a/Maps/Maps_Dappers/Maps_Dappers/Services/DbConnectionFactory.cs b/Maps/Maps_Dappers/Maps_Dappers/Services/DbConnectionFactory.cs new file mode 100644 index 00000000..60df7fc9 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/Services/DbConnectionFactory.cs @@ -0,0 +1,65 @@ + +using System.Data; +using Microsoft.Data.Sqlite; + +namespace Maps_Dappers.Services +{ + public interface IDbConnectionFactory + { + IDbConnection CreateConnection(); + string DbPath { get; } + } + + public class SqliteConnectionFactory : IDbConnectionFactory + { + public string DbPath { get; } + + public SqliteConnectionFactory(IWebHostEnvironment env) + { + // Put the SQLite file in the app content root: ./Data/cities.db + DbPath = Path.Combine(env.ContentRootPath, "Data", "cities.db"); + Directory.CreateDirectory(Path.GetDirectoryName(DbPath)!); + EnsureDatabase(); + } + + public IDbConnection CreateConnection() + => new SqliteConnection($"Data Source={DbPath}"); + + private void EnsureDatabase() + { + var needSeed = !File.Exists(DbPath); + using var conn = new SqliteConnection($"Data Source={DbPath}"); + conn.Open(); + using var cmd = conn.CreateCommand(); + cmd.CommandText = @" + CREATE TABLE IF NOT EXISTS Cities( + Id INTEGER PRIMARY KEY AUTOINCREMENT, + Name TEXT NOT NULL, + SnapChartValues INTEGER NULL, + Latitude REAL NOT NULL, + Longitude REAL NOT NULL + );"; + cmd.ExecuteNonQuery(); + + if (needSeed) + { + using var insert = conn.CreateCommand(); + insert.CommandText = @" + INSERT INTO Cities (Name, SnapChartValues, Latitude, Longitude) VALUES + ('United States', 102, 38.9072, -77.0369), + ('India', 28, 28.6139, 77.2090), + ('United Kingdom', 18, 51.5074, -0.1278), + ('Mexico', 16, 19.4326, -99.1332), + ('Japan', 31, 35.6762, 139.6503), + ('Mexico', 26, 19.4326, -99.1332), + ('Brazil', 13, -15.7939, -47.8828), + ('Germany', 11, 52.5200, 13.4050), + ('Russia', 8, 55.7558, 37.6173), + ('Philippines', 8, 14.5995, 120.9842), + ('Iraq', 7, 33.3152, 44.3661), + ('Egypt', 7, 30.0444, 31.2357);"; + insert.ExecuteNonQuery(); + } + } + } +} diff --git a/Maps/Maps_Dappers/Maps_Dappers/appsettings.Development.json b/Maps/Maps_Dappers/Maps_Dappers/appsettings.Development.json new file mode 100644 index 00000000..0c208ae9 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/Maps/Maps_Dappers/Maps_Dappers/appsettings.json b/Maps/Maps_Dappers/Maps_Dappers/appsettings.json new file mode 100644 index 00000000..10f68b8c --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/appsettings.json @@ -0,0 +1,9 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*" +} diff --git a/Maps/Maps_Dappers/Maps_Dappers/wwwroot/app.css b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/app.css new file mode 100644 index 00000000..73a69d6f --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/app.css @@ -0,0 +1,60 @@ +html, body { + font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; +} + +a, .btn-link { + color: #006bb7; +} + +.btn-primary { + color: #fff; + background-color: #1b6ec2; + border-color: #1861ac; +} + +.btn:focus, .btn:active:focus, .btn-link.nav-link:focus, .form-control:focus, .form-check-input:focus { + box-shadow: 0 0 0 0.1rem white, 0 0 0 0.25rem #258cfb; +} + +.content { + padding-top: 1.1rem; +} + +h1:focus { + outline: none; +} + +.valid.modified:not([type=checkbox]) { + outline: 1px solid #26b050; +} + +.invalid { + outline: 1px solid #e50000; +} + +.validation-message { + color: #e50000; +} + +.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." + } + +.darker-border-checkbox.form-check-input { + border-color: #929292; +} + +.form-floating > .form-control-plaintext::placeholder, .form-floating > .form-control::placeholder { + color: var(--bs-secondary-color); + text-align: end; +} + +.form-floating > .form-control-plaintext:focus::placeholder, .form-floating > .form-control:focus::placeholder { + text-align: start; +} \ No newline at end of file diff --git a/Maps/Maps_Dappers/Maps_Dappers/wwwroot/favicon.png b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..8422b59695935d180d11d5dbe99653e711097819 GIT binary patch literal 1148 zcmV-?1cUpDP)9h26h2-Cs%i*@Moc3?#6qJID|D#|3|2Hn7gTIYEkr|%Xjp);YgvFmB&0#2E2b=| zkVr)lMv9=KqwN&%obTp-$<51T%rx*NCwceh-E+=&e(oLO`@Z~7gybJ#U|^tB2Pai} zRN@5%1qsZ1e@R(XC8n~)nU1S0QdzEYlWPdUpH{wJ2Pd4V8kI3BM=)sG^IkUXF2-j{ zrPTYA6sxpQ`Q1c6mtar~gG~#;lt=s^6_OccmRd>o{*=>)KS=lM zZ!)iG|8G0-9s3VLm`bsa6e ze*TlRxAjXtm^F8V`M1%s5d@tYS>&+_ga#xKGb|!oUBx3uc@mj1%=MaH4GR0tPBG_& z9OZE;->dO@`Q)nr<%dHAsEZRKl zedN6+3+uGHejJp;Q==pskSAcRcyh@6mjm2z-uG;s%dM-u0*u##7OxI7wwyCGpS?4U zBFAr(%GBv5j$jS@@t@iI8?ZqE36I^4t+P^J9D^ELbS5KMtZ z{Qn#JnSd$15nJ$ggkF%I4yUQC+BjDF^}AtB7w348EL>7#sAsLWs}ndp8^DsAcOIL9 zTOO!!0!k2`9BLk25)NeZp7ev>I1Mn={cWI3Yhx2Q#DnAo4IphoV~R^c0x&nw*MoIV zPthX?{6{u}sMS(MxD*dmd5rU(YazQE59b|TsB5Tm)I4a!VaN@HYOR)DwH1U5y(E)z zQqQU*B%MwtRQ$%x&;1p%ANmc|PkoFJZ%<-uq%PX&C!c-7ypis=eP+FCeuv+B@h#{4 zGx1m0PjS~FJt}3mdt4c!lel`1;4W|03kcZRG+DzkTy|7-F~eDsV2Tx!73dM0H0CTh zl)F-YUkE1zEzEW(;JXc|KR5{ox%YTh{$%F$a36JP6Nb<0%#NbSh$dMYF-{ z1_x(Vx)}fs?5_|!5xBTWiiIQHG<%)*e=45Fhjw_tlnmlixq;mUdC$R8v#j( zhQ$9YR-o%i5Uc`S?6EC51!bTRK=Xkyb<18FkCKnS2;o*qlij1YA@-nRpq#OMTX&RbL<^2q@0qja!uIvI;j$6>~k@IMwD42=8$$!+R^@5o6HX(*n~ * { + box-sizing: border-box; + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); + margin-top: var(--bs-gutter-y); +} + +.col { + flex: 1 0 0%; +} + +.row-cols-auto > * { + flex: 0 0 auto; + width: auto; +} + +.row-cols-1 > * { + flex: 0 0 auto; + width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 auto; + width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 auto; + width: 33.33333333%; +} + +.row-cols-4 > * { + flex: 0 0 auto; + width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 auto; + width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; +} + +.col-1 { + flex: 0 0 auto; + width: 8.33333333%; +} + +.col-2 { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-3 { + flex: 0 0 auto; + width: 25%; +} + +.col-4 { + flex: 0 0 auto; + width: 33.33333333%; +} + +.col-5 { + flex: 0 0 auto; + width: 41.66666667%; +} + +.col-6 { + flex: 0 0 auto; + width: 50%; +} + +.col-7 { + flex: 0 0 auto; + width: 58.33333333%; +} + +.col-8 { + flex: 0 0 auto; + width: 66.66666667%; +} + +.col-9 { + flex: 0 0 auto; + width: 75%; +} + +.col-10 { + flex: 0 0 auto; + width: 83.33333333%; +} + +.col-11 { + flex: 0 0 auto; + width: 91.66666667%; +} + +.col-12 { + flex: 0 0 auto; + width: 100%; +} + +.offset-1 { + margin-left: 8.33333333%; +} + +.offset-2 { + margin-left: 16.66666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333333%; +} + +.offset-5 { + margin-left: 41.66666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333333%; +} + +.offset-8 { + margin-left: 66.66666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333333%; +} + +.offset-11 { + margin-left: 91.66666667%; +} + +.g-0, +.gx-0 { + --bs-gutter-x: 0; +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0; +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; +} + +.g-5, +.gy-5 { + --bs-gutter-y: 3rem; +} + +@media (min-width: 576px) { + .col-sm { + flex: 1 0 0%; + } + .row-cols-sm-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-sm-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-sm-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-sm-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-sm-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-sm-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-sm-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + } + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-3 { + flex: 0 0 auto; + width: 25%; + } + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-sm-6 { + flex: 0 0 auto; + width: 50%; + } + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-sm-9 { + flex: 0 0 auto; + width: 75%; + } + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-sm-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.33333333%; + } + .offset-sm-2 { + margin-left: 16.66666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333333%; + } + .offset-sm-5 { + margin-left: 41.66666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333333%; + } + .offset-sm-8 { + margin-left: 66.66666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333333%; + } + .offset-sm-11 { + margin-left: 91.66666667%; + } + .g-sm-0, + .gx-sm-0 { + --bs-gutter-x: 0; + } + .g-sm-0, + .gy-sm-0 { + --bs-gutter-y: 0; + } + .g-sm-1, + .gx-sm-1 { + --bs-gutter-x: 0.25rem; + } + .g-sm-1, + .gy-sm-1 { + --bs-gutter-y: 0.25rem; + } + .g-sm-2, + .gx-sm-2 { + --bs-gutter-x: 0.5rem; + } + .g-sm-2, + .gy-sm-2 { + --bs-gutter-y: 0.5rem; + } + .g-sm-3, + .gx-sm-3 { + --bs-gutter-x: 1rem; + } + .g-sm-3, + .gy-sm-3 { + --bs-gutter-y: 1rem; + } + .g-sm-4, + .gx-sm-4 { + --bs-gutter-x: 1.5rem; + } + .g-sm-4, + .gy-sm-4 { + --bs-gutter-y: 1.5rem; + } + .g-sm-5, + .gx-sm-5 { + --bs-gutter-x: 3rem; + } + .g-sm-5, + .gy-sm-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 768px) { + .col-md { + flex: 1 0 0%; + } + .row-cols-md-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-md-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-md-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + } + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-3 { + flex: 0 0 auto; + width: 25%; + } + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-md-6 { + flex: 0 0 auto; + width: 50%; + } + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-md-9 { + flex: 0 0 auto; + width: 75%; + } + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-md-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333333%; + } + .offset-md-2 { + margin-left: 16.66666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333333%; + } + .offset-md-5 { + margin-left: 41.66666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333333%; + } + .offset-md-8 { + margin-left: 66.66666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333333%; + } + .offset-md-11 { + margin-left: 91.66666667%; + } + .g-md-0, + .gx-md-0 { + --bs-gutter-x: 0; + } + .g-md-0, + .gy-md-0 { + --bs-gutter-y: 0; + } + .g-md-1, + .gx-md-1 { + --bs-gutter-x: 0.25rem; + } + .g-md-1, + .gy-md-1 { + --bs-gutter-y: 0.25rem; + } + .g-md-2, + .gx-md-2 { + --bs-gutter-x: 0.5rem; + } + .g-md-2, + .gy-md-2 { + --bs-gutter-y: 0.5rem; + } + .g-md-3, + .gx-md-3 { + --bs-gutter-x: 1rem; + } + .g-md-3, + .gy-md-3 { + --bs-gutter-y: 1rem; + } + .g-md-4, + .gx-md-4 { + --bs-gutter-x: 1.5rem; + } + .g-md-4, + .gy-md-4 { + --bs-gutter-y: 1.5rem; + } + .g-md-5, + .gx-md-5 { + --bs-gutter-x: 3rem; + } + .g-md-5, + .gy-md-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 992px) { + .col-lg { + flex: 1 0 0%; + } + .row-cols-lg-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-lg-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-lg-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-lg-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-lg-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-lg-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-lg-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + } + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-3 { + flex: 0 0 auto; + width: 25%; + } + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-lg-6 { + flex: 0 0 auto; + width: 50%; + } + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-lg-9 { + flex: 0 0 auto; + width: 75%; + } + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-lg-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.33333333%; + } + .offset-lg-2 { + margin-left: 16.66666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333333%; + } + .offset-lg-5 { + margin-left: 41.66666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333333%; + } + .offset-lg-8 { + margin-left: 66.66666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333333%; + } + .offset-lg-11 { + margin-left: 91.66666667%; + } + .g-lg-0, + .gx-lg-0 { + --bs-gutter-x: 0; + } + .g-lg-0, + .gy-lg-0 { + --bs-gutter-y: 0; + } + .g-lg-1, + .gx-lg-1 { + --bs-gutter-x: 0.25rem; + } + .g-lg-1, + .gy-lg-1 { + --bs-gutter-y: 0.25rem; + } + .g-lg-2, + .gx-lg-2 { + --bs-gutter-x: 0.5rem; + } + .g-lg-2, + .gy-lg-2 { + --bs-gutter-y: 0.5rem; + } + .g-lg-3, + .gx-lg-3 { + --bs-gutter-x: 1rem; + } + .g-lg-3, + .gy-lg-3 { + --bs-gutter-y: 1rem; + } + .g-lg-4, + .gx-lg-4 { + --bs-gutter-x: 1.5rem; + } + .g-lg-4, + .gy-lg-4 { + --bs-gutter-y: 1.5rem; + } + .g-lg-5, + .gx-lg-5 { + --bs-gutter-x: 3rem; + } + .g-lg-5, + .gy-lg-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1200px) { + .col-xl { + flex: 1 0 0%; + } + .row-cols-xl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-xl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333333%; + } + .offset-xl-2 { + margin-left: 16.66666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333333%; + } + .offset-xl-5 { + margin-left: 41.66666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333333%; + } + .offset-xl-8 { + margin-left: 66.66666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333333%; + } + .offset-xl-11 { + margin-left: 91.66666667%; + } + .g-xl-0, + .gx-xl-0 { + --bs-gutter-x: 0; + } + .g-xl-0, + .gy-xl-0 { + --bs-gutter-y: 0; + } + .g-xl-1, + .gx-xl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xl-1, + .gy-xl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xl-2, + .gx-xl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xl-2, + .gy-xl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xl-3, + .gx-xl-3 { + --bs-gutter-x: 1rem; + } + .g-xl-3, + .gy-xl-3 { + --bs-gutter-y: 1rem; + } + .g-xl-4, + .gx-xl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xl-4, + .gy-xl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xl-5, + .gx-xl-5 { + --bs-gutter-x: 3rem; + } + .g-xl-5, + .gy-xl-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1400px) { + .col-xxl { + flex: 1 0 0%; + } + .row-cols-xxl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xxl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xxl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xxl-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-xxl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xxl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xxl-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xxl-0 { + margin-left: 0; + } + .offset-xxl-1 { + margin-left: 8.33333333%; + } + .offset-xxl-2 { + margin-left: 16.66666667%; + } + .offset-xxl-3 { + margin-left: 25%; + } + .offset-xxl-4 { + margin-left: 33.33333333%; + } + .offset-xxl-5 { + margin-left: 41.66666667%; + } + .offset-xxl-6 { + margin-left: 50%; + } + .offset-xxl-7 { + margin-left: 58.33333333%; + } + .offset-xxl-8 { + margin-left: 66.66666667%; + } + .offset-xxl-9 { + margin-left: 75%; + } + .offset-xxl-10 { + margin-left: 83.33333333%; + } + .offset-xxl-11 { + margin-left: 91.66666667%; + } + .g-xxl-0, + .gx-xxl-0 { + --bs-gutter-x: 0; + } + .g-xxl-0, + .gy-xxl-0 { + --bs-gutter-y: 0; + } + .g-xxl-1, + .gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xxl-1, + .gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xxl-2, + .gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xxl-2, + .gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xxl-3, + .gx-xxl-3 { + --bs-gutter-x: 1rem; + } + .g-xxl-3, + .gy-xxl-3 { + --bs-gutter-y: 1rem; + } + .g-xxl-4, + .gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xxl-4, + .gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xxl-5, + .gx-xxl-5 { + --bs-gutter-x: 3rem; + } + .g-xxl-5, + .gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-grid { + display: grid !important; +} + +.d-inline-grid { + display: inline-grid !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +.d-none { + display: none !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.justify-content-evenly { + justify-content: space-evenly !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +.order-first { + order: -1 !important; +} + +.order-0 { + order: 0 !important; +} + +.order-1 { + order: 1 !important; +} + +.order-2 { + order: 2 !important; +} + +.order-3 { + order: 3 !important; +} + +.order-4 { + order: 4 !important; +} + +.order-5 { + order: 5 !important; +} + +.order-last { + order: 6 !important; +} + +.m-0 { + margin: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; +} + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; +} + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; +} + +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; +} + +.mx-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; +} + +.mx-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mt-3 { + margin-top: 1rem !important; +} + +.mt-4 { + margin-top: 1.5rem !important; +} + +.mt-5 { + margin-top: 3rem !important; +} + +.mt-auto { + margin-top: auto !important; +} + +.me-0 { + margin-right: 0 !important; +} + +.me-1 { + margin-right: 0.25rem !important; +} + +.me-2 { + margin-right: 0.5rem !important; +} + +.me-3 { + margin-right: 1rem !important; +} + +.me-4 { + margin-right: 1.5rem !important; +} + +.me-5 { + margin-right: 3rem !important; +} + +.me-auto { + margin-right: auto !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.mb-3 { + margin-bottom: 1rem !important; +} + +.mb-4 { + margin-bottom: 1.5rem !important; +} + +.mb-5 { + margin-bottom: 3rem !important; +} + +.mb-auto { + margin-bottom: auto !important; +} + +.ms-0 { + margin-left: 0 !important; +} + +.ms-1 { + margin-left: 0.25rem !important; +} + +.ms-2 { + margin-left: 0.5rem !important; +} + +.ms-3 { + margin-left: 1rem !important; +} + +.ms-4 { + margin-left: 1.5rem !important; +} + +.ms-5 { + margin-left: 3rem !important; +} + +.ms-auto { + margin-left: auto !important; +} + +.p-0 { + padding: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} + +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} + +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} + +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pt-3 { + padding-top: 1rem !important; +} + +.pt-4 { + padding-top: 1.5rem !important; +} + +.pt-5 { + padding-top: 3rem !important; +} + +.pe-0 { + padding-right: 0 !important; +} + +.pe-1 { + padding-right: 0.25rem !important; +} + +.pe-2 { + padding-right: 0.5rem !important; +} + +.pe-3 { + padding-right: 1rem !important; +} + +.pe-4 { + padding-right: 1.5rem !important; +} + +.pe-5 { + padding-right: 3rem !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pb-3 { + padding-bottom: 1rem !important; +} + +.pb-4 { + padding-bottom: 1.5rem !important; +} + +.pb-5 { + padding-bottom: 3rem !important; +} + +.ps-0 { + padding-left: 0 !important; +} + +.ps-1 { + padding-left: 0.25rem !important; +} + +.ps-2 { + padding-left: 0.5rem !important; +} + +.ps-3 { + padding-left: 1rem !important; +} + +.ps-4 { + padding-left: 1.5rem !important; +} + +.ps-5 { + padding-left: 3rem !important; +} + +@media (min-width: 576px) { + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-grid { + display: grid !important; + } + .d-sm-inline-grid { + display: inline-grid !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline-flex { + display: inline-flex !important; + } + .d-sm-none { + display: none !important; + } + .flex-sm-fill { + flex: 1 1 auto !important; + } + .flex-sm-row { + flex-direction: row !important; + } + .flex-sm-column { + flex-direction: column !important; + } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + .flex-sm-wrap { + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + justify-content: flex-start !important; + } + .justify-content-sm-end { + justify-content: flex-end !important; + } + .justify-content-sm-center { + justify-content: center !important; + } + .justify-content-sm-between { + justify-content: space-between !important; + } + .justify-content-sm-around { + justify-content: space-around !important; + } + .justify-content-sm-evenly { + justify-content: space-evenly !important; + } + .align-items-sm-start { + align-items: flex-start !important; + } + .align-items-sm-end { + align-items: flex-end !important; + } + .align-items-sm-center { + align-items: center !important; + } + .align-items-sm-baseline { + align-items: baseline !important; + } + .align-items-sm-stretch { + align-items: stretch !important; + } + .align-content-sm-start { + align-content: flex-start !important; + } + .align-content-sm-end { + align-content: flex-end !important; + } + .align-content-sm-center { + align-content: center !important; + } + .align-content-sm-between { + align-content: space-between !important; + } + .align-content-sm-around { + align-content: space-around !important; + } + .align-content-sm-stretch { + align-content: stretch !important; + } + .align-self-sm-auto { + align-self: auto !important; + } + .align-self-sm-start { + align-self: flex-start !important; + } + .align-self-sm-end { + align-self: flex-end !important; + } + .align-self-sm-center { + align-self: center !important; + } + .align-self-sm-baseline { + align-self: baseline !important; + } + .align-self-sm-stretch { + align-self: stretch !important; + } + .order-sm-first { + order: -1 !important; + } + .order-sm-0 { + order: 0 !important; + } + .order-sm-1 { + order: 1 !important; + } + .order-sm-2 { + order: 2 !important; + } + .order-sm-3 { + order: 3 !important; + } + .order-sm-4 { + order: 4 !important; + } + .order-sm-5 { + order: 5 !important; + } + .order-sm-last { + order: 6 !important; + } + .m-sm-0 { + margin: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-sm-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-sm-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-sm-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-sm-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-sm-0 { + margin-top: 0 !important; + } + .mt-sm-1 { + margin-top: 0.25rem !important; + } + .mt-sm-2 { + margin-top: 0.5rem !important; + } + .mt-sm-3 { + margin-top: 1rem !important; + } + .mt-sm-4 { + margin-top: 1.5rem !important; + } + .mt-sm-5 { + margin-top: 3rem !important; + } + .mt-sm-auto { + margin-top: auto !important; + } + .me-sm-0 { + margin-right: 0 !important; + } + .me-sm-1 { + margin-right: 0.25rem !important; + } + .me-sm-2 { + margin-right: 0.5rem !important; + } + .me-sm-3 { + margin-right: 1rem !important; + } + .me-sm-4 { + margin-right: 1.5rem !important; + } + .me-sm-5 { + margin-right: 3rem !important; + } + .me-sm-auto { + margin-right: auto !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .mb-sm-3 { + margin-bottom: 1rem !important; + } + .mb-sm-4 { + margin-bottom: 1.5rem !important; + } + .mb-sm-5 { + margin-bottom: 3rem !important; + } + .mb-sm-auto { + margin-bottom: auto !important; + } + .ms-sm-0 { + margin-left: 0 !important; + } + .ms-sm-1 { + margin-left: 0.25rem !important; + } + .ms-sm-2 { + margin-left: 0.5rem !important; + } + .ms-sm-3 { + margin-left: 1rem !important; + } + .ms-sm-4 { + margin-left: 1.5rem !important; + } + .ms-sm-5 { + margin-left: 3rem !important; + } + .ms-sm-auto { + margin-left: auto !important; + } + .p-sm-0 { + padding: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-sm-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-sm-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-sm-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-sm-0 { + padding-top: 0 !important; + } + .pt-sm-1 { + padding-top: 0.25rem !important; + } + .pt-sm-2 { + padding-top: 0.5rem !important; + } + .pt-sm-3 { + padding-top: 1rem !important; + } + .pt-sm-4 { + padding-top: 1.5rem !important; + } + .pt-sm-5 { + padding-top: 3rem !important; + } + .pe-sm-0 { + padding-right: 0 !important; + } + .pe-sm-1 { + padding-right: 0.25rem !important; + } + .pe-sm-2 { + padding-right: 0.5rem !important; + } + .pe-sm-3 { + padding-right: 1rem !important; + } + .pe-sm-4 { + padding-right: 1.5rem !important; + } + .pe-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + .pb-sm-3 { + padding-bottom: 1rem !important; + } + .pb-sm-4 { + padding-bottom: 1.5rem !important; + } + .pb-sm-5 { + padding-bottom: 3rem !important; + } + .ps-sm-0 { + padding-left: 0 !important; + } + .ps-sm-1 { + padding-left: 0.25rem !important; + } + .ps-sm-2 { + padding-left: 0.5rem !important; + } + .ps-sm-3 { + padding-left: 1rem !important; + } + .ps-sm-4 { + padding-left: 1.5rem !important; + } + .ps-sm-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 768px) { + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-grid { + display: grid !important; + } + .d-md-inline-grid { + display: inline-grid !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline-flex { + display: inline-flex !important; + } + .d-md-none { + display: none !important; + } + .flex-md-fill { + flex: 1 1 auto !important; + } + .flex-md-row { + flex-direction: row !important; + } + .flex-md-column { + flex-direction: column !important; + } + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + .flex-md-grow-0 { + flex-grow: 0 !important; + } + .flex-md-grow-1 { + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + .flex-md-wrap { + flex-wrap: wrap !important; + } + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + justify-content: flex-start !important; + } + .justify-content-md-end { + justify-content: flex-end !important; + } + .justify-content-md-center { + justify-content: center !important; + } + .justify-content-md-between { + justify-content: space-between !important; + } + .justify-content-md-around { + justify-content: space-around !important; + } + .justify-content-md-evenly { + justify-content: space-evenly !important; + } + .align-items-md-start { + align-items: flex-start !important; + } + .align-items-md-end { + align-items: flex-end !important; + } + .align-items-md-center { + align-items: center !important; + } + .align-items-md-baseline { + align-items: baseline !important; + } + .align-items-md-stretch { + align-items: stretch !important; + } + .align-content-md-start { + align-content: flex-start !important; + } + .align-content-md-end { + align-content: flex-end !important; + } + .align-content-md-center { + align-content: center !important; + } + .align-content-md-between { + align-content: space-between !important; + } + .align-content-md-around { + align-content: space-around !important; + } + .align-content-md-stretch { + align-content: stretch !important; + } + .align-self-md-auto { + align-self: auto !important; + } + .align-self-md-start { + align-self: flex-start !important; + } + .align-self-md-end { + align-self: flex-end !important; + } + .align-self-md-center { + align-self: center !important; + } + .align-self-md-baseline { + align-self: baseline !important; + } + .align-self-md-stretch { + align-self: stretch !important; + } + .order-md-first { + order: -1 !important; + } + .order-md-0 { + order: 0 !important; + } + .order-md-1 { + order: 1 !important; + } + .order-md-2 { + order: 2 !important; + } + .order-md-3 { + order: 3 !important; + } + .order-md-4 { + order: 4 !important; + } + .order-md-5 { + order: 5 !important; + } + .order-md-last { + order: 6 !important; + } + .m-md-0 { + margin: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-md-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-md-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-md-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-md-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-md-0 { + margin-top: 0 !important; + } + .mt-md-1 { + margin-top: 0.25rem !important; + } + .mt-md-2 { + margin-top: 0.5rem !important; + } + .mt-md-3 { + margin-top: 1rem !important; + } + .mt-md-4 { + margin-top: 1.5rem !important; + } + .mt-md-5 { + margin-top: 3rem !important; + } + .mt-md-auto { + margin-top: auto !important; + } + .me-md-0 { + margin-right: 0 !important; + } + .me-md-1 { + margin-right: 0.25rem !important; + } + .me-md-2 { + margin-right: 0.5rem !important; + } + .me-md-3 { + margin-right: 1rem !important; + } + .me-md-4 { + margin-right: 1.5rem !important; + } + .me-md-5 { + margin-right: 3rem !important; + } + .me-md-auto { + margin-right: auto !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .mb-md-3 { + margin-bottom: 1rem !important; + } + .mb-md-4 { + margin-bottom: 1.5rem !important; + } + .mb-md-5 { + margin-bottom: 3rem !important; + } + .mb-md-auto { + margin-bottom: auto !important; + } + .ms-md-0 { + margin-left: 0 !important; + } + .ms-md-1 { + margin-left: 0.25rem !important; + } + .ms-md-2 { + margin-left: 0.5rem !important; + } + .ms-md-3 { + margin-left: 1rem !important; + } + .ms-md-4 { + margin-left: 1.5rem !important; + } + .ms-md-5 { + margin-left: 3rem !important; + } + .ms-md-auto { + margin-left: auto !important; + } + .p-md-0 { + padding: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-md-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-md-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-md-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-md-0 { + padding-top: 0 !important; + } + .pt-md-1 { + padding-top: 0.25rem !important; + } + .pt-md-2 { + padding-top: 0.5rem !important; + } + .pt-md-3 { + padding-top: 1rem !important; + } + .pt-md-4 { + padding-top: 1.5rem !important; + } + .pt-md-5 { + padding-top: 3rem !important; + } + .pe-md-0 { + padding-right: 0 !important; + } + .pe-md-1 { + padding-right: 0.25rem !important; + } + .pe-md-2 { + padding-right: 0.5rem !important; + } + .pe-md-3 { + padding-right: 1rem !important; + } + .pe-md-4 { + padding-right: 1.5rem !important; + } + .pe-md-5 { + padding-right: 3rem !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + .pb-md-3 { + padding-bottom: 1rem !important; + } + .pb-md-4 { + padding-bottom: 1.5rem !important; + } + .pb-md-5 { + padding-bottom: 3rem !important; + } + .ps-md-0 { + padding-left: 0 !important; + } + .ps-md-1 { + padding-left: 0.25rem !important; + } + .ps-md-2 { + padding-left: 0.5rem !important; + } + .ps-md-3 { + padding-left: 1rem !important; + } + .ps-md-4 { + padding-left: 1.5rem !important; + } + .ps-md-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 992px) { + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-grid { + display: grid !important; + } + .d-lg-inline-grid { + display: inline-grid !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline-flex { + display: inline-flex !important; + } + .d-lg-none { + display: none !important; + } + .flex-lg-fill { + flex: 1 1 auto !important; + } + .flex-lg-row { + flex-direction: row !important; + } + .flex-lg-column { + flex-direction: column !important; + } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + .flex-lg-wrap { + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + justify-content: flex-start !important; + } + .justify-content-lg-end { + justify-content: flex-end !important; + } + .justify-content-lg-center { + justify-content: center !important; + } + .justify-content-lg-between { + justify-content: space-between !important; + } + .justify-content-lg-around { + justify-content: space-around !important; + } + .justify-content-lg-evenly { + justify-content: space-evenly !important; + } + .align-items-lg-start { + align-items: flex-start !important; + } + .align-items-lg-end { + align-items: flex-end !important; + } + .align-items-lg-center { + align-items: center !important; + } + .align-items-lg-baseline { + align-items: baseline !important; + } + .align-items-lg-stretch { + align-items: stretch !important; + } + .align-content-lg-start { + align-content: flex-start !important; + } + .align-content-lg-end { + align-content: flex-end !important; + } + .align-content-lg-center { + align-content: center !important; + } + .align-content-lg-between { + align-content: space-between !important; + } + .align-content-lg-around { + align-content: space-around !important; + } + .align-content-lg-stretch { + align-content: stretch !important; + } + .align-self-lg-auto { + align-self: auto !important; + } + .align-self-lg-start { + align-self: flex-start !important; + } + .align-self-lg-end { + align-self: flex-end !important; + } + .align-self-lg-center { + align-self: center !important; + } + .align-self-lg-baseline { + align-self: baseline !important; + } + .align-self-lg-stretch { + align-self: stretch !important; + } + .order-lg-first { + order: -1 !important; + } + .order-lg-0 { + order: 0 !important; + } + .order-lg-1 { + order: 1 !important; + } + .order-lg-2 { + order: 2 !important; + } + .order-lg-3 { + order: 3 !important; + } + .order-lg-4 { + order: 4 !important; + } + .order-lg-5 { + order: 5 !important; + } + .order-lg-last { + order: 6 !important; + } + .m-lg-0 { + margin: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-lg-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-lg-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-lg-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-lg-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-lg-0 { + margin-top: 0 !important; + } + .mt-lg-1 { + margin-top: 0.25rem !important; + } + .mt-lg-2 { + margin-top: 0.5rem !important; + } + .mt-lg-3 { + margin-top: 1rem !important; + } + .mt-lg-4 { + margin-top: 1.5rem !important; + } + .mt-lg-5 { + margin-top: 3rem !important; + } + .mt-lg-auto { + margin-top: auto !important; + } + .me-lg-0 { + margin-right: 0 !important; + } + .me-lg-1 { + margin-right: 0.25rem !important; + } + .me-lg-2 { + margin-right: 0.5rem !important; + } + .me-lg-3 { + margin-right: 1rem !important; + } + .me-lg-4 { + margin-right: 1.5rem !important; + } + .me-lg-5 { + margin-right: 3rem !important; + } + .me-lg-auto { + margin-right: auto !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .mb-lg-3 { + margin-bottom: 1rem !important; + } + .mb-lg-4 { + margin-bottom: 1.5rem !important; + } + .mb-lg-5 { + margin-bottom: 3rem !important; + } + .mb-lg-auto { + margin-bottom: auto !important; + } + .ms-lg-0 { + margin-left: 0 !important; + } + .ms-lg-1 { + margin-left: 0.25rem !important; + } + .ms-lg-2 { + margin-left: 0.5rem !important; + } + .ms-lg-3 { + margin-left: 1rem !important; + } + .ms-lg-4 { + margin-left: 1.5rem !important; + } + .ms-lg-5 { + margin-left: 3rem !important; + } + .ms-lg-auto { + margin-left: auto !important; + } + .p-lg-0 { + padding: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-lg-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-lg-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-lg-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-lg-0 { + padding-top: 0 !important; + } + .pt-lg-1 { + padding-top: 0.25rem !important; + } + .pt-lg-2 { + padding-top: 0.5rem !important; + } + .pt-lg-3 { + padding-top: 1rem !important; + } + .pt-lg-4 { + padding-top: 1.5rem !important; + } + .pt-lg-5 { + padding-top: 3rem !important; + } + .pe-lg-0 { + padding-right: 0 !important; + } + .pe-lg-1 { + padding-right: 0.25rem !important; + } + .pe-lg-2 { + padding-right: 0.5rem !important; + } + .pe-lg-3 { + padding-right: 1rem !important; + } + .pe-lg-4 { + padding-right: 1.5rem !important; + } + .pe-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + .pb-lg-3 { + padding-bottom: 1rem !important; + } + .pb-lg-4 { + padding-bottom: 1.5rem !important; + } + .pb-lg-5 { + padding-bottom: 3rem !important; + } + .ps-lg-0 { + padding-left: 0 !important; + } + .ps-lg-1 { + padding-left: 0.25rem !important; + } + .ps-lg-2 { + padding-left: 0.5rem !important; + } + .ps-lg-3 { + padding-left: 1rem !important; + } + .ps-lg-4 { + padding-left: 1.5rem !important; + } + .ps-lg-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 1200px) { + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-grid { + display: grid !important; + } + .d-xl-inline-grid { + display: inline-grid !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline-flex { + display: inline-flex !important; + } + .d-xl-none { + display: none !important; + } + .flex-xl-fill { + flex: 1 1 auto !important; + } + .flex-xl-row { + flex-direction: row !important; + } + .flex-xl-column { + flex-direction: column !important; + } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xl-wrap { + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + justify-content: flex-start !important; + } + .justify-content-xl-end { + justify-content: flex-end !important; + } + .justify-content-xl-center { + justify-content: center !important; + } + .justify-content-xl-between { + justify-content: space-between !important; + } + .justify-content-xl-around { + justify-content: space-around !important; + } + .justify-content-xl-evenly { + justify-content: space-evenly !important; + } + .align-items-xl-start { + align-items: flex-start !important; + } + .align-items-xl-end { + align-items: flex-end !important; + } + .align-items-xl-center { + align-items: center !important; + } + .align-items-xl-baseline { + align-items: baseline !important; + } + .align-items-xl-stretch { + align-items: stretch !important; + } + .align-content-xl-start { + align-content: flex-start !important; + } + .align-content-xl-end { + align-content: flex-end !important; + } + .align-content-xl-center { + align-content: center !important; + } + .align-content-xl-between { + align-content: space-between !important; + } + .align-content-xl-around { + align-content: space-around !important; + } + .align-content-xl-stretch { + align-content: stretch !important; + } + .align-self-xl-auto { + align-self: auto !important; + } + .align-self-xl-start { + align-self: flex-start !important; + } + .align-self-xl-end { + align-self: flex-end !important; + } + .align-self-xl-center { + align-self: center !important; + } + .align-self-xl-baseline { + align-self: baseline !important; + } + .align-self-xl-stretch { + align-self: stretch !important; + } + .order-xl-first { + order: -1 !important; + } + .order-xl-0 { + order: 0 !important; + } + .order-xl-1 { + order: 1 !important; + } + .order-xl-2 { + order: 2 !important; + } + .order-xl-3 { + order: 3 !important; + } + .order-xl-4 { + order: 4 !important; + } + .order-xl-5 { + order: 5 !important; + } + .order-xl-last { + order: 6 !important; + } + .m-xl-0 { + margin: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-xl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-xl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-xl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-xl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-xl-0 { + margin-top: 0 !important; + } + .mt-xl-1 { + margin-top: 0.25rem !important; + } + .mt-xl-2 { + margin-top: 0.5rem !important; + } + .mt-xl-3 { + margin-top: 1rem !important; + } + .mt-xl-4 { + margin-top: 1.5rem !important; + } + .mt-xl-5 { + margin-top: 3rem !important; + } + .mt-xl-auto { + margin-top: auto !important; + } + .me-xl-0 { + margin-right: 0 !important; + } + .me-xl-1 { + margin-right: 0.25rem !important; + } + .me-xl-2 { + margin-right: 0.5rem !important; + } + .me-xl-3 { + margin-right: 1rem !important; + } + .me-xl-4 { + margin-right: 1.5rem !important; + } + .me-xl-5 { + margin-right: 3rem !important; + } + .me-xl-auto { + margin-right: auto !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xl-3 { + margin-bottom: 1rem !important; + } + .mb-xl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xl-5 { + margin-bottom: 3rem !important; + } + .mb-xl-auto { + margin-bottom: auto !important; + } + .ms-xl-0 { + margin-left: 0 !important; + } + .ms-xl-1 { + margin-left: 0.25rem !important; + } + .ms-xl-2 { + margin-left: 0.5rem !important; + } + .ms-xl-3 { + margin-left: 1rem !important; + } + .ms-xl-4 { + margin-left: 1.5rem !important; + } + .ms-xl-5 { + margin-left: 3rem !important; + } + .ms-xl-auto { + margin-left: auto !important; + } + .p-xl-0 { + padding: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-xl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-xl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-xl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-xl-0 { + padding-top: 0 !important; + } + .pt-xl-1 { + padding-top: 0.25rem !important; + } + .pt-xl-2 { + padding-top: 0.5rem !important; + } + .pt-xl-3 { + padding-top: 1rem !important; + } + .pt-xl-4 { + padding-top: 1.5rem !important; + } + .pt-xl-5 { + padding-top: 3rem !important; + } + .pe-xl-0 { + padding-right: 0 !important; + } + .pe-xl-1 { + padding-right: 0.25rem !important; + } + .pe-xl-2 { + padding-right: 0.5rem !important; + } + .pe-xl-3 { + padding-right: 1rem !important; + } + .pe-xl-4 { + padding-right: 1.5rem !important; + } + .pe-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + .pb-xl-3 { + padding-bottom: 1rem !important; + } + .pb-xl-4 { + padding-bottom: 1.5rem !important; + } + .pb-xl-5 { + padding-bottom: 3rem !important; + } + .ps-xl-0 { + padding-left: 0 !important; + } + .ps-xl-1 { + padding-left: 0.25rem !important; + } + .ps-xl-2 { + padding-left: 0.5rem !important; + } + .ps-xl-3 { + padding-left: 1rem !important; + } + .ps-xl-4 { + padding-left: 1.5rem !important; + } + .ps-xl-5 { + padding-left: 3rem !important; + } +} +@media (min-width: 1400px) { + .d-xxl-inline { + display: inline !important; + } + .d-xxl-inline-block { + display: inline-block !important; + } + .d-xxl-block { + display: block !important; + } + .d-xxl-grid { + display: grid !important; + } + .d-xxl-inline-grid { + display: inline-grid !important; + } + .d-xxl-table { + display: table !important; + } + .d-xxl-table-row { + display: table-row !important; + } + .d-xxl-table-cell { + display: table-cell !important; + } + .d-xxl-flex { + display: flex !important; + } + .d-xxl-inline-flex { + display: inline-flex !important; + } + .d-xxl-none { + display: none !important; + } + .flex-xxl-fill { + flex: 1 1 auto !important; + } + .flex-xxl-row { + flex-direction: row !important; + } + .flex-xxl-column { + flex-direction: column !important; + } + .flex-xxl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xxl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xxl-grow-0 { + flex-grow: 0 !important; + } + .flex-xxl-grow-1 { + flex-grow: 1 !important; + } + .flex-xxl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xxl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xxl-wrap { + flex-wrap: wrap !important; + } + .flex-xxl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-xxl-start { + justify-content: flex-start !important; + } + .justify-content-xxl-end { + justify-content: flex-end !important; + } + .justify-content-xxl-center { + justify-content: center !important; + } + .justify-content-xxl-between { + justify-content: space-between !important; + } + .justify-content-xxl-around { + justify-content: space-around !important; + } + .justify-content-xxl-evenly { + justify-content: space-evenly !important; + } + .align-items-xxl-start { + align-items: flex-start !important; + } + .align-items-xxl-end { + align-items: flex-end !important; + } + .align-items-xxl-center { + align-items: center !important; + } + .align-items-xxl-baseline { + align-items: baseline !important; + } + .align-items-xxl-stretch { + align-items: stretch !important; + } + .align-content-xxl-start { + align-content: flex-start !important; + } + .align-content-xxl-end { + align-content: flex-end !important; + } + .align-content-xxl-center { + align-content: center !important; + } + .align-content-xxl-between { + align-content: space-between !important; + } + .align-content-xxl-around { + align-content: space-around !important; + } + .align-content-xxl-stretch { + align-content: stretch !important; + } + .align-self-xxl-auto { + align-self: auto !important; + } + .align-self-xxl-start { + align-self: flex-start !important; + } + .align-self-xxl-end { + align-self: flex-end !important; + } + .align-self-xxl-center { + align-self: center !important; + } + .align-self-xxl-baseline { + align-self: baseline !important; + } + .align-self-xxl-stretch { + align-self: stretch !important; + } + .order-xxl-first { + order: -1 !important; + } + .order-xxl-0 { + order: 0 !important; + } + .order-xxl-1 { + order: 1 !important; + } + .order-xxl-2 { + order: 2 !important; + } + .order-xxl-3 { + order: 3 !important; + } + .order-xxl-4 { + order: 4 !important; + } + .order-xxl-5 { + order: 5 !important; + } + .order-xxl-last { + order: 6 !important; + } + .m-xxl-0 { + margin: 0 !important; + } + .m-xxl-1 { + margin: 0.25rem !important; + } + .m-xxl-2 { + margin: 0.5rem !important; + } + .m-xxl-3 { + margin: 1rem !important; + } + .m-xxl-4 { + margin: 1.5rem !important; + } + .m-xxl-5 { + margin: 3rem !important; + } + .m-xxl-auto { + margin: auto !important; + } + .mx-xxl-0 { + margin-right: 0 !important; + margin-left: 0 !important; + } + .mx-xxl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; + } + .mx-xxl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; + } + .mx-xxl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; + } + .mx-xxl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; + } + .mx-xxl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important; + } + .mx-xxl-auto { + margin-right: auto !important; + margin-left: auto !important; + } + .my-xxl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xxl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xxl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-xxl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-xxl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-xxl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-xxl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-xxl-0 { + margin-top: 0 !important; + } + .mt-xxl-1 { + margin-top: 0.25rem !important; + } + .mt-xxl-2 { + margin-top: 0.5rem !important; + } + .mt-xxl-3 { + margin-top: 1rem !important; + } + .mt-xxl-4 { + margin-top: 1.5rem !important; + } + .mt-xxl-5 { + margin-top: 3rem !important; + } + .mt-xxl-auto { + margin-top: auto !important; + } + .me-xxl-0 { + margin-right: 0 !important; + } + .me-xxl-1 { + margin-right: 0.25rem !important; + } + .me-xxl-2 { + margin-right: 0.5rem !important; + } + .me-xxl-3 { + margin-right: 1rem !important; + } + .me-xxl-4 { + margin-right: 1.5rem !important; + } + .me-xxl-5 { + margin-right: 3rem !important; + } + .me-xxl-auto { + margin-right: auto !important; + } + .mb-xxl-0 { + margin-bottom: 0 !important; + } + .mb-xxl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xxl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xxl-3 { + margin-bottom: 1rem !important; + } + .mb-xxl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xxl-5 { + margin-bottom: 3rem !important; + } + .mb-xxl-auto { + margin-bottom: auto !important; + } + .ms-xxl-0 { + margin-left: 0 !important; + } + .ms-xxl-1 { + margin-left: 0.25rem !important; + } + .ms-xxl-2 { + margin-left: 0.5rem !important; + } + .ms-xxl-3 { + margin-left: 1rem !important; + } + .ms-xxl-4 { + margin-left: 1.5rem !important; + } + .ms-xxl-5 { + margin-left: 3rem !important; + } + .ms-xxl-auto { + margin-left: auto !important; + } + .p-xxl-0 { + padding: 0 !important; + } + .p-xxl-1 { + padding: 0.25rem !important; + } + .p-xxl-2 { + padding: 0.5rem !important; + } + .p-xxl-3 { + padding: 1rem !important; + } + .p-xxl-4 { + padding: 1.5rem !important; + } + .p-xxl-5 { + padding: 3rem !important; + } + .px-xxl-0 { + padding-right: 0 !important; + padding-left: 0 !important; + } + .px-xxl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; + } + .px-xxl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; + } + .px-xxl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; + } + .px-xxl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; + } + .px-xxl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; + } + .py-xxl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xxl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xxl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-xxl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-xxl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-xxl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-xxl-0 { + padding-top: 0 !important; + } + .pt-xxl-1 { + padding-top: 0.25rem !important; + } + .pt-xxl-2 { + padding-top: 0.5rem !important; + } + .pt-xxl-3 { + padding-top: 1rem !important; + } + .pt-xxl-4 { + padding-top: 1.5rem !important; + } + .pt-xxl-5 { + padding-top: 3rem !important; + } + .pe-xxl-0 { + padding-right: 0 !important; + } + .pe-xxl-1 { + padding-right: 0.25rem !important; + } + .pe-xxl-2 { + padding-right: 0.5rem !important; + } + .pe-xxl-3 { + padding-right: 1rem !important; + } + .pe-xxl-4 { + padding-right: 1.5rem !important; + } + .pe-xxl-5 { + padding-right: 3rem !important; + } + .pb-xxl-0 { + padding-bottom: 0 !important; + } + .pb-xxl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xxl-2 { + padding-bottom: 0.5rem !important; + } + .pb-xxl-3 { + padding-bottom: 1rem !important; + } + .pb-xxl-4 { + padding-bottom: 1.5rem !important; + } + .pb-xxl-5 { + padding-bottom: 3rem !important; + } + .ps-xxl-0 { + padding-left: 0 !important; + } + .ps-xxl-1 { + padding-left: 0.25rem !important; + } + .ps-xxl-2 { + padding-left: 0.5rem !important; + } + .ps-xxl-3 { + padding-left: 1rem !important; + } + .ps-xxl-4 { + padding-left: 1.5rem !important; + } + .ps-xxl-5 { + padding-left: 3rem !important; + } +} +@media print { + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-grid { + display: grid !important; + } + .d-print-inline-grid { + display: inline-grid !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: flex !important; + } + .d-print-inline-flex { + display: inline-flex !important; + } + .d-print-none { + display: none !important; + } +} + +/*# sourceMappingURL=bootstrap-grid.css.map */ \ No newline at end of file diff --git a/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map new file mode 100644 index 00000000..ce99ec19 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_containers.scss","../../scss/mixins/_container.scss","bootstrap-grid.css","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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EE,mBAAA;EJ6+BR;EI1+BM;;IAEE,mBAAA;EJ4+BR;AACF;AKpiCQ;EAOI,0BAAA;ALgiCZ;;AKviCQ;EAOI,gCAAA;ALoiCZ;;AK3iCQ;EAOI,yBAAA;ALwiCZ;;AK/iCQ;EAOI,wBAAA;AL4iCZ;;AKnjCQ;EAOI,+BAAA;ALgjCZ;;AKvjCQ;EAOI,yBAAA;ALojCZ;;AK3jCQ;EAOI,6BAAA;ALwjCZ;;AK/jCQ;EAOI,8BAAA;AL4jCZ;;AKnkCQ;EAOI,wBAAA;ALgkCZ;;AKvkCQ;EAOI,+BAAA;ALokCZ;;AK3kCQ;EAOI,wBAAA;ALwkCZ;;AK/kCQ;EAOI,yBAAA;AL4kCZ;;AKnlCQ;EAOI,8BAAA;ALglCZ;;AKvlCQ;EAOI,iCAAA;ALolCZ;;AK3lCQ;EAOI,sCAAA;ALwlCZ;;AK/lCQ;EAOI,yCAAA;AL4lCZ;;AKnmCQ;EAOI,uBAAA;ALgmCZ;;AKvmCQ;EAOI,uBAAA;ALomCZ;;AK3mCQ;EAOI,yBAAA;ALwmCZ;;AK/mCQ;EAOI,yBAAA;AL4mCZ;;AKnnCQ;EAOI,0BAAA;ALgnCZ;;AKvnCQ;EAOI,4BAAA;ALonCZ;;AK3nCQ;EAOI,kCAAA;ALwnCZ;;AK/nCQ;EAOI,sCAAA;AL4nCZ;;AKnoCQ;EAOI,oCAAA;ALgoCZ;;AKvoCQ;EAOI,kCAAA;ALooCZ;;AK3oCQ;EAOI,yCAAA;ALwoCZ;;AK/oCQ;EAOI,wCAAA;AL4oCZ;;AKnpCQ;EAOI,wCAAA;ALgpCZ;;AKvpCQ;EAOI,kCAAA;ALopCZ;;AK3pCQ;EAOI,gCAAA;ALwpCZ;;AK/pCQ;EAOI,8BAAA;AL4pCZ;;AKnqCQ;EAOI,gCAAA;ALgqCZ;;AKvqCQ;EAOI,+BAAA;ALoqCZ;;AK3qCQ;EAOI,oCAAA;ALwqCZ;;AK/qCQ;EAOI,kCAAA;AL4qCZ;;AKnrCQ;EAOI,gCAAA;ALgrCZ;;AKvrCQ;EAOI,uCAAA;ALorCZ;;AK3rCQ;EAOI,sCAAA;ALwrCZ;;AK/rCQ;EAOI,iCAAA;AL4rCZ;;AKnsCQ;EAOI,2BAAA;ALgsCZ;;AKvsCQ;EAOI,iCAAA;ALosCZ;;AK3sCQ;EAOI,+BAAA;ALwsCZ;;AK/sCQ;EAOI,6BAAA;AL4sCZ;;AKntCQ;EA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;AL8iDZ;;AKrjDQ;EAOI,4BAAA;ALkjDZ;;AKzjDQ;EAOI,2BAAA;ALsjDZ;;AK7jDQ;EAOI,iCAAA;AL0jDZ;;AKjkDQ;EAOI,gCAAA;AL8jDZ;;AKrkDQ;EAOI,8BAAA;ALkkDZ;;AKzkDQ;EAOI,gCAAA;ALskDZ;;AK7kDQ;EAOI,8BAAA;AL0kDZ;;AKjlDQ;EAOI,4BAAA;AL8kDZ;;AKrlDQ;EAOI,kCAAA;ALklDZ;;AKzlDQ;EAOI,iCAAA;ALslDZ;;AK7lDQ;EAOI,+BAAA;AL0lDZ;;AKjmDQ;EAOI,iCAAA;AL8lDZ;;AKrmDQ;EAOI,+BAAA;ALkmDZ;;AKzmDQ;EAOI,0BAAA;ALsmDZ;;AK7mDQ;EAOI,gCAAA;AL0mDZ;;AKjnDQ;EAOI,+BAAA;AL8mDZ;;AKrnDQ;EAOI,6BAAA;ALknDZ;;AKznDQ;EAOI,+BAAA;ALsnDZ;;AK7nDQ;EAOI,6BAAA;AL0nDZ;;ACpoDI;EIGI;IAOI,0BAAA;EL+nDV;EKtoDM;IAOI,gCAAA;ELkoDV;EKzoDM;IAOI,yBAAA;ELqoDV;EK5oDM;IAOI,wBAAA;ELwoDV;EK/oDM;IAOI,+BAAA;EL2oDV;EKlpDM;IAOI,yBAAA;EL8oDV;EKrpDM;IAOI,6BAAA;ELipDV;EKxpDM;IAOI,8BAAA;ELopDV;EK3pDM;IAOI,wBAAA;ELupDV;EK9pDM;IAOI,+BAAA;EL0pDV;EKjqDM;IAOI,wBAAA;EL6pDV;EKpqDM;IAOI,yBAAA;ELgqDV;EKvqDM;IAOI,8BAAA;ELmqDV;EK1qDM;IAOI,iCAAA;ELsqDV;EK7qDM;IAOI,sCAAA;ELyqDV;EKhrDM;IAOI,yCAAA;EL4qDV;EKnrDM;IAOI,uBAAA;EL+qDV;EKtrDM;IAOI,uBAAA;ELkrDV;EKzrDM;IAOI,yBAAA;ELqrDV;EK5rDM;IAOI,yBAAA;ELwrDV;EK/rDM;IAOI,0BAAA;EL2rDV;EKlsDM;IAOI,4BAAA;EL8rDV;EKrsDM;IAOI,kCAAA;ELisDV;EKxsDM;IAOI,sCAAA;ELosDV;EK3sDM;IAOI,oCAAA;ELusDV;EK9sDM;IAOI,kCAAA;EL0sDV;EKjtDM;IAOI,yCAAA;EL6sDV;EKptDM;IAOI,wCAAA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nEV;EK/nEM;IAOI,yCAAA;EL2nEV;EKloEM;IAOI,uBAAA;EL8nEV;EKroEM;IAOI,uBAAA;ELioEV;EKxoEM;IAOI,yBAAA;ELooEV;EK3oEM;IAOI,yBAAA;ELuoEV;EK9oEM;IAOI,0BAAA;EL0oEV;EKjpEM;IAOI,4BAAA;EL6oEV;EKppEM;IAOI,kCAAA;ELgpEV;EKvpEM;IAOI,sCAAA;ELmpEV;EK1pEM;IAOI,oCAAA;ELspEV;EK7pEM;IAOI,kCAAA;ELypEV;EKhqEM;IAOI,yCAAA;EL4pEV;EKnqEM;IAOI,wCAAA;EL+pEV;EKtqEM;IAOI,wCAAA;ELkqEV;EKzqEM;IAOI,kCAAA;ELqqEV;EK5qEM;IAOI,gCAAA;ELwqEV;EK/qEM;IAOI,8BAAA;EL2qEV;EKlrEM;IAOI,gCAAA;EL8qEV;EKrrEM;IAOI,+BAAA;ELirEV;EKxrEM;IAOI,oCAAA;ELorEV;EK3rEM;IAOI,kCAAA;ELurEV;EK9rEM;IAOI,gCAAA;EL0rEV;EKjsEM;IAOI,uCAAA;EL6rEV;EKpsEM;IAOI,sCAAA;ELgsEV;EKvsEM;IAOI,iCAAA;ELmsEV;EK1sEM;IAOI,2BAAA;ELssEV;EK7sEM;IAOI,iCAAA;ELysEV;EKhtEM;IAOI,+BAAA;EL4sEV;EKntEM;IAOI,6BAAA;EL+sEV;EKttEM;IAOI,+BAAA;ELktEV;EKztEM;IAOI,8BAAA;ELqtEV;EK5tEM;IAOI,oBAAA;ELwtEV;EK/tEM;IAOI,mBAAA;EL2tEV;EKluEM;IAOI,mBAAA;EL8tEV;EKruEM;IAOI,mBAAA;ELiuEV;EKxuEM;IAOI,mBAAA;ELouEV;EK3uEM;IAOI,mBAAA;ELuuEV;EK9uEM;IAOI,mBAAA;EL0uEV;EKjvEM;IAOI,mBAAA;EL6uEV;EKpvEM;IAOI,oBAAA;ELgvEV;EKvvEM;IAOI,0BAAA;ELmvEV;EK1vEM;IAOI,yBAAA;ELsvEV;EK7vEM;IAOI,uBAAA;ELyvEV;EKhwEM;IAOI,yBAAA;EL4vEV;EKnwEM;IAOI,uBAAA;EL+vEV;EKtwEM;IAOI,uBAAA;ELkwEV;EKzwEM;IAOI,0BAAA;IAAA,yBAAA;ELswEV;EK7wEM;IAO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EKviFM;IAOI,yBAAA;ELmiFV;EK1iFM;IAOI,wBAAA;ELsiFV;EK7iFM;IAOI,+BAAA;ELyiFV;EKhjFM;IAOI,yBAAA;EL4iFV;EKnjFM;IAOI,6BAAA;EL+iFV;EKtjFM;IAOI,8BAAA;ELkjFV;EKzjFM;IAOI,wBAAA;ELqjFV;EK5jFM;IAOI,+BAAA;ELwjFV;EK/jFM;IAOI,wBAAA;EL2jFV;EKlkFM;IAOI,yBAAA;EL8jFV;EKrkFM;IAOI,8BAAA;ELikFV;EKxkFM;IAOI,iCAAA;ELokFV;EK3kFM;IAOI,sCAAA;ELukFV;EK9kFM;IAOI,yCAAA;EL0kFV;EKjlFM;IAOI,uBAAA;EL6kFV;EKplFM;IAOI,uBAAA;ELglFV;EKvlFM;IAOI,yBAAA;ELmlFV;EK1lFM;IAOI,yBAAA;ELslFV;EK7lFM;IAOI,0BAAA;ELylFV;EKhmFM;IAOI,4BAAA;EL4lFV;EKnmFM;IAOI,kCAAA;EL+lFV;EKtmFM;IAOI,sCAAA;ELkmFV;EKzmFM;IAOI,oCAAA;ELqmFV;EK5mFM;IAOI,kCAAA;ELwmFV;EK/mFM;IAOI,yCAAA;EL2mFV;EKlnFM;IAOI,wCAAA;EL8mFV;EKrnFM;IAOI,wCAAA;ELinFV;EKxnFM;IAOI,kCAAA;ELonFV;EK3nFM;IAOI,gCAAA;ELunFV;EK9nFM;IAOI,8BAAA;EL0nFV;EKjoFM;IAOI,gCAAA;EL6nFV;EKpoFM;IAOI,+BAAA;ELgoFV;EKvoFM;IAOI,oCAAA;ELmoFV;EK1oFM;IAOI,kCAAA;ELsoFV;EK7oFM;IAOI,gCAAA;ELyoFV;EKhpFM;IAOI,uCAAA;EL4oFV;EKnpFM;IAOI,sCAAA;EL+oFV;EKtpFM;IAOI,iCAAA;ELkpFV;EKzpFM;IAOI,2BAAA;ELqpFV;EK5pFM;IAOI,iCAAA;ELwpFV;EK/pFM;IAOI,+BAAA;EL2pFV;EKlqFM;IAOI,6BAAA;EL8pFV;EKrqFM;IAOI,+BAAA;ELiqFV;EKxqFM;IAOI,8BAAA;ELoqFV;EK3qFM;IAOI,oBAAA;ELuqFV;EK9qFM;IAOI,mBAAA;EL0qFV;EKjrFM;IAOI,mBAAA;EL6qFV;EKprFM;IAOI,mBAAA;ELgrFV;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AAA;ELy8FV;EKh9FM;IAOI,iCAAA;EL48FV;EKn9FM;IAOI,+BAAA;EL+8FV;EKt9FM;IAOI,iCAAA;ELk9FV;EKz9FM;IAOI,+BAAA;ELq9FV;EK59FM;IAOI,0BAAA;ELw9FV;EK/9FM;IAOI,gCAAA;EL29FV;EKl+FM;IAOI,+BAAA;EL89FV;EKr+FM;IAOI,6BAAA;ELi+FV;EKx+FM;IAOI,+BAAA;ELo+FV;EK3+FM;IAOI,6BAAA;ELu+FV;AACF;ACl/FI;EIGI;IAOI,0BAAA;EL4+FV;EKn/FM;IAOI,gCAAA;EL++FV;EKt/FM;IAOI,yBAAA;ELk/FV;EKz/FM;IAOI,wBAAA;ELq/FV;EK5/FM;IAOI,+BAAA;ELw/FV;EK//FM;IAOI,yBAAA;EL2/FV;EKlgGM;IAOI,6BAAA;EL8/FV;EKrgGM;IAOI,8BAAA;ELigGV;EKxgGM;IAOI,wBAAA;ELogGV;EK3gGM;IAOI,+BAAA;ELugGV;EK9gGM;IAOI,wBAAA;EL0gGV;EKjhGM;IAOI,yBAAA;EL6gGV;EKphGM;IAOI,8BAAA;ELghGV;EKvhGM;IAOI,iCAAA;ELmhGV;EK1hGM;IAOI,sCAAA;ELshGV;EK7hGM;IAOI,yCAAA;ELyhGV;EKhiGM;IAOI,uBAAA;EL4hGV;EKniGM;IAOI,uBAAA;EL+hGV;EKtiGM;IAOI,yBAAA;ELkiGV;EKziGM;IAOI,yBAAA;ELqiGV;EK5iGM;IAOI,0BAAA;ELwiGV;EK/iGM;IAOI,4BAAA;EL2iGV;EKljGM;IAOI,kCAAA;EL8iGV;EKrjGM;IAOI,sCAAA;ELijGV;EKxjGM;IAOI,oCAAA;ELojGV;EK3jGM;IAOI,kCAAA;ELujGV;EK9jGM;IAOI,yCAAA;EL0jGV;EKjkGM;IAOI,wCAAA;EL6jGV;EKpkGM;IAOI,wCAAA;ELgkGV;EKvkGM;IAOI,kCAAA;ELmkGV;EK1kGM;IAOI,gCAAA;ELskGV;EK7kGM;IAOI,8BAAA;ELykGV;EKhlGM;IAOI,gCAAA;EL4kGV;EKnlGM;IAOI,+BAAA;EL+kGV;EKtlGM;IAOI,oCAAA;ELklGV;EKzlGM;IAOI,kCAAA;ELqlGV;EK5lGM;IAOI,gCAAA;ELwlGV;EK/l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ELi3GV;EKx3GM;IAOI,+BAAA;ELo3GV;EK33GM;IAOI,8BAAA;ELu3GV;EK93GM;IAOI,4BAAA;EL03GV;EKj4GM;IAOI,8BAAA;EL63GV;EKp4GM;IAOI,4BAAA;ELg4GV;EKv4GM;IAOI,2BAAA;ELm4GV;EK14GM;IAOI,iCAAA;ELs4GV;EK74GM;IAOI,gCAAA;ELy4GV;EKh5GM;IAOI,8BAAA;EL44GV;EKn5GM;IAOI,gCAAA;EL+4GV;EKt5GM;IAOI,8BAAA;ELk5GV;EKz5GM;IAOI,4BAAA;ELq5GV;EK55GM;IAOI,kCAAA;ELw5GV;EK/5GM;IAOI,iCAAA;EL25GV;EKl6GM;IAOI,+BAAA;EL85GV;EKr6GM;IAOI,iCAAA;ELi6GV;EKx6GM;IAOI,+BAAA;ELo6GV;EK36GM;IAOI,0BAAA;ELu6GV;EK96GM;IAOI,gCAAA;EL06GV;EKj7GM;IAOI,+BAAA;EL66GV;EKp7GM;IAOI,6BAAA;ELg7GV;EKv7GM;IAOI,+BAAA;ELm7GV;EK17GM;IAOI,6BAAA;ELs7GV;AACF;ACj8GI;EIGI;IAOI,0BAAA;EL27GV;EKl8GM;IAOI,gCAAA;EL87GV;EKr8GM;IAOI,yBAAA;ELi8GV;EKx8GM;IAOI,wBAAA;ELo8GV;EK38GM;IAOI,+BAAA;ELu8GV;EK98GM;IAOI,yBAAA;EL08GV;EKj9GM;IAOI,6BAAA;EL68GV;EKp9GM;IAOI,8BAAA;ELg9GV;EKv9GM;IAOI,wBAAA;ELm9GV;EK19GM;IAOI,+BAAA;ELs9GV;EK79GM;IAOI,wBAAA;ELy9GV;EKh+GM;IAOI,yBAAA;EL49GV;EKn+GM;IAOI,8BAAA;EL+9GV;EKt+GM;IAOI,iCAAA;ELk+GV;EKz+GM;IAOI,sCAAA;ELq+GV;EK5+GM;IAOI,yCAAA;ELw+GV;EK/+GM;IAOI,uBAAA;EL2+GV;EKl/GM;IAOI,uBAAA;EL8+GV;EKr/GM;IAOI,yBAAA;ELi/GV;EKx/GM;IAOI,yBAAA;ELo/GV;EK3/GM;IAOI,0BAAA;ELu/GV;EK9/GM;IAOI,4BAAA;EL0/GV;EKjgHM;IAOI,kCAAA;EL6/GV;EKpgHM;IAOI,sCAAA;ELggHV;EKvgHM;I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","file":"bootstrap-grid.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","/*!\n * Bootstrap Grid v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\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-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !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.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\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-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.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.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.justify-content-evenly {\n justify-content: space-evenly !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.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\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-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !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 .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-sm-evenly {\n justify-content: space-evenly !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 .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\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-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !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 .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-md-evenly {\n justify-content: space-evenly !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 .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\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-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !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 .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-lg-evenly {\n justify-content: space-evenly !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 .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\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-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !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 .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-xl-evenly {\n justify-content: space-evenly !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 .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\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-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !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 .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */\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, xxl: 1400px)\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, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($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, xxl: 1400px))\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.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `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(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .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, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\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 $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $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($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue: #0d6efd !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #d63384 !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #198754 !default;\n$teal: #20c997 !default;\n$cyan: #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"black\": $black,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio: 4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark: $black !default;\n$color-contrast-light: $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n\n$blues: (\n \"blue-100\": $blue-100,\n \"blue-200\": $blue-200,\n \"blue-300\": $blue-300,\n \"blue-400\": $blue-400,\n \"blue-500\": $blue-500,\n \"blue-600\": $blue-600,\n \"blue-700\": $blue-700,\n \"blue-800\": $blue-800,\n \"blue-900\": $blue-900\n) !default;\n\n$indigos: (\n \"indigo-100\": $indigo-100,\n \"indigo-200\": $indigo-200,\n \"indigo-300\": $indigo-300,\n \"indigo-400\": $indigo-400,\n \"indigo-500\": $indigo-500,\n \"indigo-600\": $indigo-600,\n \"indigo-700\": $indigo-700,\n \"indigo-800\": $indigo-800,\n \"indigo-900\": $indigo-900\n) !default;\n\n$purples: (\n \"purple-100\": $purple-100,\n \"purple-200\": $purple-200,\n \"purple-300\": $purple-300,\n \"purple-400\": $purple-400,\n \"purple-500\": $purple-500,\n \"purple-600\": $purple-600,\n \"purple-700\": $purple-700,\n \"purple-800\": $purple-800,\n \"purple-900\": $purple-900\n) !default;\n\n$pinks: (\n \"pink-100\": $pink-100,\n \"pink-200\": $pink-200,\n \"pink-300\": $pink-300,\n \"pink-400\": $pink-400,\n \"pink-500\": $pink-500,\n \"pink-600\": $pink-600,\n \"pink-700\": $pink-700,\n \"pink-800\": $pink-800,\n \"pink-900\": $pink-900\n) !default;\n\n$reds: (\n \"red-100\": $red-100,\n \"red-200\": $red-200,\n \"red-300\": $red-300,\n \"red-400\": $red-400,\n \"red-500\": $red-500,\n \"red-600\": $red-600,\n \"red-700\": $red-700,\n \"red-800\": $red-800,\n \"red-900\": $red-900\n) !default;\n\n$oranges: (\n \"orange-100\": $orange-100,\n \"orange-200\": $orange-200,\n \"orange-300\": $orange-300,\n \"orange-400\": $orange-400,\n \"orange-500\": $orange-500,\n \"orange-600\": $orange-600,\n \"orange-700\": $orange-700,\n \"orange-800\": $orange-800,\n \"orange-900\": $orange-900\n) !default;\n\n$yellows: (\n \"yellow-100\": $yellow-100,\n \"yellow-200\": $yellow-200,\n \"yellow-300\": $yellow-300,\n \"yellow-400\": $yellow-400,\n \"yellow-500\": $yellow-500,\n \"yellow-600\": $yellow-600,\n \"yellow-700\": $yellow-700,\n \"yellow-800\": $yellow-800,\n \"yellow-900\": $yellow-900\n) !default;\n\n$greens: (\n \"green-100\": $green-100,\n \"green-200\": $green-200,\n \"green-300\": $green-300,\n \"green-400\": $green-400,\n \"green-500\": $green-500,\n \"green-600\": $green-600,\n \"green-700\": $green-700,\n \"green-800\": $green-800,\n \"green-900\": $green-900\n) !default;\n\n$teals: (\n \"teal-100\": $teal-100,\n \"teal-200\": $teal-200,\n \"teal-300\": $teal-300,\n \"teal-400\": $teal-400,\n \"teal-500\": $teal-500,\n \"teal-600\": $teal-600,\n \"teal-700\": $teal-700,\n \"teal-800\": $teal-800,\n \"teal-900\": $teal-900\n) !default;\n\n$cyans: (\n \"cyan-100\": $cyan-100,\n \"cyan-200\": $cyan-200,\n \"cyan-300\": $cyan-300,\n \"cyan-400\": $cyan-400,\n \"cyan-500\": $cyan-500,\n \"cyan-600\": $cyan-600,\n \"cyan-700\": $cyan-700,\n \"cyan-800\": $cyan-800,\n \"cyan-900\": $cyan-900\n) !default;\n// fusv-enable\n\n// scss-docs-start theme-color-variables\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n// scss-docs-start theme-text-variables\n$primary-text-emphasis: shade-color($primary, 60%) !default;\n$secondary-text-emphasis: shade-color($secondary, 60%) !default;\n$success-text-emphasis: shade-color($success, 60%) !default;\n$info-text-emphasis: shade-color($info, 60%) !default;\n$warning-text-emphasis: shade-color($warning, 60%) !default;\n$danger-text-emphasis: shade-color($danger, 60%) !default;\n$light-text-emphasis: $gray-700 !default;\n$dark-text-emphasis: $gray-700 !default;\n// scss-docs-end theme-text-variables\n\n// scss-docs-start theme-bg-subtle-variables\n$primary-bg-subtle: tint-color($primary, 80%) !default;\n$secondary-bg-subtle: tint-color($secondary, 80%) !default;\n$success-bg-subtle: tint-color($success, 80%) !default;\n$info-bg-subtle: tint-color($info, 80%) !default;\n$warning-bg-subtle: tint-color($warning, 80%) !default;\n$danger-bg-subtle: tint-color($danger, 80%) !default;\n$light-bg-subtle: mix($gray-100, $white) !default;\n$dark-bg-subtle: $gray-400 !default;\n// scss-docs-end theme-bg-subtle-variables\n\n// scss-docs-start theme-border-subtle-variables\n$primary-border-subtle: tint-color($primary, 60%) !default;\n$secondary-border-subtle: tint-color($secondary, 60%) !default;\n$success-border-subtle: tint-color($success, 60%) !default;\n$info-border-subtle: tint-color($info, 60%) !default;\n$warning-border-subtle: tint-color($warning, 60%) !default;\n$danger-border-subtle: tint-color($danger, 60%) !default;\n$light-border-subtle: $gray-200 !default;\n$dark-border-subtle: $gray-500 !default;\n// scss-docs-end theme-border-subtle-variables\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\", \"%3c\"),\n (\">\", \"%3e\"),\n (\"#\", \"%23\"),\n (\"(\", \"%28\"),\n (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-reduced-motion: true !default;\n$enable-smooth-scroll: true !default;\n$enable-grid-classes: true !default;\n$enable-container-classes: true !default;\n$enable-cssgrid: false !default;\n$enable-button-pointers: true !default;\n$enable-rfs: true !default;\n$enable-validation-icons: true !default;\n$enable-negative-margins: false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities: true !default;\n\n$enable-dark-mode: true !default;\n$color-mode-type: data !default; // `data` or `media-query`\n\n// Prefix for :root CSS variables\n\n$variable-prefix: bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix`\n$prefix: $variable-prefix !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: $spacer * .25,\n 2: $spacer * .5,\n 3: $spacer,\n 4: $spacer * 1.5,\n 5: $spacer * 3,\n) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n 0: 0,\n 50: 50%,\n 100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `` element.\n\n$body-text-align: null !default;\n$body-color: $gray-900 !default;\n$body-bg: $white !default;\n\n$body-secondary-color: rgba($body-color, .75) !default;\n$body-secondary-bg: $gray-200 !default;\n\n$body-tertiary-color: rgba($body-color, .5) !default;\n$body-tertiary-bg: $gray-100 !default;\n\n$body-emphasis-color: $black !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: $primary !default;\n$link-decoration: underline !default;\n$link-shade-percentage: 20% !default;\n$link-hover-color: shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration: null !default;\n\n$stretched-link-pseudo-element: after !default;\n$stretched-link-z-index: 1 !default;\n\n// Icon links\n// scss-docs-start icon-link-variables\n$icon-link-gap: .375rem !default;\n$icon-link-underline-offset: .25em !default;\n$icon-link-icon-size: 1em !default;\n$icon-link-icon-transition: .2s ease-in-out transform !default;\n$icon-link-icon-transform: translate3d(.25em, 0, 0) !default;\n// scss-docs-end icon-link-variables\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px,\n xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px,\n xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 1.5rem !default;\n$grid-row-columns: 6 !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width: 1px !default;\n$border-widths: (\n 1: 1px,\n 2: 2px,\n 3: 3px,\n 4: 4px,\n 5: 5px\n) !default;\n$border-style: solid !default;\n$border-color: $gray-300 !default;\n$border-color-translucent: rgba($black, .175) !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius: .375rem !default;\n$border-radius-sm: .25rem !default;\n$border-radius-lg: .5rem !default;\n$border-radius-xl: 1rem !default;\n$border-radius-xxl: 2rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\n// fusv-disable\n$border-radius-2xl: $border-radius-xxl !default; // Deprecated in v5.3.0\n// fusv-enable\n\n// scss-docs-start box-shadow-variables\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n$box-shadow-inset: inset 0 1px 2px rgba($black, .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color: $white !default;\n$component-active-bg: $primary !default;\n\n// scss-docs-start focus-ring-variables\n$focus-ring-width: .25rem !default;\n$focus-ring-opacity: .25 !default;\n$focus-ring-color: rgba($primary, $focus-ring-opacity) !default;\n$focus-ring-blur: 0 !default;\n$focus-ring-box-shadow: 0 0 $focus-ring-blur $focus-ring-width $focus-ring-color !default;\n// scss-docs-end focus-ring-variables\n\n// scss-docs-start caret-variables\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse: height .35s ease !default;\n$transition-collapse-width: width .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n \"1x1\": 100%,\n \"4x3\": calc(3 / 4 * 100%),\n \"16x9\": calc(9 / 16 * 100%),\n \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base: var(--#{$prefix}font-sans-serif) !default;\n$font-family-code: var(--#{$prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root: null !default;\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm: $font-size-base * .875 !default;\n$font-size-lg: $font-size-base * 1.25 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-medium: 500 !default;\n$font-weight-semibold: 600 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n\n$line-height-base: 1.5 !default;\n$line-height-sm: 1.25 !default;\n$line-height-lg: 2 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n 1: $h1-font-size,\n 2: $h2-font-size,\n 3: $h3-font-size,\n 4: $h4-font-size,\n 5: $h5-font-size,\n 6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom: $spacer * .5 !default;\n$headings-font-family: null !default;\n$headings-font-style: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n 1: 5rem,\n 2: 4.5rem,\n 3: 4rem,\n 4: 3.5rem,\n 5: 3rem,\n 6: 2.5rem\n) !default;\n\n$display-font-family: null !default;\n$display-font-style: null !default;\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: .875em !default;\n\n$sub-sup-font-size: .75em !default;\n\n// fusv-disable\n$text-muted: var(--#{$prefix}secondary-color) !default; // Deprecated in 5.3.0\n// fusv-enable\n\n$initialism-font-size: $small-font-size !default;\n\n$blockquote-margin-y: $spacer !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n$blockquote-footer-color: $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y: $spacer !default;\n$hr-color: inherit !default;\n\n// fusv-disable\n$hr-bg-color: null !default; // Deprecated in v5.2.0\n$hr-height: null !default; // Deprecated in v5.2.0\n// fusv-enable\n\n$hr-border-color: null !default; // Allows for inherited colors\n$hr-border-width: var(--#{$prefix}border-width) !default;\n$hr-opacity: .25 !default;\n\n// scss-docs-start vr-variables\n$vr-border-width: var(--#{$prefix}border-width) !default;\n// scss-docs-end vr-variables\n\n$legend-margin-bottom: .5rem !default;\n$legend-font-size: 1.5rem !default;\n$legend-font-weight: null !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-padding: .1875em !default;\n$mark-color: $body-color !default;\n$mark-bg: $yellow-100 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y: .5rem !default;\n$table-cell-padding-x: .5rem !default;\n$table-cell-padding-y-sm: .25rem !default;\n$table-cell-padding-x-sm: .25rem !default;\n\n$table-cell-vertical-align: top !default;\n\n$table-color: var(--#{$prefix}emphasis-color) !default;\n$table-bg: var(--#{$prefix}body-bg) !default;\n$table-accent-bg: transparent !default;\n\n$table-th-font-weight: null !default;\n\n$table-striped-color: $table-color !default;\n$table-striped-bg-factor: .05 !default;\n$table-striped-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-striped-bg-factor) !default;\n\n$table-active-color: $table-color !default;\n$table-active-bg-factor: .1 !default;\n$table-active-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-active-bg-factor) !default;\n\n$table-hover-color: $table-color !default;\n$table-hover-bg-factor: .075 !default;\n$table-hover-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-hover-bg-factor) !default;\n\n$table-border-factor: .2 !default;\n$table-border-width: var(--#{$prefix}border-width) !default;\n$table-border-color: var(--#{$prefix}border-color) !default;\n\n$table-striped-order: odd !default;\n$table-striped-columns-order: even !default;\n\n$table-group-separator-color: currentcolor !default;\n\n$table-caption-color: var(--#{$prefix}secondary-color) !default;\n\n$table-bg-scale: -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n \"primary\": shift-color($primary, $table-bg-scale),\n \"secondary\": shift-color($secondary, $table-bg-scale),\n \"success\": shift-color($success, $table-bg-scale),\n \"info\": shift-color($info, $table-bg-scale),\n \"warning\": shift-color($warning, $table-bg-scale),\n \"danger\": shift-color($danger, $table-bg-scale),\n \"light\": $light,\n \"dark\": $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: $focus-ring-width !default;\n$input-btn-focus-color-opacity: $focus-ring-opacity !default;\n$input-btn-focus-color: $focus-ring-color !default;\n$input-btn-focus-blur: $focus-ring-blur !default;\n$input-btn-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n\n$input-btn-border-width: var(--#{$prefix}border-width) !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-color: var(--#{$prefix}body-color) !default;\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color: var(--#{$prefix}link-color) !default;\n$btn-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$btn-link-disabled-color: $gray-600 !default;\n$btn-link-focus-shadow-rgb: to-rgb(mix(color-contrast($link-color), $link-color, 15%)) !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: var(--#{$prefix}border-radius) !default;\n$btn-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$btn-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount: 15% !default;\n$btn-hover-bg-tint-amount: 15% !default;\n$btn-hover-border-shade-amount: 20% !default;\n$btn-hover-border-tint-amount: 10% !default;\n$btn-active-bg-shade-amount: 20% !default;\n$btn-active-bg-tint-amount: 20% !default;\n$btn-active-border-shade-amount: 25% !default;\n$btn-active-border-tint-amount: 10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top: .25rem !default;\n$form-text-font-size: $small-font-size !default;\n$form-text-font-style: null !default;\n$form-text-font-weight: null !default;\n$form-text-color: var(--#{$prefix}secondary-color) !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom: .5rem !default;\n$form-label-font-size: null !default;\n$form-label-font-style: null !default;\n$form-label-font-weight: null !default;\n$form-label-color: null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n\n$input-bg: var(--#{$prefix}body-bg) !default;\n$input-disabled-color: null !default;\n$input-disabled-bg: var(--#{$prefix}secondary-bg) !default;\n$input-disabled-border-color: null !default;\n\n$input-color: var(--#{$prefix}body-color) !default;\n$input-border-color: var(--#{$prefix}border-color) !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$input-border-radius: var(--#{$prefix}border-radius) !default;\n$input-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$input-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: tint-color($component-active-bg, 50%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: var(--#{$prefix}secondary-color) !default;\n$input-plaintext-color: var(--#{$prefix}body-color) !default;\n\n$input-height-border: calc(#{$input-border-width} * 2) !default; // stylelint-disable-line function-disallowed-list\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-color-width: 3rem !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width: 1em !default;\n$form-check-min-height: $font-size-base * $line-height-base !default;\n$form-check-padding-start: $form-check-input-width + .5em !default;\n$form-check-margin-bottom: .125rem !default;\n$form-check-label-color: null !default;\n$form-check-label-cursor: null !default;\n$form-check-transition: null !default;\n\n$form-check-input-active-filter: brightness(90%) !default;\n\n$form-check-input-bg: $input-bg !default;\n$form-check-input-border: var(--#{$prefix}border-width) solid var(--#{$prefix}border-color) !default;\n$form-check-input-border-radius: .25em !default;\n$form-check-radio-border-radius: 50% !default;\n$form-check-input-focus-border: $input-focus-border-color !default;\n$form-check-input-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$form-check-input-checked-color: $component-active-color !default;\n$form-check-input-checked-bg-color: $component-active-bg !default;\n$form-check-input-checked-border-color: $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-check-radio-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-indeterminate-color: $component-active-color !default;\n$form-check-input-indeterminate-bg-color: $component-active-bg !default;\n$form-check-input-indeterminate-border-color: $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-disabled-opacity: .5 !default;\n$form-check-label-disabled-opacity: $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity: $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end: 1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color: rgba($black, .25) !default;\n$form-switch-width: 2em !default;\n$form-switch-padding-start: $form-switch-width + .5em !default;\n$form-switch-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-border-radius: $form-switch-width !default;\n$form-switch-transition: background-position .15s ease-in-out !default;\n\n$form-switch-focus-color: $input-focus-border-color !default;\n$form-switch-focus-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-switch-checked-color: $component-active-color !default;\n$form-switch-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y: $input-padding-y !default;\n$input-group-addon-padding-x: $input-padding-x !default;\n$input-group-addon-font-weight: $input-font-weight !default;\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: var(--#{$prefix}tertiary-bg) !default;\n$input-group-addon-border-color: $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y: $input-padding-y !default;\n$form-select-padding-x: $input-padding-x !default;\n$form-select-font-family: $input-font-family !default;\n$form-select-font-size: $input-font-size !default;\n$form-select-indicator-padding: $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight: $input-font-weight !default;\n$form-select-line-height: $input-line-height !default;\n$form-select-color: $input-color !default;\n$form-select-bg: $input-bg !default;\n$form-select-disabled-color: null !default;\n$form-select-disabled-bg: $input-disabled-bg !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position: right $form-select-padding-x center !default;\n$form-select-bg-size: 16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color: $gray-800 !default;\n$form-select-indicator: url(\"data:image/svg+xml,\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position: center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width: $input-border-width !default;\n$form-select-border-color: $input-border-color !default;\n$form-select-border-radius: $input-border-radius !default;\n$form-select-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$form-select-focus-border-color: $input-focus-border-color !default;\n$form-select-focus-width: $input-focus-width !default;\n$form-select-focus-box-shadow: 0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm: $input-padding-y-sm !default;\n$form-select-padding-x-sm: $input-padding-x-sm !default;\n$form-select-font-size-sm: $input-font-size-sm !default;\n$form-select-border-radius-sm: $input-border-radius-sm !default;\n\n$form-select-padding-y-lg: $input-padding-y-lg !default;\n$form-select-padding-x-lg: $input-padding-x-lg !default;\n$form-select-font-size-lg: $input-font-size-lg !default;\n$form-select-border-radius-lg: $input-border-radius-lg !default;\n\n$form-select-transition: $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width: 100% !default;\n$form-range-track-height: .5rem !default;\n$form-range-track-cursor: pointer !default;\n$form-range-track-bg: var(--#{$prefix}secondary-bg) !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$form-range-thumb-width: 1rem !default;\n$form-range-thumb-height: $form-range-thumb-width !default;\n$form-range-thumb-bg: $component-active-bg !default;\n$form-range-thumb-border: 0 !default;\n$form-range-thumb-border-radius: 1rem !default;\n$form-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg: tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg: var(--#{$prefix}secondary-color) !default;\n$form-range-thumb-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color: $input-color !default;\n$form-file-button-bg: var(--#{$prefix}tertiary-bg) !default;\n$form-file-button-hover-bg: var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height: add(3.5rem, $input-height-border) !default;\n$form-floating-line-height: 1.25 !default;\n$form-floating-padding-x: $input-padding-x !default;\n$form-floating-padding-y: 1rem !default;\n$form-floating-input-padding-t: 1.625rem !default;\n$form-floating-input-padding-b: .625rem !default;\n$form-floating-label-height: 1.5em !default;\n$form-floating-label-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-label-disabled-color: $gray-600 !default;\n$form-floating-transition: opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $form-text-font-size !default;\n$form-feedback-font-style: $form-text-font-style !default;\n$form-feedback-valid-color: $success !default;\n$form-feedback-invalid-color: $danger !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-colors\n$form-valid-color: $form-feedback-valid-color !default;\n$form-valid-border-color: $form-feedback-valid-color !default;\n$form-invalid-color: $form-feedback-invalid-color !default;\n$form-invalid-border-color: $form-feedback-invalid-color !default;\n// scss-docs-end form-validation-colors\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n \"valid\": (\n \"color\": var(--#{$prefix}form-valid-color),\n \"icon\": $form-feedback-icon-valid,\n \"tooltip-color\": #fff,\n \"tooltip-bg-color\": var(--#{$prefix}success),\n \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}success-rgb), $input-btn-focus-color-opacity),\n \"border-color\": var(--#{$prefix}form-valid-border-color),\n ),\n \"invalid\": (\n \"color\": var(--#{$prefix}form-invalid-color),\n \"icon\": $form-feedback-icon-invalid,\n \"tooltip-color\": #fff,\n \"tooltip-bg-color\": var(--#{$prefix}danger),\n \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}danger-rgb), $input-btn-focus-color-opacity),\n \"border-color\": var(--#{$prefix}form-invalid-border-color),\n )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-offcanvas-backdrop: 1040 !default;\n$zindex-offcanvas: 1045 !default;\n$zindex-modal-backdrop: 1050 !default;\n$zindex-modal: 1055 !default;\n$zindex-popover: 1070 !default;\n$zindex-tooltip: 1080 !default;\n$zindex-toast: 1090 !default;\n// scss-docs-end zindex-stack\n\n// scss-docs-start zindex-levels-map\n$zindex-levels: (\n n1: -1,\n 0: 0,\n 1: 1,\n 2: 2,\n 3: 3\n) !default;\n// scss-docs-end zindex-levels-map\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-font-size: null !default;\n$nav-link-font-weight: null !default;\n$nav-link-color: var(--#{$prefix}link-color) !default;\n$nav-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$nav-link-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color: var(--#{$prefix}secondary-color) !default;\n$nav-link-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$nav-tabs-border-color: var(--#{$prefix}border-color) !default;\n$nav-tabs-border-width: var(--#{$prefix}border-width) !default;\n$nav-tabs-border-radius: var(--#{$prefix}border-radius) !default;\n$nav-tabs-link-hover-border-color: var(--#{$prefix}secondary-bg) var(--#{$prefix}secondary-bg) $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: var(--#{$prefix}emphasis-color) !default;\n$nav-tabs-link-active-bg: var(--#{$prefix}body-bg) !default;\n$nav-tabs-link-active-border-color: var(--#{$prefix}border-color) var(--#{$prefix}border-color) $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: var(--#{$prefix}border-radius) !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-underline-gap: 1rem !default;\n$nav-underline-border-width: .125rem !default;\n$nav-underline-link-active-color: var(--#{$prefix}emphasis-color) !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y: $spacer * .5 !default;\n$navbar-padding-x: null !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end: 1rem !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n$navbar-toggler-focus-width: $btn-focus-width !default;\n$navbar-toggler-transition: box-shadow .15s ease-in-out !default;\n\n$navbar-light-color: rgba(var(--#{$prefix}emphasis-color-rgb), .65) !default;\n$navbar-light-hover-color: rgba(var(--#{$prefix}emphasis-color-rgb), .8) !default;\n$navbar-light-active-color: rgba(var(--#{$prefix}emphasis-color-rgb), 1) !default;\n$navbar-light-disabled-color: rgba(var(--#{$prefix}emphasis-color-rgb), .3) !default;\n$navbar-light-icon-color: rgba($body-color, .75) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba(var(--#{$prefix}emphasis-color-rgb), .15) !default;\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-dark-variables\n$navbar-dark-color: rgba($white, .55) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-icon-color: $navbar-dark-color !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n// scss-docs-end navbar-dark-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-x: 0 !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: var(--#{$prefix}body-color) !default;\n$dropdown-bg: var(--#{$prefix}body-bg) !default;\n$dropdown-border-color: var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius: var(--#{$prefix}border-radius) !default;\n$dropdown-border-width: var(--#{$prefix}border-width) !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: var(--#{$prefix}box-shadow) !default;\n\n$dropdown-link-color: var(--#{$prefix}body-color) !default;\n$dropdown-link-hover-color: $dropdown-link-color !default;\n$dropdown-link-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: var(--#{$prefix}tertiary-color) !default;\n\n$dropdown-item-padding-y: $spacer * .25 !default;\n$dropdown-item-padding-x: $spacer !default;\n\n$dropdown-header-color: $gray-600 !default;\n$dropdown-header-padding-x: $dropdown-item-padding-x !default;\n$dropdown-header-padding-y: $dropdown-padding-y !default;\n// fusv-disable\n$dropdown-header-padding: $dropdown-header-padding-y $dropdown-header-padding-x !default; // Deprecated in v5.2.0\n// fusv-enable\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color: $gray-300 !default;\n$dropdown-dark-bg: $gray-800 !default;\n$dropdown-dark-border-color: $dropdown-border-color !default;\n$dropdown-dark-divider-bg: $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow: null !default;\n$dropdown-dark-link-color: $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color: $white !default;\n$dropdown-dark-link-hover-bg: rgba($white, .15) !default;\n$dropdown-dark-link-active-color: $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg: $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color: $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y: .375rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n\n$pagination-font-size: $font-size-base !default;\n\n$pagination-color: var(--#{$prefix}link-color) !default;\n$pagination-bg: var(--#{$prefix}body-bg) !default;\n$pagination-border-radius: var(--#{$prefix}border-radius) !default;\n$pagination-border-width: var(--#{$prefix}border-width) !default;\n$pagination-margin-start: calc(#{$pagination-border-width} * -1) !default; // stylelint-disable-line function-disallowed-list\n$pagination-border-color: var(--#{$prefix}border-color) !default;\n\n$pagination-focus-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg: var(--#{$prefix}secondary-bg) !default;\n$pagination-focus-box-shadow: $focus-ring-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n$pagination-hover-border-color: var(--#{$prefix}border-color) !default; // Todo in v6: remove this?\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $component-active-bg !default;\n\n$pagination-disabled-color: var(--#{$prefix}secondary-color) !default;\n$pagination-disabled-bg: var(--#{$prefix}secondary-bg) !default;\n$pagination-disabled-border-color: var(--#{$prefix}border-color) !default;\n\n$pagination-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$pagination-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n// scss-docs-end pagination-variables\n\n\n// Placeholders\n\n// scss-docs-start placeholders\n$placeholder-opacity-max: .5 !default;\n$placeholder-opacity-min: .2 !default;\n// scss-docs-end placeholders\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y: $spacer !default;\n$card-spacer-x: $spacer !default;\n$card-title-spacer-y: $spacer * .5 !default;\n$card-title-color: null !default;\n$card-subtitle-color: null !default;\n$card-border-width: var(--#{$prefix}border-width) !default;\n$card-border-color: var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius: var(--#{$prefix}border-radius) !default;\n$card-box-shadow: null !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y: $card-spacer-y * .5 !default;\n$card-cap-padding-x: $card-spacer-x !default;\n$card-cap-bg: rgba(var(--#{$prefix}body-color-rgb), .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: var(--#{$prefix}body-bg) !default;\n$card-img-overlay-padding: $spacer !default;\n$card-group-margin: $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y: 1rem !default;\n$accordion-padding-x: 1.25rem !default;\n$accordion-color: var(--#{$prefix}body-color) !default;\n$accordion-bg: var(--#{$prefix}body-bg) !default;\n$accordion-border-width: var(--#{$prefix}border-width) !default;\n$accordion-border-color: var(--#{$prefix}border-color) !default;\n$accordion-border-radius: var(--#{$prefix}border-radius) !default;\n$accordion-inner-border-radius: subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y: $accordion-padding-y !default;\n$accordion-body-padding-x: $accordion-padding-x !default;\n\n$accordion-button-padding-y: $accordion-padding-y !default;\n$accordion-button-padding-x: $accordion-padding-x !default;\n$accordion-button-color: var(--#{$prefix}body-color) !default;\n$accordion-button-bg: var(--#{$prefix}accordion-bg) !default;\n$accordion-transition: $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg: var(--#{$prefix}primary-bg-subtle) !default;\n$accordion-button-active-color: var(--#{$prefix}primary-text-emphasis) !default;\n\n// fusv-disable\n$accordion-button-focus-border-color: $input-focus-border-color !default; // Deprecated in v5.3.3\n// fusv-enable\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $body-color !default;\n$accordion-icon-active-color: $primary-text-emphasis !default;\n$accordion-icon-transition: transform .2s ease-in-out !default;\n$accordion-icon-transform: rotate(-180deg) !default;\n\n$accordion-button-icon: url(\"data:image/svg+xml,\") !default;\n$accordion-button-active-icon: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: var(--#{$prefix}body-bg) !default;\n$tooltip-bg: var(--#{$prefix}emphasis-color) !default;\n$tooltip-border-radius: var(--#{$prefix}border-radius) !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: $spacer * .25 !default;\n$tooltip-padding-x: $spacer * .5 !default;\n$tooltip-margin: null !default; // TODO: remove this in v6\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n// fusv-disable\n$tooltip-arrow-color: null !default; // Deprecated in Bootstrap 5.2.0 for CSS variables\n// fusv-enable\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: null !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size: $font-size-sm !default;\n$popover-bg: var(--#{$prefix}body-bg) !default;\n$popover-max-width: 276px !default;\n$popover-border-width: var(--#{$prefix}border-width) !default;\n$popover-border-color: var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius: var(--#{$prefix}border-radius-lg) !default;\n$popover-inner-border-radius: calc(#{$popover-border-radius} - #{$popover-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$popover-box-shadow: var(--#{$prefix}box-shadow) !default;\n\n$popover-header-font-size: $font-size-base !default;\n$popover-header-bg: var(--#{$prefix}secondary-bg) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: $spacer !default;\n\n$popover-body-color: var(--#{$prefix}body-color) !default;\n$popover-body-padding-y: $spacer !default;\n$popover-body-padding-x: $spacer !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n// scss-docs-end popover-variables\n\n// fusv-disable\n// Deprecated in Bootstrap 5.2.0 for CSS variables\n$popover-arrow-color: $popover-bg !default;\n$popover-arrow-outer-color: var(--#{$prefix}border-color-translucent) !default;\n// fusv-enable\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .5rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-border-width: var(--#{$prefix}border-width) !default;\n$toast-border-color: var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius: var(--#{$prefix}border-radius) !default;\n$toast-box-shadow: var(--#{$prefix}box-shadow) !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: var(--#{$prefix}secondary-color) !default;\n$toast-header-background-color: rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-header-border-color: $toast-border-color !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size: .75em !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-color: $white !default;\n$badge-padding-y: .35em !default;\n$badge-padding-x: .65em !default;\n$badge-border-radius: var(--#{$prefix}border-radius) !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding: $spacer !default;\n\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: var(--#{$prefix}body-bg) !default;\n$modal-content-border-color: var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width: var(--#{$prefix}border-width) !default;\n$modal-content-border-radius: var(--#{$prefix}border-radius-lg) !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: var(--#{$prefix}box-shadow-sm) !default;\n$modal-content-box-shadow-sm-up: var(--#{$prefix}box-shadow) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n\n$modal-header-border-color: var(--#{$prefix}border-color) !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-header-padding-y: $modal-inner-padding !default;\n$modal-header-padding-x: $modal-inner-padding !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-footer-bg: null !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n\n$modal-sm: 300px !default;\n$modal-md: 500px !default;\n$modal-lg: 800px !default;\n$modal-xl: 1140px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y: $spacer !default;\n$alert-padding-x: $spacer !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: var(--#{$prefix}border-radius) !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: var(--#{$prefix}border-width) !default;\n$alert-dismissible-padding-r: $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n// fusv-disable\n$alert-bg-scale: -80% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-border-scale: -70% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-color-scale: 40% !default; // Deprecated in v5.2.0, to be removed in v6\n// fusv-enable\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: var(--#{$prefix}secondary-bg) !default;\n$progress-border-radius: var(--#{$prefix}border-radius) !default;\n$progress-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: $primary !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color: var(--#{$prefix}body-color) !default;\n$list-group-bg: var(--#{$prefix}body-bg) !default;\n$list-group-border-color: var(--#{$prefix}border-color) !default;\n$list-group-border-width: var(--#{$prefix}border-width) !default;\n$list-group-border-radius: var(--#{$prefix}border-radius) !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n// fusv-disable\n$list-group-item-bg-scale: -80% !default; // Deprecated in v5.3.0\n$list-group-item-color-scale: 40% !default; // Deprecated in v5.3.0\n// fusv-enable\n\n$list-group-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: var(--#{$prefix}secondary-color) !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: var(--#{$prefix}secondary-color) !default;\n$list-group-action-hover-color: var(--#{$prefix}emphasis-color) !default;\n\n$list-group-action-active-color: var(--#{$prefix}body-color) !default;\n$list-group-action-active-bg: var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: var(--#{$prefix}body-bg) !default;\n$thumbnail-border-width: var(--#{$prefix}border-width) !default;\n$thumbnail-border-color: var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius: var(--#{$prefix}border-radius) !default;\n$thumbnail-box-shadow: var(--#{$prefix}box-shadow-sm) !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size: $small-font-size !default;\n$figure-caption-color: var(--#{$prefix}secondary-color) !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size: null !default;\n$breadcrumb-padding-y: 0 !default;\n$breadcrumb-padding-x: 0 !default;\n$breadcrumb-item-padding-x: .5rem !default;\n$breadcrumb-margin-bottom: 1rem !default;\n$breadcrumb-bg: null !default;\n$breadcrumb-divider-color: var(--#{$prefix}secondary-color) !default;\n$breadcrumb-active-color: var(--#{$prefix}secondary-color) !default;\n$breadcrumb-divider: quote(\"/\") !default;\n$breadcrumb-divider-flipped: $breadcrumb-divider !default;\n$breadcrumb-border-radius: null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-opacity: .5 !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-active-opacity: 1 !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n$carousel-caption-padding-y: 1.25rem !default;\n$carousel-caption-spacer: 1.25rem !default;\n\n$carousel-control-icon-width: 2rem !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml,\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n// scss-docs-end carousel-variables\n\n// scss-docs-start carousel-dark-variables\n$carousel-dark-indicator-active-bg: $black !default;\n$carousel-dark-caption-color: $black !default;\n$carousel-dark-control-icon-filter: invert(1) grayscale(100) !default;\n// scss-docs-end carousel-dark-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-vertical-align: -.125em !default;\n$spinner-border-width: .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width: 1em !default;\n$btn-close-height: $btn-close-width !default;\n$btn-close-padding-x: .25em !default;\n$btn-close-padding-y: $btn-close-padding-x !default;\n$btn-close-color: $black !default;\n$btn-close-bg: url(\"data:image/svg+xml,\") !default;\n$btn-close-focus-shadow: $focus-ring-box-shadow !default;\n$btn-close-opacity: .5 !default;\n$btn-close-hover-opacity: .75 !default;\n$btn-close-focus-opacity: 1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-white-filter: invert(1) grayscale(100%) brightness(200%) !default;\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y: $modal-inner-padding !default;\n$offcanvas-padding-x: $modal-inner-padding !default;\n$offcanvas-horizontal-width: 400px !default;\n$offcanvas-vertical-height: 30vh !default;\n$offcanvas-transition-duration: .3s !default;\n$offcanvas-border-color: $modal-content-border-color !default;\n$offcanvas-border-width: $modal-content-border-width !default;\n$offcanvas-title-line-height: $modal-title-line-height !default;\n$offcanvas-bg-color: var(--#{$prefix}body-bg) !default;\n$offcanvas-color: var(--#{$prefix}body-color) !default;\n$offcanvas-box-shadow: $modal-content-box-shadow-xs !default;\n$offcanvas-backdrop-bg: $modal-backdrop-bg !default;\n$offcanvas-backdrop-opacity: $modal-backdrop-opacity !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size: $small-font-size !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .1875rem !default;\n$kbd-padding-x: .375rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: var(--#{$prefix}body-bg) !default;\n$kbd-bg: var(--#{$prefix}body-color) !default;\n$nested-kbd-font-weight: null !default; // Deprecated in v5.2.0, removing in v6\n\n$pre-color: null !default;\n\n@import \"variables-dark\"; // TODO: can be removed safely in v6, only here to avoid breaking changes in v5.3\n","// Row\n//\n// Rows contain your columns.\n\n:root {\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\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-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: percentage(divide(1, $count));\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 @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\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 // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is an invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix: \"\", $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css new file mode 100644 index 00000000..49b843b1 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap Grid v5.3.3 (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap-grid.min.css.map */ \ No newline at end of file diff --git a/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map new file mode 100644 index 00000000..a0db8b57 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_containers.scss","dist/css/bootstrap-grid.css","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","/*!\n * Bootstrap Grid v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\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-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !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.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\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-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.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.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.justify-content-evenly {\n justify-content: space-evenly !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.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\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-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !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 .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-sm-evenly {\n justify-content: space-evenly !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 .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\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-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !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 .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-md-evenly {\n justify-content: space-evenly !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 .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\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-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !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 .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-lg-evenly {\n justify-content: space-evenly !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 .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\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-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !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 .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-xl-evenly {\n justify-content: space-evenly !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 .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\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-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !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 .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\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, xxl: 1400px)\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, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($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, xxl: 1400px))\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.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `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(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .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, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\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 $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $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($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Row\n//\n// Rows contain your columns.\n\n:root {\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\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-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: percentage(divide(1, $count));\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 @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\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 // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is an invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix: \"\", $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css new file mode 100644 index 00000000..1a5d6563 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css @@ -0,0 +1,4084 @@ +/*! + * Bootstrap Grid v5.3.3 (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +.container, +.container-fluid, +.container-xxl, +.container-xl, +.container-lg, +.container-md, +.container-sm { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + width: 100%; + padding-left: calc(var(--bs-gutter-x) * 0.5); + padding-right: calc(var(--bs-gutter-x) * 0.5); + margin-left: auto; + margin-right: auto; +} + +@media (min-width: 576px) { + .container-sm, .container { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container-md, .container-sm, .container { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container-lg, .container-md, .container-sm, .container { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1140px; + } +} +@media (min-width: 1400px) { + .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container { + max-width: 1320px; + } +} +:root { + --bs-breakpoint-xs: 0; + --bs-breakpoint-sm: 576px; + --bs-breakpoint-md: 768px; + --bs-breakpoint-lg: 992px; + --bs-breakpoint-xl: 1200px; + --bs-breakpoint-xxl: 1400px; +} + +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(-1 * var(--bs-gutter-y)); + margin-left: calc(-0.5 * var(--bs-gutter-x)); + margin-right: calc(-0.5 * var(--bs-gutter-x)); +} +.row > * { + box-sizing: border-box; + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-left: calc(var(--bs-gutter-x) * 0.5); + padding-right: calc(var(--bs-gutter-x) * 0.5); + margin-top: var(--bs-gutter-y); +} + +.col { + flex: 1 0 0%; +} + +.row-cols-auto > * { + flex: 0 0 auto; + width: auto; +} + +.row-cols-1 > * { + flex: 0 0 auto; + width: 100%; +} + +.row-cols-2 > * { + flex: 0 0 auto; + width: 50%; +} + +.row-cols-3 > * { + flex: 0 0 auto; + width: 33.33333333%; +} + +.row-cols-4 > * { + flex: 0 0 auto; + width: 25%; +} + +.row-cols-5 > * { + flex: 0 0 auto; + width: 20%; +} + +.row-cols-6 > * { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; +} + +.col-1 { + flex: 0 0 auto; + width: 8.33333333%; +} + +.col-2 { + flex: 0 0 auto; + width: 16.66666667%; +} + +.col-3 { + flex: 0 0 auto; + width: 25%; +} + +.col-4 { + flex: 0 0 auto; + width: 33.33333333%; +} + +.col-5 { + flex: 0 0 auto; + width: 41.66666667%; +} + +.col-6 { + flex: 0 0 auto; + width: 50%; +} + +.col-7 { + flex: 0 0 auto; + width: 58.33333333%; +} + +.col-8 { + flex: 0 0 auto; + width: 66.66666667%; +} + +.col-9 { + flex: 0 0 auto; + width: 75%; +} + +.col-10 { + flex: 0 0 auto; + width: 83.33333333%; +} + +.col-11 { + flex: 0 0 auto; + width: 91.66666667%; +} + +.col-12 { + flex: 0 0 auto; + width: 100%; +} + +.offset-1 { + margin-right: 8.33333333%; +} + +.offset-2 { + margin-right: 16.66666667%; +} + +.offset-3 { + margin-right: 25%; +} + +.offset-4 { + margin-right: 33.33333333%; +} + +.offset-5 { + margin-right: 41.66666667%; +} + +.offset-6 { + margin-right: 50%; +} + +.offset-7 { + margin-right: 58.33333333%; +} + +.offset-8 { + margin-right: 66.66666667%; +} + +.offset-9 { + margin-right: 75%; +} + +.offset-10 { + margin-right: 83.33333333%; +} + +.offset-11 { + margin-right: 91.66666667%; +} + +.g-0, +.gx-0 { + --bs-gutter-x: 0; +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0; +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem; +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem; +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem; +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem; +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem; +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem; +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem; +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem; +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem; +} + +.g-5, +.gy-5 { + --bs-gutter-y: 3rem; +} + +@media (min-width: 576px) { + .col-sm { + flex: 1 0 0%; + } + .row-cols-sm-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-sm-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-sm-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-sm-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-sm-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-sm-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-sm-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + } + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-sm-3 { + flex: 0 0 auto; + width: 25%; + } + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-sm-6 { + flex: 0 0 auto; + width: 50%; + } + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-sm-9 { + flex: 0 0 auto; + width: 75%; + } + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-sm-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-sm-0 { + margin-right: 0; + } + .offset-sm-1 { + margin-right: 8.33333333%; + } + .offset-sm-2 { + margin-right: 16.66666667%; + } + .offset-sm-3 { + margin-right: 25%; + } + .offset-sm-4 { + margin-right: 33.33333333%; + } + .offset-sm-5 { + margin-right: 41.66666667%; + } + .offset-sm-6 { + margin-right: 50%; + } + .offset-sm-7 { + margin-right: 58.33333333%; + } + .offset-sm-8 { + margin-right: 66.66666667%; + } + .offset-sm-9 { + margin-right: 75%; + } + .offset-sm-10 { + margin-right: 83.33333333%; + } + .offset-sm-11 { + margin-right: 91.66666667%; + } + .g-sm-0, + .gx-sm-0 { + --bs-gutter-x: 0; + } + .g-sm-0, + .gy-sm-0 { + --bs-gutter-y: 0; + } + .g-sm-1, + .gx-sm-1 { + --bs-gutter-x: 0.25rem; + } + .g-sm-1, + .gy-sm-1 { + --bs-gutter-y: 0.25rem; + } + .g-sm-2, + .gx-sm-2 { + --bs-gutter-x: 0.5rem; + } + .g-sm-2, + .gy-sm-2 { + --bs-gutter-y: 0.5rem; + } + .g-sm-3, + .gx-sm-3 { + --bs-gutter-x: 1rem; + } + .g-sm-3, + .gy-sm-3 { + --bs-gutter-y: 1rem; + } + .g-sm-4, + .gx-sm-4 { + --bs-gutter-x: 1.5rem; + } + .g-sm-4, + .gy-sm-4 { + --bs-gutter-y: 1.5rem; + } + .g-sm-5, + .gx-sm-5 { + --bs-gutter-x: 3rem; + } + .g-sm-5, + .gy-sm-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 768px) { + .col-md { + flex: 1 0 0%; + } + .row-cols-md-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-md-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-md-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + } + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-md-3 { + flex: 0 0 auto; + width: 25%; + } + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-md-6 { + flex: 0 0 auto; + width: 50%; + } + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-md-9 { + flex: 0 0 auto; + width: 75%; + } + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-md-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-md-0 { + margin-right: 0; + } + .offset-md-1 { + margin-right: 8.33333333%; + } + .offset-md-2 { + margin-right: 16.66666667%; + } + .offset-md-3 { + margin-right: 25%; + } + .offset-md-4 { + margin-right: 33.33333333%; + } + .offset-md-5 { + margin-right: 41.66666667%; + } + .offset-md-6 { + margin-right: 50%; + } + .offset-md-7 { + margin-right: 58.33333333%; + } + .offset-md-8 { + margin-right: 66.66666667%; + } + .offset-md-9 { + margin-right: 75%; + } + .offset-md-10 { + margin-right: 83.33333333%; + } + .offset-md-11 { + margin-right: 91.66666667%; + } + .g-md-0, + .gx-md-0 { + --bs-gutter-x: 0; + } + .g-md-0, + .gy-md-0 { + --bs-gutter-y: 0; + } + .g-md-1, + .gx-md-1 { + --bs-gutter-x: 0.25rem; + } + .g-md-1, + .gy-md-1 { + --bs-gutter-y: 0.25rem; + } + .g-md-2, + .gx-md-2 { + --bs-gutter-x: 0.5rem; + } + .g-md-2, + .gy-md-2 { + --bs-gutter-y: 0.5rem; + } + .g-md-3, + .gx-md-3 { + --bs-gutter-x: 1rem; + } + .g-md-3, + .gy-md-3 { + --bs-gutter-y: 1rem; + } + .g-md-4, + .gx-md-4 { + --bs-gutter-x: 1.5rem; + } + .g-md-4, + .gy-md-4 { + --bs-gutter-y: 1.5rem; + } + .g-md-5, + .gx-md-5 { + --bs-gutter-x: 3rem; + } + .g-md-5, + .gy-md-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 992px) { + .col-lg { + flex: 1 0 0%; + } + .row-cols-lg-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-lg-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-lg-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-lg-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-lg-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-lg-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-lg-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + } + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-lg-3 { + flex: 0 0 auto; + width: 25%; + } + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-lg-6 { + flex: 0 0 auto; + width: 50%; + } + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-lg-9 { + flex: 0 0 auto; + width: 75%; + } + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-lg-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-lg-0 { + margin-right: 0; + } + .offset-lg-1 { + margin-right: 8.33333333%; + } + .offset-lg-2 { + margin-right: 16.66666667%; + } + .offset-lg-3 { + margin-right: 25%; + } + .offset-lg-4 { + margin-right: 33.33333333%; + } + .offset-lg-5 { + margin-right: 41.66666667%; + } + .offset-lg-6 { + margin-right: 50%; + } + .offset-lg-7 { + margin-right: 58.33333333%; + } + .offset-lg-8 { + margin-right: 66.66666667%; + } + .offset-lg-9 { + margin-right: 75%; + } + .offset-lg-10 { + margin-right: 83.33333333%; + } + .offset-lg-11 { + margin-right: 91.66666667%; + } + .g-lg-0, + .gx-lg-0 { + --bs-gutter-x: 0; + } + .g-lg-0, + .gy-lg-0 { + --bs-gutter-y: 0; + } + .g-lg-1, + .gx-lg-1 { + --bs-gutter-x: 0.25rem; + } + .g-lg-1, + .gy-lg-1 { + --bs-gutter-y: 0.25rem; + } + .g-lg-2, + .gx-lg-2 { + --bs-gutter-x: 0.5rem; + } + .g-lg-2, + .gy-lg-2 { + --bs-gutter-y: 0.5rem; + } + .g-lg-3, + .gx-lg-3 { + --bs-gutter-x: 1rem; + } + .g-lg-3, + .gy-lg-3 { + --bs-gutter-y: 1rem; + } + .g-lg-4, + .gx-lg-4 { + --bs-gutter-x: 1.5rem; + } + .g-lg-4, + .gy-lg-4 { + --bs-gutter-y: 1.5rem; + } + .g-lg-5, + .gx-lg-5 { + --bs-gutter-x: 3rem; + } + .g-lg-5, + .gy-lg-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1200px) { + .col-xl { + flex: 1 0 0%; + } + .row-cols-xl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-xl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xl-0 { + margin-right: 0; + } + .offset-xl-1 { + margin-right: 8.33333333%; + } + .offset-xl-2 { + margin-right: 16.66666667%; + } + .offset-xl-3 { + margin-right: 25%; + } + .offset-xl-4 { + margin-right: 33.33333333%; + } + .offset-xl-5 { + margin-right: 41.66666667%; + } + .offset-xl-6 { + margin-right: 50%; + } + .offset-xl-7 { + margin-right: 58.33333333%; + } + .offset-xl-8 { + margin-right: 66.66666667%; + } + .offset-xl-9 { + margin-right: 75%; + } + .offset-xl-10 { + margin-right: 83.33333333%; + } + .offset-xl-11 { + margin-right: 91.66666667%; + } + .g-xl-0, + .gx-xl-0 { + --bs-gutter-x: 0; + } + .g-xl-0, + .gy-xl-0 { + --bs-gutter-y: 0; + } + .g-xl-1, + .gx-xl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xl-1, + .gy-xl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xl-2, + .gx-xl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xl-2, + .gy-xl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xl-3, + .gx-xl-3 { + --bs-gutter-x: 1rem; + } + .g-xl-3, + .gy-xl-3 { + --bs-gutter-y: 1rem; + } + .g-xl-4, + .gx-xl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xl-4, + .gy-xl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xl-5, + .gx-xl-5 { + --bs-gutter-x: 3rem; + } + .g-xl-5, + .gy-xl-5 { + --bs-gutter-y: 3rem; + } +} +@media (min-width: 1400px) { + .col-xxl { + flex: 1 0 0%; + } + .row-cols-xxl-auto > * { + flex: 0 0 auto; + width: auto; + } + .row-cols-xxl-1 > * { + flex: 0 0 auto; + width: 100%; + } + .row-cols-xxl-2 > * { + flex: 0 0 auto; + width: 50%; + } + .row-cols-xxl-3 > * { + flex: 0 0 auto; + width: 33.33333333%; + } + .row-cols-xxl-4 > * { + flex: 0 0 auto; + width: 25%; + } + .row-cols-xxl-5 > * { + flex: 0 0 auto; + width: 20%; + } + .row-cols-xxl-6 > * { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + } + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333%; + } + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667%; + } + .col-xxl-3 { + flex: 0 0 auto; + width: 25%; + } + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333%; + } + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667%; + } + .col-xxl-6 { + flex: 0 0 auto; + width: 50%; + } + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333%; + } + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667%; + } + .col-xxl-9 { + flex: 0 0 auto; + width: 75%; + } + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333%; + } + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667%; + } + .col-xxl-12 { + flex: 0 0 auto; + width: 100%; + } + .offset-xxl-0 { + margin-right: 0; + } + .offset-xxl-1 { + margin-right: 8.33333333%; + } + .offset-xxl-2 { + margin-right: 16.66666667%; + } + .offset-xxl-3 { + margin-right: 25%; + } + .offset-xxl-4 { + margin-right: 33.33333333%; + } + .offset-xxl-5 { + margin-right: 41.66666667%; + } + .offset-xxl-6 { + margin-right: 50%; + } + .offset-xxl-7 { + margin-right: 58.33333333%; + } + .offset-xxl-8 { + margin-right: 66.66666667%; + } + .offset-xxl-9 { + margin-right: 75%; + } + .offset-xxl-10 { + margin-right: 83.33333333%; + } + .offset-xxl-11 { + margin-right: 91.66666667%; + } + .g-xxl-0, + .gx-xxl-0 { + --bs-gutter-x: 0; + } + .g-xxl-0, + .gy-xxl-0 { + --bs-gutter-y: 0; + } + .g-xxl-1, + .gx-xxl-1 { + --bs-gutter-x: 0.25rem; + } + .g-xxl-1, + .gy-xxl-1 { + --bs-gutter-y: 0.25rem; + } + .g-xxl-2, + .gx-xxl-2 { + --bs-gutter-x: 0.5rem; + } + .g-xxl-2, + .gy-xxl-2 { + --bs-gutter-y: 0.5rem; + } + .g-xxl-3, + .gx-xxl-3 { + --bs-gutter-x: 1rem; + } + .g-xxl-3, + .gy-xxl-3 { + --bs-gutter-y: 1rem; + } + .g-xxl-4, + .gx-xxl-4 { + --bs-gutter-x: 1.5rem; + } + .g-xxl-4, + .gy-xxl-4 { + --bs-gutter-y: 1.5rem; + } + .g-xxl-5, + .gx-xxl-5 { + --bs-gutter-x: 3rem; + } + .g-xxl-5, + .gy-xxl-5 { + --bs-gutter-y: 3rem; + } +} +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-grid { + display: grid !important; +} + +.d-inline-grid { + display: inline-grid !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +.d-none { + display: none !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.justify-content-evenly { + justify-content: space-evenly !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +.order-first { + order: -1 !important; +} + +.order-0 { + order: 0 !important; +} + +.order-1 { + order: 1 !important; +} + +.order-2 { + order: 2 !important; +} + +.order-3 { + order: 3 !important; +} + +.order-4 { + order: 4 !important; +} + +.order-5 { + order: 5 !important; +} + +.order-last { + order: 6 !important; +} + +.m-0 { + margin: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; +} + +.mx-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; +} + +.mx-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; +} + +.mx-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; +} + +.mx-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; +} + +.mx-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; +} + +.mx-auto { + margin-left: auto !important; + margin-right: auto !important; +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; +} + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; +} + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; +} + +.mt-0 { + margin-top: 0 !important; +} + +.mt-1 { + margin-top: 0.25rem !important; +} + +.mt-2 { + margin-top: 0.5rem !important; +} + +.mt-3 { + margin-top: 1rem !important; +} + +.mt-4 { + margin-top: 1.5rem !important; +} + +.mt-5 { + margin-top: 3rem !important; +} + +.mt-auto { + margin-top: auto !important; +} + +.me-0 { + margin-left: 0 !important; +} + +.me-1 { + margin-left: 0.25rem !important; +} + +.me-2 { + margin-left: 0.5rem !important; +} + +.me-3 { + margin-left: 1rem !important; +} + +.me-4 { + margin-left: 1.5rem !important; +} + +.me-5 { + margin-left: 3rem !important; +} + +.me-auto { + margin-left: auto !important; +} + +.mb-0 { + margin-bottom: 0 !important; +} + +.mb-1 { + margin-bottom: 0.25rem !important; +} + +.mb-2 { + margin-bottom: 0.5rem !important; +} + +.mb-3 { + margin-bottom: 1rem !important; +} + +.mb-4 { + margin-bottom: 1.5rem !important; +} + +.mb-5 { + margin-bottom: 3rem !important; +} + +.mb-auto { + margin-bottom: auto !important; +} + +.ms-0 { + margin-right: 0 !important; +} + +.ms-1 { + margin-right: 0.25rem !important; +} + +.ms-2 { + margin-right: 0.5rem !important; +} + +.ms-3 { + margin-right: 1rem !important; +} + +.ms-4 { + margin-right: 1.5rem !important; +} + +.ms-5 { + margin-right: 3rem !important; +} + +.ms-auto { + margin-right: auto !important; +} + +.p-0 { + padding: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.px-0 { + padding-left: 0 !important; + padding-right: 0 !important; +} + +.px-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; +} + +.px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; +} + +.px-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; +} + +.px-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; +} + +.px-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; +} + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; +} + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; +} + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; +} + +.pt-0 { + padding-top: 0 !important; +} + +.pt-1 { + padding-top: 0.25rem !important; +} + +.pt-2 { + padding-top: 0.5rem !important; +} + +.pt-3 { + padding-top: 1rem !important; +} + +.pt-4 { + padding-top: 1.5rem !important; +} + +.pt-5 { + padding-top: 3rem !important; +} + +.pe-0 { + padding-left: 0 !important; +} + +.pe-1 { + padding-left: 0.25rem !important; +} + +.pe-2 { + padding-left: 0.5rem !important; +} + +.pe-3 { + padding-left: 1rem !important; +} + +.pe-4 { + padding-left: 1.5rem !important; +} + +.pe-5 { + padding-left: 3rem !important; +} + +.pb-0 { + padding-bottom: 0 !important; +} + +.pb-1 { + padding-bottom: 0.25rem !important; +} + +.pb-2 { + padding-bottom: 0.5rem !important; +} + +.pb-3 { + padding-bottom: 1rem !important; +} + +.pb-4 { + padding-bottom: 1.5rem !important; +} + +.pb-5 { + padding-bottom: 3rem !important; +} + +.ps-0 { + padding-right: 0 !important; +} + +.ps-1 { + padding-right: 0.25rem !important; +} + +.ps-2 { + padding-right: 0.5rem !important; +} + +.ps-3 { + padding-right: 1rem !important; +} + +.ps-4 { + padding-right: 1.5rem !important; +} + +.ps-5 { + padding-right: 3rem !important; +} + +@media (min-width: 576px) { + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-grid { + display: grid !important; + } + .d-sm-inline-grid { + display: inline-grid !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline-flex { + display: inline-flex !important; + } + .d-sm-none { + display: none !important; + } + .flex-sm-fill { + flex: 1 1 auto !important; + } + .flex-sm-row { + flex-direction: row !important; + } + .flex-sm-column { + flex-direction: column !important; + } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + .flex-sm-wrap { + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-sm-start { + justify-content: flex-start !important; + } + .justify-content-sm-end { + justify-content: flex-end !important; + } + .justify-content-sm-center { + justify-content: center !important; + } + .justify-content-sm-between { + justify-content: space-between !important; + } + .justify-content-sm-around { + justify-content: space-around !important; + } + .justify-content-sm-evenly { + justify-content: space-evenly !important; + } + .align-items-sm-start { + align-items: flex-start !important; + } + .align-items-sm-end { + align-items: flex-end !important; + } + .align-items-sm-center { + align-items: center !important; + } + .align-items-sm-baseline { + align-items: baseline !important; + } + .align-items-sm-stretch { + align-items: stretch !important; + } + .align-content-sm-start { + align-content: flex-start !important; + } + .align-content-sm-end { + align-content: flex-end !important; + } + .align-content-sm-center { + align-content: center !important; + } + .align-content-sm-between { + align-content: space-between !important; + } + .align-content-sm-around { + align-content: space-around !important; + } + .align-content-sm-stretch { + align-content: stretch !important; + } + .align-self-sm-auto { + align-self: auto !important; + } + .align-self-sm-start { + align-self: flex-start !important; + } + .align-self-sm-end { + align-self: flex-end !important; + } + .align-self-sm-center { + align-self: center !important; + } + .align-self-sm-baseline { + align-self: baseline !important; + } + .align-self-sm-stretch { + align-self: stretch !important; + } + .order-sm-first { + order: -1 !important; + } + .order-sm-0 { + order: 0 !important; + } + .order-sm-1 { + order: 1 !important; + } + .order-sm-2 { + order: 2 !important; + } + .order-sm-3 { + order: 3 !important; + } + .order-sm-4 { + order: 4 !important; + } + .order-sm-5 { + order: 5 !important; + } + .order-sm-last { + order: 6 !important; + } + .m-sm-0 { + margin: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mx-sm-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .mx-sm-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-sm-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-sm-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-sm-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-sm-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-sm-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-sm-0 { + margin-top: 0 !important; + } + .mt-sm-1 { + margin-top: 0.25rem !important; + } + .mt-sm-2 { + margin-top: 0.5rem !important; + } + .mt-sm-3 { + margin-top: 1rem !important; + } + .mt-sm-4 { + margin-top: 1.5rem !important; + } + .mt-sm-5 { + margin-top: 3rem !important; + } + .mt-sm-auto { + margin-top: auto !important; + } + .me-sm-0 { + margin-left: 0 !important; + } + .me-sm-1 { + margin-left: 0.25rem !important; + } + .me-sm-2 { + margin-left: 0.5rem !important; + } + .me-sm-3 { + margin-left: 1rem !important; + } + .me-sm-4 { + margin-left: 1.5rem !important; + } + .me-sm-5 { + margin-left: 3rem !important; + } + .me-sm-auto { + margin-left: auto !important; + } + .mb-sm-0 { + margin-bottom: 0 !important; + } + .mb-sm-1 { + margin-bottom: 0.25rem !important; + } + .mb-sm-2 { + margin-bottom: 0.5rem !important; + } + .mb-sm-3 { + margin-bottom: 1rem !important; + } + .mb-sm-4 { + margin-bottom: 1.5rem !important; + } + .mb-sm-5 { + margin-bottom: 3rem !important; + } + .mb-sm-auto { + margin-bottom: auto !important; + } + .ms-sm-0 { + margin-right: 0 !important; + } + .ms-sm-1 { + margin-right: 0.25rem !important; + } + .ms-sm-2 { + margin-right: 0.5rem !important; + } + .ms-sm-3 { + margin-right: 1rem !important; + } + .ms-sm-4 { + margin-right: 1.5rem !important; + } + .ms-sm-5 { + margin-right: 3rem !important; + } + .ms-sm-auto { + margin-right: auto !important; + } + .p-sm-0 { + padding: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .px-sm-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .px-sm-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-sm-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-sm-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-sm-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-sm-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-sm-0 { + padding-top: 0 !important; + } + .pt-sm-1 { + padding-top: 0.25rem !important; + } + .pt-sm-2 { + padding-top: 0.5rem !important; + } + .pt-sm-3 { + padding-top: 1rem !important; + } + .pt-sm-4 { + padding-top: 1.5rem !important; + } + .pt-sm-5 { + padding-top: 3rem !important; + } + .pe-sm-0 { + padding-left: 0 !important; + } + .pe-sm-1 { + padding-left: 0.25rem !important; + } + .pe-sm-2 { + padding-left: 0.5rem !important; + } + .pe-sm-3 { + padding-left: 1rem !important; + } + .pe-sm-4 { + padding-left: 1.5rem !important; + } + .pe-sm-5 { + padding-left: 3rem !important; + } + .pb-sm-0 { + padding-bottom: 0 !important; + } + .pb-sm-1 { + padding-bottom: 0.25rem !important; + } + .pb-sm-2 { + padding-bottom: 0.5rem !important; + } + .pb-sm-3 { + padding-bottom: 1rem !important; + } + .pb-sm-4 { + padding-bottom: 1.5rem !important; + } + .pb-sm-5 { + padding-bottom: 3rem !important; + } + .ps-sm-0 { + padding-right: 0 !important; + } + .ps-sm-1 { + padding-right: 0.25rem !important; + } + .ps-sm-2 { + padding-right: 0.5rem !important; + } + .ps-sm-3 { + padding-right: 1rem !important; + } + .ps-sm-4 { + padding-right: 1.5rem !important; + } + .ps-sm-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 768px) { + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-grid { + display: grid !important; + } + .d-md-inline-grid { + display: inline-grid !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline-flex { + display: inline-flex !important; + } + .d-md-none { + display: none !important; + } + .flex-md-fill { + flex: 1 1 auto !important; + } + .flex-md-row { + flex-direction: row !important; + } + .flex-md-column { + flex-direction: column !important; + } + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + .flex-md-grow-0 { + flex-grow: 0 !important; + } + .flex-md-grow-1 { + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + .flex-md-wrap { + flex-wrap: wrap !important; + } + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-md-start { + justify-content: flex-start !important; + } + .justify-content-md-end { + justify-content: flex-end !important; + } + .justify-content-md-center { + justify-content: center !important; + } + .justify-content-md-between { + justify-content: space-between !important; + } + .justify-content-md-around { + justify-content: space-around !important; + } + .justify-content-md-evenly { + justify-content: space-evenly !important; + } + .align-items-md-start { + align-items: flex-start !important; + } + .align-items-md-end { + align-items: flex-end !important; + } + .align-items-md-center { + align-items: center !important; + } + .align-items-md-baseline { + align-items: baseline !important; + } + .align-items-md-stretch { + align-items: stretch !important; + } + .align-content-md-start { + align-content: flex-start !important; + } + .align-content-md-end { + align-content: flex-end !important; + } + .align-content-md-center { + align-content: center !important; + } + .align-content-md-between { + align-content: space-between !important; + } + .align-content-md-around { + align-content: space-around !important; + } + .align-content-md-stretch { + align-content: stretch !important; + } + .align-self-md-auto { + align-self: auto !important; + } + .align-self-md-start { + align-self: flex-start !important; + } + .align-self-md-end { + align-self: flex-end !important; + } + .align-self-md-center { + align-self: center !important; + } + .align-self-md-baseline { + align-self: baseline !important; + } + .align-self-md-stretch { + align-self: stretch !important; + } + .order-md-first { + order: -1 !important; + } + .order-md-0 { + order: 0 !important; + } + .order-md-1 { + order: 1 !important; + } + .order-md-2 { + order: 2 !important; + } + .order-md-3 { + order: 3 !important; + } + .order-md-4 { + order: 4 !important; + } + .order-md-5 { + order: 5 !important; + } + .order-md-last { + order: 6 !important; + } + .m-md-0 { + margin: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mx-md-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .mx-md-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-md-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-md-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-md-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-md-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-md-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-md-0 { + margin-top: 0 !important; + } + .mt-md-1 { + margin-top: 0.25rem !important; + } + .mt-md-2 { + margin-top: 0.5rem !important; + } + .mt-md-3 { + margin-top: 1rem !important; + } + .mt-md-4 { + margin-top: 1.5rem !important; + } + .mt-md-5 { + margin-top: 3rem !important; + } + .mt-md-auto { + margin-top: auto !important; + } + .me-md-0 { + margin-left: 0 !important; + } + .me-md-1 { + margin-left: 0.25rem !important; + } + .me-md-2 { + margin-left: 0.5rem !important; + } + .me-md-3 { + margin-left: 1rem !important; + } + .me-md-4 { + margin-left: 1.5rem !important; + } + .me-md-5 { + margin-left: 3rem !important; + } + .me-md-auto { + margin-left: auto !important; + } + .mb-md-0 { + margin-bottom: 0 !important; + } + .mb-md-1 { + margin-bottom: 0.25rem !important; + } + .mb-md-2 { + margin-bottom: 0.5rem !important; + } + .mb-md-3 { + margin-bottom: 1rem !important; + } + .mb-md-4 { + margin-bottom: 1.5rem !important; + } + .mb-md-5 { + margin-bottom: 3rem !important; + } + .mb-md-auto { + margin-bottom: auto !important; + } + .ms-md-0 { + margin-right: 0 !important; + } + .ms-md-1 { + margin-right: 0.25rem !important; + } + .ms-md-2 { + margin-right: 0.5rem !important; + } + .ms-md-3 { + margin-right: 1rem !important; + } + .ms-md-4 { + margin-right: 1.5rem !important; + } + .ms-md-5 { + margin-right: 3rem !important; + } + .ms-md-auto { + margin-right: auto !important; + } + .p-md-0 { + padding: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .px-md-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .px-md-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-md-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-md-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-md-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-md-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-md-0 { + padding-top: 0 !important; + } + .pt-md-1 { + padding-top: 0.25rem !important; + } + .pt-md-2 { + padding-top: 0.5rem !important; + } + .pt-md-3 { + padding-top: 1rem !important; + } + .pt-md-4 { + padding-top: 1.5rem !important; + } + .pt-md-5 { + padding-top: 3rem !important; + } + .pe-md-0 { + padding-left: 0 !important; + } + .pe-md-1 { + padding-left: 0.25rem !important; + } + .pe-md-2 { + padding-left: 0.5rem !important; + } + .pe-md-3 { + padding-left: 1rem !important; + } + .pe-md-4 { + padding-left: 1.5rem !important; + } + .pe-md-5 { + padding-left: 3rem !important; + } + .pb-md-0 { + padding-bottom: 0 !important; + } + .pb-md-1 { + padding-bottom: 0.25rem !important; + } + .pb-md-2 { + padding-bottom: 0.5rem !important; + } + .pb-md-3 { + padding-bottom: 1rem !important; + } + .pb-md-4 { + padding-bottom: 1.5rem !important; + } + .pb-md-5 { + padding-bottom: 3rem !important; + } + .ps-md-0 { + padding-right: 0 !important; + } + .ps-md-1 { + padding-right: 0.25rem !important; + } + .ps-md-2 { + padding-right: 0.5rem !important; + } + .ps-md-3 { + padding-right: 1rem !important; + } + .ps-md-4 { + padding-right: 1.5rem !important; + } + .ps-md-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 992px) { + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-grid { + display: grid !important; + } + .d-lg-inline-grid { + display: inline-grid !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline-flex { + display: inline-flex !important; + } + .d-lg-none { + display: none !important; + } + .flex-lg-fill { + flex: 1 1 auto !important; + } + .flex-lg-row { + flex-direction: row !important; + } + .flex-lg-column { + flex-direction: column !important; + } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + .flex-lg-wrap { + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-lg-start { + justify-content: flex-start !important; + } + .justify-content-lg-end { + justify-content: flex-end !important; + } + .justify-content-lg-center { + justify-content: center !important; + } + .justify-content-lg-between { + justify-content: space-between !important; + } + .justify-content-lg-around { + justify-content: space-around !important; + } + .justify-content-lg-evenly { + justify-content: space-evenly !important; + } + .align-items-lg-start { + align-items: flex-start !important; + } + .align-items-lg-end { + align-items: flex-end !important; + } + .align-items-lg-center { + align-items: center !important; + } + .align-items-lg-baseline { + align-items: baseline !important; + } + .align-items-lg-stretch { + align-items: stretch !important; + } + .align-content-lg-start { + align-content: flex-start !important; + } + .align-content-lg-end { + align-content: flex-end !important; + } + .align-content-lg-center { + align-content: center !important; + } + .align-content-lg-between { + align-content: space-between !important; + } + .align-content-lg-around { + align-content: space-around !important; + } + .align-content-lg-stretch { + align-content: stretch !important; + } + .align-self-lg-auto { + align-self: auto !important; + } + .align-self-lg-start { + align-self: flex-start !important; + } + .align-self-lg-end { + align-self: flex-end !important; + } + .align-self-lg-center { + align-self: center !important; + } + .align-self-lg-baseline { + align-self: baseline !important; + } + .align-self-lg-stretch { + align-self: stretch !important; + } + .order-lg-first { + order: -1 !important; + } + .order-lg-0 { + order: 0 !important; + } + .order-lg-1 { + order: 1 !important; + } + .order-lg-2 { + order: 2 !important; + } + .order-lg-3 { + order: 3 !important; + } + .order-lg-4 { + order: 4 !important; + } + .order-lg-5 { + order: 5 !important; + } + .order-lg-last { + order: 6 !important; + } + .m-lg-0 { + margin: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mx-lg-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .mx-lg-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-lg-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-lg-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-lg-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-lg-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-lg-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-lg-0 { + margin-top: 0 !important; + } + .mt-lg-1 { + margin-top: 0.25rem !important; + } + .mt-lg-2 { + margin-top: 0.5rem !important; + } + .mt-lg-3 { + margin-top: 1rem !important; + } + .mt-lg-4 { + margin-top: 1.5rem !important; + } + .mt-lg-5 { + margin-top: 3rem !important; + } + .mt-lg-auto { + margin-top: auto !important; + } + .me-lg-0 { + margin-left: 0 !important; + } + .me-lg-1 { + margin-left: 0.25rem !important; + } + .me-lg-2 { + margin-left: 0.5rem !important; + } + .me-lg-3 { + margin-left: 1rem !important; + } + .me-lg-4 { + margin-left: 1.5rem !important; + } + .me-lg-5 { + margin-left: 3rem !important; + } + .me-lg-auto { + margin-left: auto !important; + } + .mb-lg-0 { + margin-bottom: 0 !important; + } + .mb-lg-1 { + margin-bottom: 0.25rem !important; + } + .mb-lg-2 { + margin-bottom: 0.5rem !important; + } + .mb-lg-3 { + margin-bottom: 1rem !important; + } + .mb-lg-4 { + margin-bottom: 1.5rem !important; + } + .mb-lg-5 { + margin-bottom: 3rem !important; + } + .mb-lg-auto { + margin-bottom: auto !important; + } + .ms-lg-0 { + margin-right: 0 !important; + } + .ms-lg-1 { + margin-right: 0.25rem !important; + } + .ms-lg-2 { + margin-right: 0.5rem !important; + } + .ms-lg-3 { + margin-right: 1rem !important; + } + .ms-lg-4 { + margin-right: 1.5rem !important; + } + .ms-lg-5 { + margin-right: 3rem !important; + } + .ms-lg-auto { + margin-right: auto !important; + } + .p-lg-0 { + padding: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .px-lg-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .px-lg-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-lg-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-lg-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-lg-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-lg-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-lg-0 { + padding-top: 0 !important; + } + .pt-lg-1 { + padding-top: 0.25rem !important; + } + .pt-lg-2 { + padding-top: 0.5rem !important; + } + .pt-lg-3 { + padding-top: 1rem !important; + } + .pt-lg-4 { + padding-top: 1.5rem !important; + } + .pt-lg-5 { + padding-top: 3rem !important; + } + .pe-lg-0 { + padding-left: 0 !important; + } + .pe-lg-1 { + padding-left: 0.25rem !important; + } + .pe-lg-2 { + padding-left: 0.5rem !important; + } + .pe-lg-3 { + padding-left: 1rem !important; + } + .pe-lg-4 { + padding-left: 1.5rem !important; + } + .pe-lg-5 { + padding-left: 3rem !important; + } + .pb-lg-0 { + padding-bottom: 0 !important; + } + .pb-lg-1 { + padding-bottom: 0.25rem !important; + } + .pb-lg-2 { + padding-bottom: 0.5rem !important; + } + .pb-lg-3 { + padding-bottom: 1rem !important; + } + .pb-lg-4 { + padding-bottom: 1.5rem !important; + } + .pb-lg-5 { + padding-bottom: 3rem !important; + } + .ps-lg-0 { + padding-right: 0 !important; + } + .ps-lg-1 { + padding-right: 0.25rem !important; + } + .ps-lg-2 { + padding-right: 0.5rem !important; + } + .ps-lg-3 { + padding-right: 1rem !important; + } + .ps-lg-4 { + padding-right: 1.5rem !important; + } + .ps-lg-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 1200px) { + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-grid { + display: grid !important; + } + .d-xl-inline-grid { + display: inline-grid !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline-flex { + display: inline-flex !important; + } + .d-xl-none { + display: none !important; + } + .flex-xl-fill { + flex: 1 1 auto !important; + } + .flex-xl-row { + flex-direction: row !important; + } + .flex-xl-column { + flex-direction: column !important; + } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xl-wrap { + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-xl-start { + justify-content: flex-start !important; + } + .justify-content-xl-end { + justify-content: flex-end !important; + } + .justify-content-xl-center { + justify-content: center !important; + } + .justify-content-xl-between { + justify-content: space-between !important; + } + .justify-content-xl-around { + justify-content: space-around !important; + } + .justify-content-xl-evenly { + justify-content: space-evenly !important; + } + .align-items-xl-start { + align-items: flex-start !important; + } + .align-items-xl-end { + align-items: flex-end !important; + } + .align-items-xl-center { + align-items: center !important; + } + .align-items-xl-baseline { + align-items: baseline !important; + } + .align-items-xl-stretch { + align-items: stretch !important; + } + .align-content-xl-start { + align-content: flex-start !important; + } + .align-content-xl-end { + align-content: flex-end !important; + } + .align-content-xl-center { + align-content: center !important; + } + .align-content-xl-between { + align-content: space-between !important; + } + .align-content-xl-around { + align-content: space-around !important; + } + .align-content-xl-stretch { + align-content: stretch !important; + } + .align-self-xl-auto { + align-self: auto !important; + } + .align-self-xl-start { + align-self: flex-start !important; + } + .align-self-xl-end { + align-self: flex-end !important; + } + .align-self-xl-center { + align-self: center !important; + } + .align-self-xl-baseline { + align-self: baseline !important; + } + .align-self-xl-stretch { + align-self: stretch !important; + } + .order-xl-first { + order: -1 !important; + } + .order-xl-0 { + order: 0 !important; + } + .order-xl-1 { + order: 1 !important; + } + .order-xl-2 { + order: 2 !important; + } + .order-xl-3 { + order: 3 !important; + } + .order-xl-4 { + order: 4 !important; + } + .order-xl-5 { + order: 5 !important; + } + .order-xl-last { + order: 6 !important; + } + .m-xl-0 { + margin: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mx-xl-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .mx-xl-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-xl-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-xl-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-xl-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-xl-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-xl-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-xl-0 { + margin-top: 0 !important; + } + .mt-xl-1 { + margin-top: 0.25rem !important; + } + .mt-xl-2 { + margin-top: 0.5rem !important; + } + .mt-xl-3 { + margin-top: 1rem !important; + } + .mt-xl-4 { + margin-top: 1.5rem !important; + } + .mt-xl-5 { + margin-top: 3rem !important; + } + .mt-xl-auto { + margin-top: auto !important; + } + .me-xl-0 { + margin-left: 0 !important; + } + .me-xl-1 { + margin-left: 0.25rem !important; + } + .me-xl-2 { + margin-left: 0.5rem !important; + } + .me-xl-3 { + margin-left: 1rem !important; + } + .me-xl-4 { + margin-left: 1.5rem !important; + } + .me-xl-5 { + margin-left: 3rem !important; + } + .me-xl-auto { + margin-left: auto !important; + } + .mb-xl-0 { + margin-bottom: 0 !important; + } + .mb-xl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xl-3 { + margin-bottom: 1rem !important; + } + .mb-xl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xl-5 { + margin-bottom: 3rem !important; + } + .mb-xl-auto { + margin-bottom: auto !important; + } + .ms-xl-0 { + margin-right: 0 !important; + } + .ms-xl-1 { + margin-right: 0.25rem !important; + } + .ms-xl-2 { + margin-right: 0.5rem !important; + } + .ms-xl-3 { + margin-right: 1rem !important; + } + .ms-xl-4 { + margin-right: 1.5rem !important; + } + .ms-xl-5 { + margin-right: 3rem !important; + } + .ms-xl-auto { + margin-right: auto !important; + } + .p-xl-0 { + padding: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .px-xl-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .px-xl-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-xl-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-xl-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-xl-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-xl-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-xl-0 { + padding-top: 0 !important; + } + .pt-xl-1 { + padding-top: 0.25rem !important; + } + .pt-xl-2 { + padding-top: 0.5rem !important; + } + .pt-xl-3 { + padding-top: 1rem !important; + } + .pt-xl-4 { + padding-top: 1.5rem !important; + } + .pt-xl-5 { + padding-top: 3rem !important; + } + .pe-xl-0 { + padding-left: 0 !important; + } + .pe-xl-1 { + padding-left: 0.25rem !important; + } + .pe-xl-2 { + padding-left: 0.5rem !important; + } + .pe-xl-3 { + padding-left: 1rem !important; + } + .pe-xl-4 { + padding-left: 1.5rem !important; + } + .pe-xl-5 { + padding-left: 3rem !important; + } + .pb-xl-0 { + padding-bottom: 0 !important; + } + .pb-xl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xl-2 { + padding-bottom: 0.5rem !important; + } + .pb-xl-3 { + padding-bottom: 1rem !important; + } + .pb-xl-4 { + padding-bottom: 1.5rem !important; + } + .pb-xl-5 { + padding-bottom: 3rem !important; + } + .ps-xl-0 { + padding-right: 0 !important; + } + .ps-xl-1 { + padding-right: 0.25rem !important; + } + .ps-xl-2 { + padding-right: 0.5rem !important; + } + .ps-xl-3 { + padding-right: 1rem !important; + } + .ps-xl-4 { + padding-right: 1.5rem !important; + } + .ps-xl-5 { + padding-right: 3rem !important; + } +} +@media (min-width: 1400px) { + .d-xxl-inline { + display: inline !important; + } + .d-xxl-inline-block { + display: inline-block !important; + } + .d-xxl-block { + display: block !important; + } + .d-xxl-grid { + display: grid !important; + } + .d-xxl-inline-grid { + display: inline-grid !important; + } + .d-xxl-table { + display: table !important; + } + .d-xxl-table-row { + display: table-row !important; + } + .d-xxl-table-cell { + display: table-cell !important; + } + .d-xxl-flex { + display: flex !important; + } + .d-xxl-inline-flex { + display: inline-flex !important; + } + .d-xxl-none { + display: none !important; + } + .flex-xxl-fill { + flex: 1 1 auto !important; + } + .flex-xxl-row { + flex-direction: row !important; + } + .flex-xxl-column { + flex-direction: column !important; + } + .flex-xxl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xxl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xxl-grow-0 { + flex-grow: 0 !important; + } + .flex-xxl-grow-1 { + flex-grow: 1 !important; + } + .flex-xxl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xxl-shrink-1 { + flex-shrink: 1 !important; + } + .flex-xxl-wrap { + flex-wrap: wrap !important; + } + .flex-xxl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .justify-content-xxl-start { + justify-content: flex-start !important; + } + .justify-content-xxl-end { + justify-content: flex-end !important; + } + .justify-content-xxl-center { + justify-content: center !important; + } + .justify-content-xxl-between { + justify-content: space-between !important; + } + .justify-content-xxl-around { + justify-content: space-around !important; + } + .justify-content-xxl-evenly { + justify-content: space-evenly !important; + } + .align-items-xxl-start { + align-items: flex-start !important; + } + .align-items-xxl-end { + align-items: flex-end !important; + } + .align-items-xxl-center { + align-items: center !important; + } + .align-items-xxl-baseline { + align-items: baseline !important; + } + .align-items-xxl-stretch { + align-items: stretch !important; + } + .align-content-xxl-start { + align-content: flex-start !important; + } + .align-content-xxl-end { + align-content: flex-end !important; + } + .align-content-xxl-center { + align-content: center !important; + } + .align-content-xxl-between { + align-content: space-between !important; + } + .align-content-xxl-around { + align-content: space-around !important; + } + .align-content-xxl-stretch { + align-content: stretch !important; + } + .align-self-xxl-auto { + align-self: auto !important; + } + .align-self-xxl-start { + align-self: flex-start !important; + } + .align-self-xxl-end { + align-self: flex-end !important; + } + .align-self-xxl-center { + align-self: center !important; + } + .align-self-xxl-baseline { + align-self: baseline !important; + } + .align-self-xxl-stretch { + align-self: stretch !important; + } + .order-xxl-first { + order: -1 !important; + } + .order-xxl-0 { + order: 0 !important; + } + .order-xxl-1 { + order: 1 !important; + } + .order-xxl-2 { + order: 2 !important; + } + .order-xxl-3 { + order: 3 !important; + } + .order-xxl-4 { + order: 4 !important; + } + .order-xxl-5 { + order: 5 !important; + } + .order-xxl-last { + order: 6 !important; + } + .m-xxl-0 { + margin: 0 !important; + } + .m-xxl-1 { + margin: 0.25rem !important; + } + .m-xxl-2 { + margin: 0.5rem !important; + } + .m-xxl-3 { + margin: 1rem !important; + } + .m-xxl-4 { + margin: 1.5rem !important; + } + .m-xxl-5 { + margin: 3rem !important; + } + .m-xxl-auto { + margin: auto !important; + } + .mx-xxl-0 { + margin-left: 0 !important; + margin-right: 0 !important; + } + .mx-xxl-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; + } + .mx-xxl-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; + } + .mx-xxl-3 { + margin-left: 1rem !important; + margin-right: 1rem !important; + } + .mx-xxl-4 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; + } + .mx-xxl-5 { + margin-left: 3rem !important; + margin-right: 3rem !important; + } + .mx-xxl-auto { + margin-left: auto !important; + margin-right: auto !important; + } + .my-xxl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; + } + .my-xxl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; + } + .my-xxl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; + } + .my-xxl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; + } + .my-xxl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; + } + .my-xxl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; + } + .my-xxl-auto { + margin-top: auto !important; + margin-bottom: auto !important; + } + .mt-xxl-0 { + margin-top: 0 !important; + } + .mt-xxl-1 { + margin-top: 0.25rem !important; + } + .mt-xxl-2 { + margin-top: 0.5rem !important; + } + .mt-xxl-3 { + margin-top: 1rem !important; + } + .mt-xxl-4 { + margin-top: 1.5rem !important; + } + .mt-xxl-5 { + margin-top: 3rem !important; + } + .mt-xxl-auto { + margin-top: auto !important; + } + .me-xxl-0 { + margin-left: 0 !important; + } + .me-xxl-1 { + margin-left: 0.25rem !important; + } + .me-xxl-2 { + margin-left: 0.5rem !important; + } + .me-xxl-3 { + margin-left: 1rem !important; + } + .me-xxl-4 { + margin-left: 1.5rem !important; + } + .me-xxl-5 { + margin-left: 3rem !important; + } + .me-xxl-auto { + margin-left: auto !important; + } + .mb-xxl-0 { + margin-bottom: 0 !important; + } + .mb-xxl-1 { + margin-bottom: 0.25rem !important; + } + .mb-xxl-2 { + margin-bottom: 0.5rem !important; + } + .mb-xxl-3 { + margin-bottom: 1rem !important; + } + .mb-xxl-4 { + margin-bottom: 1.5rem !important; + } + .mb-xxl-5 { + margin-bottom: 3rem !important; + } + .mb-xxl-auto { + margin-bottom: auto !important; + } + .ms-xxl-0 { + margin-right: 0 !important; + } + .ms-xxl-1 { + margin-right: 0.25rem !important; + } + .ms-xxl-2 { + margin-right: 0.5rem !important; + } + .ms-xxl-3 { + margin-right: 1rem !important; + } + .ms-xxl-4 { + margin-right: 1.5rem !important; + } + .ms-xxl-5 { + margin-right: 3rem !important; + } + .ms-xxl-auto { + margin-right: auto !important; + } + .p-xxl-0 { + padding: 0 !important; + } + .p-xxl-1 { + padding: 0.25rem !important; + } + .p-xxl-2 { + padding: 0.5rem !important; + } + .p-xxl-3 { + padding: 1rem !important; + } + .p-xxl-4 { + padding: 1.5rem !important; + } + .p-xxl-5 { + padding: 3rem !important; + } + .px-xxl-0 { + padding-left: 0 !important; + padding-right: 0 !important; + } + .px-xxl-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; + } + .px-xxl-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; + } + .px-xxl-3 { + padding-left: 1rem !important; + padding-right: 1rem !important; + } + .px-xxl-4 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; + } + .px-xxl-5 { + padding-left: 3rem !important; + padding-right: 3rem !important; + } + .py-xxl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + .py-xxl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; + } + .py-xxl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; + } + .py-xxl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; + } + .py-xxl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; + } + .py-xxl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important; + } + .pt-xxl-0 { + padding-top: 0 !important; + } + .pt-xxl-1 { + padding-top: 0.25rem !important; + } + .pt-xxl-2 { + padding-top: 0.5rem !important; + } + .pt-xxl-3 { + padding-top: 1rem !important; + } + .pt-xxl-4 { + padding-top: 1.5rem !important; + } + .pt-xxl-5 { + padding-top: 3rem !important; + } + .pe-xxl-0 { + padding-left: 0 !important; + } + .pe-xxl-1 { + padding-left: 0.25rem !important; + } + .pe-xxl-2 { + padding-left: 0.5rem !important; + } + .pe-xxl-3 { + padding-left: 1rem !important; + } + .pe-xxl-4 { + padding-left: 1.5rem !important; + } + .pe-xxl-5 { + padding-left: 3rem !important; + } + .pb-xxl-0 { + padding-bottom: 0 !important; + } + .pb-xxl-1 { + padding-bottom: 0.25rem !important; + } + .pb-xxl-2 { + padding-bottom: 0.5rem !important; + } + .pb-xxl-3 { + padding-bottom: 1rem !important; + } + .pb-xxl-4 { + padding-bottom: 1.5rem !important; + } + .pb-xxl-5 { + padding-bottom: 3rem !important; + } + .ps-xxl-0 { + padding-right: 0 !important; + } + .ps-xxl-1 { + padding-right: 0.25rem !important; + } + .ps-xxl-2 { + padding-right: 0.5rem !important; + } + .ps-xxl-3 { + padding-right: 1rem !important; + } + .ps-xxl-4 { + padding-right: 1.5rem !important; + } + .ps-xxl-5 { + padding-right: 3rem !important; + } +} +@media print { + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-grid { + display: grid !important; + } + .d-print-inline-grid { + display: inline-grid !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: flex !important; + } + .d-print-inline-flex { + display: inline-flex !important; + } + .d-print-none { + display: none !important; + } +} +/*# sourceMappingURL=bootstrap-grid.rtl.css.map */ \ No newline at end of file diff --git a/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map new file mode 100644 index 00000000..8df43cfc --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_containers.scss","../../scss/mixins/_container.scss","bootstrap-grid.css","../../scss/mixins/_breakpoints.scss","../../scss/_variables.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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EE,mBAAA;EJ6+BR;EI1+BM;;IAEE,mBAAA;EJ4+BR;AACF;AKpiCQ;EAOI,0BAAA;ALgiCZ;;AKviCQ;EAOI,gCAAA;ALoiCZ;;AK3iCQ;EAOI,yBAAA;ALwiCZ;;AK/iCQ;EAOI,wBAAA;AL4iCZ;;AKnjCQ;EAOI,+BAAA;ALgjCZ;;AKvjCQ;EAOI,yBAAA;ALojCZ;;AK3jCQ;EAOI,6BAAA;ALwjCZ;;AK/jCQ;EAOI,8BAAA;AL4jCZ;;AKnkCQ;EAOI,wBAAA;ALgkCZ;;AKvkCQ;EAOI,+BAAA;ALokCZ;;AK3kCQ;EAOI,wBAAA;ALwkCZ;;AK/kCQ;EAOI,yBAAA;AL4kCZ;;AKnlCQ;EAOI,8BAAA;ALglCZ;;AKvlCQ;EAOI,iCAAA;ALolCZ;;AK3lCQ;EAOI,sCAAA;ALwlCZ;;AK/lCQ;EAOI,yCAAA;AL4lCZ;;AKnmCQ;EAOI,uBAAA;ALgmCZ;;AKvmCQ;EAOI,uBAAA;ALomCZ;;AK3mCQ;EAOI,yBAAA;ALwmCZ;;AK/mCQ;EAOI,yBAAA;AL4mCZ;;AKnnCQ;EAOI,0BAAA;ALgnCZ;;AKvnCQ;EAOI,4BAAA;ALonCZ;;AK3nCQ;EAOI,kCAAA;ALwnCZ;;AK/nCQ;EAOI,sCAAA;AL4nCZ;;AKnoCQ;EAOI,oCAAA;ALgoCZ;;AKvoCQ;EAOI,kCAAA;ALooCZ;;AK3oCQ;EAOI,yCAAA;ALwoCZ;;AK/oCQ;EAOI,wCAAA;AL4oCZ;;AKnpCQ;EAOI,wCAAA;ALgpCZ;;AKvpCQ;EAOI,kCAAA;ALopCZ;;AK3pCQ;EAOI,gCAAA;ALwpCZ;;AK/pCQ;EAOI,8BAAA;AL4pCZ;;AKnqCQ;EAOI,gCAAA;ALgqCZ;;AKvqCQ;EAOI,+BAAA;ALoqCZ;;AK3qCQ;EAOI,oCAAA;ALwqCZ;;AK/qCQ;EAOI,kCAAA;AL4qCZ;;AKnrCQ;EAOI,gCAAA;ALgrCZ;;AKvrCQ;EAOI,uCAAA;ALorCZ;;AK3rCQ;EAOI,sCAAA;ALwrCZ;;AK/rCQ;EAOI,iCAAA;AL4rCZ;;AKnsCQ;EAOI,2BAAA;ALgsCZ;;AKvsCQ;EAOI,iCAAA;ALosCZ;;AK3sCQ;EAOI,+BAAA;ALwsCZ;;AK/sCQ;EAOI,6BAAA;AL4sCZ;;AKntCQ;EA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;AL8iDZ;;AKrjDQ;EAOI,4BAAA;ALkjDZ;;AKzjDQ;EAOI,0BAAA;ALsjDZ;;AK7jDQ;EAOI,gCAAA;AL0jDZ;;AKjkDQ;EAOI,+BAAA;AL8jDZ;;AKrkDQ;EAOI,6BAAA;ALkkDZ;;AKzkDQ;EAOI,+BAAA;ALskDZ;;AK7kDQ;EAOI,6BAAA;AL0kDZ;;AKjlDQ;EAOI,4BAAA;AL8kDZ;;AKrlDQ;EAOI,kCAAA;ALklDZ;;AKzlDQ;EAOI,iCAAA;ALslDZ;;AK7lDQ;EAOI,+BAAA;AL0lDZ;;AKjmDQ;EAOI,iCAAA;AL8lDZ;;AKrmDQ;EAOI,+BAAA;ALkmDZ;;AKzmDQ;EAOI,2BAAA;ALsmDZ;;AK7mDQ;EAOI,iCAAA;AL0mDZ;;AKjnDQ;EAOI,gCAAA;AL8mDZ;;AKrnDQ;EAOI,8BAAA;ALknDZ;;AKznDQ;EAOI,gCAAA;ALsnDZ;;AK7nDQ;EAOI,8BAAA;AL0nDZ;;ACpoDI;EIGI;IAOI,0BAAA;EL+nDV;EKtoDM;IAOI,gCAAA;ELkoDV;EKzoDM;IAOI,yBAAA;ELqoDV;EK5oDM;IAOI,wBAAA;ELwoDV;EK/oDM;IAOI,+BAAA;EL2oDV;EKlpDM;IAOI,yBAAA;EL8oDV;EKrpDM;IAOI,6BAAA;ELipDV;EKxpDM;IAOI,8BAAA;ELopDV;EK3pDM;IAOI,wBAAA;ELupDV;EK9pDM;IAOI,+BAAA;EL0pDV;EKjqDM;IAOI,wBAAA;EL6pDV;EKpqDM;IAOI,yBAAA;ELgqDV;EKvqDM;IAOI,8BAAA;ELmqDV;EK1qDM;IAOI,iCAAA;ELsqDV;EK7qDM;IAOI,sCAAA;ELyqDV;EKhrDM;IAOI,yCAAA;EL4qDV;EKnrDM;IAOI,uBAAA;EL+qDV;EKtrDM;IAOI,uBAAA;ELkrDV;EKzrDM;IAOI,yBAAA;ELqrDV;EK5rDM;IAOI,yBAAA;ELwrDV;EK/rDM;IAOI,0BAAA;EL2rDV;EKlsDM;IAOI,4BAAA;EL8rDV;EKrsDM;IAOI,kCAAA;ELisDV;EKxsDM;IAOI,sCAAA;ELosDV;EK3sDM;IAOI,oCAAA;ELusDV;EK9sDM;IAOI,kCAAA;EL0sDV;EKjtDM;IAOI,yCAAA;EL6sDV;EKptDM;IAOI,wCAAA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nEV;EK/nEM;IAOI,yCAAA;EL2nEV;EKloEM;IAOI,uBAAA;EL8nEV;EKroEM;IAOI,uBAAA;ELioEV;EKxoEM;IAOI,yBAAA;ELooEV;EK3oEM;IAOI,yBAAA;ELuoEV;EK9oEM;IAOI,0BAAA;EL0oEV;EKjpEM;IAOI,4BAAA;EL6oEV;EKppEM;IAOI,kCAAA;ELgpEV;EKvpEM;IAOI,sCAAA;ELmpEV;EK1pEM;IAOI,oCAAA;ELspEV;EK7pEM;IAOI,kCAAA;ELypEV;EKhqEM;IAOI,yCAAA;EL4pEV;EKnqEM;IAOI,wCAAA;EL+pEV;EKtqEM;IAOI,wCAAA;ELkqEV;EKzqEM;IAOI,kCAAA;ELqqEV;EK5qEM;IAOI,gCAAA;ELwqEV;EK/qEM;IAOI,8BAAA;EL2qEV;EKlrEM;IAOI,gCAAA;EL8qEV;EKrrEM;IAOI,+BAAA;ELirEV;EKxrEM;IAOI,oCAAA;ELorEV;EK3rEM;IAOI,kCAAA;ELurEV;EK9rEM;IAOI,gCAAA;EL0rEV;EKjsEM;IAOI,uCAAA;EL6rEV;EKpsEM;IAOI,sCAAA;ELgsEV;EKvsEM;IAOI,iCAAA;ELmsEV;EK1sEM;IAOI,2BAAA;ELssEV;EK7sEM;IAOI,iCAAA;ELysEV;EKhtEM;IAOI,+BAAA;EL4sEV;EKntEM;IAOI,6BAAA;EL+sEV;EKttEM;IAOI,+BAAA;ELktEV;EKztEM;IAOI,8BAAA;ELqtEV;EK5tEM;IAOI,oBAAA;ELwtEV;EK/tEM;IAOI,mBAAA;EL2tEV;EKluEM;IAOI,mBAAA;EL8tEV;EKruEM;IAOI,mBAAA;ELiuEV;EKxuEM;IAOI,mBAAA;ELouEV;EK3uEM;IAOI,mBAAA;ELuuEV;EK9uEM;IAOI,mBAAA;EL0uEV;EKjvEM;IAOI,mBAAA;EL6uEV;EKpvEM;IAOI,oBAAA;ELgvEV;EKvvEM;IAOI,0BAAA;ELmvEV;EK1vEM;IAOI,yBAAA;ELsvEV;EK7vEM;IAOI,uBAAA;ELyvEV;EKhwEM;IAOI,yBAAA;EL4vEV;EKnwEM;IAOI,uBAAA;EL+vEV;EKtwEM;IAOI,uBAAA;ELkwEV;EKzwEM;IAOI,yBAAA;IAAA,0BAAA;ELswEV;EK7wEM;IAO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EKviFM;IAOI,yBAAA;ELmiFV;EK1iFM;IAOI,wBAAA;ELsiFV;EK7iFM;IAOI,+BAAA;ELyiFV;EKhjFM;IAOI,yBAAA;EL4iFV;EKnjFM;IAOI,6BAAA;EL+iFV;EKtjFM;IAOI,8BAAA;ELkjFV;EKzjFM;IAOI,wBAAA;ELqjFV;EK5jFM;IAOI,+BAAA;ELwjFV;EK/jFM;IAOI,wBAAA;EL2jFV;EKlkFM;IAOI,yBAAA;EL8jFV;EKrkFM;IAOI,8BAAA;ELikFV;EKxkFM;IAOI,iCAAA;ELokFV;EK3kFM;IAOI,sCAAA;ELukFV;EK9kFM;IAOI,yCAAA;EL0kFV;EKjlFM;IAOI,uBAAA;EL6kFV;EKplFM;IAOI,uBAAA;ELglFV;EKvlFM;IAOI,yBAAA;ELmlFV;EK1lFM;IAOI,yBAAA;ELslFV;EK7lFM;IAOI,0BAAA;ELylFV;EKhmFM;IAOI,4BAAA;EL4lFV;EKnmFM;IAOI,kCAAA;EL+lFV;EKtmFM;IAOI,sCAAA;ELkmFV;EKzmFM;IAOI,oCAAA;ELqmFV;EK5mFM;IAOI,kCAAA;ELwmFV;EK/mFM;IAOI,yCAAA;EL2mFV;EKlnFM;IAOI,wCAAA;EL8mFV;EKrnFM;IAOI,wCAAA;ELinFV;EKxnFM;IAOI,kCAAA;ELonFV;EK3nFM;IAOI,gCAAA;ELunFV;EK9nFM;IAOI,8BAAA;EL0nFV;EKjoFM;IAOI,gCAAA;EL6nFV;EKpoFM;IAOI,+BAAA;ELgoFV;EKvoFM;IAOI,oCAAA;ELmoFV;EK1oFM;IAOI,kCAAA;ELsoFV;EK7oFM;IAOI,gCAAA;ELyoFV;EKhpFM;IAOI,uCAAA;EL4oFV;EKnpFM;IAOI,sCAAA;EL+oFV;EKtpFM;IAOI,iCAAA;ELkpFV;EKzpFM;IAOI,2BAAA;ELqpFV;EK5pFM;IAOI,iCAAA;ELwpFV;EK/pFM;IAOI,+BAAA;EL2pFV;EKlqFM;IAOI,6BAAA;EL8pFV;EKrqFM;IAOI,+BAAA;ELiqFV;EKxqFM;IAOI,8BAAA;ELoqFV;EK3qFM;IAOI,oBAAA;ELuqFV;EK9qFM;IAOI,mBAAA;EL0qFV;EKjrFM;IAOI,mBAAA;EL6qFV;EKprFM;IAOI,mBAAA;ELgrFV;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AAA;ELy8FV;EKh9FM;IAOI,iCAAA;EL48FV;EKn9FM;IAOI,+BAAA;EL+8FV;EKt9FM;IAOI,iCAAA;ELk9FV;EKz9FM;IAOI,+BAAA;ELq9FV;EK59FM;IAOI,2BAAA;ELw9FV;EK/9FM;IAOI,iCAAA;EL29FV;EKl+FM;IAOI,gCAAA;EL89FV;EKr+FM;IAOI,8BAAA;ELi+FV;EKx+FM;IAOI,gCAAA;ELo+FV;EK3+FM;IAOI,8BAAA;ELu+FV;AACF;ACl/FI;EIGI;IAOI,0BAAA;EL4+FV;EKn/FM;IAOI,gCAAA;EL++FV;EKt/FM;IAOI,yBAAA;ELk/FV;EKz/FM;IAOI,wBAAA;ELq/FV;EK5/FM;IAOI,+BAAA;ELw/FV;EK//FM;IAOI,yBAAA;EL2/FV;EKlgGM;IAOI,6BAAA;EL8/FV;EKrgGM;IAOI,8BAAA;ELigGV;EKxgGM;IAOI,wBAAA;ELogGV;EK3gGM;IAOI,+BAAA;ELugGV;EK9gGM;IAOI,wBAAA;EL0gGV;EKjhGM;IAOI,yBAAA;EL6gGV;EKphGM;IAOI,8BAAA;ELghGV;EKvhGM;IAOI,iCAAA;ELmhGV;EK1hGM;IAOI,sCAAA;ELshGV;EK7hGM;IAOI,yCAAA;ELyhGV;EKhiGM;IAOI,uBAAA;EL4hGV;EKniGM;IAOI,uBAAA;EL+hGV;EKtiGM;IAOI,yBAAA;ELkiGV;EKziGM;IAOI,yBAAA;ELqiGV;EK5iGM;IAOI,0BAAA;ELwiGV;EK/iGM;IAOI,4BAAA;EL2iGV;EKljGM;IAOI,kCAAA;EL8iGV;EKrjGM;IAOI,sCAAA;ELijGV;EKxjGM;IAOI,oCAAA;ELojGV;EK3jGM;IAOI,kCAAA;ELujGV;EK9jGM;IAOI,yCAAA;EL0jGV;EKjkGM;IAOI,wCAAA;EL6jGV;EKpkGM;IAOI,wCAAA;ELgkGV;EKvkGM;IAOI,kCAAA;ELmkGV;EK1kGM;IAOI,gCAAA;ELskGV;EK7kGM;IAOI,8BAAA;ELykGV;EKhlGM;IAOI,gCAAA;EL4kGV;EKnlGM;IAOI,+BAAA;EL+kGV;EKtlGM;IAOI,oCAAA;ELklGV;EKzlGM;IAOI,kCAAA;ELqlGV;EK5lGM;IAOI,gCAAA;ELwlGV;EK/l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ELi3GV;EKx3GM;IAOI,+BAAA;ELo3GV;EK33GM;IAOI,8BAAA;ELu3GV;EK93GM;IAOI,4BAAA;EL03GV;EKj4GM;IAOI,8BAAA;EL63GV;EKp4GM;IAOI,4BAAA;ELg4GV;EKv4GM;IAOI,0BAAA;ELm4GV;EK14GM;IAOI,gCAAA;ELs4GV;EK74GM;IAOI,+BAAA;ELy4GV;EKh5GM;IAOI,6BAAA;EL44GV;EKn5GM;IAOI,+BAAA;EL+4GV;EKt5GM;IAOI,6BAAA;ELk5GV;EKz5GM;IAOI,4BAAA;ELq5GV;EK55GM;IAOI,kCAAA;ELw5GV;EK/5GM;IAOI,iCAAA;EL25GV;EKl6GM;IAOI,+BAAA;EL85GV;EKr6GM;IAOI,iCAAA;ELi6GV;EKx6GM;IAOI,+BAAA;ELo6GV;EK36GM;IAOI,2BAAA;ELu6GV;EK96GM;IAOI,iCAAA;EL06GV;EKj7GM;IAOI,gCAAA;EL66GV;EKp7GM;IAOI,8BAAA;ELg7GV;EKv7GM;IAOI,gCAAA;ELm7GV;EK17GM;IAOI,8BAAA;ELs7GV;AACF;ACj8GI;EIGI;IAOI,0BAAA;EL27GV;EKl8GM;IAOI,gCAAA;EL87GV;EKr8GM;IAOI,yBAAA;ELi8GV;EKx8GM;IAOI,wBAAA;ELo8GV;EK38GM;IAOI,+BAAA;ELu8GV;EK98GM;IAOI,yBAAA;EL08GV;EKj9GM;IAOI,6BAAA;EL68GV;EKp9GM;IAOI,8BAAA;ELg9GV;EKv9GM;IAOI,wBAAA;ELm9GV;EK19GM;IAOI,+BAAA;ELs9GV;EK79GM;IAOI,wBAAA;ELy9GV;EKh+GM;IAOI,yBAAA;EL49GV;EKn+GM;IAOI,8BAAA;EL+9GV;EKt+GM;IAOI,iCAAA;ELk+GV;EKz+GM;IAOI,sCAAA;ELq+GV;EK5+GM;IAOI,yCAAA;ELw+GV;EK/+GM;IAOI,uBAAA;EL2+GV;EKl/GM;IAOI,uBAAA;EL8+GV;EKr/GM;IAOI,yBAAA;ELi/GV;EKx/GM;IAOI,yBAAA;ELo/GV;EK3/GM;IAOI,0BAAA;ELu/GV;EK9/GM;IAOI,4BAAA;EL0/GV;EKjgHM;IAOI,kCAAA;EL6/GV;EKpgHM;IAOI,sCAAA;ELggHV;EKvgHM;I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","file":"bootstrap-grid.rtl.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\n}\n","/*!\n * Bootstrap Grid v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\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-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !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.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\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-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.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.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.justify-content-evenly {\n justify-content: space-evenly !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.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n@media (min-width: 576px) {\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-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !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 .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-sm-evenly {\n justify-content: space-evenly !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 .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 768px) {\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-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !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 .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-md-evenly {\n justify-content: space-evenly !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 .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 992px) {\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-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !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 .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-lg-evenly {\n justify-content: space-evenly !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 .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\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-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !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 .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-xl-evenly {\n justify-content: space-evenly !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 .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n}\n@media print {\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-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !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 .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap-grid.css.map */\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, xxl: 1400px)\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, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($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, xxl: 1400px))\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.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `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(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .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, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\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 $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $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($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Variables\n//\n// Variables should follow the `$component-state-property-size` formula for\n// consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.\n\n// Color system\n\n// scss-docs-start gray-color-variables\n$white: #fff !default;\n$gray-100: #f8f9fa !default;\n$gray-200: #e9ecef !default;\n$gray-300: #dee2e6 !default;\n$gray-400: #ced4da !default;\n$gray-500: #adb5bd !default;\n$gray-600: #6c757d !default;\n$gray-700: #495057 !default;\n$gray-800: #343a40 !default;\n$gray-900: #212529 !default;\n$black: #000 !default;\n// scss-docs-end gray-color-variables\n\n// fusv-disable\n// scss-docs-start gray-colors-map\n$grays: (\n \"100\": $gray-100,\n \"200\": $gray-200,\n \"300\": $gray-300,\n \"400\": $gray-400,\n \"500\": $gray-500,\n \"600\": $gray-600,\n \"700\": $gray-700,\n \"800\": $gray-800,\n \"900\": $gray-900\n) !default;\n// scss-docs-end gray-colors-map\n// fusv-enable\n\n// scss-docs-start color-variables\n$blue: #0d6efd !default;\n$indigo: #6610f2 !default;\n$purple: #6f42c1 !default;\n$pink: #d63384 !default;\n$red: #dc3545 !default;\n$orange: #fd7e14 !default;\n$yellow: #ffc107 !default;\n$green: #198754 !default;\n$teal: #20c997 !default;\n$cyan: #0dcaf0 !default;\n// scss-docs-end color-variables\n\n// scss-docs-start colors-map\n$colors: (\n \"blue\": $blue,\n \"indigo\": $indigo,\n \"purple\": $purple,\n \"pink\": $pink,\n \"red\": $red,\n \"orange\": $orange,\n \"yellow\": $yellow,\n \"green\": $green,\n \"teal\": $teal,\n \"cyan\": $cyan,\n \"black\": $black,\n \"white\": $white,\n \"gray\": $gray-600,\n \"gray-dark\": $gray-800\n) !default;\n// scss-docs-end colors-map\n\n// The contrast ratio to reach against white, to determine if color changes from \"light\" to \"dark\". Acceptable values for WCAG 2.0 are 3, 4.5 and 7.\n// See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast\n$min-contrast-ratio: 4.5 !default;\n\n// Customize the light and dark text colors for use in our color contrast function.\n$color-contrast-dark: $black !default;\n$color-contrast-light: $white !default;\n\n// fusv-disable\n$blue-100: tint-color($blue, 80%) !default;\n$blue-200: tint-color($blue, 60%) !default;\n$blue-300: tint-color($blue, 40%) !default;\n$blue-400: tint-color($blue, 20%) !default;\n$blue-500: $blue !default;\n$blue-600: shade-color($blue, 20%) !default;\n$blue-700: shade-color($blue, 40%) !default;\n$blue-800: shade-color($blue, 60%) !default;\n$blue-900: shade-color($blue, 80%) !default;\n\n$indigo-100: tint-color($indigo, 80%) !default;\n$indigo-200: tint-color($indigo, 60%) !default;\n$indigo-300: tint-color($indigo, 40%) !default;\n$indigo-400: tint-color($indigo, 20%) !default;\n$indigo-500: $indigo !default;\n$indigo-600: shade-color($indigo, 20%) !default;\n$indigo-700: shade-color($indigo, 40%) !default;\n$indigo-800: shade-color($indigo, 60%) !default;\n$indigo-900: shade-color($indigo, 80%) !default;\n\n$purple-100: tint-color($purple, 80%) !default;\n$purple-200: tint-color($purple, 60%) !default;\n$purple-300: tint-color($purple, 40%) !default;\n$purple-400: tint-color($purple, 20%) !default;\n$purple-500: $purple !default;\n$purple-600: shade-color($purple, 20%) !default;\n$purple-700: shade-color($purple, 40%) !default;\n$purple-800: shade-color($purple, 60%) !default;\n$purple-900: shade-color($purple, 80%) !default;\n\n$pink-100: tint-color($pink, 80%) !default;\n$pink-200: tint-color($pink, 60%) !default;\n$pink-300: tint-color($pink, 40%) !default;\n$pink-400: tint-color($pink, 20%) !default;\n$pink-500: $pink !default;\n$pink-600: shade-color($pink, 20%) !default;\n$pink-700: shade-color($pink, 40%) !default;\n$pink-800: shade-color($pink, 60%) !default;\n$pink-900: shade-color($pink, 80%) !default;\n\n$red-100: tint-color($red, 80%) !default;\n$red-200: tint-color($red, 60%) !default;\n$red-300: tint-color($red, 40%) !default;\n$red-400: tint-color($red, 20%) !default;\n$red-500: $red !default;\n$red-600: shade-color($red, 20%) !default;\n$red-700: shade-color($red, 40%) !default;\n$red-800: shade-color($red, 60%) !default;\n$red-900: shade-color($red, 80%) !default;\n\n$orange-100: tint-color($orange, 80%) !default;\n$orange-200: tint-color($orange, 60%) !default;\n$orange-300: tint-color($orange, 40%) !default;\n$orange-400: tint-color($orange, 20%) !default;\n$orange-500: $orange !default;\n$orange-600: shade-color($orange, 20%) !default;\n$orange-700: shade-color($orange, 40%) !default;\n$orange-800: shade-color($orange, 60%) !default;\n$orange-900: shade-color($orange, 80%) !default;\n\n$yellow-100: tint-color($yellow, 80%) !default;\n$yellow-200: tint-color($yellow, 60%) !default;\n$yellow-300: tint-color($yellow, 40%) !default;\n$yellow-400: tint-color($yellow, 20%) !default;\n$yellow-500: $yellow !default;\n$yellow-600: shade-color($yellow, 20%) !default;\n$yellow-700: shade-color($yellow, 40%) !default;\n$yellow-800: shade-color($yellow, 60%) !default;\n$yellow-900: shade-color($yellow, 80%) !default;\n\n$green-100: tint-color($green, 80%) !default;\n$green-200: tint-color($green, 60%) !default;\n$green-300: tint-color($green, 40%) !default;\n$green-400: tint-color($green, 20%) !default;\n$green-500: $green !default;\n$green-600: shade-color($green, 20%) !default;\n$green-700: shade-color($green, 40%) !default;\n$green-800: shade-color($green, 60%) !default;\n$green-900: shade-color($green, 80%) !default;\n\n$teal-100: tint-color($teal, 80%) !default;\n$teal-200: tint-color($teal, 60%) !default;\n$teal-300: tint-color($teal, 40%) !default;\n$teal-400: tint-color($teal, 20%) !default;\n$teal-500: $teal !default;\n$teal-600: shade-color($teal, 20%) !default;\n$teal-700: shade-color($teal, 40%) !default;\n$teal-800: shade-color($teal, 60%) !default;\n$teal-900: shade-color($teal, 80%) !default;\n\n$cyan-100: tint-color($cyan, 80%) !default;\n$cyan-200: tint-color($cyan, 60%) !default;\n$cyan-300: tint-color($cyan, 40%) !default;\n$cyan-400: tint-color($cyan, 20%) !default;\n$cyan-500: $cyan !default;\n$cyan-600: shade-color($cyan, 20%) !default;\n$cyan-700: shade-color($cyan, 40%) !default;\n$cyan-800: shade-color($cyan, 60%) !default;\n$cyan-900: shade-color($cyan, 80%) !default;\n\n$blues: (\n \"blue-100\": $blue-100,\n \"blue-200\": $blue-200,\n \"blue-300\": $blue-300,\n \"blue-400\": $blue-400,\n \"blue-500\": $blue-500,\n \"blue-600\": $blue-600,\n \"blue-700\": $blue-700,\n \"blue-800\": $blue-800,\n \"blue-900\": $blue-900\n) !default;\n\n$indigos: (\n \"indigo-100\": $indigo-100,\n \"indigo-200\": $indigo-200,\n \"indigo-300\": $indigo-300,\n \"indigo-400\": $indigo-400,\n \"indigo-500\": $indigo-500,\n \"indigo-600\": $indigo-600,\n \"indigo-700\": $indigo-700,\n \"indigo-800\": $indigo-800,\n \"indigo-900\": $indigo-900\n) !default;\n\n$purples: (\n \"purple-100\": $purple-100,\n \"purple-200\": $purple-200,\n \"purple-300\": $purple-300,\n \"purple-400\": $purple-400,\n \"purple-500\": $purple-500,\n \"purple-600\": $purple-600,\n \"purple-700\": $purple-700,\n \"purple-800\": $purple-800,\n \"purple-900\": $purple-900\n) !default;\n\n$pinks: (\n \"pink-100\": $pink-100,\n \"pink-200\": $pink-200,\n \"pink-300\": $pink-300,\n \"pink-400\": $pink-400,\n \"pink-500\": $pink-500,\n \"pink-600\": $pink-600,\n \"pink-700\": $pink-700,\n \"pink-800\": $pink-800,\n \"pink-900\": $pink-900\n) !default;\n\n$reds: (\n \"red-100\": $red-100,\n \"red-200\": $red-200,\n \"red-300\": $red-300,\n \"red-400\": $red-400,\n \"red-500\": $red-500,\n \"red-600\": $red-600,\n \"red-700\": $red-700,\n \"red-800\": $red-800,\n \"red-900\": $red-900\n) !default;\n\n$oranges: (\n \"orange-100\": $orange-100,\n \"orange-200\": $orange-200,\n \"orange-300\": $orange-300,\n \"orange-400\": $orange-400,\n \"orange-500\": $orange-500,\n \"orange-600\": $orange-600,\n \"orange-700\": $orange-700,\n \"orange-800\": $orange-800,\n \"orange-900\": $orange-900\n) !default;\n\n$yellows: (\n \"yellow-100\": $yellow-100,\n \"yellow-200\": $yellow-200,\n \"yellow-300\": $yellow-300,\n \"yellow-400\": $yellow-400,\n \"yellow-500\": $yellow-500,\n \"yellow-600\": $yellow-600,\n \"yellow-700\": $yellow-700,\n \"yellow-800\": $yellow-800,\n \"yellow-900\": $yellow-900\n) !default;\n\n$greens: (\n \"green-100\": $green-100,\n \"green-200\": $green-200,\n \"green-300\": $green-300,\n \"green-400\": $green-400,\n \"green-500\": $green-500,\n \"green-600\": $green-600,\n \"green-700\": $green-700,\n \"green-800\": $green-800,\n \"green-900\": $green-900\n) !default;\n\n$teals: (\n \"teal-100\": $teal-100,\n \"teal-200\": $teal-200,\n \"teal-300\": $teal-300,\n \"teal-400\": $teal-400,\n \"teal-500\": $teal-500,\n \"teal-600\": $teal-600,\n \"teal-700\": $teal-700,\n \"teal-800\": $teal-800,\n \"teal-900\": $teal-900\n) !default;\n\n$cyans: (\n \"cyan-100\": $cyan-100,\n \"cyan-200\": $cyan-200,\n \"cyan-300\": $cyan-300,\n \"cyan-400\": $cyan-400,\n \"cyan-500\": $cyan-500,\n \"cyan-600\": $cyan-600,\n \"cyan-700\": $cyan-700,\n \"cyan-800\": $cyan-800,\n \"cyan-900\": $cyan-900\n) !default;\n// fusv-enable\n\n// scss-docs-start theme-color-variables\n$primary: $blue !default;\n$secondary: $gray-600 !default;\n$success: $green !default;\n$info: $cyan !default;\n$warning: $yellow !default;\n$danger: $red !default;\n$light: $gray-100 !default;\n$dark: $gray-900 !default;\n// scss-docs-end theme-color-variables\n\n// scss-docs-start theme-colors-map\n$theme-colors: (\n \"primary\": $primary,\n \"secondary\": $secondary,\n \"success\": $success,\n \"info\": $info,\n \"warning\": $warning,\n \"danger\": $danger,\n \"light\": $light,\n \"dark\": $dark\n) !default;\n// scss-docs-end theme-colors-map\n\n// scss-docs-start theme-text-variables\n$primary-text-emphasis: shade-color($primary, 60%) !default;\n$secondary-text-emphasis: shade-color($secondary, 60%) !default;\n$success-text-emphasis: shade-color($success, 60%) !default;\n$info-text-emphasis: shade-color($info, 60%) !default;\n$warning-text-emphasis: shade-color($warning, 60%) !default;\n$danger-text-emphasis: shade-color($danger, 60%) !default;\n$light-text-emphasis: $gray-700 !default;\n$dark-text-emphasis: $gray-700 !default;\n// scss-docs-end theme-text-variables\n\n// scss-docs-start theme-bg-subtle-variables\n$primary-bg-subtle: tint-color($primary, 80%) !default;\n$secondary-bg-subtle: tint-color($secondary, 80%) !default;\n$success-bg-subtle: tint-color($success, 80%) !default;\n$info-bg-subtle: tint-color($info, 80%) !default;\n$warning-bg-subtle: tint-color($warning, 80%) !default;\n$danger-bg-subtle: tint-color($danger, 80%) !default;\n$light-bg-subtle: mix($gray-100, $white) !default;\n$dark-bg-subtle: $gray-400 !default;\n// scss-docs-end theme-bg-subtle-variables\n\n// scss-docs-start theme-border-subtle-variables\n$primary-border-subtle: tint-color($primary, 60%) !default;\n$secondary-border-subtle: tint-color($secondary, 60%) !default;\n$success-border-subtle: tint-color($success, 60%) !default;\n$info-border-subtle: tint-color($info, 60%) !default;\n$warning-border-subtle: tint-color($warning, 60%) !default;\n$danger-border-subtle: tint-color($danger, 60%) !default;\n$light-border-subtle: $gray-200 !default;\n$dark-border-subtle: $gray-500 !default;\n// scss-docs-end theme-border-subtle-variables\n\n// Characters which are escaped by the escape-svg function\n$escaped-characters: (\n (\"<\", \"%3c\"),\n (\">\", \"%3e\"),\n (\"#\", \"%23\"),\n (\"(\", \"%28\"),\n (\")\", \"%29\"),\n) !default;\n\n// Options\n//\n// Quickly modify global styling by enabling or disabling optional features.\n\n$enable-caret: true !default;\n$enable-rounded: true !default;\n$enable-shadows: false !default;\n$enable-gradients: false !default;\n$enable-transitions: true !default;\n$enable-reduced-motion: true !default;\n$enable-smooth-scroll: true !default;\n$enable-grid-classes: true !default;\n$enable-container-classes: true !default;\n$enable-cssgrid: false !default;\n$enable-button-pointers: true !default;\n$enable-rfs: true !default;\n$enable-validation-icons: true !default;\n$enable-negative-margins: false !default;\n$enable-deprecation-messages: true !default;\n$enable-important-utilities: true !default;\n\n$enable-dark-mode: true !default;\n$color-mode-type: data !default; // `data` or `media-query`\n\n// Prefix for :root CSS variables\n\n$variable-prefix: bs- !default; // Deprecated in v5.2.0 for the shorter `$prefix`\n$prefix: $variable-prefix !default;\n\n// Gradient\n//\n// The gradient which is added to components if `$enable-gradients` is `true`\n// This gradient is also added to elements with `.bg-gradient`\n// scss-docs-start variable-gradient\n$gradient: linear-gradient(180deg, rgba($white, .15), rgba($white, 0)) !default;\n// scss-docs-end variable-gradient\n\n// Spacing\n//\n// Control the default styling of most Bootstrap elements by modifying these\n// variables. Mostly focused on spacing.\n// You can add more entries to the $spacers map, should you need more variation.\n\n// scss-docs-start spacer-variables-maps\n$spacer: 1rem !default;\n$spacers: (\n 0: 0,\n 1: $spacer * .25,\n 2: $spacer * .5,\n 3: $spacer,\n 4: $spacer * 1.5,\n 5: $spacer * 3,\n) !default;\n// scss-docs-end spacer-variables-maps\n\n// Position\n//\n// Define the edge positioning anchors of the position utilities.\n\n// scss-docs-start position-map\n$position-values: (\n 0: 0,\n 50: 50%,\n 100: 100%\n) !default;\n// scss-docs-end position-map\n\n// Body\n//\n// Settings for the `` element.\n\n$body-text-align: null !default;\n$body-color: $gray-900 !default;\n$body-bg: $white !default;\n\n$body-secondary-color: rgba($body-color, .75) !default;\n$body-secondary-bg: $gray-200 !default;\n\n$body-tertiary-color: rgba($body-color, .5) !default;\n$body-tertiary-bg: $gray-100 !default;\n\n$body-emphasis-color: $black !default;\n\n// Links\n//\n// Style anchor elements.\n\n$link-color: $primary !default;\n$link-decoration: underline !default;\n$link-shade-percentage: 20% !default;\n$link-hover-color: shift-color($link-color, $link-shade-percentage) !default;\n$link-hover-decoration: null !default;\n\n$stretched-link-pseudo-element: after !default;\n$stretched-link-z-index: 1 !default;\n\n// Icon links\n// scss-docs-start icon-link-variables\n$icon-link-gap: .375rem !default;\n$icon-link-underline-offset: .25em !default;\n$icon-link-icon-size: 1em !default;\n$icon-link-icon-transition: .2s ease-in-out transform !default;\n$icon-link-icon-transform: translate3d(.25em, 0, 0) !default;\n// scss-docs-end icon-link-variables\n\n// Paragraphs\n//\n// Style p element.\n\n$paragraph-margin-bottom: 1rem !default;\n\n\n// Grid breakpoints\n//\n// Define the minimum dimensions at which your layout will change,\n// adapting to different screen sizes, for use in media queries.\n\n// scss-docs-start grid-breakpoints\n$grid-breakpoints: (\n xs: 0,\n sm: 576px,\n md: 768px,\n lg: 992px,\n xl: 1200px,\n xxl: 1400px\n) !default;\n// scss-docs-end grid-breakpoints\n\n@include _assert-ascending($grid-breakpoints, \"$grid-breakpoints\");\n@include _assert-starts-at-zero($grid-breakpoints, \"$grid-breakpoints\");\n\n\n// Grid containers\n//\n// Define the maximum width of `.container` for different screen sizes.\n\n// scss-docs-start container-max-widths\n$container-max-widths: (\n sm: 540px,\n md: 720px,\n lg: 960px,\n xl: 1140px,\n xxl: 1320px\n) !default;\n// scss-docs-end container-max-widths\n\n@include _assert-ascending($container-max-widths, \"$container-max-widths\");\n\n\n// Grid columns\n//\n// Set the number of columns and specify the width of the gutters.\n\n$grid-columns: 12 !default;\n$grid-gutter-width: 1.5rem !default;\n$grid-row-columns: 6 !default;\n\n// Container padding\n\n$container-padding-x: $grid-gutter-width !default;\n\n\n// Components\n//\n// Define common padding and border radius sizes and more.\n\n// scss-docs-start border-variables\n$border-width: 1px !default;\n$border-widths: (\n 1: 1px,\n 2: 2px,\n 3: 3px,\n 4: 4px,\n 5: 5px\n) !default;\n$border-style: solid !default;\n$border-color: $gray-300 !default;\n$border-color-translucent: rgba($black, .175) !default;\n// scss-docs-end border-variables\n\n// scss-docs-start border-radius-variables\n$border-radius: .375rem !default;\n$border-radius-sm: .25rem !default;\n$border-radius-lg: .5rem !default;\n$border-radius-xl: 1rem !default;\n$border-radius-xxl: 2rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\n// fusv-disable\n$border-radius-2xl: $border-radius-xxl !default; // Deprecated in v5.3.0\n// fusv-enable\n\n// scss-docs-start box-shadow-variables\n$box-shadow: 0 .5rem 1rem rgba($black, .15) !default;\n$box-shadow-sm: 0 .125rem .25rem rgba($black, .075) !default;\n$box-shadow-lg: 0 1rem 3rem rgba($black, .175) !default;\n$box-shadow-inset: inset 0 1px 2px rgba($black, .075) !default;\n// scss-docs-end box-shadow-variables\n\n$component-active-color: $white !default;\n$component-active-bg: $primary !default;\n\n// scss-docs-start focus-ring-variables\n$focus-ring-width: .25rem !default;\n$focus-ring-opacity: .25 !default;\n$focus-ring-color: rgba($primary, $focus-ring-opacity) !default;\n$focus-ring-blur: 0 !default;\n$focus-ring-box-shadow: 0 0 $focus-ring-blur $focus-ring-width $focus-ring-color !default;\n// scss-docs-end focus-ring-variables\n\n// scss-docs-start caret-variables\n$caret-width: .3em !default;\n$caret-vertical-align: $caret-width * .85 !default;\n$caret-spacing: $caret-width * .85 !default;\n// scss-docs-end caret-variables\n\n$transition-base: all .2s ease-in-out !default;\n$transition-fade: opacity .15s linear !default;\n// scss-docs-start collapse-transition\n$transition-collapse: height .35s ease !default;\n$transition-collapse-width: width .35s ease !default;\n// scss-docs-end collapse-transition\n\n// stylelint-disable function-disallowed-list\n// scss-docs-start aspect-ratios\n$aspect-ratios: (\n \"1x1\": 100%,\n \"4x3\": calc(3 / 4 * 100%),\n \"16x9\": calc(9 / 16 * 100%),\n \"21x9\": calc(9 / 21 * 100%)\n) !default;\n// scss-docs-end aspect-ratios\n// stylelint-enable function-disallowed-list\n\n// Typography\n//\n// Font, line-height, and color for body text, headings, and more.\n\n// scss-docs-start font-variables\n// stylelint-disable value-keyword-case\n$font-family-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !default;\n$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !default;\n// stylelint-enable value-keyword-case\n$font-family-base: var(--#{$prefix}font-sans-serif) !default;\n$font-family-code: var(--#{$prefix}font-monospace) !default;\n\n// $font-size-root affects the value of `rem`, which is used for as well font sizes, paddings, and margins\n// $font-size-base affects the font size of the body text\n$font-size-root: null !default;\n$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`\n$font-size-sm: $font-size-base * .875 !default;\n$font-size-lg: $font-size-base * 1.25 !default;\n\n$font-weight-lighter: lighter !default;\n$font-weight-light: 300 !default;\n$font-weight-normal: 400 !default;\n$font-weight-medium: 500 !default;\n$font-weight-semibold: 600 !default;\n$font-weight-bold: 700 !default;\n$font-weight-bolder: bolder !default;\n\n$font-weight-base: $font-weight-normal !default;\n\n$line-height-base: 1.5 !default;\n$line-height-sm: 1.25 !default;\n$line-height-lg: 2 !default;\n\n$h1-font-size: $font-size-base * 2.5 !default;\n$h2-font-size: $font-size-base * 2 !default;\n$h3-font-size: $font-size-base * 1.75 !default;\n$h4-font-size: $font-size-base * 1.5 !default;\n$h5-font-size: $font-size-base * 1.25 !default;\n$h6-font-size: $font-size-base !default;\n// scss-docs-end font-variables\n\n// scss-docs-start font-sizes\n$font-sizes: (\n 1: $h1-font-size,\n 2: $h2-font-size,\n 3: $h3-font-size,\n 4: $h4-font-size,\n 5: $h5-font-size,\n 6: $h6-font-size\n) !default;\n// scss-docs-end font-sizes\n\n// scss-docs-start headings-variables\n$headings-margin-bottom: $spacer * .5 !default;\n$headings-font-family: null !default;\n$headings-font-style: null !default;\n$headings-font-weight: 500 !default;\n$headings-line-height: 1.2 !default;\n$headings-color: inherit !default;\n// scss-docs-end headings-variables\n\n// scss-docs-start display-headings\n$display-font-sizes: (\n 1: 5rem,\n 2: 4.5rem,\n 3: 4rem,\n 4: 3.5rem,\n 5: 3rem,\n 6: 2.5rem\n) !default;\n\n$display-font-family: null !default;\n$display-font-style: null !default;\n$display-font-weight: 300 !default;\n$display-line-height: $headings-line-height !default;\n// scss-docs-end display-headings\n\n// scss-docs-start type-variables\n$lead-font-size: $font-size-base * 1.25 !default;\n$lead-font-weight: 300 !default;\n\n$small-font-size: .875em !default;\n\n$sub-sup-font-size: .75em !default;\n\n// fusv-disable\n$text-muted: var(--#{$prefix}secondary-color) !default; // Deprecated in 5.3.0\n// fusv-enable\n\n$initialism-font-size: $small-font-size !default;\n\n$blockquote-margin-y: $spacer !default;\n$blockquote-font-size: $font-size-base * 1.25 !default;\n$blockquote-footer-color: $gray-600 !default;\n$blockquote-footer-font-size: $small-font-size !default;\n\n$hr-margin-y: $spacer !default;\n$hr-color: inherit !default;\n\n// fusv-disable\n$hr-bg-color: null !default; // Deprecated in v5.2.0\n$hr-height: null !default; // Deprecated in v5.2.0\n// fusv-enable\n\n$hr-border-color: null !default; // Allows for inherited colors\n$hr-border-width: var(--#{$prefix}border-width) !default;\n$hr-opacity: .25 !default;\n\n// scss-docs-start vr-variables\n$vr-border-width: var(--#{$prefix}border-width) !default;\n// scss-docs-end vr-variables\n\n$legend-margin-bottom: .5rem !default;\n$legend-font-size: 1.5rem !default;\n$legend-font-weight: null !default;\n\n$dt-font-weight: $font-weight-bold !default;\n\n$list-inline-padding: .5rem !default;\n\n$mark-padding: .1875em !default;\n$mark-color: $body-color !default;\n$mark-bg: $yellow-100 !default;\n// scss-docs-end type-variables\n\n\n// Tables\n//\n// Customizes the `.table` component with basic values, each used across all table variations.\n\n// scss-docs-start table-variables\n$table-cell-padding-y: .5rem !default;\n$table-cell-padding-x: .5rem !default;\n$table-cell-padding-y-sm: .25rem !default;\n$table-cell-padding-x-sm: .25rem !default;\n\n$table-cell-vertical-align: top !default;\n\n$table-color: var(--#{$prefix}emphasis-color) !default;\n$table-bg: var(--#{$prefix}body-bg) !default;\n$table-accent-bg: transparent !default;\n\n$table-th-font-weight: null !default;\n\n$table-striped-color: $table-color !default;\n$table-striped-bg-factor: .05 !default;\n$table-striped-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-striped-bg-factor) !default;\n\n$table-active-color: $table-color !default;\n$table-active-bg-factor: .1 !default;\n$table-active-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-active-bg-factor) !default;\n\n$table-hover-color: $table-color !default;\n$table-hover-bg-factor: .075 !default;\n$table-hover-bg: rgba(var(--#{$prefix}emphasis-color-rgb), $table-hover-bg-factor) !default;\n\n$table-border-factor: .2 !default;\n$table-border-width: var(--#{$prefix}border-width) !default;\n$table-border-color: var(--#{$prefix}border-color) !default;\n\n$table-striped-order: odd !default;\n$table-striped-columns-order: even !default;\n\n$table-group-separator-color: currentcolor !default;\n\n$table-caption-color: var(--#{$prefix}secondary-color) !default;\n\n$table-bg-scale: -80% !default;\n// scss-docs-end table-variables\n\n// scss-docs-start table-loop\n$table-variants: (\n \"primary\": shift-color($primary, $table-bg-scale),\n \"secondary\": shift-color($secondary, $table-bg-scale),\n \"success\": shift-color($success, $table-bg-scale),\n \"info\": shift-color($info, $table-bg-scale),\n \"warning\": shift-color($warning, $table-bg-scale),\n \"danger\": shift-color($danger, $table-bg-scale),\n \"light\": $light,\n \"dark\": $dark,\n) !default;\n// scss-docs-end table-loop\n\n\n// Buttons + Forms\n//\n// Shared variables that are reassigned to `$input-` and `$btn-` specific variables.\n\n// scss-docs-start input-btn-variables\n$input-btn-padding-y: .375rem !default;\n$input-btn-padding-x: .75rem !default;\n$input-btn-font-family: null !default;\n$input-btn-font-size: $font-size-base !default;\n$input-btn-line-height: $line-height-base !default;\n\n$input-btn-focus-width: $focus-ring-width !default;\n$input-btn-focus-color-opacity: $focus-ring-opacity !default;\n$input-btn-focus-color: $focus-ring-color !default;\n$input-btn-focus-blur: $focus-ring-blur !default;\n$input-btn-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$input-btn-padding-y-sm: .25rem !default;\n$input-btn-padding-x-sm: .5rem !default;\n$input-btn-font-size-sm: $font-size-sm !default;\n\n$input-btn-padding-y-lg: .5rem !default;\n$input-btn-padding-x-lg: 1rem !default;\n$input-btn-font-size-lg: $font-size-lg !default;\n\n$input-btn-border-width: var(--#{$prefix}border-width) !default;\n// scss-docs-end input-btn-variables\n\n\n// Buttons\n//\n// For each of Bootstrap's buttons, define text, background, and border color.\n\n// scss-docs-start btn-variables\n$btn-color: var(--#{$prefix}body-color) !default;\n$btn-padding-y: $input-btn-padding-y !default;\n$btn-padding-x: $input-btn-padding-x !default;\n$btn-font-family: $input-btn-font-family !default;\n$btn-font-size: $input-btn-font-size !default;\n$btn-line-height: $input-btn-line-height !default;\n$btn-white-space: null !default; // Set to `nowrap` to prevent text wrapping\n\n$btn-padding-y-sm: $input-btn-padding-y-sm !default;\n$btn-padding-x-sm: $input-btn-padding-x-sm !default;\n$btn-font-size-sm: $input-btn-font-size-sm !default;\n\n$btn-padding-y-lg: $input-btn-padding-y-lg !default;\n$btn-padding-x-lg: $input-btn-padding-x-lg !default;\n$btn-font-size-lg: $input-btn-font-size-lg !default;\n\n$btn-border-width: $input-btn-border-width !default;\n\n$btn-font-weight: $font-weight-normal !default;\n$btn-box-shadow: inset 0 1px 0 rgba($white, .15), 0 1px 1px rgba($black, .075) !default;\n$btn-focus-width: $input-btn-focus-width !default;\n$btn-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$btn-disabled-opacity: .65 !default;\n$btn-active-box-shadow: inset 0 3px 5px rgba($black, .125) !default;\n\n$btn-link-color: var(--#{$prefix}link-color) !default;\n$btn-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$btn-link-disabled-color: $gray-600 !default;\n$btn-link-focus-shadow-rgb: to-rgb(mix(color-contrast($link-color), $link-color, 15%)) !default;\n\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: var(--#{$prefix}border-radius) !default;\n$btn-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$btn-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n\n$btn-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$btn-hover-bg-shade-amount: 15% !default;\n$btn-hover-bg-tint-amount: 15% !default;\n$btn-hover-border-shade-amount: 20% !default;\n$btn-hover-border-tint-amount: 10% !default;\n$btn-active-bg-shade-amount: 20% !default;\n$btn-active-bg-tint-amount: 20% !default;\n$btn-active-border-shade-amount: 25% !default;\n$btn-active-border-tint-amount: 10% !default;\n// scss-docs-end btn-variables\n\n\n// Forms\n\n// scss-docs-start form-text-variables\n$form-text-margin-top: .25rem !default;\n$form-text-font-size: $small-font-size !default;\n$form-text-font-style: null !default;\n$form-text-font-weight: null !default;\n$form-text-color: var(--#{$prefix}secondary-color) !default;\n// scss-docs-end form-text-variables\n\n// scss-docs-start form-label-variables\n$form-label-margin-bottom: .5rem !default;\n$form-label-font-size: null !default;\n$form-label-font-style: null !default;\n$form-label-font-weight: null !default;\n$form-label-color: null !default;\n// scss-docs-end form-label-variables\n\n// scss-docs-start form-input-variables\n$input-padding-y: $input-btn-padding-y !default;\n$input-padding-x: $input-btn-padding-x !default;\n$input-font-family: $input-btn-font-family !default;\n$input-font-size: $input-btn-font-size !default;\n$input-font-weight: $font-weight-base !default;\n$input-line-height: $input-btn-line-height !default;\n\n$input-padding-y-sm: $input-btn-padding-y-sm !default;\n$input-padding-x-sm: $input-btn-padding-x-sm !default;\n$input-font-size-sm: $input-btn-font-size-sm !default;\n\n$input-padding-y-lg: $input-btn-padding-y-lg !default;\n$input-padding-x-lg: $input-btn-padding-x-lg !default;\n$input-font-size-lg: $input-btn-font-size-lg !default;\n\n$input-bg: var(--#{$prefix}body-bg) !default;\n$input-disabled-color: null !default;\n$input-disabled-bg: var(--#{$prefix}secondary-bg) !default;\n$input-disabled-border-color: null !default;\n\n$input-color: var(--#{$prefix}body-color) !default;\n$input-border-color: var(--#{$prefix}border-color) !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$input-border-radius: var(--#{$prefix}border-radius) !default;\n$input-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$input-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n\n$input-focus-bg: $input-bg !default;\n$input-focus-border-color: tint-color($component-active-bg, 50%) !default;\n$input-focus-color: $input-color !default;\n$input-focus-width: $input-btn-focus-width !default;\n$input-focus-box-shadow: $input-btn-focus-box-shadow !default;\n\n$input-placeholder-color: var(--#{$prefix}secondary-color) !default;\n$input-plaintext-color: var(--#{$prefix}body-color) !default;\n\n$input-height-border: calc(#{$input-border-width} * 2) !default; // stylelint-disable-line function-disallowed-list\n\n$input-height-inner: add($input-line-height * 1em, $input-padding-y * 2) !default;\n$input-height-inner-half: add($input-line-height * .5em, $input-padding-y) !default;\n$input-height-inner-quarter: add($input-line-height * .25em, $input-padding-y * .5) !default;\n\n$input-height: add($input-line-height * 1em, add($input-padding-y * 2, $input-height-border, false)) !default;\n$input-height-sm: add($input-line-height * 1em, add($input-padding-y-sm * 2, $input-height-border, false)) !default;\n$input-height-lg: add($input-line-height * 1em, add($input-padding-y-lg * 2, $input-height-border, false)) !default;\n\n$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$form-color-width: 3rem !default;\n// scss-docs-end form-input-variables\n\n// scss-docs-start form-check-variables\n$form-check-input-width: 1em !default;\n$form-check-min-height: $font-size-base * $line-height-base !default;\n$form-check-padding-start: $form-check-input-width + .5em !default;\n$form-check-margin-bottom: .125rem !default;\n$form-check-label-color: null !default;\n$form-check-label-cursor: null !default;\n$form-check-transition: null !default;\n\n$form-check-input-active-filter: brightness(90%) !default;\n\n$form-check-input-bg: $input-bg !default;\n$form-check-input-border: var(--#{$prefix}border-width) solid var(--#{$prefix}border-color) !default;\n$form-check-input-border-radius: .25em !default;\n$form-check-radio-border-radius: 50% !default;\n$form-check-input-focus-border: $input-focus-border-color !default;\n$form-check-input-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$form-check-input-checked-color: $component-active-color !default;\n$form-check-input-checked-bg-color: $component-active-bg !default;\n$form-check-input-checked-border-color: $form-check-input-checked-bg-color !default;\n$form-check-input-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-check-radio-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-indeterminate-color: $component-active-color !default;\n$form-check-input-indeterminate-bg-color: $component-active-bg !default;\n$form-check-input-indeterminate-border-color: $form-check-input-indeterminate-bg-color !default;\n$form-check-input-indeterminate-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-check-input-disabled-opacity: .5 !default;\n$form-check-label-disabled-opacity: $form-check-input-disabled-opacity !default;\n$form-check-btn-check-disabled-opacity: $btn-disabled-opacity !default;\n\n$form-check-inline-margin-end: 1rem !default;\n// scss-docs-end form-check-variables\n\n// scss-docs-start form-switch-variables\n$form-switch-color: rgba($black, .25) !default;\n$form-switch-width: 2em !default;\n$form-switch-padding-start: $form-switch-width + .5em !default;\n$form-switch-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-border-radius: $form-switch-width !default;\n$form-switch-transition: background-position .15s ease-in-out !default;\n\n$form-switch-focus-color: $input-focus-border-color !default;\n$form-switch-focus-bg-image: url(\"data:image/svg+xml,\") !default;\n\n$form-switch-checked-color: $component-active-color !default;\n$form-switch-checked-bg-image: url(\"data:image/svg+xml,\") !default;\n$form-switch-checked-bg-position: right center !default;\n// scss-docs-end form-switch-variables\n\n// scss-docs-start input-group-variables\n$input-group-addon-padding-y: $input-padding-y !default;\n$input-group-addon-padding-x: $input-padding-x !default;\n$input-group-addon-font-weight: $input-font-weight !default;\n$input-group-addon-color: $input-color !default;\n$input-group-addon-bg: var(--#{$prefix}tertiary-bg) !default;\n$input-group-addon-border-color: $input-border-color !default;\n// scss-docs-end input-group-variables\n\n// scss-docs-start form-select-variables\n$form-select-padding-y: $input-padding-y !default;\n$form-select-padding-x: $input-padding-x !default;\n$form-select-font-family: $input-font-family !default;\n$form-select-font-size: $input-font-size !default;\n$form-select-indicator-padding: $form-select-padding-x * 3 !default; // Extra padding for background-image\n$form-select-font-weight: $input-font-weight !default;\n$form-select-line-height: $input-line-height !default;\n$form-select-color: $input-color !default;\n$form-select-bg: $input-bg !default;\n$form-select-disabled-color: null !default;\n$form-select-disabled-bg: $input-disabled-bg !default;\n$form-select-disabled-border-color: $input-disabled-border-color !default;\n$form-select-bg-position: right $form-select-padding-x center !default;\n$form-select-bg-size: 16px 12px !default; // In pixels because image dimensions\n$form-select-indicator-color: $gray-800 !default;\n$form-select-indicator: url(\"data:image/svg+xml,\") !default;\n\n$form-select-feedback-icon-padding-end: $form-select-padding-x * 2.5 + $form-select-indicator-padding !default;\n$form-select-feedback-icon-position: center right $form-select-indicator-padding !default;\n$form-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;\n\n$form-select-border-width: $input-border-width !default;\n$form-select-border-color: $input-border-color !default;\n$form-select-border-radius: $input-border-radius !default;\n$form-select-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$form-select-focus-border-color: $input-focus-border-color !default;\n$form-select-focus-width: $input-focus-width !default;\n$form-select-focus-box-shadow: 0 0 0 $form-select-focus-width $input-btn-focus-color !default;\n\n$form-select-padding-y-sm: $input-padding-y-sm !default;\n$form-select-padding-x-sm: $input-padding-x-sm !default;\n$form-select-font-size-sm: $input-font-size-sm !default;\n$form-select-border-radius-sm: $input-border-radius-sm !default;\n\n$form-select-padding-y-lg: $input-padding-y-lg !default;\n$form-select-padding-x-lg: $input-padding-x-lg !default;\n$form-select-font-size-lg: $input-font-size-lg !default;\n$form-select-border-radius-lg: $input-border-radius-lg !default;\n\n$form-select-transition: $input-transition !default;\n// scss-docs-end form-select-variables\n\n// scss-docs-start form-range-variables\n$form-range-track-width: 100% !default;\n$form-range-track-height: .5rem !default;\n$form-range-track-cursor: pointer !default;\n$form-range-track-bg: var(--#{$prefix}secondary-bg) !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n\n$form-range-thumb-width: 1rem !default;\n$form-range-thumb-height: $form-range-thumb-width !default;\n$form-range-thumb-bg: $component-active-bg !default;\n$form-range-thumb-border: 0 !default;\n$form-range-thumb-border-radius: 1rem !default;\n$form-range-thumb-box-shadow: 0 .1rem .25rem rgba($black, .1) !default;\n$form-range-thumb-focus-box-shadow: 0 0 0 1px $body-bg, $input-focus-box-shadow !default;\n$form-range-thumb-focus-box-shadow-width: $input-focus-width !default; // For focus box shadow issue in Edge\n$form-range-thumb-active-bg: tint-color($component-active-bg, 70%) !default;\n$form-range-thumb-disabled-bg: var(--#{$prefix}secondary-color) !default;\n$form-range-thumb-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n// scss-docs-end form-range-variables\n\n// scss-docs-start form-file-variables\n$form-file-button-color: $input-color !default;\n$form-file-button-bg: var(--#{$prefix}tertiary-bg) !default;\n$form-file-button-hover-bg: var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end form-file-variables\n\n// scss-docs-start form-floating-variables\n$form-floating-height: add(3.5rem, $input-height-border) !default;\n$form-floating-line-height: 1.25 !default;\n$form-floating-padding-x: $input-padding-x !default;\n$form-floating-padding-y: 1rem !default;\n$form-floating-input-padding-t: 1.625rem !default;\n$form-floating-input-padding-b: .625rem !default;\n$form-floating-label-height: 1.5em !default;\n$form-floating-label-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !default;\n$form-floating-label-disabled-color: $gray-600 !default;\n$form-floating-transition: opacity .1s ease-in-out, transform .1s ease-in-out !default;\n// scss-docs-end form-floating-variables\n\n// Form validation\n\n// scss-docs-start form-feedback-variables\n$form-feedback-margin-top: $form-text-margin-top !default;\n$form-feedback-font-size: $form-text-font-size !default;\n$form-feedback-font-style: $form-text-font-style !default;\n$form-feedback-valid-color: $success !default;\n$form-feedback-invalid-color: $danger !default;\n\n$form-feedback-icon-valid-color: $form-feedback-valid-color !default;\n$form-feedback-icon-valid: url(\"data:image/svg+xml,\") !default;\n$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;\n$form-feedback-icon-invalid: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end form-feedback-variables\n\n// scss-docs-start form-validation-colors\n$form-valid-color: $form-feedback-valid-color !default;\n$form-valid-border-color: $form-feedback-valid-color !default;\n$form-invalid-color: $form-feedback-invalid-color !default;\n$form-invalid-border-color: $form-feedback-invalid-color !default;\n// scss-docs-end form-validation-colors\n\n// scss-docs-start form-validation-states\n$form-validation-states: (\n \"valid\": (\n \"color\": var(--#{$prefix}form-valid-color),\n \"icon\": $form-feedback-icon-valid,\n \"tooltip-color\": #fff,\n \"tooltip-bg-color\": var(--#{$prefix}success),\n \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}success-rgb), $input-btn-focus-color-opacity),\n \"border-color\": var(--#{$prefix}form-valid-border-color),\n ),\n \"invalid\": (\n \"color\": var(--#{$prefix}form-invalid-color),\n \"icon\": $form-feedback-icon-invalid,\n \"tooltip-color\": #fff,\n \"tooltip-bg-color\": var(--#{$prefix}danger),\n \"focus-box-shadow\": 0 0 $input-btn-focus-blur $input-focus-width rgba(var(--#{$prefix}danger-rgb), $input-btn-focus-color-opacity),\n \"border-color\": var(--#{$prefix}form-invalid-border-color),\n )\n) !default;\n// scss-docs-end form-validation-states\n\n// Z-index master list\n//\n// Warning: Avoid customizing these values. They're used for a bird's eye view\n// of components dependent on the z-axis and are designed to all work together.\n\n// scss-docs-start zindex-stack\n$zindex-dropdown: 1000 !default;\n$zindex-sticky: 1020 !default;\n$zindex-fixed: 1030 !default;\n$zindex-offcanvas-backdrop: 1040 !default;\n$zindex-offcanvas: 1045 !default;\n$zindex-modal-backdrop: 1050 !default;\n$zindex-modal: 1055 !default;\n$zindex-popover: 1070 !default;\n$zindex-tooltip: 1080 !default;\n$zindex-toast: 1090 !default;\n// scss-docs-end zindex-stack\n\n// scss-docs-start zindex-levels-map\n$zindex-levels: (\n n1: -1,\n 0: 0,\n 1: 1,\n 2: 2,\n 3: 3\n) !default;\n// scss-docs-end zindex-levels-map\n\n\n// Navs\n\n// scss-docs-start nav-variables\n$nav-link-padding-y: .5rem !default;\n$nav-link-padding-x: 1rem !default;\n$nav-link-font-size: null !default;\n$nav-link-font-weight: null !default;\n$nav-link-color: var(--#{$prefix}link-color) !default;\n$nav-link-hover-color: var(--#{$prefix}link-hover-color) !default;\n$nav-link-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out !default;\n$nav-link-disabled-color: var(--#{$prefix}secondary-color) !default;\n$nav-link-focus-box-shadow: $focus-ring-box-shadow !default;\n\n$nav-tabs-border-color: var(--#{$prefix}border-color) !default;\n$nav-tabs-border-width: var(--#{$prefix}border-width) !default;\n$nav-tabs-border-radius: var(--#{$prefix}border-radius) !default;\n$nav-tabs-link-hover-border-color: var(--#{$prefix}secondary-bg) var(--#{$prefix}secondary-bg) $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: var(--#{$prefix}emphasis-color) !default;\n$nav-tabs-link-active-bg: var(--#{$prefix}body-bg) !default;\n$nav-tabs-link-active-border-color: var(--#{$prefix}border-color) var(--#{$prefix}border-color) $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: var(--#{$prefix}border-radius) !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !default;\n\n$nav-underline-gap: 1rem !default;\n$nav-underline-border-width: .125rem !default;\n$nav-underline-link-active-color: var(--#{$prefix}emphasis-color) !default;\n// scss-docs-end nav-variables\n\n\n// Navbar\n\n// scss-docs-start navbar-variables\n$navbar-padding-y: $spacer * .5 !default;\n$navbar-padding-x: null !default;\n\n$navbar-nav-link-padding-x: .5rem !default;\n\n$navbar-brand-font-size: $font-size-lg !default;\n// Compute the navbar-brand padding-y so the navbar-brand will have the same height as navbar-text and nav-link\n$nav-link-height: $font-size-base * $line-height-base + $nav-link-padding-y * 2 !default;\n$navbar-brand-height: $navbar-brand-font-size * $line-height-base !default;\n$navbar-brand-padding-y: ($nav-link-height - $navbar-brand-height) * .5 !default;\n$navbar-brand-margin-end: 1rem !default;\n\n$navbar-toggler-padding-y: .25rem !default;\n$navbar-toggler-padding-x: .75rem !default;\n$navbar-toggler-font-size: $font-size-lg !default;\n$navbar-toggler-border-radius: $btn-border-radius !default;\n$navbar-toggler-focus-width: $btn-focus-width !default;\n$navbar-toggler-transition: box-shadow .15s ease-in-out !default;\n\n$navbar-light-color: rgba(var(--#{$prefix}emphasis-color-rgb), .65) !default;\n$navbar-light-hover-color: rgba(var(--#{$prefix}emphasis-color-rgb), .8) !default;\n$navbar-light-active-color: rgba(var(--#{$prefix}emphasis-color-rgb), 1) !default;\n$navbar-light-disabled-color: rgba(var(--#{$prefix}emphasis-color-rgb), .3) !default;\n$navbar-light-icon-color: rgba($body-color, .75) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba(var(--#{$prefix}emphasis-color-rgb), .15) !default;\n$navbar-light-brand-color: $navbar-light-active-color !default;\n$navbar-light-brand-hover-color: $navbar-light-active-color !default;\n// scss-docs-end navbar-variables\n\n// scss-docs-start navbar-dark-variables\n$navbar-dark-color: rgba($white, .55) !default;\n$navbar-dark-hover-color: rgba($white, .75) !default;\n$navbar-dark-active-color: $white !default;\n$navbar-dark-disabled-color: rgba($white, .25) !default;\n$navbar-dark-icon-color: $navbar-dark-color !default;\n$navbar-dark-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-dark-toggler-border-color: rgba($white, .1) !default;\n$navbar-dark-brand-color: $navbar-dark-active-color !default;\n$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;\n// scss-docs-end navbar-dark-variables\n\n\n// Dropdowns\n//\n// Dropdown menu container and contents.\n\n// scss-docs-start dropdown-variables\n$dropdown-min-width: 10rem !default;\n$dropdown-padding-x: 0 !default;\n$dropdown-padding-y: .5rem !default;\n$dropdown-spacer: .125rem !default;\n$dropdown-font-size: $font-size-base !default;\n$dropdown-color: var(--#{$prefix}body-color) !default;\n$dropdown-bg: var(--#{$prefix}body-bg) !default;\n$dropdown-border-color: var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius: var(--#{$prefix}border-radius) !default;\n$dropdown-border-width: var(--#{$prefix}border-width) !default;\n$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: var(--#{$prefix}box-shadow) !default;\n\n$dropdown-link-color: var(--#{$prefix}body-color) !default;\n$dropdown-link-hover-color: $dropdown-link-color !default;\n$dropdown-link-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n\n$dropdown-link-active-color: $component-active-color !default;\n$dropdown-link-active-bg: $component-active-bg !default;\n\n$dropdown-link-disabled-color: var(--#{$prefix}tertiary-color) !default;\n\n$dropdown-item-padding-y: $spacer * .25 !default;\n$dropdown-item-padding-x: $spacer !default;\n\n$dropdown-header-color: $gray-600 !default;\n$dropdown-header-padding-x: $dropdown-item-padding-x !default;\n$dropdown-header-padding-y: $dropdown-padding-y !default;\n// fusv-disable\n$dropdown-header-padding: $dropdown-header-padding-y $dropdown-header-padding-x !default; // Deprecated in v5.2.0\n// fusv-enable\n// scss-docs-end dropdown-variables\n\n// scss-docs-start dropdown-dark-variables\n$dropdown-dark-color: $gray-300 !default;\n$dropdown-dark-bg: $gray-800 !default;\n$dropdown-dark-border-color: $dropdown-border-color !default;\n$dropdown-dark-divider-bg: $dropdown-divider-bg !default;\n$dropdown-dark-box-shadow: null !default;\n$dropdown-dark-link-color: $dropdown-dark-color !default;\n$dropdown-dark-link-hover-color: $white !default;\n$dropdown-dark-link-hover-bg: rgba($white, .15) !default;\n$dropdown-dark-link-active-color: $dropdown-link-active-color !default;\n$dropdown-dark-link-active-bg: $dropdown-link-active-bg !default;\n$dropdown-dark-link-disabled-color: $gray-500 !default;\n$dropdown-dark-header-color: $gray-500 !default;\n// scss-docs-end dropdown-dark-variables\n\n\n// Pagination\n\n// scss-docs-start pagination-variables\n$pagination-padding-y: .375rem !default;\n$pagination-padding-x: .75rem !default;\n$pagination-padding-y-sm: .25rem !default;\n$pagination-padding-x-sm: .5rem !default;\n$pagination-padding-y-lg: .75rem !default;\n$pagination-padding-x-lg: 1.5rem !default;\n\n$pagination-font-size: $font-size-base !default;\n\n$pagination-color: var(--#{$prefix}link-color) !default;\n$pagination-bg: var(--#{$prefix}body-bg) !default;\n$pagination-border-radius: var(--#{$prefix}border-radius) !default;\n$pagination-border-width: var(--#{$prefix}border-width) !default;\n$pagination-margin-start: calc(#{$pagination-border-width} * -1) !default; // stylelint-disable-line function-disallowed-list\n$pagination-border-color: var(--#{$prefix}border-color) !default;\n\n$pagination-focus-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg: var(--#{$prefix}secondary-bg) !default;\n$pagination-focus-box-shadow: $focus-ring-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n$pagination-hover-border-color: var(--#{$prefix}border-color) !default; // Todo in v6: remove this?\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $component-active-bg !default;\n\n$pagination-disabled-color: var(--#{$prefix}secondary-color) !default;\n$pagination-disabled-bg: var(--#{$prefix}secondary-bg) !default;\n$pagination-disabled-border-color: var(--#{$prefix}border-color) !default;\n\n$pagination-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;\n\n$pagination-border-radius-sm: var(--#{$prefix}border-radius-sm) !default;\n$pagination-border-radius-lg: var(--#{$prefix}border-radius-lg) !default;\n// scss-docs-end pagination-variables\n\n\n// Placeholders\n\n// scss-docs-start placeholders\n$placeholder-opacity-max: .5 !default;\n$placeholder-opacity-min: .2 !default;\n// scss-docs-end placeholders\n\n// Cards\n\n// scss-docs-start card-variables\n$card-spacer-y: $spacer !default;\n$card-spacer-x: $spacer !default;\n$card-title-spacer-y: $spacer * .5 !default;\n$card-title-color: null !default;\n$card-subtitle-color: null !default;\n$card-border-width: var(--#{$prefix}border-width) !default;\n$card-border-color: var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius: var(--#{$prefix}border-radius) !default;\n$card-box-shadow: null !default;\n$card-inner-border-radius: subtract($card-border-radius, $card-border-width) !default;\n$card-cap-padding-y: $card-spacer-y * .5 !default;\n$card-cap-padding-x: $card-spacer-x !default;\n$card-cap-bg: rgba(var(--#{$prefix}body-color-rgb), .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: var(--#{$prefix}body-bg) !default;\n$card-img-overlay-padding: $spacer !default;\n$card-group-margin: $grid-gutter-width * .5 !default;\n// scss-docs-end card-variables\n\n// Accordion\n\n// scss-docs-start accordion-variables\n$accordion-padding-y: 1rem !default;\n$accordion-padding-x: 1.25rem !default;\n$accordion-color: var(--#{$prefix}body-color) !default;\n$accordion-bg: var(--#{$prefix}body-bg) !default;\n$accordion-border-width: var(--#{$prefix}border-width) !default;\n$accordion-border-color: var(--#{$prefix}border-color) !default;\n$accordion-border-radius: var(--#{$prefix}border-radius) !default;\n$accordion-inner-border-radius: subtract($accordion-border-radius, $accordion-border-width) !default;\n\n$accordion-body-padding-y: $accordion-padding-y !default;\n$accordion-body-padding-x: $accordion-padding-x !default;\n\n$accordion-button-padding-y: $accordion-padding-y !default;\n$accordion-button-padding-x: $accordion-padding-x !default;\n$accordion-button-color: var(--#{$prefix}body-color) !default;\n$accordion-button-bg: var(--#{$prefix}accordion-bg) !default;\n$accordion-transition: $btn-transition, border-radius .15s ease !default;\n$accordion-button-active-bg: var(--#{$prefix}primary-bg-subtle) !default;\n$accordion-button-active-color: var(--#{$prefix}primary-text-emphasis) !default;\n\n// fusv-disable\n$accordion-button-focus-border-color: $input-focus-border-color !default; // Deprecated in v5.3.3\n// fusv-enable\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $body-color !default;\n$accordion-icon-active-color: $primary-text-emphasis !default;\n$accordion-icon-transition: transform .2s ease-in-out !default;\n$accordion-icon-transform: rotate(-180deg) !default;\n\n$accordion-button-icon: url(\"data:image/svg+xml,\") !default;\n$accordion-button-active-icon: url(\"data:image/svg+xml,\") !default;\n// scss-docs-end accordion-variables\n\n// Tooltips\n\n// scss-docs-start tooltip-variables\n$tooltip-font-size: $font-size-sm !default;\n$tooltip-max-width: 200px !default;\n$tooltip-color: var(--#{$prefix}body-bg) !default;\n$tooltip-bg: var(--#{$prefix}emphasis-color) !default;\n$tooltip-border-radius: var(--#{$prefix}border-radius) !default;\n$tooltip-opacity: .9 !default;\n$tooltip-padding-y: $spacer * .25 !default;\n$tooltip-padding-x: $spacer * .5 !default;\n$tooltip-margin: null !default; // TODO: remove this in v6\n\n$tooltip-arrow-width: .8rem !default;\n$tooltip-arrow-height: .4rem !default;\n// fusv-disable\n$tooltip-arrow-color: null !default; // Deprecated in Bootstrap 5.2.0 for CSS variables\n// fusv-enable\n// scss-docs-end tooltip-variables\n\n// Form tooltips must come after regular tooltips\n// scss-docs-start tooltip-feedback-variables\n$form-feedback-tooltip-padding-y: $tooltip-padding-y !default;\n$form-feedback-tooltip-padding-x: $tooltip-padding-x !default;\n$form-feedback-tooltip-font-size: $tooltip-font-size !default;\n$form-feedback-tooltip-line-height: null !default;\n$form-feedback-tooltip-opacity: $tooltip-opacity !default;\n$form-feedback-tooltip-border-radius: $tooltip-border-radius !default;\n// scss-docs-end tooltip-feedback-variables\n\n\n// Popovers\n\n// scss-docs-start popover-variables\n$popover-font-size: $font-size-sm !default;\n$popover-bg: var(--#{$prefix}body-bg) !default;\n$popover-max-width: 276px !default;\n$popover-border-width: var(--#{$prefix}border-width) !default;\n$popover-border-color: var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius: var(--#{$prefix}border-radius-lg) !default;\n$popover-inner-border-radius: calc(#{$popover-border-radius} - #{$popover-border-width}) !default; // stylelint-disable-line function-disallowed-list\n$popover-box-shadow: var(--#{$prefix}box-shadow) !default;\n\n$popover-header-font-size: $font-size-base !default;\n$popover-header-bg: var(--#{$prefix}secondary-bg) !default;\n$popover-header-color: $headings-color !default;\n$popover-header-padding-y: .5rem !default;\n$popover-header-padding-x: $spacer !default;\n\n$popover-body-color: var(--#{$prefix}body-color) !default;\n$popover-body-padding-y: $spacer !default;\n$popover-body-padding-x: $spacer !default;\n\n$popover-arrow-width: 1rem !default;\n$popover-arrow-height: .5rem !default;\n// scss-docs-end popover-variables\n\n// fusv-disable\n// Deprecated in Bootstrap 5.2.0 for CSS variables\n$popover-arrow-color: $popover-bg !default;\n$popover-arrow-outer-color: var(--#{$prefix}border-color-translucent) !default;\n// fusv-enable\n\n\n// Toasts\n\n// scss-docs-start toast-variables\n$toast-max-width: 350px !default;\n$toast-padding-x: .75rem !default;\n$toast-padding-y: .5rem !default;\n$toast-font-size: .875rem !default;\n$toast-color: null !default;\n$toast-background-color: rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-border-width: var(--#{$prefix}border-width) !default;\n$toast-border-color: var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius: var(--#{$prefix}border-radius) !default;\n$toast-box-shadow: var(--#{$prefix}box-shadow) !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: var(--#{$prefix}secondary-color) !default;\n$toast-header-background-color: rgba(var(--#{$prefix}body-bg-rgb), .85) !default;\n$toast-header-border-color: $toast-border-color !default;\n// scss-docs-end toast-variables\n\n\n// Badges\n\n// scss-docs-start badge-variables\n$badge-font-size: .75em !default;\n$badge-font-weight: $font-weight-bold !default;\n$badge-color: $white !default;\n$badge-padding-y: .35em !default;\n$badge-padding-x: .65em !default;\n$badge-border-radius: var(--#{$prefix}border-radius) !default;\n// scss-docs-end badge-variables\n\n\n// Modals\n\n// scss-docs-start modal-variables\n$modal-inner-padding: $spacer !default;\n\n$modal-footer-margin-between: .5rem !default;\n\n$modal-dialog-margin: .5rem !default;\n$modal-dialog-margin-y-sm-up: 1.75rem !default;\n\n$modal-title-line-height: $line-height-base !default;\n\n$modal-content-color: null !default;\n$modal-content-bg: var(--#{$prefix}body-bg) !default;\n$modal-content-border-color: var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width: var(--#{$prefix}border-width) !default;\n$modal-content-border-radius: var(--#{$prefix}border-radius-lg) !default;\n$modal-content-inner-border-radius: subtract($modal-content-border-radius, $modal-content-border-width) !default;\n$modal-content-box-shadow-xs: var(--#{$prefix}box-shadow-sm) !default;\n$modal-content-box-shadow-sm-up: var(--#{$prefix}box-shadow) !default;\n\n$modal-backdrop-bg: $black !default;\n$modal-backdrop-opacity: .5 !default;\n\n$modal-header-border-color: var(--#{$prefix}border-color) !default;\n$modal-header-border-width: $modal-content-border-width !default;\n$modal-header-padding-y: $modal-inner-padding !default;\n$modal-header-padding-x: $modal-inner-padding !default;\n$modal-header-padding: $modal-header-padding-y $modal-header-padding-x !default; // Keep this for backwards compatibility\n\n$modal-footer-bg: null !default;\n$modal-footer-border-color: $modal-header-border-color !default;\n$modal-footer-border-width: $modal-header-border-width !default;\n\n$modal-sm: 300px !default;\n$modal-md: 500px !default;\n$modal-lg: 800px !default;\n$modal-xl: 1140px !default;\n\n$modal-fade-transform: translate(0, -50px) !default;\n$modal-show-transform: none !default;\n$modal-transition: transform .3s ease-out !default;\n$modal-scale-transform: scale(1.02) !default;\n// scss-docs-end modal-variables\n\n\n// Alerts\n//\n// Define alert colors, border radius, and padding.\n\n// scss-docs-start alert-variables\n$alert-padding-y: $spacer !default;\n$alert-padding-x: $spacer !default;\n$alert-margin-bottom: 1rem !default;\n$alert-border-radius: var(--#{$prefix}border-radius) !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: var(--#{$prefix}border-width) !default;\n$alert-dismissible-padding-r: $alert-padding-x * 3 !default; // 3x covers width of x plus default padding on either side\n// scss-docs-end alert-variables\n\n// fusv-disable\n$alert-bg-scale: -80% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-border-scale: -70% !default; // Deprecated in v5.2.0, to be removed in v6\n$alert-color-scale: 40% !default; // Deprecated in v5.2.0, to be removed in v6\n// fusv-enable\n\n// Progress bars\n\n// scss-docs-start progress-variables\n$progress-height: 1rem !default;\n$progress-font-size: $font-size-base * .75 !default;\n$progress-bg: var(--#{$prefix}secondary-bg) !default;\n$progress-border-radius: var(--#{$prefix}border-radius) !default;\n$progress-box-shadow: var(--#{$prefix}box-shadow-inset) !default;\n$progress-bar-color: $white !default;\n$progress-bar-bg: $primary !default;\n$progress-bar-animation-timing: 1s linear infinite !default;\n$progress-bar-transition: width .6s ease !default;\n// scss-docs-end progress-variables\n\n\n// List group\n\n// scss-docs-start list-group-variables\n$list-group-color: var(--#{$prefix}body-color) !default;\n$list-group-bg: var(--#{$prefix}body-bg) !default;\n$list-group-border-color: var(--#{$prefix}border-color) !default;\n$list-group-border-width: var(--#{$prefix}border-width) !default;\n$list-group-border-radius: var(--#{$prefix}border-radius) !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n// fusv-disable\n$list-group-item-bg-scale: -80% !default; // Deprecated in v5.3.0\n$list-group-item-color-scale: 40% !default; // Deprecated in v5.3.0\n// fusv-enable\n\n$list-group-hover-bg: var(--#{$prefix}tertiary-bg) !default;\n$list-group-active-color: $component-active-color !default;\n$list-group-active-bg: $component-active-bg !default;\n$list-group-active-border-color: $list-group-active-bg !default;\n\n$list-group-disabled-color: var(--#{$prefix}secondary-color) !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: var(--#{$prefix}secondary-color) !default;\n$list-group-action-hover-color: var(--#{$prefix}emphasis-color) !default;\n\n$list-group-action-active-color: var(--#{$prefix}body-color) !default;\n$list-group-action-active-bg: var(--#{$prefix}secondary-bg) !default;\n// scss-docs-end list-group-variables\n\n\n// Image thumbnails\n\n// scss-docs-start thumbnail-variables\n$thumbnail-padding: .25rem !default;\n$thumbnail-bg: var(--#{$prefix}body-bg) !default;\n$thumbnail-border-width: var(--#{$prefix}border-width) !default;\n$thumbnail-border-color: var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius: var(--#{$prefix}border-radius) !default;\n$thumbnail-box-shadow: var(--#{$prefix}box-shadow-sm) !default;\n// scss-docs-end thumbnail-variables\n\n\n// Figures\n\n// scss-docs-start figure-variables\n$figure-caption-font-size: $small-font-size !default;\n$figure-caption-color: var(--#{$prefix}secondary-color) !default;\n// scss-docs-end figure-variables\n\n\n// Breadcrumbs\n\n// scss-docs-start breadcrumb-variables\n$breadcrumb-font-size: null !default;\n$breadcrumb-padding-y: 0 !default;\n$breadcrumb-padding-x: 0 !default;\n$breadcrumb-item-padding-x: .5rem !default;\n$breadcrumb-margin-bottom: 1rem !default;\n$breadcrumb-bg: null !default;\n$breadcrumb-divider-color: var(--#{$prefix}secondary-color) !default;\n$breadcrumb-active-color: var(--#{$prefix}secondary-color) !default;\n$breadcrumb-divider: quote(\"/\") !default;\n$breadcrumb-divider-flipped: $breadcrumb-divider !default;\n$breadcrumb-border-radius: null !default;\n// scss-docs-end breadcrumb-variables\n\n// Carousel\n\n// scss-docs-start carousel-variables\n$carousel-control-color: $white !default;\n$carousel-control-width: 15% !default;\n$carousel-control-opacity: .5 !default;\n$carousel-control-hover-opacity: .9 !default;\n$carousel-control-transition: opacity .15s ease !default;\n\n$carousel-indicator-width: 30px !default;\n$carousel-indicator-height: 3px !default;\n$carousel-indicator-hit-area-height: 10px !default;\n$carousel-indicator-spacer: 3px !default;\n$carousel-indicator-opacity: .5 !default;\n$carousel-indicator-active-bg: $white !default;\n$carousel-indicator-active-opacity: 1 !default;\n$carousel-indicator-transition: opacity .6s ease !default;\n\n$carousel-caption-width: 70% !default;\n$carousel-caption-color: $white !default;\n$carousel-caption-padding-y: 1.25rem !default;\n$carousel-caption-spacer: 1.25rem !default;\n\n$carousel-control-icon-width: 2rem !default;\n\n$carousel-control-prev-icon-bg: url(\"data:image/svg+xml,\") !default;\n$carousel-control-next-icon-bg: url(\"data:image/svg+xml,\") !default;\n\n$carousel-transition-duration: .6s !default;\n$carousel-transition: transform $carousel-transition-duration ease-in-out !default; // Define transform transition first if using multiple transitions (e.g., `transform 2s ease, opacity .5s ease-out`)\n// scss-docs-end carousel-variables\n\n// scss-docs-start carousel-dark-variables\n$carousel-dark-indicator-active-bg: $black !default;\n$carousel-dark-caption-color: $black !default;\n$carousel-dark-control-icon-filter: invert(1) grayscale(100) !default;\n// scss-docs-end carousel-dark-variables\n\n\n// Spinners\n\n// scss-docs-start spinner-variables\n$spinner-width: 2rem !default;\n$spinner-height: $spinner-width !default;\n$spinner-vertical-align: -.125em !default;\n$spinner-border-width: .25em !default;\n$spinner-animation-speed: .75s !default;\n\n$spinner-width-sm: 1rem !default;\n$spinner-height-sm: $spinner-width-sm !default;\n$spinner-border-width-sm: .2em !default;\n// scss-docs-end spinner-variables\n\n\n// Close\n\n// scss-docs-start close-variables\n$btn-close-width: 1em !default;\n$btn-close-height: $btn-close-width !default;\n$btn-close-padding-x: .25em !default;\n$btn-close-padding-y: $btn-close-padding-x !default;\n$btn-close-color: $black !default;\n$btn-close-bg: url(\"data:image/svg+xml,\") !default;\n$btn-close-focus-shadow: $focus-ring-box-shadow !default;\n$btn-close-opacity: .5 !default;\n$btn-close-hover-opacity: .75 !default;\n$btn-close-focus-opacity: 1 !default;\n$btn-close-disabled-opacity: .25 !default;\n$btn-close-white-filter: invert(1) grayscale(100%) brightness(200%) !default;\n// scss-docs-end close-variables\n\n\n// Offcanvas\n\n// scss-docs-start offcanvas-variables\n$offcanvas-padding-y: $modal-inner-padding !default;\n$offcanvas-padding-x: $modal-inner-padding !default;\n$offcanvas-horizontal-width: 400px !default;\n$offcanvas-vertical-height: 30vh !default;\n$offcanvas-transition-duration: .3s !default;\n$offcanvas-border-color: $modal-content-border-color !default;\n$offcanvas-border-width: $modal-content-border-width !default;\n$offcanvas-title-line-height: $modal-title-line-height !default;\n$offcanvas-bg-color: var(--#{$prefix}body-bg) !default;\n$offcanvas-color: var(--#{$prefix}body-color) !default;\n$offcanvas-box-shadow: $modal-content-box-shadow-xs !default;\n$offcanvas-backdrop-bg: $modal-backdrop-bg !default;\n$offcanvas-backdrop-opacity: $modal-backdrop-opacity !default;\n// scss-docs-end offcanvas-variables\n\n// Code\n\n$code-font-size: $small-font-size !default;\n$code-color: $pink !default;\n\n$kbd-padding-y: .1875rem !default;\n$kbd-padding-x: .375rem !default;\n$kbd-font-size: $code-font-size !default;\n$kbd-color: var(--#{$prefix}body-bg) !default;\n$kbd-bg: var(--#{$prefix}body-color) !default;\n$nested-kbd-font-weight: null !default; // Deprecated in v5.2.0, removing in v6\n\n$pre-color: null !default;\n\n@import \"variables-dark\"; // TODO: can be removed safely in v6, only here to avoid breaking changes in v5.3\n","// Row\n//\n// Rows contain your columns.\n\n:root {\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\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-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: percentage(divide(1, $count));\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 @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\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 // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is an invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix: \"\", $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css new file mode 100644 index 00000000..672cbc2e --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css @@ -0,0 +1,6 @@ +/*! + * Bootstrap Grid v5.3.3 (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-right:8.33333333%}.offset-2{margin-right:16.66666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.33333333%}.offset-5{margin-right:41.66666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.33333333%}.offset-8{margin-right:66.66666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.33333333%}.offset-11{margin-right:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-right:0}.offset-sm-1{margin-right:8.33333333%}.offset-sm-2{margin-right:16.66666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.33333333%}.offset-sm-5{margin-right:41.66666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.33333333%}.offset-sm-8{margin-right:66.66666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.33333333%}.offset-sm-11{margin-right:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-right:0}.offset-md-1{margin-right:8.33333333%}.offset-md-2{margin-right:16.66666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.33333333%}.offset-md-5{margin-right:41.66666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.33333333%}.offset-md-8{margin-right:66.66666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.33333333%}.offset-md-11{margin-right:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-right:0}.offset-lg-1{margin-right:8.33333333%}.offset-lg-2{margin-right:16.66666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.33333333%}.offset-lg-5{margin-right:41.66666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.33333333%}.offset-lg-8{margin-right:66.66666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.33333333%}.offset-lg-11{margin-right:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-right:0}.offset-xl-1{margin-right:8.33333333%}.offset-xl-2{margin-right:16.66666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.33333333%}.offset-xl-5{margin-right:41.66666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.33333333%}.offset-xl-8{margin-right:66.66666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.33333333%}.offset-xl-11{margin-right:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-right:0}.offset-xxl-1{margin-right:8.33333333%}.offset-xxl-2{margin-right:16.66666667%}.offset-xxl-3{margin-right:25%}.offset-xxl-4{margin-right:33.33333333%}.offset-xxl-5{margin-right:41.66666667%}.offset-xxl-6{margin-right:50%}.offset-xxl-7{margin-right:58.33333333%}.offset-xxl-8{margin-right:66.66666667%}.offset-xxl-9{margin-right:75%}.offset-xxl-10{margin-right:83.33333333%}.offset-xxl-11{margin-right:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-left:0!important}.me-1{margin-left:.25rem!important}.me-2{margin-left:.5rem!important}.me-3{margin-left:1rem!important}.me-4{margin-left:1.5rem!important}.me-5{margin-left:3rem!important}.me-auto{margin-left:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-right:0!important}.ms-1{margin-right:.25rem!important}.ms-2{margin-right:.5rem!important}.ms-3{margin-right:1rem!important}.ms-4{margin-right:1.5rem!important}.ms-5{margin-right:3rem!important}.ms-auto{margin-right:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-left:0!important}.pe-1{padding-left:.25rem!important}.pe-2{padding-left:.5rem!important}.pe-3{padding-left:1rem!important}.pe-4{padding-left:1.5rem!important}.pe-5{padding-left:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-right:0!important}.ps-1{padding-right:.25rem!important}.ps-2{padding-right:.5rem!important}.ps-3{padding-right:1rem!important}.ps-4{padding-right:1.5rem!important}.ps-5{padding-right:3rem!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-left:0!important}.me-sm-1{margin-left:.25rem!important}.me-sm-2{margin-left:.5rem!important}.me-sm-3{margin-left:1rem!important}.me-sm-4{margin-left:1.5rem!important}.me-sm-5{margin-left:3rem!important}.me-sm-auto{margin-left:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-right:0!important}.ms-sm-1{margin-right:.25rem!important}.ms-sm-2{margin-right:.5rem!important}.ms-sm-3{margin-right:1rem!important}.ms-sm-4{margin-right:1.5rem!important}.ms-sm-5{margin-right:3rem!important}.ms-sm-auto{margin-right:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-left:0!important}.pe-sm-1{padding-left:.25rem!important}.pe-sm-2{padding-left:.5rem!important}.pe-sm-3{padding-left:1rem!important}.pe-sm-4{padding-left:1.5rem!important}.pe-sm-5{padding-left:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-right:0!important}.ps-sm-1{padding-right:.25rem!important}.ps-sm-2{padding-right:.5rem!important}.ps-sm-3{padding-right:1rem!important}.ps-sm-4{padding-right:1.5rem!important}.ps-sm-5{padding-right:3rem!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-left:0!important}.me-md-1{margin-left:.25rem!important}.me-md-2{margin-left:.5rem!important}.me-md-3{margin-left:1rem!important}.me-md-4{margin-left:1.5rem!important}.me-md-5{margin-left:3rem!important}.me-md-auto{margin-left:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-right:0!important}.ms-md-1{margin-right:.25rem!important}.ms-md-2{margin-right:.5rem!important}.ms-md-3{margin-right:1rem!important}.ms-md-4{margin-right:1.5rem!important}.ms-md-5{margin-right:3rem!important}.ms-md-auto{margin-right:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-left:0!important}.pe-md-1{padding-left:.25rem!important}.pe-md-2{padding-left:.5rem!important}.pe-md-3{padding-left:1rem!important}.pe-md-4{padding-left:1.5rem!important}.pe-md-5{padding-left:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-right:0!important}.ps-md-1{padding-right:.25rem!important}.ps-md-2{padding-right:.5rem!important}.ps-md-3{padding-right:1rem!important}.ps-md-4{padding-right:1.5rem!important}.ps-md-5{padding-right:3rem!important}}@media (min-width:992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-left:0!important}.me-lg-1{margin-left:.25rem!important}.me-lg-2{margin-left:.5rem!important}.me-lg-3{margin-left:1rem!important}.me-lg-4{margin-left:1.5rem!important}.me-lg-5{margin-left:3rem!important}.me-lg-auto{margin-left:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-right:0!important}.ms-lg-1{margin-right:.25rem!important}.ms-lg-2{margin-right:.5rem!important}.ms-lg-3{margin-right:1rem!important}.ms-lg-4{margin-right:1.5rem!important}.ms-lg-5{margin-right:3rem!important}.ms-lg-auto{margin-right:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-left:0!important}.pe-lg-1{padding-left:.25rem!important}.pe-lg-2{padding-left:.5rem!important}.pe-lg-3{padding-left:1rem!important}.pe-lg-4{padding-left:1.5rem!important}.pe-lg-5{padding-left:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-right:0!important}.ps-lg-1{padding-right:.25rem!important}.ps-lg-2{padding-right:.5rem!important}.ps-lg-3{padding-right:1rem!important}.ps-lg-4{padding-right:1.5rem!important}.ps-lg-5{padding-right:3rem!important}}@media (min-width:1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-left:0!important}.me-xl-1{margin-left:.25rem!important}.me-xl-2{margin-left:.5rem!important}.me-xl-3{margin-left:1rem!important}.me-xl-4{margin-left:1.5rem!important}.me-xl-5{margin-left:3rem!important}.me-xl-auto{margin-left:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-right:0!important}.ms-xl-1{margin-right:.25rem!important}.ms-xl-2{margin-right:.5rem!important}.ms-xl-3{margin-right:1rem!important}.ms-xl-4{margin-right:1.5rem!important}.ms-xl-5{margin-right:3rem!important}.ms-xl-auto{margin-right:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-left:0!important}.pe-xl-1{padding-left:.25rem!important}.pe-xl-2{padding-left:.5rem!important}.pe-xl-3{padding-left:1rem!important}.pe-xl-4{padding-left:1.5rem!important}.pe-xl-5{padding-left:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-right:0!important}.ps-xl-1{padding-right:.25rem!important}.ps-xl-2{padding-right:.5rem!important}.ps-xl-3{padding-right:1rem!important}.ps-xl-4{padding-right:1.5rem!important}.ps-xl-5{padding-right:3rem!important}}@media (min-width:1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-left:0!important}.me-xxl-1{margin-left:.25rem!important}.me-xxl-2{margin-left:.5rem!important}.me-xxl-3{margin-left:1rem!important}.me-xxl-4{margin-left:1.5rem!important}.me-xxl-5{margin-left:3rem!important}.me-xxl-auto{margin-left:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-right:0!important}.ms-xxl-1{margin-right:.25rem!important}.ms-xxl-2{margin-right:.5rem!important}.ms-xxl-3{margin-right:1rem!important}.ms-xxl-4{margin-right:1.5rem!important}.ms-xxl-5{margin-right:3rem!important}.ms-xxl-auto{margin-right:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-left:0!important}.pe-xxl-1{padding-left:.25rem!important}.pe-xxl-2{padding-left:.5rem!important}.pe-xxl-3{padding-left:1rem!important}.pe-xxl-4{padding-left:1.5rem!important}.pe-xxl-5{padding-left:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-right:0!important}.ps-xxl-1{padding-right:.25rem!important}.ps-xxl-2{padding-right:.5rem!important}.ps-xxl-3{padding-right:1rem!important}.ps-xxl-4{padding-right:1.5rem!important}.ps-xxl-5{padding-right:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap-grid.rtl.min.css.map */ \ No newline at end of file diff --git a/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map new file mode 100644 index 00000000..1c926af5 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.rtl.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_containers.scss","dist/css/bootstrap-grid.rtl.css","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-container-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","/*!\n * Bootstrap Grid v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n margin-left: auto;\n margin-right: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n:root {\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n box-sizing: border-box;\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-right: 8.33333333%;\n}\n\n.offset-2 {\n margin-right: 16.66666667%;\n}\n\n.offset-3 {\n margin-right: 25%;\n}\n\n.offset-4 {\n margin-right: 33.33333333%;\n}\n\n.offset-5 {\n margin-right: 41.66666667%;\n}\n\n.offset-6 {\n margin-right: 50%;\n}\n\n.offset-7 {\n margin-right: 58.33333333%;\n}\n\n.offset-8 {\n margin-right: 66.66666667%;\n}\n\n.offset-9 {\n margin-right: 75%;\n}\n\n.offset-10 {\n margin-right: 83.33333333%;\n}\n\n.offset-11 {\n margin-right: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-right: 0;\n }\n .offset-sm-1 {\n margin-right: 8.33333333%;\n }\n .offset-sm-2 {\n margin-right: 16.66666667%;\n }\n .offset-sm-3 {\n margin-right: 25%;\n }\n .offset-sm-4 {\n margin-right: 33.33333333%;\n }\n .offset-sm-5 {\n margin-right: 41.66666667%;\n }\n .offset-sm-6 {\n margin-right: 50%;\n }\n .offset-sm-7 {\n margin-right: 58.33333333%;\n }\n .offset-sm-8 {\n margin-right: 66.66666667%;\n }\n .offset-sm-9 {\n margin-right: 75%;\n }\n .offset-sm-10 {\n margin-right: 83.33333333%;\n }\n .offset-sm-11 {\n margin-right: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-right: 0;\n }\n .offset-md-1 {\n margin-right: 8.33333333%;\n }\n .offset-md-2 {\n margin-right: 16.66666667%;\n }\n .offset-md-3 {\n margin-right: 25%;\n }\n .offset-md-4 {\n margin-right: 33.33333333%;\n }\n .offset-md-5 {\n margin-right: 41.66666667%;\n }\n .offset-md-6 {\n margin-right: 50%;\n }\n .offset-md-7 {\n margin-right: 58.33333333%;\n }\n .offset-md-8 {\n margin-right: 66.66666667%;\n }\n .offset-md-9 {\n margin-right: 75%;\n }\n .offset-md-10 {\n margin-right: 83.33333333%;\n }\n .offset-md-11 {\n margin-right: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-right: 0;\n }\n .offset-lg-1 {\n margin-right: 8.33333333%;\n }\n .offset-lg-2 {\n margin-right: 16.66666667%;\n }\n .offset-lg-3 {\n margin-right: 25%;\n }\n .offset-lg-4 {\n margin-right: 33.33333333%;\n }\n .offset-lg-5 {\n margin-right: 41.66666667%;\n }\n .offset-lg-6 {\n margin-right: 50%;\n }\n .offset-lg-7 {\n margin-right: 58.33333333%;\n }\n .offset-lg-8 {\n margin-right: 66.66666667%;\n }\n .offset-lg-9 {\n margin-right: 75%;\n }\n .offset-lg-10 {\n margin-right: 83.33333333%;\n }\n .offset-lg-11 {\n margin-right: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-right: 0;\n }\n .offset-xl-1 {\n margin-right: 8.33333333%;\n }\n .offset-xl-2 {\n margin-right: 16.66666667%;\n }\n .offset-xl-3 {\n margin-right: 25%;\n }\n .offset-xl-4 {\n margin-right: 33.33333333%;\n }\n .offset-xl-5 {\n margin-right: 41.66666667%;\n }\n .offset-xl-6 {\n margin-right: 50%;\n }\n .offset-xl-7 {\n margin-right: 58.33333333%;\n }\n .offset-xl-8 {\n margin-right: 66.66666667%;\n }\n .offset-xl-9 {\n margin-right: 75%;\n }\n .offset-xl-10 {\n margin-right: 83.33333333%;\n }\n .offset-xl-11 {\n margin-right: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-right: 0;\n }\n .offset-xxl-1 {\n margin-right: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-right: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-right: 25%;\n }\n .offset-xxl-4 {\n margin-right: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-right: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-right: 50%;\n }\n .offset-xxl-7 {\n margin-right: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-right: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-right: 75%;\n }\n .offset-xxl-10 {\n margin-right: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-right: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\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-grid {\n display: grid !important;\n}\n\n.d-inline-grid {\n display: inline-grid !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.d-none {\n display: none !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\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-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.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.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.justify-content-evenly {\n justify-content: space-evenly !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.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n}\n\n.mx-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n}\n\n.mx-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n}\n\n.mx-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n}\n\n.mx-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n}\n\n.mx-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n}\n\n.mx-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-left: 0 !important;\n}\n\n.me-1 {\n margin-left: 0.25rem !important;\n}\n\n.me-2 {\n margin-left: 0.5rem !important;\n}\n\n.me-3 {\n margin-left: 1rem !important;\n}\n\n.me-4 {\n margin-left: 1.5rem !important;\n}\n\n.me-5 {\n margin-left: 3rem !important;\n}\n\n.me-auto {\n margin-left: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-right: 0 !important;\n}\n\n.ms-1 {\n margin-right: 0.25rem !important;\n}\n\n.ms-2 {\n margin-right: 0.5rem !important;\n}\n\n.ms-3 {\n margin-right: 1rem !important;\n}\n\n.ms-4 {\n margin-right: 1.5rem !important;\n}\n\n.ms-5 {\n margin-right: 3rem !important;\n}\n\n.ms-auto {\n margin-right: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n}\n\n.px-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n}\n\n.px-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n}\n\n.px-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n}\n\n.px-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n}\n\n.px-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-left: 0 !important;\n}\n\n.pe-1 {\n padding-left: 0.25rem !important;\n}\n\n.pe-2 {\n padding-left: 0.5rem !important;\n}\n\n.pe-3 {\n padding-left: 1rem !important;\n}\n\n.pe-4 {\n padding-left: 1.5rem !important;\n}\n\n.pe-5 {\n padding-left: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-right: 0 !important;\n}\n\n.ps-1 {\n padding-right: 0.25rem !important;\n}\n\n.ps-2 {\n padding-right: 0.5rem !important;\n}\n\n.ps-3 {\n padding-right: 1rem !important;\n}\n\n.ps-4 {\n padding-right: 1.5rem !important;\n}\n\n.ps-5 {\n padding-right: 3rem !important;\n}\n\n@media (min-width: 576px) {\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-grid {\n display: grid !important;\n }\n .d-sm-inline-grid {\n display: inline-grid !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 .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-sm-evenly {\n justify-content: space-evenly !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 .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-sm-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-sm-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-sm-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-left: 0 !important;\n }\n .me-sm-1 {\n margin-left: 0.25rem !important;\n }\n .me-sm-2 {\n margin-left: 0.5rem !important;\n }\n .me-sm-3 {\n margin-left: 1rem !important;\n }\n .me-sm-4 {\n margin-left: 1.5rem !important;\n }\n .me-sm-5 {\n margin-left: 3rem !important;\n }\n .me-sm-auto {\n margin-left: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-right: 0 !important;\n }\n .ms-sm-1 {\n margin-right: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-right: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-right: 1rem !important;\n }\n .ms-sm-4 {\n margin-right: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-right: 3rem !important;\n }\n .ms-sm-auto {\n margin-right: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-sm-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-sm-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-sm-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-sm-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-sm-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-left: 0 !important;\n }\n .pe-sm-1 {\n padding-left: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-left: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-left: 1rem !important;\n }\n .pe-sm-4 {\n padding-left: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-left: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-right: 0 !important;\n }\n .ps-sm-1 {\n padding-right: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-right: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-right: 1rem !important;\n }\n .ps-sm-4 {\n padding-right: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 768px) {\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-grid {\n display: grid !important;\n }\n .d-md-inline-grid {\n display: inline-grid !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 .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-md-evenly {\n justify-content: space-evenly !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 .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-md-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-md-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-md-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-md-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-md-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-md-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-left: 0 !important;\n }\n .me-md-1 {\n margin-left: 0.25rem !important;\n }\n .me-md-2 {\n margin-left: 0.5rem !important;\n }\n .me-md-3 {\n margin-left: 1rem !important;\n }\n .me-md-4 {\n margin-left: 1.5rem !important;\n }\n .me-md-5 {\n margin-left: 3rem !important;\n }\n .me-md-auto {\n margin-left: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-right: 0 !important;\n }\n .ms-md-1 {\n margin-right: 0.25rem !important;\n }\n .ms-md-2 {\n margin-right: 0.5rem !important;\n }\n .ms-md-3 {\n margin-right: 1rem !important;\n }\n .ms-md-4 {\n margin-right: 1.5rem !important;\n }\n .ms-md-5 {\n margin-right: 3rem !important;\n }\n .ms-md-auto {\n margin-right: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-md-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-md-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-md-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-md-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-md-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-left: 0 !important;\n }\n .pe-md-1 {\n padding-left: 0.25rem !important;\n }\n .pe-md-2 {\n padding-left: 0.5rem !important;\n }\n .pe-md-3 {\n padding-left: 1rem !important;\n }\n .pe-md-4 {\n padding-left: 1.5rem !important;\n }\n .pe-md-5 {\n padding-left: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-right: 0 !important;\n }\n .ps-md-1 {\n padding-right: 0.25rem !important;\n }\n .ps-md-2 {\n padding-right: 0.5rem !important;\n }\n .ps-md-3 {\n padding-right: 1rem !important;\n }\n .ps-md-4 {\n padding-right: 1.5rem !important;\n }\n .ps-md-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 992px) {\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-grid {\n display: grid !important;\n }\n .d-lg-inline-grid {\n display: inline-grid !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 .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-lg-evenly {\n justify-content: space-evenly !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 .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-lg-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-lg-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-lg-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-left: 0 !important;\n }\n .me-lg-1 {\n margin-left: 0.25rem !important;\n }\n .me-lg-2 {\n margin-left: 0.5rem !important;\n }\n .me-lg-3 {\n margin-left: 1rem !important;\n }\n .me-lg-4 {\n margin-left: 1.5rem !important;\n }\n .me-lg-5 {\n margin-left: 3rem !important;\n }\n .me-lg-auto {\n margin-left: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-right: 0 !important;\n }\n .ms-lg-1 {\n margin-right: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-right: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-right: 1rem !important;\n }\n .ms-lg-4 {\n margin-right: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-right: 3rem !important;\n }\n .ms-lg-auto {\n margin-right: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-lg-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-lg-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-lg-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-lg-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-lg-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-left: 0 !important;\n }\n .pe-lg-1 {\n padding-left: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-left: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-left: 1rem !important;\n }\n .pe-lg-4 {\n padding-left: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-left: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-right: 0 !important;\n }\n .ps-lg-1 {\n padding-right: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-right: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-right: 1rem !important;\n }\n .ps-lg-4 {\n padding-right: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 1200px) {\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-grid {\n display: grid !important;\n }\n .d-xl-inline-grid {\n display: inline-grid !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 .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\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-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 .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 .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 .justify-content-xl-evenly {\n justify-content: space-evenly !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 .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-xl-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-xl-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-xl-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-left: 0 !important;\n }\n .me-xl-1 {\n margin-left: 0.25rem !important;\n }\n .me-xl-2 {\n margin-left: 0.5rem !important;\n }\n .me-xl-3 {\n margin-left: 1rem !important;\n }\n .me-xl-4 {\n margin-left: 1.5rem !important;\n }\n .me-xl-5 {\n margin-left: 3rem !important;\n }\n .me-xl-auto {\n margin-left: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-right: 0 !important;\n }\n .ms-xl-1 {\n margin-right: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-right: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-right: 1rem !important;\n }\n .ms-xl-4 {\n margin-right: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-right: 3rem !important;\n }\n .ms-xl-auto {\n margin-right: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-xl-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-xl-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-xl-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-xl-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-xl-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-left: 0 !important;\n }\n .pe-xl-1 {\n padding-left: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-left: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-left: 1rem !important;\n }\n .pe-xl-4 {\n padding-left: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-left: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-right: 0 !important;\n }\n .ps-xl-1 {\n padding-right: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-right: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-right: 1rem !important;\n }\n .ps-xl-4 {\n padding-right: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-right: 3rem !important;\n }\n}\n@media (min-width: 1400px) {\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-inline-grid {\n display: inline-grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-left: 0 !important;\n margin-right: 0 !important;\n }\n .mx-xxl-1 {\n margin-left: 0.25rem !important;\n margin-right: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-left: 0.5rem !important;\n margin-right: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-left: 1rem !important;\n margin-right: 1rem !important;\n }\n .mx-xxl-4 {\n margin-left: 1.5rem !important;\n margin-right: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-left: 3rem !important;\n margin-right: 3rem !important;\n }\n .mx-xxl-auto {\n margin-left: auto !important;\n margin-right: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-left: 0 !important;\n }\n .me-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-left: 1rem !important;\n }\n .me-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-left: 3rem !important;\n }\n .me-xxl-auto {\n margin-left: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-right: 0 !important;\n }\n .ms-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-right: 1rem !important;\n }\n .ms-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-right: 3rem !important;\n }\n .ms-xxl-auto {\n margin-right: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-left: 0 !important;\n padding-right: 0 !important;\n }\n .px-xxl-1 {\n padding-left: 0.25rem !important;\n padding-right: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-left: 0.5rem !important;\n padding-right: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-left: 1rem !important;\n padding-right: 1rem !important;\n }\n .px-xxl-4 {\n padding-left: 1.5rem !important;\n padding-right: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-left: 3rem !important;\n padding-right: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-left: 0 !important;\n }\n .pe-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-left: 1rem !important;\n }\n .pe-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-left: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-right: 0 !important;\n }\n .ps-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-right: 1rem !important;\n }\n .ps-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-right: 3rem !important;\n }\n}\n@media print {\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-grid {\n display: grid !important;\n }\n .d-print-inline-grid {\n display: inline-grid !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 .d-print-none {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap-grid.rtl.css.map */","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-right: auto;\n margin-left: auto;\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, xxl: 1400px)\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, xxl: 1400px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl xxl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($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, xxl: 1400px))\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.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `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(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .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, xxl: 1400px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px))\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 $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next, $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($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Row\n//\n// Rows contain your columns.\n\n:root {\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n@if $enable-cssgrid {\n .grid {\n display: grid;\n grid-template-rows: repeat(var(--#{$prefix}rows, 1), 1fr);\n grid-template-columns: repeat(var(--#{$prefix}columns, #{$grid-columns}), 1fr);\n gap: var(--#{$prefix}gap, #{$grid-gutter-width});\n\n @include make-cssgrid();\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-row($gutter: $grid-gutter-width) {\n --#{$prefix}gutter-x: #{$gutter};\n --#{$prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n // TODO: Revisit calc order after https://github.com/react-bootstrap/react-bootstrap/issues/6039 is fixed\n margin-top: calc(-1 * var(--#{$prefix}gutter-y)); // stylelint-disable-line function-disallowed-list\n margin-right: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n margin-left: calc(-.5 * var(--#{$prefix}gutter-x)); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready() {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// number of columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: percentage(divide(1, $count));\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 @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\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 // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n\n@mixin make-cssgrid($columns: $grid-columns, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .g-col#{$infix}-#{$i} {\n grid-column: auto / span $i;\n }\n }\n\n // Start with `1` because `0` is an invalid value.\n // Ends with `$columns - 1` because offsetting by the width of an entire row isn't possible.\n @for $i from 1 through ($columns - 1) {\n .g-start#{$infix}-#{$i} {\n grid-column-start: $i;\n }\n }\n }\n }\n }\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix: \"\", $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // Use custom CSS variable name if present, otherwise default to `class`\n $css-variable-name: if(map-has-key($utility, css-variable-name), map-get($utility, css-variable-name), map-get($utility, class));\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (e.g. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-css-var: map-get($utility, css-var);\n $is-local-vars: map-get($utility, local-vars);\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n\n @if $is-css-var {\n .#{$property-class + $infix + $property-class-modifier} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n --#{$prefix}#{$css-variable-name}: #{$value};\n }\n }\n } @else {\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n @if $is-local-vars {\n @each $local-var, $variable in $is-local-vars {\n --#{$prefix}#{$local-var}: #{$variable};\n }\n }\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n }\n\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css new file mode 100644 index 00000000..63054109 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css @@ -0,0 +1,597 @@ +/*! + * Bootstrap Reboot v5.3.3 (https://getbootstrap.com/) + * Copyright 2011-2024 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root, +[data-bs-theme=light] { + --bs-blue: #0d6efd; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #dc3545; + --bs-orange: #fd7e14; + --bs-yellow: #ffc107; + --bs-green: #198754; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --bs-black: #000; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-gray-100: #f8f9fa; + --bs-gray-200: #e9ecef; + --bs-gray-300: #dee2e6; + --bs-gray-400: #ced4da; + --bs-gray-500: #adb5bd; + --bs-gray-600: #6c757d; + --bs-gray-700: #495057; + --bs-gray-800: #343a40; + --bs-gray-900: #212529; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 13, 110, 253; + --bs-secondary-rgb: 108, 117, 125; + --bs-success-rgb: 25, 135, 84; + --bs-info-rgb: 13, 202, 240; + --bs-warning-rgb: 255, 193, 7; + --bs-danger-rgb: 220, 53, 69; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-primary-text-emphasis: #052c65; + --bs-secondary-text-emphasis: #2b2f32; + --bs-success-text-emphasis: #0a3622; + --bs-info-text-emphasis: #055160; + --bs-warning-text-emphasis: #664d03; + --bs-danger-text-emphasis: #58151c; + --bs-light-text-emphasis: #495057; + --bs-dark-text-emphasis: #495057; + --bs-primary-bg-subtle: #cfe2ff; + --bs-secondary-bg-subtle: #e2e3e5; + --bs-success-bg-subtle: #d1e7dd; + --bs-info-bg-subtle: #cff4fc; + --bs-warning-bg-subtle: #fff3cd; + --bs-danger-bg-subtle: #f8d7da; + --bs-light-bg-subtle: #fcfcfd; + --bs-dark-bg-subtle: #ced4da; + --bs-primary-border-subtle: #9ec5fe; + --bs-secondary-border-subtle: #c4c8cb; + --bs-success-border-subtle: #a3cfbb; + --bs-info-border-subtle: #9eeaf9; + --bs-warning-border-subtle: #ffe69c; + --bs-danger-border-subtle: #f1aeb5; + --bs-light-border-subtle: #e9ecef; + --bs-dark-border-subtle: #adb5bd; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); + --bs-body-font-family: var(--bs-font-sans-serif); + --bs-body-font-size: 1rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.5; + --bs-body-color: #212529; + --bs-body-color-rgb: 33, 37, 41; + --bs-body-bg: #fff; + --bs-body-bg-rgb: 255, 255, 255; + --bs-emphasis-color: #000; + --bs-emphasis-color-rgb: 0, 0, 0; + --bs-secondary-color: rgba(33, 37, 41, 0.75); + --bs-secondary-color-rgb: 33, 37, 41; + --bs-secondary-bg: #e9ecef; + --bs-secondary-bg-rgb: 233, 236, 239; + --bs-tertiary-color: rgba(33, 37, 41, 0.5); + --bs-tertiary-color-rgb: 33, 37, 41; + --bs-tertiary-bg: #f8f9fa; + --bs-tertiary-bg-rgb: 248, 249, 250; + --bs-heading-color: inherit; + --bs-link-color: #0d6efd; + --bs-link-color-rgb: 13, 110, 253; + --bs-link-decoration: underline; + --bs-link-hover-color: #0a58ca; + --bs-link-hover-color-rgb: 10, 88, 202; + --bs-code-color: #d63384; + --bs-highlight-color: #212529; + --bs-highlight-bg: #fff3cd; + --bs-border-width: 1px; + --bs-border-style: solid; + --bs-border-color: #dee2e6; + --bs-border-color-translucent: rgba(0, 0, 0, 0.175); + --bs-border-radius: 0.375rem; + --bs-border-radius-sm: 0.25rem; + --bs-border-radius-lg: 0.5rem; + --bs-border-radius-xl: 1rem; + --bs-border-radius-xxl: 2rem; + --bs-border-radius-2xl: var(--bs-border-radius-xxl); + --bs-border-radius-pill: 50rem; + --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175); + --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075); + --bs-focus-ring-width: 0.25rem; + --bs-focus-ring-opacity: 0.25; + --bs-focus-ring-color: rgba(13, 110, 253, 0.25); + --bs-form-valid-color: #198754; + --bs-form-valid-border-color: #198754; + --bs-form-invalid-color: #dc3545; + --bs-form-invalid-border-color: #dc3545; +} + +[data-bs-theme=dark] { + color-scheme: dark; + --bs-body-color: #dee2e6; + --bs-body-color-rgb: 222, 226, 230; + --bs-body-bg: #212529; + --bs-body-bg-rgb: 33, 37, 41; + --bs-emphasis-color: #fff; + --bs-emphasis-color-rgb: 255, 255, 255; + --bs-secondary-color: rgba(222, 226, 230, 0.75); + --bs-secondary-color-rgb: 222, 226, 230; + --bs-secondary-bg: #343a40; + --bs-secondary-bg-rgb: 52, 58, 64; + --bs-tertiary-color: rgba(222, 226, 230, 0.5); + --bs-tertiary-color-rgb: 222, 226, 230; + --bs-tertiary-bg: #2b3035; + --bs-tertiary-bg-rgb: 43, 48, 53; + --bs-primary-text-emphasis: #6ea8fe; + --bs-secondary-text-emphasis: #a7acb1; + --bs-success-text-emphasis: #75b798; + --bs-info-text-emphasis: #6edff6; + --bs-warning-text-emphasis: #ffda6a; + --bs-danger-text-emphasis: #ea868f; + --bs-light-text-emphasis: #f8f9fa; + --bs-dark-text-emphasis: #dee2e6; + --bs-primary-bg-subtle: #031633; + --bs-secondary-bg-subtle: #161719; + --bs-success-bg-subtle: #051b11; + --bs-info-bg-subtle: #032830; + --bs-warning-bg-subtle: #332701; + --bs-danger-bg-subtle: #2c0b0e; + --bs-light-bg-subtle: #343a40; + --bs-dark-bg-subtle: #1a1d20; + --bs-primary-border-subtle: #084298; + --bs-secondary-border-subtle: #41464b; + --bs-success-border-subtle: #0f5132; + --bs-info-border-subtle: #087990; + --bs-warning-border-subtle: #997404; + --bs-danger-border-subtle: #842029; + --bs-light-border-subtle: #495057; + --bs-dark-border-subtle: #343a40; + --bs-heading-color: inherit; + --bs-link-color: #6ea8fe; + --bs-link-hover-color: #8bb9fe; + --bs-link-color-rgb: 110, 168, 254; + --bs-link-hover-color-rgb: 139, 185, 254; + --bs-code-color: #e685b5; + --bs-highlight-color: #dee2e6; + --bs-highlight-bg: #664d03; + --bs-border-color: #495057; + --bs-border-color-translucent: rgba(255, 255, 255, 0.15); + --bs-form-valid-color: #75b798; + --bs-form-valid-border-color: #75b798; + --bs-form-invalid-color: #ea868f; + --bs-form-invalid-border-color: #ea868f; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; + } +} + +body { + margin: 0; + font-family: var(--bs-body-font-family); + font-size: var(--bs-body-font-size); + font-weight: var(--bs-body-font-weight); + line-height: var(--bs-body-line-height); + color: var(--bs-body-color); + text-align: var(--bs-body-text-align); + background-color: var(--bs-body-bg); + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +hr { + margin: 1rem 0; + color: inherit; + border: 0; + border-top: var(--bs-border-width) solid; + opacity: 0.25; +} + +h6, h5, h4, h3, h2, h1 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; + color: var(--bs-heading-color); +} + +h1 { + font-size: calc(1.375rem + 1.5vw); +} +@media (min-width: 1200px) { + h1 { + font-size: 2.5rem; + } +} + +h2 { + font-size: calc(1.325rem + 0.9vw); +} +@media (min-width: 1200px) { + h2 { + font-size: 2rem; + } +} + +h3 { + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + h3 { + font-size: 1.75rem; + } +} + +h4 { + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + h4 { + font-size: 1.5rem; + } +} + +h5 { + font-size: 1.25rem; +} + +h6 { + font-size: 1rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul { + padding-left: 2rem; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 0.875em; +} + +mark { + padding: 0.1875em; + color: var(--bs-highlight-color); + background-color: var(--bs-highlight-bg); +} + +sub, +sup { + position: relative; + font-size: 0.75em; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1)); + text-decoration: underline; +} +a:hover { + --bs-link-color-rgb: var(--bs-link-hover-color-rgb); +} + +a:not([href]):not([class]), a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; +} + +pre, +code, +kbd, +samp { + font-family: var(--bs-font-monospace); + font-size: 1em; +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: 0.875em; +} +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +code { + font-size: 0.875em; + color: var(--bs-code-color); + word-wrap: break-word; +} +a > code { + color: inherit; +} + +kbd { + padding: 0.1875rem 0.375rem; + font-size: 0.875em; + color: var(--bs-body-bg); + background-color: var(--bs-body-color); + border-radius: 0.25rem; +} +kbd kbd { + padding: 0; + font-size: 1em; +} + +figure { + margin: 0 0 1rem; +} + +img, +svg { + vertical-align: middle; +} + +table { + caption-side: bottom; + border-collapse: collapse; +} + +caption { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + color: var(--bs-secondary-color); + text-align: left; +} + +th { + text-align: inherit; + text-align: -webkit-match-parent; +} + +thead, +tbody, +tfoot, +tr, +td, +th { + border-color: inherit; + border-style: solid; + border-width: 0; +} + +label { + display: inline-block; +} + +button { + border-radius: 0; +} + +button:focus:not(:focus-visible) { + outline: 0; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +select { + text-transform: none; +} + +[role=button] { + cursor: pointer; +} + +select { + word-wrap: normal; +} +select:disabled { + opacity: 1; +} + +[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator { + display: none !important; +} + +button, +[type=button], +[type=reset], +[type=submit] { + -webkit-appearance: button; +} +button:not(:disabled), +[type=button]:not(:disabled), +[type=reset]:not(:disabled), +[type=submit]:not(:disabled) { + cursor: pointer; +} + +::-moz-focus-inner { + padding: 0; + border-style: none; +} + +textarea { + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + float: left; + width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: calc(1.275rem + 0.3vw); + line-height: inherit; +} +@media (min-width: 1200px) { + legend { + font-size: 1.5rem; + } +} +legend + * { + clear: left; +} + +::-webkit-datetime-edit-fields-wrapper, +::-webkit-datetime-edit-text, +::-webkit-datetime-edit-minute, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-year-field { + padding: 0; +} + +::-webkit-inner-spin-button { + height: auto; +} + +[type=search] { + -webkit-appearance: textfield; + outline-offset: -2px; +} + +/* rtl:raw: +[type="tel"], +[type="url"], +[type="email"], +[type="number"] { + direction: ltr; +} +*/ +::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-color-swatch-wrapper { + padding: 0; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +::file-selector-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +iframe { + border: 0; +} + +summary { + display: list-item; + cursor: pointer; +} + +progress { + vertical-align: baseline; +} + +[hidden] { + display: none !important; +} + +/*# sourceMappingURL=bootstrap-reboot.css.map */ \ No newline at end of file diff --git a/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map new file mode 100644 index 00000000..5fe522b6 --- /dev/null +++ b/Maps/Maps_Dappers/Maps_Dappers/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_root.scss","../../scss/vendor/_rfs.scss","bootstrap-reboot.css","../../scss/mixins/_color-mode.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_border-radius.scss"],"names":[],"mappings":"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","file":"bootstrap-reboot.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n",":root,\n[data-bs-theme=\"light\"] {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$prefix}#{$color}-rgb: #{$value};\n }\n\n @each $color, $value in $theme-colors-text {\n --#{$prefix}#{$color}-text-emphasis: #{$value};\n }\n\n @each $color, $value in $theme-colors-bg-subtle {\n --#{$prefix}#{$color}-bg-subtle: #{$value};\n }\n\n @each $color, $value in $theme-colors-border-subtle {\n --#{$prefix}#{$color}-border-subtle: #{$value};\n }\n\n --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$prefix}gradient: #{$gradient};\n\n // Root and body\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$prefix}root-font-size: #{$font-size-root};\n }\n --#{$prefix}body-font-family: #{inspect($font-family-base)};\n @include rfs($font-size-base, --#{$prefix}body-font-size);\n --#{$prefix}body-font-weight: #{$font-weight-base};\n --#{$prefix}body-line-height: #{$line-height-base};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n\n --#{$prefix}body-color: #{$body-color};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg: #{$body-bg};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n --#{$prefix}emphasis-color: #{$body-emphasis-color};\n --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color)};\n\n --#{$prefix}secondary-color: #{$body-secondary-color};\n --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color)};\n --#{$prefix}secondary-bg: #{$body-secondary-bg};\n --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg)};\n\n --#{$prefix}tertiary-color: #{$body-tertiary-color};\n --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color)};\n --#{$prefix}tertiary-bg: #{$body-tertiary-bg};\n --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg)};\n // scss-docs-end root-body-variables\n\n --#{$prefix}heading-color: #{$headings-color};\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-color-rgb: #{to-rgb($link-color)};\n --#{$prefix}link-decoration: #{$link-decoration};\n\n --#{$prefix}link-hover-color: #{$link-hover-color};\n --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color)};\n\n @if $link-hover-decoration != null {\n --#{$prefix}link-hover-decoration: #{$link-hover-decoration};\n }\n\n --#{$prefix}code-color: #{$code-color};\n --#{$prefix}highlight-color: #{$mark-color};\n --#{$prefix}highlight-bg: #{$mark-bg};\n\n // scss-docs-start root-border-var\n --#{$prefix}border-width: #{$border-width};\n --#{$prefix}border-style: #{$border-style};\n --#{$prefix}border-color: #{$border-color};\n --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n --#{$prefix}border-radius: #{$border-radius};\n --#{$prefix}border-radius-sm: #{$border-radius-sm};\n --#{$prefix}border-radius-lg: #{$border-radius-lg};\n --#{$prefix}border-radius-xl: #{$border-radius-xl};\n --#{$prefix}border-radius-xxl: #{$border-radius-xxl};\n --#{$prefix}border-radius-2xl: var(--#{$prefix}border-radius-xxl); // Deprecated in v5.3.0 for consistency\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}box-shadow: #{$box-shadow};\n --#{$prefix}box-shadow-sm: #{$box-shadow-sm};\n --#{$prefix}box-shadow-lg: #{$box-shadow-lg};\n --#{$prefix}box-shadow-inset: #{$box-shadow-inset};\n\n // Focus styles\n // scss-docs-start root-focus-variables\n --#{$prefix}focus-ring-width: #{$focus-ring-width};\n --#{$prefix}focus-ring-opacity: #{$focus-ring-opacity};\n --#{$prefix}focus-ring-color: #{$focus-ring-color};\n // scss-docs-end root-focus-variables\n\n // scss-docs-start root-form-validation-variables\n --#{$prefix}form-valid-color: #{$form-valid-color};\n --#{$prefix}form-valid-border-color: #{$form-valid-border-color};\n --#{$prefix}form-invalid-color: #{$form-invalid-color};\n --#{$prefix}form-invalid-border-color: #{$form-invalid-border-color};\n // scss-docs-end root-form-validation-variables\n}\n\n@if $enable-dark-mode {\n @include color-mode(dark, true) {\n color-scheme: dark;\n\n // scss-docs-start root-dark-mode-vars\n --#{$prefix}body-color: #{$body-color-dark};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color-dark)};\n --#{$prefix}body-bg: #{$body-bg-dark};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg-dark)};\n\n --#{$prefix}emphasis-color: #{$body-emphasis-color-dark};\n --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color-dark)};\n\n --#{$prefix}secondary-color: #{$body-secondary-color-dark};\n --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color-dark)};\n --#{$prefix}secondary-bg: #{$body-secondary-bg-dark};\n --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg-dark)};\n\n --#{$prefix}tertiary-color: #{$body-tertiary-color-dark};\n --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color-dark)};\n --#{$prefix}tertiary-bg: #{$body-tertiary-bg-dark};\n --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg-dark)};\n\n @each $color, $value in $theme-colors-text-dark {\n --#{$prefix}#{$color}-text-emphasis: #{$value};\n }\n\n @each $color, $value in $theme-colors-bg-subtle-dark {\n --#{$prefix}#{$color}-bg-subtle: #{$value};\n }\n\n @each $color, $value in $theme-colors-border-subtle-dark {\n --#{$prefix}#{$color}-border-subtle: #{$value};\n }\n\n --#{$prefix}heading-color: #{$headings-color-dark};\n\n --#{$prefix}link-color: #{$link-color-dark};\n --#{$prefix}link-hover-color: #{$link-hover-color-dark};\n --#{$prefix}link-color-rgb: #{to-rgb($link-color-dark)};\n --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color-dark)};\n\n --#{$prefix}code-color: #{$code-color-dark};\n --#{$prefix}highlight-color: #{$mark-color-dark};\n --#{$prefix}highlight-bg: #{$mark-bg-dark};\n\n --#{$prefix}border-color: #{$border-color-dark};\n --#{$prefix}border-color-translucent: #{$border-color-translucent-dark};\n\n --#{$prefix}form-valid-color: #{$form-valid-color-dark};\n --#{$prefix}form-valid-border-color: #{$form-valid-border-color-dark};\n --#{$prefix}form-invalid-color: #{$form-invalid-color-dark};\n --#{$prefix}form-invalid-border-color: #{$form-invalid-border-color-dark};\n // scss-docs-end root-dark-mode-vars\n }\n}\n","// stylelint-disable scss/dimension-no-non-numeric-values\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values 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// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\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-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n $dividend: abs($dividend);\n $divisor: abs($divisor);\n @if $dividend == 0 {\n @return 0;\n }\n @if $divisor == 0 {\n @error \"Cannot divide by 0\";\n }\n $remainder: $dividend;\n $result: 0;\n $factor: 10;\n @while ($remainder > 0 and $precision >= 0) {\n $quotient: 0;\n @while ($remainder >= $divisor) {\n $remainder: $remainder - $divisor;\n $quotient: $quotient + 1;\n }\n $result: $result * 10 + $quotient;\n $factor: $factor * .1;\n $remainder: $remainder * 10;\n $precision: $precision - 1;\n @if ($precision < 0 and $remainder >= $divisor * 5) {\n $result: $result + 1;\n }\n }\n $result: $result * $factor * $sign;\n $dividend-unit: unit($dividend);\n $divisor-unit: unit($divisor);\n $unit-map: (\n \"px\": 1px,\n \"rem\": 1rem,\n \"em\": 1em,\n \"%\": 1%\n );\n @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n $result: $result * map-get($unit-map, $dividend-unit);\n }\n @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 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: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n @if $rfs-two-dimensional {\n @if $rfs-mode == max-media-query {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n @content;\n }\n }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n @if $rfs-class == disable and $rfs-mode == max-media-query {\n // Adding an extra class increases specificity, which prevents the media query to override the property\n &,\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @else if $rfs-class == enable and $rfs-mode == min-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n @if $rfs-class == enable {\n @if $rfs-mode == min-media-query {\n @content;\n }\n\n @include _rfs-media-query () {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n }\n @else {\n @if $rfs-class == disable and $rfs-mode == min-media-query {\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @include _rfs-media-query () {\n @content;\n }\n }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: \"\";\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + \" 0\";\n }\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n @if $unit == px {\n // Convert to rem if needed\n $val: $val + \" \" + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n }\n @else if $unit == rem {\n // Convert to px if needed\n $val: $val + \" \" + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n } @else {\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n $val: $val + \" \" + $value;\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: \"\";\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + \" 0\";\n } @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $unit or $unit != px and $unit != rem {\n $val: $val + \" \" + $value;\n } @else {\n // Remove unit from $value for calculations\n $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n // Only add the media query if the value is greater than the minimum value\n @if abs($value) <= $rfs-base-value or not $enable-rfs {\n $val: $val + \" \" + if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n }\n @else {\n // Calculate the minimum value\n $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n // Calculate difference between $value and the minimum value\n $value-diff: abs($value) - $value-min;\n\n // Base value formatting\n $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n // Use negative value if needed\n $min-width: if($value < 0, -$min-width, $min-width);\n\n // Use `vmin` if two-dimensional is enabled\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n // Return the calculated value\n $val: $val + \" calc(\" + $min-width + if($value < 0, \" - \", \" + \") + $variable-width + \")\";\n }\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n @if $values != null {\n $val: rfs-value($values);\n $fluid-val: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluid-val {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule () {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluid-val);\n\n // Include safari iframe resize fix if needed\n min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n }\n\n @include _rfs-media-query-rule () {\n #{$property}: if($rfs-mode == max-media-query, $fluid-val, $val);\n }\n }\n }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n @include rfs($value);\n}\n\n@mixin padding($value) {\n @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n @include rfs($value, margin-left);\n}\n","/*!\n * Bootstrap Reboot v5.3.3 (https://getbootstrap.com/)\n * Copyright 2011-2024 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root,\n[data-bs-theme=light] {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #0d6efd;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 13, 110, 253;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-primary-text-emphasis: #052c65;\n --bs-secondary-text-emphasis: #2b2f32;\n --bs-success-text-emphasis: #0a3622;\n --bs-info-text-emphasis: #055160;\n --bs-warning-text-emphasis: #664d03;\n --bs-danger-text-emphasis: #58151c;\n --bs-light-text-emphasis: #495057;\n --bs-dark-text-emphasis: #495057;\n --bs-primary-bg-subtle: #cfe2ff;\n --bs-secondary-bg-subtle: #e2e3e5;\n --bs-success-bg-subtle: #d1e7dd;\n --bs-info-bg-subtle: #cff4fc;\n --bs-warning-bg-subtle: #fff3cd;\n --bs-danger-bg-subtle: #f8d7da;\n --bs-light-bg-subtle: #fcfcfd;\n --bs-dark-bg-subtle: #ced4da;\n --bs-primary-border-subtle: #9ec5fe;\n --bs-secondary-border-subtle: #c4c8cb;\n --bs-success-border-subtle: #a3cfbb;\n --bs-info-border-subtle: #9eeaf9;\n --bs-warning-border-subtle: #ffe69c;\n --bs-danger-border-subtle: #f1aeb5;\n --bs-light-border-subtle: #e9ecef;\n --bs-dark-border-subtle: #adb5bd;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg: #fff;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-emphasis-color: #000;\n --bs-emphasis-color-rgb: 0, 0, 0;\n --bs-secondary-color: rgba(33, 37, 41, 0.75);\n --bs-secondary-color-rgb: 33, 37, 41;\n --bs-secondary-bg: #e9ecef;\n --bs-secondary-bg-rgb: 233, 236, 239;\n --bs-tertiary-color: rgba(33, 37, 41, 0.5);\n --bs-tertiary-color-rgb: 33, 37, 41;\n --bs-tertiary-bg: #f8f9fa;\n --bs-tertiary-bg-rgb: 248, 249, 250;\n --bs-heading-color: inherit;\n --bs-link-color: #0d6efd;\n --bs-link-color-rgb: 13, 110, 253;\n --bs-link-decoration: underline;\n --bs-link-hover-color: #0a58ca;\n --bs-link-hover-color-rgb: 10, 88, 202;\n --bs-code-color: #d63384;\n --bs-highlight-color: #212529;\n --bs-highlight-bg: #fff3cd;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 0.375rem;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-xxl: 2rem;\n --bs-border-radius-2xl: var(--bs-border-radius-xxl);\n --bs-border-radius-pill: 50rem;\n --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);\n --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);\n --bs-focus-ring-width: 0.25rem;\n --bs-focus-ring-opacity: 0.25;\n --bs-focus-ring-color: rgba(13, 110, 253, 0.25);\n --bs-form-valid-color: #198754;\n --bs-form-valid-border-color: #198754;\n --bs-form-invalid-color: #dc3545;\n --bs-form-invalid-border-color: #dc3545;\n}\n\n[data-bs-theme=dark] {\n color-scheme: dark;\n --bs-body-color: #dee2e6;\n --bs-body-color-rgb: 222, 226, 230;\n --bs-body-bg: #212529;\n --bs-body-bg-rgb: 33, 37, 41;\n --bs-emphasis-color: #fff;\n --bs-emphasis-color-rgb: 255, 255, 255;\n --bs-secondary-color: rgba(222, 226, 230, 0.75);\n --bs-secondary-color-rgb: 222, 226, 230;\n --bs-secondary-bg: #343a40;\n --bs-secondary-bg-rgb: 52, 58, 64;\n --bs-tertiary-color: rgba(222, 226, 230, 0.5);\n --bs-tertiary-color-rgb: 222, 226, 230;\n --bs-tertiary-bg: #2b3035;\n --bs-tertiary-bg-rgb: 43, 48, 53;\n --bs-primary-text-emphasis: #6ea8fe;\n --bs-secondary-text-emphasis: #a7acb1;\n --bs-success-text-emphasis: #75b798;\n --bs-info-text-emphasis: #6edff6;\n --bs-warning-text-emphasis: #ffda6a;\n --bs-danger-text-emphasis: #ea868f;\n --bs-light-text-emphasis: #f8f9fa;\n --bs-dark-text-emphasis: #dee2e6;\n --bs-primary-bg-subtle: #031633;\n --bs-secondary-bg-subtle: #161719;\n --bs-success-bg-subtle: #051b11;\n --bs-info-bg-subtle: #032830;\n --bs-warning-bg-subtle: #332701;\n --bs-danger-bg-subtle: #2c0b0e;\n --bs-light-bg-subtle: #343a40;\n --bs-dark-bg-subtle: #1a1d20;\n --bs-primary-border-subtle: #084298;\n --bs-secondary-border-subtle: #41464b;\n --bs-success-border-subtle: #0f5132;\n --bs-info-border-subtle: #087990;\n --bs-warning-border-subtle: #997404;\n --bs-danger-border-subtle: #842029;\n --bs-light-border-subtle: #495057;\n --bs-dark-border-subtle: #343a40;\n --bs-heading-color: inherit;\n --bs-link-color: #6ea8fe;\n --bs-link-hover-color: #8bb9fe;\n --bs-link-color-rgb: 110, 168, 254;\n --bs-link-hover-color-rgb: 139, 185, 254;\n --bs-code-color: #e685b5;\n --bs-highlight-color: #dee2e6;\n --bs-highlight-bg: #664d03;\n --bs-border-color: #495057;\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\n --bs-form-valid-color: #75b798;\n --bs-form-valid-border-color: #75b798;\n --bs-form-invalid-color: #ea868f;\n --bs-form-invalid-border-color: #ea868f;\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :root {\n scroll-behavior: smooth;\n }\n}\n\nbody {\n margin: 0;\n font-family: var(--bs-body-font-family);\n font-size: var(--bs-body-font-size);\n font-weight: var(--bs-body-font-weight);\n line-height: var(--bs-body-line-height);\n color: var(--bs-body-color);\n text-align: var(--bs-body-text-align);\n background-color: var(--bs-body-bg);\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nhr {\n margin: 1rem 0;\n color: inherit;\n border: 0;\n border-top: var(--bs-border-width) solid;\n opacity: 0.25;\n}\n\nh6, h5, h4, h3, h2, h1 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n color: var(--bs-heading-color);\n}\n\nh1 {\n font-size: calc(1.375rem + 1.5vw);\n}\n@media (min-width: 1200px) {\n h1 {\n font-size: 2.5rem;\n }\n}\n\nh2 {\n font-size: calc(1.325rem + 0.9vw);\n}\n@media (min-width: 1200px) {\n h2 {\n font-size: 2rem;\n }\n}\n\nh3 {\n font-size: calc(1.3rem + 0.6vw);\n}\n@media (min-width: 1200px) {\n h3 {\n font-size: 1.75rem;\n }\n}\n\nh4 {\n font-size: calc(1.275rem + 0.3vw);\n}\n@media (min-width: 1200px) {\n h4 {\n font-size: 1.5rem;\n }\n}\n\nh5 {\n font-size: 1.25rem;\n}\n\nh6 {\n font-size: 1rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title] {\n text-decoration: underline dotted;\n cursor: help;\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 {\n padding-left: 2rem;\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: 0.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: 0.875em;\n}\n\nmark {\n padding: 0.1875em;\n color: var(--bs-highlight-color);\n background-color: var(--bs-highlight-bg);\n}\n\nsub,\nsup {\n position: relative;\n font-size: 0.75em;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\na {\n color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));\n text-decoration: underline;\n}\na:hover {\n --bs-link-color-rgb: var(--bs-link-hover-color-rgb);\n}\n\na:not([href]):not([class]), a:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n font-size: 1em;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n font-size: 0.875em;\n}\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\ncode {\n font-size: 0.875em;\n color: var(--bs-code-color);\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.1875rem 0.375rem;\n font-size: 0.875em;\n color: var(--bs-body-bg);\n background-color: var(--bs-body-color);\n border-radius: 0.25rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 1em;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: var(--bs-secondary-color);\n text-align: left;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\nlabel {\n display: inline-block;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\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,\nselect {\n text-transform: none;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\nselect:disabled {\n opacity: 1;\n}\n\n[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {\n display: none !important;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n float: left;\n width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n font-size: calc(1.275rem + 0.3vw);\n line-height: inherit;\n}\n@media (min-width: 1200px) {\n legend {\n font-size: 1.5rem;\n }\n}\nlegend + * {\n clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n padding: 0;\n}\n\n::-webkit-inner-spin-button {\n height: auto;\n}\n\n[type=search] {\n -webkit-appearance: textfield;\n outline-offset: -2px;\n}\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n::file-selector-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\niframe {\n border: 0;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[hidden] {\n display: none !important;\n}\n\n/*# sourceMappingURL=bootstrap-reboot.css.map */\n","// scss-docs-start color-mode-mixin\n@mixin color-mode($mode: light, $root: false) {\n @if $color-mode-type == \"media-query\" {\n @if $root == true {\n @media (prefers-color-scheme: $mode) {\n :root {\n @content;\n }\n }\n } @else {\n @media (prefers-color-scheme: $mode) {\n @content;\n }\n }\n } @else {\n [data-bs-theme=\"#{$mode}\"] {\n @content;\n }\n }\n}\n// scss-docs-end color-mode-mixin\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\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// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n @if $font-size-root != null {\n @include font-size(var(--#{$prefix}root-font-size));\n }\n\n @if $enable-smooth-scroll {\n @media (prefers-reduced-motion: no-preference) {\n scroll-behavior: smooth;\n }\n }\n}\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. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n margin: 0; // 1\n font-family: var(--#{$prefix}body-font-family);\n @include font-size(var(--#{$prefix}body-font-size));\n font-weight: var(--#{$prefix}body-font-weight);\n line-height: var(--#{$prefix}body-line-height);\n color: var(--#{$prefix}body-color);\n text-align: var(--#{$prefix}body-text-align);\n background-color: var(--#{$prefix}body-bg); // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n opacity: $hr-opacity;\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\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\n%heading {\n margin-top: 0; // 1\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-style: $headings-font-style;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: var(--#{$prefix}heading-color);\n}\n\nh1 {\n @extend %heading;\n @include font-size($h1-font-size);\n}\n\nh2 {\n @extend %heading;\n @include font-size($h2-font-size);\n}\n\nh3 {\n @extend %heading;\n @include font-size($h3-font-size);\n}\n\nh4 {\n @extend %heading;\n @include font-size($h4-font-size);\n}\n\nh5 {\n @extend %heading;\n @include font-size($h5-font-size);\n}\n\nh6 {\n @extend %heading;\n @include font-size($h6-font-size);\n}\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`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n text-decoration: underline dotted; // 1\n cursor: help; // 2\n text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\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\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n color: var(--#{$prefix}highlight-color);\n background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, 1));\n text-decoration: $link-decoration;\n\n &:hover {\n --#{$prefix}link-color-rgb: var(--#{$prefix}link-hover-color-rgb);\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\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([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\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\ncode {\n @include font-size($code-font-size);\n color: var(--#{$prefix}code-color);\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\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\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // 1\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n text-transform: none;\n}\n// Set the cursor for non-`