From 202dc16a52939440d19f2f8661aeae8ee3a15e4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Atakan=20Do=C4=9Fan=20=C3=96zban?= Date: Fri, 13 Feb 2026 23:40:52 +0100 Subject: [PATCH] Add project files. --- .config/dotnet-tools.json | 13 + .../2ff51af2c9ab46c2894d9331f148cecf.png | Bin 0 -> 380573 bytes App_GlobalResources/Resource.Designer.cs | 252 + App_GlobalResources/Resource.resx | 183 + App_GlobalResources/Resource.tr-TR.resx | 183 + App_Start/BundleConfig.cs | 30 + App_Start/FilterConfig.cs | 13 + App_Start/RouteConfig.cs | 25 + Content/Site.css | 20 + Content/bootstrap-grid.css | 4124 ++++++ Content/bootstrap-grid.css.map | 1 + Content/bootstrap-grid.min.css | 7 + Content/bootstrap-grid.min.css.map | 1 + Content/bootstrap-grid.rtl.css | 4123 ++++++ Content/bootstrap-grid.rtl.css.map | 1 + Content/bootstrap-grid.rtl.min.css | 7 + Content/bootstrap-grid.rtl.min.css.map | 1 + Content/bootstrap-reboot.css | 488 + Content/bootstrap-reboot.css.map | 1 + Content/bootstrap-reboot.min.css | 7 + Content/bootstrap-reboot.min.css.map | 1 + Content/bootstrap-reboot.rtl.css | 485 + Content/bootstrap-reboot.rtl.css.map | 1 + Content/bootstrap-reboot.rtl.min.css | 7 + Content/bootstrap-reboot.rtl.min.css.map | 1 + Content/bootstrap-utilities.css | 4266 ++++++ Content/bootstrap-utilities.css.map | 1 + Content/bootstrap-utilities.min.css | 7 + Content/bootstrap-utilities.min.css.map | 1 + Content/bootstrap-utilities.rtl.css | 4257 ++++++ Content/bootstrap-utilities.rtl.css.map | 1 + Content/bootstrap-utilities.rtl.min.css | 7 + Content/bootstrap-utilities.rtl.min.css.map | 1 + Content/bootstrap.css | 10878 ++++++++++++++++ Content/bootstrap.css.map | 1 + Content/bootstrap.min.css | 7 + Content/bootstrap.min.css.map | 1 + Content/bootstrap.rtl.css | 10842 +++++++++++++++ Content/bootstrap.rtl.css.map | 1 + Content/bootstrap.rtl.min.css | 7 + Content/bootstrap.rtl.min.css.map | 1 + .../406ec35510c543e299aa1a4178c2bbb3.png | Bin 0 -> 380573 bytes .../6c017ccd3da7462b87f233ecbe79c1cb.png | Bin 0 -> 380573 bytes .../6d779d3b3f784a08bd4b8c8532bfbdef.png | Bin 0 -> 380573 bytes .../956ac950d68840e7b4d1f179d4ec00e4.png | Bin 0 -> 380573 bytes .../c1233d76b74843d28fd3e58ab364aac4.png | Bin 0 -> 380573 bytes .../c5a58aeee6204495a201b8d3760a917c.jpeg | Bin 0 -> 53442 bytes .../efa3ace4b0b4486ca633bbef2e83e2b8.jpg | Bin 0 -> 557298 bytes .../f70f029a02b64fbdbd9782ed22251690.png | Bin 0 -> 380573 bytes Controllers/aboutController.cs | 27 + Controllers/adminController.cs | 261 + Controllers/languageController.cs | 34 + Controllers/loginController.cs | 42 + Controllers/mainController.cs | 24 + Controllers/myprojectsController.cs | 80 + Global.asax | 1 + Global.asax.cs | 60 + .../202504272001072_InitialCreate.Designer.cs | 29 + Migrations/202504272001072_InitialCreate.cs | 44 + Migrations/202504272001072_InitialCreate.resx | 126 + Migrations/Configuration.cs | 23 + Models/classes/AdminMyProjectsEditVM.cs | 16 + Models/classes/Context.cs | 19 + Models/classes/LanguageTR.cs | 55 + Models/classes/MyProjectVM.cs | 12 + Models/classes/ProjectMediaVM.cs | 15 + Models/classes/admin.cs | 14 + Models/classes/myprojects.cs | 24 + Models/classes/myprojectstranslation.cs | 25 + Properties/AssemblyInfo.cs | 35 + Scripts/bootstrap.bundle.js | 7075 ++++++++++ Scripts/bootstrap.bundle.js.map | 1 + Scripts/bootstrap.bundle.min.js | 7 + Scripts/bootstrap.bundle.min.js.map | 1 + Scripts/bootstrap.esm.js | 5202 ++++++++ Scripts/bootstrap.esm.js.map | 1 + Scripts/bootstrap.esm.min.js | 7 + Scripts/bootstrap.esm.min.js.map | 1 + Scripts/bootstrap.js | 5249 ++++++++ Scripts/bootstrap.js.map | 1 + Scripts/bootstrap.min.js | 7 + Scripts/bootstrap.min.js.map | 1 + Scripts/jquery-3.7.0.intellisense.js | 2670 ++++ Scripts/jquery-3.7.0.js | 10704 +++++++++++++++ Scripts/jquery-3.7.0.min.js | 2 + Scripts/jquery-3.7.0.min.map | 1 + Scripts/jquery-3.7.0.slim.js | 8605 ++++++++++++ Scripts/jquery-3.7.0.slim.min.js | 2 + Scripts/jquery-3.7.0.slim.min.map | 1 + Scripts/jquery.validate-vsdoc.js | 1288 ++ Scripts/jquery.validate.js | 1661 +++ Scripts/jquery.validate.min.js | 4 + Scripts/jquery.validate.unobtrusive.js | 432 + Scripts/jquery.validate.unobtrusive.min.js | 5 + Scripts/modernizr-2.8.3.js | 1406 ++ Views/Home/About.cshtml | 9 + Views/Home/Contact.cshtml | 19 + Views/Home/Index.cshtml | 33 + Views/Shared/Error.cshtml | 14 + Views/Shared/_AdminLayout.cshtml | 38 + Views/Shared/_PortfolioLayout.cshtml | 254 + Views/Web.config | 43 + Views/about/index.cshtml | 20 + Views/admin/index.cshtml | 33 + Views/admin/myprojectsget.cshtml | 69 + Views/admin/newmppost.cshtml | 50 + Views/login/index.cshtml | 78 + Views/main/index.cshtml | 13 + Views/myprojects/index.cshtml | 11 + Views/myprojects/projectposts.cshtml | 160 + Web.Debug.config | 30 + Web.Release.config | 31 + Web.config | 80 + atakanozbancom.csproj | 415 + atakanozbancom.sln | 25 + favicon.ico | Bin 0 -> 32038 bytes packages.config | 29 + uptdatemyprojects_old_ver.txt | 27 + web_atakanozbancom/about.html | 147 + web_atakanozbancom/assets/css/style.css | 80 + web_atakanozbancom/assets/img/wp.jpg | Bin 0 -> 2398101 bytes web_atakanozbancom/contact.html | 235 + web_atakanozbancom/index.html | 146 + web_atakanozbancom/phpmailer/.editorconfig | 15 + web_atakanozbancom/phpmailer/COMMITMENT | 46 + web_atakanozbancom/phpmailer/LICENSE | 502 + web_atakanozbancom/phpmailer/README.md | 231 + web_atakanozbancom/phpmailer/SECURITY.md | 37 + web_atakanozbancom/phpmailer/VERSION | 1 + web_atakanozbancom/phpmailer/composer.json | 80 + web_atakanozbancom/phpmailer/form.php | 82 + .../phpmailer/get_oauth_token.php | 182 + .../phpmailer/language/phpmailer.lang-af.php | 26 + .../phpmailer/language/phpmailer.lang-ar.php | 27 + .../phpmailer/language/phpmailer.lang-as.php | 35 + .../phpmailer/language/phpmailer.lang-az.php | 27 + .../phpmailer/language/phpmailer.lang-ba.php | 27 + .../phpmailer/language/phpmailer.lang-be.php | 27 + .../phpmailer/language/phpmailer.lang-bg.php | 27 + .../phpmailer/language/phpmailer.lang-bn.php | 35 + .../phpmailer/language/phpmailer.lang-ca.php | 27 + .../phpmailer/language/phpmailer.lang-cs.php | 28 + .../phpmailer/language/phpmailer.lang-da.php | 36 + .../phpmailer/language/phpmailer.lang-de.php | 28 + .../phpmailer/language/phpmailer.lang-el.php | 33 + .../phpmailer/language/phpmailer.lang-eo.php | 26 + .../phpmailer/language/phpmailer.lang-es.php | 36 + .../phpmailer/language/phpmailer.lang-et.php | 28 + .../phpmailer/language/phpmailer.lang-fa.php | 28 + .../phpmailer/language/phpmailer.lang-fi.php | 27 + .../phpmailer/language/phpmailer.lang-fo.php | 27 + .../phpmailer/language/phpmailer.lang-fr.php | 36 + .../phpmailer/language/phpmailer.lang-gl.php | 27 + .../phpmailer/language/phpmailer.lang-he.php | 27 + .../phpmailer/language/phpmailer.lang-hi.php | 35 + .../phpmailer/language/phpmailer.lang-hr.php | 27 + .../phpmailer/language/phpmailer.lang-hu.php | 27 + .../phpmailer/language/phpmailer.lang-hy.php | 27 + .../phpmailer/language/phpmailer.lang-id.php | 31 + .../phpmailer/language/phpmailer.lang-it.php | 28 + .../phpmailer/language/phpmailer.lang-ja.php | 37 + .../phpmailer/language/phpmailer.lang-ka.php | 27 + .../phpmailer/language/phpmailer.lang-ko.php | 27 + .../phpmailer/language/phpmailer.lang-ku.php | 27 + .../phpmailer/language/phpmailer.lang-lt.php | 27 + .../phpmailer/language/phpmailer.lang-lv.php | 27 + .../phpmailer/language/phpmailer.lang-mg.php | 27 + .../phpmailer/language/phpmailer.lang-mn.php | 27 + .../phpmailer/language/phpmailer.lang-ms.php | 27 + .../phpmailer/language/phpmailer.lang-nb.php | 33 + .../phpmailer/language/phpmailer.lang-nl.php | 34 + .../phpmailer/language/phpmailer.lang-pl.php | 33 + .../phpmailer/language/phpmailer.lang-pt.php | 27 + .../language/phpmailer.lang-pt_br.php | 38 + .../phpmailer/language/phpmailer.lang-ro.php | 33 + .../phpmailer/language/phpmailer.lang-ru.php | 36 + .../phpmailer/language/phpmailer.lang-si.php | 34 + .../phpmailer/language/phpmailer.lang-sk.php | 30 + .../phpmailer/language/phpmailer.lang-sl.php | 36 + .../phpmailer/language/phpmailer.lang-sr.php | 28 + .../language/phpmailer.lang-sr_latn.php | 28 + .../phpmailer/language/phpmailer.lang-sv.php | 27 + .../phpmailer/language/phpmailer.lang-tl.php | 28 + .../phpmailer/language/phpmailer.lang-tr.php | 38 + .../phpmailer/language/phpmailer.lang-uk.php | 28 + .../phpmailer/language/phpmailer.lang-ur.php | 30 + .../phpmailer/language/phpmailer.lang-vi.php | 27 + .../phpmailer/language/phpmailer.lang-zh.php | 29 + .../language/phpmailer.lang-zh_cn.php | 36 + .../phpmailer/src/DSNConfigurator.php | 245 + .../phpmailer/src/Exception.php | 40 + web_atakanozbancom/phpmailer/src/OAuth.php | 139 + .../phpmailer/src/OAuthTokenProvider.php | 44 + .../phpmailer/src/PHPMailer.php | 5248 ++++++++ web_atakanozbancom/phpmailer/src/POP3.php | 469 + web_atakanozbancom/phpmailer/src/SMTP.php | 1509 +++ web_atakanozbancom/projects.html | 157 + web_panel/index.html | 80 + web_panel/style.css | 25 + 199 files changed, 98481 insertions(+) create mode 100644 .config/dotnet-tools.json create mode 100644 App_Data/Uploads/2ff51af2c9ab46c2894d9331f148cecf.png create mode 100644 App_GlobalResources/Resource.Designer.cs create mode 100644 App_GlobalResources/Resource.resx create mode 100644 App_GlobalResources/Resource.tr-TR.resx create mode 100644 App_Start/BundleConfig.cs create mode 100644 App_Start/FilterConfig.cs create mode 100644 App_Start/RouteConfig.cs create mode 100644 Content/Site.css create mode 100644 Content/bootstrap-grid.css create mode 100644 Content/bootstrap-grid.css.map create mode 100644 Content/bootstrap-grid.min.css create mode 100644 Content/bootstrap-grid.min.css.map create mode 100644 Content/bootstrap-grid.rtl.css create mode 100644 Content/bootstrap-grid.rtl.css.map create mode 100644 Content/bootstrap-grid.rtl.min.css create mode 100644 Content/bootstrap-grid.rtl.min.css.map create mode 100644 Content/bootstrap-reboot.css create mode 100644 Content/bootstrap-reboot.css.map create mode 100644 Content/bootstrap-reboot.min.css create mode 100644 Content/bootstrap-reboot.min.css.map create mode 100644 Content/bootstrap-reboot.rtl.css create mode 100644 Content/bootstrap-reboot.rtl.css.map create mode 100644 Content/bootstrap-reboot.rtl.min.css create mode 100644 Content/bootstrap-reboot.rtl.min.css.map create mode 100644 Content/bootstrap-utilities.css create mode 100644 Content/bootstrap-utilities.css.map create mode 100644 Content/bootstrap-utilities.min.css create mode 100644 Content/bootstrap-utilities.min.css.map create mode 100644 Content/bootstrap-utilities.rtl.css create mode 100644 Content/bootstrap-utilities.rtl.css.map create mode 100644 Content/bootstrap-utilities.rtl.min.css create mode 100644 Content/bootstrap-utilities.rtl.min.css.map create mode 100644 Content/bootstrap.css create mode 100644 Content/bootstrap.css.map create mode 100644 Content/bootstrap.min.css create mode 100644 Content/bootstrap.min.css.map create mode 100644 Content/bootstrap.rtl.css create mode 100644 Content/bootstrap.rtl.css.map create mode 100644 Content/bootstrap.rtl.min.css create mode 100644 Content/bootstrap.rtl.min.css.map create mode 100644 Content/uploads/projects/406ec35510c543e299aa1a4178c2bbb3.png create mode 100644 Content/uploads/projects/6c017ccd3da7462b87f233ecbe79c1cb.png create mode 100644 Content/uploads/projects/6d779d3b3f784a08bd4b8c8532bfbdef.png create mode 100644 Content/uploads/projects/956ac950d68840e7b4d1f179d4ec00e4.png create mode 100644 Content/uploads/projects/c1233d76b74843d28fd3e58ab364aac4.png create mode 100644 Content/uploads/projects/c5a58aeee6204495a201b8d3760a917c.jpeg create mode 100644 Content/uploads/projects/efa3ace4b0b4486ca633bbef2e83e2b8.jpg create mode 100644 Content/uploads/projects/f70f029a02b64fbdbd9782ed22251690.png create mode 100644 Controllers/aboutController.cs create mode 100644 Controllers/adminController.cs create mode 100644 Controllers/languageController.cs create mode 100644 Controllers/loginController.cs create mode 100644 Controllers/mainController.cs create mode 100644 Controllers/myprojectsController.cs create mode 100644 Global.asax create mode 100644 Global.asax.cs create mode 100644 Migrations/202504272001072_InitialCreate.Designer.cs create mode 100644 Migrations/202504272001072_InitialCreate.cs create mode 100644 Migrations/202504272001072_InitialCreate.resx create mode 100644 Migrations/Configuration.cs create mode 100644 Models/classes/AdminMyProjectsEditVM.cs create mode 100644 Models/classes/Context.cs create mode 100644 Models/classes/LanguageTR.cs create mode 100644 Models/classes/MyProjectVM.cs create mode 100644 Models/classes/ProjectMediaVM.cs create mode 100644 Models/classes/admin.cs create mode 100644 Models/classes/myprojects.cs create mode 100644 Models/classes/myprojectstranslation.cs create mode 100644 Properties/AssemblyInfo.cs create mode 100644 Scripts/bootstrap.bundle.js create mode 100644 Scripts/bootstrap.bundle.js.map create mode 100644 Scripts/bootstrap.bundle.min.js create mode 100644 Scripts/bootstrap.bundle.min.js.map create mode 100644 Scripts/bootstrap.esm.js create mode 100644 Scripts/bootstrap.esm.js.map create mode 100644 Scripts/bootstrap.esm.min.js create mode 100644 Scripts/bootstrap.esm.min.js.map create mode 100644 Scripts/bootstrap.js create mode 100644 Scripts/bootstrap.js.map create mode 100644 Scripts/bootstrap.min.js create mode 100644 Scripts/bootstrap.min.js.map create mode 100644 Scripts/jquery-3.7.0.intellisense.js create mode 100644 Scripts/jquery-3.7.0.js create mode 100644 Scripts/jquery-3.7.0.min.js create mode 100644 Scripts/jquery-3.7.0.min.map create mode 100644 Scripts/jquery-3.7.0.slim.js create mode 100644 Scripts/jquery-3.7.0.slim.min.js create mode 100644 Scripts/jquery-3.7.0.slim.min.map create mode 100644 Scripts/jquery.validate-vsdoc.js create mode 100644 Scripts/jquery.validate.js create mode 100644 Scripts/jquery.validate.min.js create mode 100644 Scripts/jquery.validate.unobtrusive.js create mode 100644 Scripts/jquery.validate.unobtrusive.min.js create mode 100644 Scripts/modernizr-2.8.3.js create mode 100644 Views/Home/About.cshtml create mode 100644 Views/Home/Contact.cshtml create mode 100644 Views/Home/Index.cshtml create mode 100644 Views/Shared/Error.cshtml create mode 100644 Views/Shared/_AdminLayout.cshtml create mode 100644 Views/Shared/_PortfolioLayout.cshtml create mode 100644 Views/Web.config create mode 100644 Views/about/index.cshtml create mode 100644 Views/admin/index.cshtml create mode 100644 Views/admin/myprojectsget.cshtml create mode 100644 Views/admin/newmppost.cshtml create mode 100644 Views/login/index.cshtml create mode 100644 Views/main/index.cshtml create mode 100644 Views/myprojects/index.cshtml create mode 100644 Views/myprojects/projectposts.cshtml create mode 100644 Web.Debug.config create mode 100644 Web.Release.config create mode 100644 Web.config create mode 100644 atakanozbancom.csproj create mode 100644 atakanozbancom.sln create mode 100644 favicon.ico create mode 100644 packages.config create mode 100644 uptdatemyprojects_old_ver.txt create mode 100644 web_atakanozbancom/about.html create mode 100644 web_atakanozbancom/assets/css/style.css create mode 100644 web_atakanozbancom/assets/img/wp.jpg create mode 100644 web_atakanozbancom/contact.html create mode 100644 web_atakanozbancom/index.html create mode 100644 web_atakanozbancom/phpmailer/.editorconfig create mode 100644 web_atakanozbancom/phpmailer/COMMITMENT create mode 100644 web_atakanozbancom/phpmailer/LICENSE create mode 100644 web_atakanozbancom/phpmailer/README.md create mode 100644 web_atakanozbancom/phpmailer/SECURITY.md create mode 100644 web_atakanozbancom/phpmailer/VERSION create mode 100644 web_atakanozbancom/phpmailer/composer.json create mode 100644 web_atakanozbancom/phpmailer/form.php create mode 100644 web_atakanozbancom/phpmailer/get_oauth_token.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-af.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-ar.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-as.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-az.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-ba.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-be.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-bg.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-bn.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-ca.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-cs.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-da.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-de.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-el.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-eo.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-es.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-et.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-fa.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-fi.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-fo.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-fr.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-gl.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-he.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-hi.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-hr.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-hu.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-hy.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-id.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-it.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-ja.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-ka.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-ko.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-ku.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-lt.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-lv.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-mg.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-mn.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-ms.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-nb.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-nl.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-pl.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-pt.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-pt_br.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-ro.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-ru.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-si.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-sk.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-sl.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-sr.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-sr_latn.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-sv.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-tl.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-tr.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-uk.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-ur.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-vi.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-zh.php create mode 100644 web_atakanozbancom/phpmailer/language/phpmailer.lang-zh_cn.php create mode 100644 web_atakanozbancom/phpmailer/src/DSNConfigurator.php create mode 100644 web_atakanozbancom/phpmailer/src/Exception.php create mode 100644 web_atakanozbancom/phpmailer/src/OAuth.php create mode 100644 web_atakanozbancom/phpmailer/src/OAuthTokenProvider.php create mode 100644 web_atakanozbancom/phpmailer/src/PHPMailer.php create mode 100644 web_atakanozbancom/phpmailer/src/POP3.php create mode 100644 web_atakanozbancom/phpmailer/src/SMTP.php create mode 100644 web_atakanozbancom/projects.html create mode 100644 web_panel/index.html create mode 100644 web_panel/style.css diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json new file mode 100644 index 0000000..51641c9 --- /dev/null +++ b/.config/dotnet-tools.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "isRoot": true, + "tools": { + "dotnet-ef": { + "version": "9.0.4", + "commands": [ + "dotnet-ef" + ], + "rollForward": false + } + } +} \ No newline at end of file diff --git a/App_Data/Uploads/2ff51af2c9ab46c2894d9331f148cecf.png b/App_Data/Uploads/2ff51af2c9ab46c2894d9331f148cecf.png new file mode 100644 index 0000000000000000000000000000000000000000..961c714246d401d4e24bd2ec089ad971e6ef8af2 GIT binary patch literal 380573 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

_Jq~ywM!_I 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

+ /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + public class Resource { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resource() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("atakanozbancom.App_GlobalResources.Resource", typeof(Resource).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized string similar to Hey, I’m Atakan! A developer who just can’t sit still when it comes to creating. Whether I’m coding up web apps, experimenting with sound, or capturing moments through a lens, I love turning ideas into something real.. + /// + public static string About1 { + get { + return ResourceManager.GetString("About1", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to I started my dev journey back in 2016 with HTML & CSS. In 2020, my curiosity for cybersecurity led me to Python and Kali Linux. Then, in 2022, I dove into JavaScript and Node.js to build more professional websites and work with server-side logic. These days, I’m focused on creating smooth, functional web applications and managing server resources efficiently.. + /// + public static string About2 { + get { + return ResourceManager.GetString("About2", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Music’s been a big part of my life too, especially classical music and piano. I love experimenting with production, mixing, and translating emotions into sound. It’s more than just a hobby, it’s another creative outlet that keeps me inspired even when I’m not writing code.. + /// + public static string About3 { + get { + return ResourceManager.GetString("About3", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Photography’s another passion of mine. I love traveling and capturing 360° photos to upload on Google Street View, making hidden places visible to the world. It’s like my own version of a vlog channel, just in pictures.. + /// + public static string About4 { + get { + return ResourceManager.GetString("About4", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to About Me. + /// + public static string AboutMeTitle { + get { + return ResourceManager.GetString("AboutMeTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to I m working hard and on these projects, and your support really motivates me. If you d like to support you can support by these links. + /// + public static string DonateP { + get { + return ResourceManager.GetString("DonateP", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Support my work. + /// + public static string DonateTitle { + get { + return ResourceManager.GetString("DonateTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Thank you. + /// + public static string DonateTY { + get { + return ResourceManager.GetString("DonateTY", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to GitHub. + /// + public static string GitHub { + get { + return ResourceManager.GetString("GitHub", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to here. + /// + public static string Here { + get { + return ResourceManager.GetString("Here", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to TR. + /// + public static string Language { + get { + return ResourceManager.GetString("Language", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to you can surf by navbar.. + /// + public static string MainDiv { + get { + return ResourceManager.GetString("MainDiv", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Welcome to my portfolio,. + /// + public static string MainH1 { + get { + return ResourceManager.GetString("MainH1", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to I'm posting here just my web projects. For my other works you can visit my. + /// + public static string MyProjectsP1 { + get { + return ResourceManager.GetString("MyProjectsP1", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to page.. + /// + public static string MyProjectsP1_1 { + get { + return ResourceManager.GetString("MyProjectsP1_1", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to For uptime checking of speedtest servers and website you can visit. + /// + public static string MyProjectsP2 { + get { + return ResourceManager.GetString("MyProjectsP2", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to My Projects. + /// + public static string MyProjectsTitle { + get { + return ResourceManager.GetString("MyProjectsTitle", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to About Me. + /// + public static string NavAboutMe { + get { + return ResourceManager.GetString("NavAboutMe", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Home. + /// + public static string NavHome { + get { + return ResourceManager.GetString("NavHome", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to My Projects. + /// + public static string NavMyProjects { + get { + return ResourceManager.GetString("NavMyProjects", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Server Status. + /// + public static string Server { + get { + return ResourceManager.GetString("Server", resourceCulture); + } + } + } +} diff --git a/App_GlobalResources/Resource.resx b/App_GlobalResources/Resource.resx new file mode 100644 index 0000000..c55a70e --- /dev/null +++ b/App_GlobalResources/Resource.resx @@ -0,0 +1,183 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Hey, I’m Atakan! A developer who just can’t sit still when it comes to creating. Whether I’m coding up web apps, experimenting with sound, or capturing moments through a lens, I love turning ideas into something real. + + + I m working hard and on these projects, and your support really motivates me. If you d like to support you can support by these links + + + Support my work + + + Welcome to my portfolio, + + + you can surf by navbar. + + + My Projects + + + I'm posting here just my web projects. For my other works you can visit my + + + For uptime checking of speedtest servers and website you can visit + + + Home + + + About Me + + + My Projects + + + Thank you + + + About Me + + + here + + + TR + + + I started my dev journey back in 2016 with HTML & CSS. In 2020, my curiosity for cybersecurity led me to Python and Kali Linux. Then, in 2022, I dove into JavaScript and Node.js to build more professional websites and work with server-side logic. These days, I’m focused on creating smooth, functional web applications and managing server resources efficiently. + + + Music’s been a big part of my life too, especially classical music and piano. I love experimenting with production, mixing, and translating emotions into sound. It’s more than just a hobby, it’s another creative outlet that keeps me inspired even when I’m not writing code. + + + Photography’s another passion of mine. I love traveling and capturing 360° photos to upload on Google Street View, making hidden places visible to the world. It’s like my own version of a vlog channel, just in pictures. + + + GitHub + + + page. + + + Server Status + + \ No newline at end of file diff --git a/App_GlobalResources/Resource.tr-TR.resx b/App_GlobalResources/Resource.tr-TR.resx new file mode 100644 index 0000000..34c79bf --- /dev/null +++ b/App_GlobalResources/Resource.tr-TR.resx @@ -0,0 +1,183 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Merhaba, ben Atakan. Fikirleri gerçeğe dönüştürmeyi seven, yazılım, müzik ve fotoğrafçılık alanlarında üreten biriyim. + + + Bu projeler üzerinde çok çalışıyorum ve desteğiniz beni motive ediyor Çalışmalarıma aşağıdaki linklerden destek olabilirsiniz + + + Çalışmalarımı destekleyin + + + Portfolyoma hoşgeldiniz, + + + üstteki menü ile gezinebilirsiniz. + + + Projelerim + + + Buraya yalnızca web projelerimi ekliyorum. Diğer çalışmalarım için + + + Sunucuların durumlarını görüntülemek için + + + Giriş + + + Hakkımda + + + Projelerim + + + Teşekkür ederim + + + Hakkımda + + + tıklayın + + + EN + + + Yazılım yolculuğuma 2016 yılında HTML ve CSS ile başladım. 2020’de siber güvenliğe olan merakım sayesinde Python ve Kali Linux öğrenmeye başladım. 2022’de ise JavaScript ve Node.js ile daha profesyonel web siteleri ve sunucu tarafı projeleri geliştirmeye yöneldim. Şu anda, akıcı ve işlevsel web uygulamaları geliştiriyor ve sunucu kaynaklarıyla çalışıyorum. + + + Müzik de hayatımın önemli bir parçası, özellikle klasik müzik ve piyano. Üretim, mixing ve duyguları sese dönüştürme konularında denemeler yapmayı seviyorum. Benim için müzik bir hobiden çok daha fazlası; kod yazmadığım zamanlarda bile üretkenliğimi besleyen başka bir alan. + + + Fotoğrafçılık ise bir başka tutkum. Seyahat etmeyi ve 360° fotoğraflar çekmeyi seviyorum. Bu fotoğrafları Google Street View’a yükleyerek dünyanın görülmeyen yerlerini görünür kılmayı hedefliyorum. Benim için bu, görsel bir vlog kanalı gibi. + + + GitHub + + + sayfamı ziyaret edebilirsiniz. + + + Sunucu Durumu + + \ No newline at end of file diff --git a/App_Start/BundleConfig.cs b/App_Start/BundleConfig.cs new file mode 100644 index 0000000..28bc8d9 --- /dev/null +++ b/App_Start/BundleConfig.cs @@ -0,0 +1,30 @@ +using System.Web; +using System.Web.Optimization; + +namespace atakanozbancom +{ + public class BundleConfig + { + // For more information on bundling, visit https://go.microsoft.com/fwlink/?LinkId=301862 + public static void RegisterBundles(BundleCollection bundles) + { + bundles.Add(new ScriptBundle("~/bundles/jquery").Include( + "~/Scripts/jquery-{version}.js")); + + bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include( + "~/Scripts/jquery.validate*")); + + // Use the development version of Modernizr to develop with and learn from. Then, when you're + // ready for production, use the build tool at https://modernizr.com to pick only the tests you need. + bundles.Add(new ScriptBundle("~/bundles/modernizr").Include( + "~/Scripts/modernizr-*")); + + bundles.Add(new Bundle("~/bundles/bootstrap").Include( + "~/Scripts/bootstrap.js")); + + bundles.Add(new StyleBundle("~/Content/css").Include( + "~/Content/bootstrap.css", + "~/Content/site.css")); + } + } +} diff --git a/App_Start/FilterConfig.cs b/App_Start/FilterConfig.cs new file mode 100644 index 0000000..4f0b4b2 --- /dev/null +++ b/App_Start/FilterConfig.cs @@ -0,0 +1,13 @@ +using System.Web; +using System.Web.Mvc; + +namespace atakanozbancom +{ + public class FilterConfig + { + public static void RegisterGlobalFilters(GlobalFilterCollection filters) + { + filters.Add(new HandleErrorAttribute()); + } + } +} diff --git a/App_Start/RouteConfig.cs b/App_Start/RouteConfig.cs new file mode 100644 index 0000000..6606132 --- /dev/null +++ b/App_Start/RouteConfig.cs @@ -0,0 +1,25 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.Mvc; +using System.Web.Routing; + +namespace atakanozbancom +{ + public class RouteConfig + { + public static void RegisterRoutes(RouteCollection routes) + { + routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); + + routes.MapRoute( + name: "Default", + url: "{controller}/{action}/{id}", + defaults: new { controller = "Main", action = "Index", id = UrlParameter.Optional }, + new[] { "atakanozbancom.Controllers" } + ); + + } + } +} diff --git a/Content/Site.css b/Content/Site.css new file mode 100644 index 0000000..0ffae6d --- /dev/null +++ b/Content/Site.css @@ -0,0 +1,20 @@ +/* Set padding to keep content from hitting the edges */ +.body-content { + margin-top: 15px; + padding-left: 15px; + padding-right: 15px; +} + +/* Override the default bootstrap behavior where horizontal description lists + will truncate terms that are too long to fit in the left column +*/ +.dl-horizontal dt { + white-space: normal; +} + +/* Set width on the form input elements since they're 100% wide by default */ +input, +select, +textarea { + max-width: 280px; +} diff --git a/Content/bootstrap-grid.css b/Content/bootstrap-grid.css new file mode 100644 index 0000000..4691f79 --- /dev/null +++ b/Content/bootstrap-grid.css @@ -0,0 +1,4124 @@ +/*! + * Bootstrap Grid v5.2.3 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --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-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-body-color-rgb: 33, 37, 41; + --bs-body-bg-rgb: 255, 255, 255; + --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-bg: #fff; + --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-2xl: 2rem; + --bs-border-radius-pill: 50rem; + --bs-link-color: #0d6efd; + --bs-link-hover-color: #0a58ca; + --bs-code-color: #d63384; + --bs-highlight-bg: #fff3cd; +} + +.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-right: calc(var(--bs-gutter-x) * 0.5); + padding-left: calc(var(--bs-gutter-x) * 0.5); + margin-right: auto; + margin-left: 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; + } +} +.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(-0.5 * var(--bs-gutter-x)); + margin-left: calc(-0.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) * 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.3333333333%; +} + +.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.6666666667%; +} + +.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.3333333333%; + } + .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.6666666667%; + } + .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.3333333333%; + } + .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.6666666667%; + } + .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.3333333333%; + } + .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.6666666667%; + } + .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.3333333333%; + } + .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.6666666667%; + } + .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.3333333333%; + } + .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.6666666667%; + } + .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-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-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-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-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-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-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-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/Content/bootstrap-grid.css.map b/Content/bootstrap-grid.css.map new file mode 100644 index 0000000..ab69ccd --- /dev/null +++ b/Content/bootstrap-grid.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_root.scss","../../scss/vendor/_rfs.scss","bootstrap-grid.css","../../scss/_containers.scss","../../scss/mixins/_container.scss","../../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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IGI;IAOI,0BAAA;EPwrDV;EO/rDM;IAOI,gCAAA;EP2rDV;EOlsDM;IAOI,yBAAA;EP8rDV;EOrsDM;IAOI,wBAAA;EPisDV;EOxsDM;IAOI,yBAAA;EPosDV;EO3sDM;IAOI,6BAAA;EPusDV;EO9sDM;IAOI,8BAAA;EP0sDV;EOjtDM;IAOI,wBAAA;EP6sDV;EOptDM;IAOI,+BAAA;EPgtDV;EOvtDM;IAOI,wBAAA;EPmtDV;EO1tDM;IAOI,yBAAA;EPstDV;EO7tDM;IAOI,8BAAA;EPytDV;EOhuDM;IAOI,iCAAA;EP4tDV;EOnuDM;IAOI,sCAAA;EP+tDV;EOtuDM;IAOI,yCAAA;EPkuDV;EOzuDM;IAOI,uBAAA;EPquDV;EO5uDM;IAOI,uBAAA;EPwuDV;EO/uDM;IAOI,yBAAA;EP2uDV;EOlvDM;IAOI,yBAAA;EP8uDV;EOrvDM;IAOI,0BAAA;EPivDV;EOxvDM;IAOI,4BAAA;EPovDV;EO3vDM;IAOI,kCAAA;EPuvDV;EO9vDM;IAOI,sCAAA;EP0vDV;EOjwDM;IAOI,oCAAA;EP6vDV;EOpwDM;IAOI,kCAAA;EPgwDV;EOvwDM;IAOI,yCAAA;EPmwDV;EO1wDM;IAOI,wCAAA;EPswDV;EO7wDM;IAOI,wCAAA;EPywDV;EOhxDM;IAOI,kCAAA;EP4wDV;EOnxDM;IAOI,gCAAA;EP+wDV;EOtxDM;IAOI,8BAAA;EPkxDV;EOzxDM;IAOI,gCAAA;EPqxDV;EO5xDM;IAOI,+BAAA;EPwxDV;EO/xDM;IAOI,oCAAA;EP2xDV;EOlyDM;IAOI,kCAAA;EP8xDV;EOryDM;IAOI,gCAAA;EPiyDV;EOxyDM;IAOI,uCAAA;EPoyDV;EO3yDM;IAOI,sCAAA;EPuyDV;EO9yDM;IAOI,iCAAA;EP0yDV;EOjzDM;IAOI,2BAAA;EP6yDV;EOpzDM;IAOI,iCAAA;EPgzDV;EOvzDM;IAOI,+BAAA;EPmzDV;EO1zDM;IAOI,6BAAA;EPszDV;EO7zDM;IAOI,+BAAA;EPyzDV;EOh0DM;IAOI,8BAAA;EP4zDV;EOn0DM;IAOI,oBAAA;EP+zDV;EOt0DM;IAOI,mBAAA;EPk0DV;EOz0DM;IAOI,mBAAA;EPq0DV;EO5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;EP8lEV;EOrmEM;IAOI,kCAAA;EPimEV;EOxmEM;IAOI,iCAAA;EPomEV;EO3mEM;IAOI,+BAAA;EPumEV;EO9mEM;IAOI,iCAAA;EP0mEV;EOjnEM;IAOI,+BAAA;EP6mEV;EOpnEM;IAOI,0BAAA;EPgnEV;EOvnEM;IAOI,gCAAA;EPmnEV;EO1nEM;IAOI,+BAAA;EPsnEV;EO7nEM;IAOI,6BAAA;EPynEV;EOhoEM;IAOI,+BAAA;EP4nEV;EOnoEM;IAOI,6BAAA;EP+nEV;AACF;AG1oEI;EIGI;IAOI,0BAAA;EPooEV;EO3oEM;IAOI,gCAAA;EPuoEV;EO9oEM;IAOI,yBAAA;EP0oEV;EOjpEM;IAOI,wBAAA;EP6oEV;EOppEM;IAOI,yBAAA;EPgpEV;EOvpEM;IAOI,6BAAA;EPmpEV;EO1pEM;IAOI,8BAAA;EPspEV;EO7pEM;IAOI,wBAAA;EPypEV;EOhqEM;IAOI,+BAAA;EP4pEV;EOnqEM;IAOI,wBAAA;EP+pEV;EOtqEM;IAOI,yBAAA;EPkqEV;EOzqEM;IAOI,8BAAA;EPqqEV;EO5qEM;IAOI,iCAAA;EPwqEV;EO/qEM;IAOI,sCAAA;EP2qEV;EOlrEM;IAOI,yCAAA;EP8qEV;EOrrEM;IAOI,uBAAA;EPirEV;EOxrEM;IAOI,uBAAA;EPorEV;EO3rEM;IAOI,yBAAA;EPurEV;EO9rEM;IAOI,yBAAA;EP0rEV;EOjsEM;IAOI,0BAAA;EP6rEV;EOpsEM;IAOI,4BAAA;EPgsEV;EOvsEM;IAOI,kCAAA;EPmsEV;EO1sEM;IAOI,sCAAA;EPssEV;EO7sEM;IAOI,oCAAA;EPysEV;EOhtEM;IAOI,kCAAA;EP4sEV;EOntEM;IAOI,yCAAA;EP+sEV;EOttEM;IAOI,wCAAA;EPktEV;EOztEM;IAOI,wCAAA;EPqtEV;EO5tEM;IAOI,kCAAA;EPwtEV;EO/tEM;IAOI,gCAAA;EP2tEV;EOluEM;IAOI,8BAAA;EP8tEV;EOruEM;IAOI,gCAAA;EPiuEV;EOxuEM;IAOI,+BAAA;EPouEV;EO3uEM;IAOI,oCAAA;EPuuEV;EO9uEM;IAOI,kCAAA;EP0uEV;EOjvEM;IAOI,gCAAA;EP6uEV;EOpvEM;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gFV;EO7gFM;IAOI,+BAAA;EPygFV;EOhhFM;IAOI,8BAAA;EP4gFV;EOnhFM;IAOI,4BAAA;EP+gFV;EOthFM;IAOI,8BAAA;EPkhFV;EOzhFM;IAOI,4BAAA;EPqhFV;EO5hFM;IAOI,2BAAA;EPwhFV;EO/hFM;IAOI,iCAAA;EP2hFV;EOliFM;IAOI,gCAAA;EP8hFV;EOriFM;IAOI,8BAAA;EPiiFV;EOxiFM;IAOI,gCAAA;EPoiFV;EO3iFM;IAOI,8BAAA;EPuiFV;EO9iFM;IAOI,4BAAA;EP0iFV;EOjjFM;IAOI,kCAAA;EP6iFV;EOpjFM;IAOI,iCAAA;EPgjFV;EOvjFM;IAOI,+BAAA;EPmjFV;EO1jFM;IAOI,iCAAA;EPsjFV;EO7jFM;IAOI,+BAAA;EPyjFV;EOhkFM;IAOI,0BAAA;EP4jFV;EOnkFM;IAOI,gCAAA;EP+jFV;EOtkFM;IAOI,+BAAA;EPkkFV;EOzkFM;IAOI,6BAAA;EPqkFV;EO5kFM;IAOI,+BAAA;EPwkFV;EO/kFM;IAOI,6BAAA;EP2kFV;AACF;AGtlFI;EIGI;IAOI,0BAAA;EPglFV;EOvlFM;IAOI,gCAAA;EPmlFV;EO1lFM;IAOI,yBAAA;EPslFV;EO7lFM;IAOI,wBAAA;EPylFV;EOhmFM;IAOI,yBAAA;EP4lFV;EOnmFM;IAOI,6BAAA;EP+lFV;EOtmFM;IAOI,8BAAA;EPkmFV;EOzmFM;IAOI,wBAAA;EPqmFV;EO5mFM;IAOI,+BAAA;EPwmFV;EO/mFM;IAOI,wBAAA;EP2mFV;EOlnFM;IAOI,yBAAA;EP8mFV;EOrnFM;IAOI,8BAAA;EPinFV;EOxnFM;IAOI,iCAAA;EPonFV;EO3nFM;IAOI,sCAAA;EPunFV;EO9nFM;IAOI,yCAAA;EP0nFV;EOjoFM;IAOI,uBAAA;EP6nFV;EOpoFM;IAOI,uBAAA;EPgoFV;EOvoFM;IAOI,yBAAA;EPmoFV;EO1oFM;IAOI,yBAAA;EPsoFV;EO7oFM;IAOI,0BAAA;EPyoFV;EOhpFM;IAOI,4BAAA;EP4oFV;EOnpFM;IAOI,kCAAA;EP+oFV;EOtpFM;IAOI,sCAAA;EPkpFV;EOzpFM;IAOI,oCAAA;EPqpFV;EO5pFM;IAOI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AA;EPgkGV;EOvkGM;IAOI,sCAAA;EPmkGV;EO1kGM;IAOI,yCAAA;EPskGV;EO7kGM;IAOI,uBAAA;EPykGV;EOhlGM;IAOI,uBAAA;EP4kGV;EOnlGM;IAOI,yBAAA;EP+kGV;EOtlGM;IAOI,yBAAA;EPklGV;EOzlGM;IAOI,0BAAA;EPqlGV;EO5lGM;IAOI,4BAAA;EPwlGV;EO/lGM;IAOI,kCAAA;EP2lGV;EOlmGM;IAOI,sCAAA;EP8lGV;EOrmGM;IAOI,oCAAA;EPimGV;EOxmGM;IAOI,kCAAA;EPomGV;EO3mGM;IAOI,yCAAA;EPumGV;EO9mGM;IAOI,wCAAA;EP0mGV;EOjnGM;IAOI,wCAAA;EP6mGV;EOpnGM;IAOI,kCAAA;EPgnGV;EOvnGM;IAOI,gCAAA;EPmnGV;EO1nGM;IAOI,8BAAA;EPsnGV;EO7nGM;IAOI,gCAAA;EPynGV;EOhoGM;IAOI,+BAAA;EP4nGV;EOnoGM;IAOI,oCAAA;EP+nGV;EOtoGM;IAOI,kCAAA;EPkoGV;EOzoGM;IAOI,gCAAA;EPqoGV;EO5oGM;IAOI,uCAAA;EPwoGV;EO/oGM;IAOI,sCAAA;EP2oGV;EOlpGM;IAOI,iCAAA;EP8oGV;EOrpGM;IAOI,2BAAA;EPipGV;EOxpGM;IAOI,iCAAA;EPopGV;EO3pGM;IAOI,+BAAA;EPupGV;EO9pGM;IAOI,6BAAA;EP0pGV;EOjqGM;IAOI,+BAAA;EP6pGV;EOpqGM;IAOI,8BAAA;EPgqGV;EOvqGM;IAOI,oBAAA;EPmqGV;EO1qGM;IAOI,mBAAA;EPsqGV;EO7qGM;IAOI,mBAAA;EPyqGV;EOhrGM;IAOI,mBAAA;EP4qGV;EOnrGM;IAOI,mBAAA;EP+qGV;EOtrGM;IAOI,mBAAA;EPkrGV;EOzrGM;IAOI,mBAAA;EPqrGV;EO5rGM;IAOI,mBAAA;EPwrGV;EO/rGM;IAOI,oBAAA;EP2rGV;EOlsGM;IAOI,0BAAA;EP8rGV;EOrsGM;IAOI,yBAAA;EPisGV;EOxsGM;IAOI,uBAAA;EPosGV;EO3sGM;IAOI,yBAAA;EPusGV;EO9sGM;IAOI,uBAAA;EP0sGV;EOjtGM;IAOI,uBAAA;EP6sGV;EOptGM;IAOI,0BA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Pw+GV;EO/+GM;IAOI,gCAAA;EP2+GV;EOl/GM;IAOI,yBAAA;EP8+GV;EOr/GM;IAOI,wBAAA;EPi/GV;EOx/GM;IAOI,yBAAA;EPo/GV;EO3/GM;IAOI,6BAAA;EPu/GV;EO9/GM;IAOI,8BAAA;EP0/GV;EOjgHM;IAOI,wBAAA;EP6/GV;EOpgHM;IAOI,+BAAA;EPggHV;EOvgHM;IAOI,wBAAA;EPmgHV;EO1gHM;IAOI,yBAAA;EPsgHV;EO7gHM;IAOI,8BAAA;EPygHV;EOhhHM;IAOI,iCAAA;EP4gHV;EOnhHM;IAOI,sCAAA;EP+gHV;EOthHM;IAOI,yCAAA;EPkhHV;EOzhHM;IAOI,uBAAA;EPqhHV;EO5hHM;IAOI,uBAAA;EPwhHV;EO/hHM;IAOI,yBAAA;EP2hHV;EOliHM;IAOI,yBAAA;EP8hHV;EOriHM;IAOI,0BAAA;EPiiHV;EOxiHM;IAOI,4BAAA;EPoiHV;EO3iHM;IAOI,kCAAA;EPuiHV;EO9iHM;IAOI,sCAAA;EP0iHV;EOjjHM;IAOI,oCAAA;EP6iHV;EOpjHM;IAOI,kCAAA;EPgjHV;EOvjHM;IAOI,yCAAA;EPmjHV;EO1jHM;IAOI,wCAAA;EPsjHV;EO7jHM;IAOI,wCAAA;EPyjHV;EOhkHM;IAOI,kCAAA;EP4jHV;EOnkHM;IAOI,gCAAA;EP+jHV;EOtkHM;IAOI,8BAAA;EPkkHV;EOzkHM;IAOI,gCAAA;EPqkHV;EO5kHM;IAOI,+BAAA;EPwkHV;EO/kHM;IAOI,oCAAA;EP2kHV;EOllHM;IAOI,kCAAA;EP8kHV;EOrlHM;IAOI,gCAAA;EPilHV;EOxlHM;IAOI,uCAAA;EPolHV;EO3lHM;IAOI,sCAAA;EPulHV;EO9lHM;IAOI,iCAAA;EP0lHV;EOjmHM;IAOI,2BAAA;EP6lHV;EOpmHM;IAOI,iCAAA;EPgmHV;EOvmHM;IAOI,+BAAA;EPmmHV;EO1mHM;IAOI,6BAAA;EPsmHV;EO7mHM;IAOI,+BAAA;EPymHV;EOhnHM;IAOI,8BAAA;EP4mHV;EOnnHM;IAOI,oBAAA;EP+mHV;EOtnHM;IAOI,mBAAA;EPknHV;EOznHM;IAOI,mBAAA;EPqnHV;EO5nHM;IAOI,mBAAA;E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","file":"bootstrap-grid.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n\n",":root {\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 --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\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: #{$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 --#{$prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n --#{$prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\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-2xl: #{$border-radius-2xl};\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-hover-color: #{$link-hover-color};\n\n --#{$prefix}code-color: #{$code-color};\n\n --#{$prefix}highlight-bg: #{$mark-bg};\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\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 }\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 }\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 }\n\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 }\n\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 $fluidVal: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluidVal {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\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, $fluidVal, $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 Grid v5.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\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-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\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-bg: #fff;\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-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-link-color: #0d6efd;\n --bs-link-hover-color: #0a58ca;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n}\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.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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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-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-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-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-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-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-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-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","// 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","// 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// 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// 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-bg: $white !default;\n$body-color: $gray-900 !default;\n$body-text-align: null !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// 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\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-2xl: 2rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\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 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-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: null !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$text-muted: $gray-600 !default;\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: $border-width !default;\n$hr-opacity: .25 !default;\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-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}body-color) !default;\n$table-bg: transparent !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($black, $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($black, $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($black, $table-hover-bg-factor) !default;\n\n$table-border-factor: .1 !default;\n$table-border-width: $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: $text-muted !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: .25rem !default;\n$input-btn-focus-color-opacity: .25 !default;\n$input-btn-focus-color: rgba($component-active-bg, $input-btn-focus-color-opacity) !default;\n$input-btn-focus-blur: 0 !default;\n$input-btn-focus-box-shadow: 0 0 $input-btn-focus-blur $input-btn-focus-width $input-btn-focus-color !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: $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-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\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n$btn-border-radius-lg: $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: $text-muted !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: $body-bg !default;\n$input-disabled-color: null !default;\n$input-disabled-bg: $gray-200 !default;\n$input-disabled-border-color: null !default;\n\n$input-color: $body-color !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: $box-shadow-inset !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-sm: $border-radius-sm !default;\n$input-border-radius-lg: $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: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\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: 1px solid rgba($black, .25) !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: $input-btn-focus-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: $gray-200 !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: $gray-200 !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: $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: $gray-300 !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: $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: $gray-500 !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: $input-group-addon-bg !default;\n$form-file-button-hover-bg: shade-color($form-file-button-bg, 5%) !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-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !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-states\n$form-validation-states: (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\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\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: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !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($black, .55) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !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-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: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: $box-shadow !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: shade-color($dropdown-link-color, 10%) !default;\n$dropdown-link-hover-bg: $gray-200 !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: $gray-500 !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: $white !default;\n$pagination-border-radius: $border-radius !default;\n$pagination-border-width: $border-width !default;\n$pagination-margin-start: ($pagination-border-width * -1) !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg: $gray-200 !default;\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !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: $border-radius-sm !default;\n$pagination-border-radius-lg: $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-border-width: $border-width !default;\n$card-border-color: var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius: $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($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: $white !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: $body-color !default; // Sass variable because of $accordion-button-icon\n$accordion-bg: $body-bg !default;\n$accordion-border-width: $border-width !default;\n$accordion-border-color: var(--#{$prefix}border-color) !default;\n$accordion-border-radius: $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: $accordion-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: tint-color($component-active-bg, 90%) !default;\n$accordion-button-active-color: shade-color($primary, 10%) !default;\n\n$accordion-button-focus-border-color: $input-focus-border-color !default;\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $accordion-button-color !default;\n$accordion-icon-active-color: $accordion-button-active-color !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: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $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: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default;\n$popover-box-shadow: $box-shadow !default;\n\n$popover-header-font-size: $font-size-base !default;\n$popover-header-bg: shade-color($popover-bg, 6%) !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: $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($white, .85) !default;\n$toast-border-width: $border-width !default;\n$toast-border-color: var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius: $border-radius !default;\n$toast-box-shadow: $box-shadow !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba($black, .05) !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: $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: $white !default;\n$modal-content-border-color: var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $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: $box-shadow-sm !default;\n$modal-content-box-shadow-sm-up: $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: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n$alert-bg-scale: -80% !default;\n$alert-border-scale: -70% !default;\n$alert-color-scale: 40% !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\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: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: $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: $gray-900 !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n$list-group-item-bg-scale: -80% !default;\n$list-group-item-color-scale: 40% !default;\n\n$list-group-hover-bg: $gray-100 !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: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !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: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: $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: $gray-600 !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: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !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: $input-btn-focus-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: $modal-content-bg !default;\n$offcanvas-color: $modal-content-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","// Row\n//\n// Rows contain your columns.\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: divide(100%, $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 and 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/Content/bootstrap-grid.min.css b/Content/bootstrap-grid.min.css new file mode 100644 index 0000000..5a0a77e --- /dev/null +++ b/Content/bootstrap-grid.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Grid v5.2.3 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--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-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--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-bg:#fff;--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-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}.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}}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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-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-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-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-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-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-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-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/Content/bootstrap-grid.min.css.map b/Content/bootstrap-grid.min.css.map new file mode 100644 index 0000000..63cfa34 --- /dev/null +++ b/Content/bootstrap-grid.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_root.scss","../../scss/vendor/_rfs.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.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n\n",":root {\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 --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\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: #{$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 --#{$prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n --#{$prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\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-2xl: #{$border-radius-2xl};\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-hover-color: #{$link-hover-color};\n\n --#{$prefix}code-color: #{$code-color};\n\n --#{$prefix}highlight-bg: #{$mark-bg};\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\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 }\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 }\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 }\n\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 }\n\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 $fluidVal: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluidVal {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\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, $fluidVal, $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","// 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.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\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-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\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-bg: #fff;\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-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-link-color: #0d6efd;\n --bs-link-hover-color: #0a58ca;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n}\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.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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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-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-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-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-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-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-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-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@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: divide(100%, $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 and 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/Content/bootstrap-grid.rtl.css b/Content/bootstrap-grid.rtl.css new file mode 100644 index 0000000..d8613e8 --- /dev/null +++ b/Content/bootstrap-grid.rtl.css @@ -0,0 +1,4123 @@ +/*! + * Bootstrap Grid v5.2.3 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --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-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-body-color-rgb: 33, 37, 41; + --bs-body-bg-rgb: 255, 255, 255; + --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-bg: #fff; + --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-2xl: 2rem; + --bs-border-radius-pill: 50rem; + --bs-link-color: #0d6efd; + --bs-link-hover-color: #0a58ca; + --bs-code-color: #d63384; + --bs-highlight-bg: #fff3cd; +} + +.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; + } +} +.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.3333333333%; +} + +.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.6666666667%; +} + +.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.3333333333%; + } + .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.6666666667%; + } + .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.3333333333%; + } + .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.6666666667%; + } + .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.3333333333%; + } + .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.6666666667%; + } + .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.3333333333%; + } + .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.6666666667%; + } + .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.3333333333%; + } + .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.6666666667%; + } + .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-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-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-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-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-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-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-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/Content/bootstrap-grid.rtl.css.map b/Content/bootstrap-grid.rtl.css.map new file mode 100644 index 0000000..f479a7d --- /dev/null +++ b/Content/bootstrap-grid.rtl.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_root.scss","../../scss/vendor/_rfs.scss","bootstrap-grid.css","../../scss/_containers.scss","../../scss/mixins/_container.scss","../../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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IGI;IAOI,0BAAA;EPwrDV;EO/rDM;IAOI,gCAAA;EP2rDV;EOlsDM;IAOI,yBAAA;EP8rDV;EOrsDM;IAOI,wBAAA;EPisDV;EOxsDM;IAOI,yBAAA;EPosDV;EO3sDM;IAOI,6BAAA;EPusDV;EO9sDM;IAOI,8BAAA;EP0sDV;EOjtDM;IAOI,wBAAA;EP6sDV;EOptDM;IAOI,+BAAA;EPgtDV;EOvtDM;IAOI,wBAAA;EPmtDV;EO1tDM;IAOI,yBAAA;EPstDV;EO7tDM;IAOI,8BAAA;EPytDV;EOhuDM;IAOI,iCAAA;EP4tDV;EOnuDM;IAOI,sCAAA;EP+tDV;EOtuDM;IAOI,yCAAA;EPkuDV;EOzuDM;IAOI,uBAAA;EPquDV;EO5uDM;IAOI,uBAAA;EPwuDV;EO/uDM;IAOI,yBAAA;EP2uDV;EOlvDM;IAOI,yBAAA;EP8uDV;EOrvDM;IAOI,0BAAA;EPivDV;EOxvDM;IAOI,4BAAA;EPovDV;EO3vDM;IAOI,kCAAA;EPuvDV;EO9vDM;IAOI,sCAAA;EP0vDV;EOjwDM;IAOI,oCAAA;EP6vDV;EOpwDM;IAOI,kCAAA;EPgwDV;EOvwDM;IAOI,yCAAA;EPmwDV;EO1wDM;IAOI,wCAAA;EPswDV;EO7wDM;IAOI,wCAAA;EPywDV;EOhxDM;IAOI,kCAAA;EP4wDV;EOnxDM;IAOI,gCAAA;EP+wDV;EOtxDM;IAOI,8BAAA;EPkxDV;EOzxDM;IAOI,gCAAA;EPqxDV;EO5xDM;IAOI,+BAAA;EPwxDV;EO/xDM;IAOI,oCAAA;EP2xDV;EOlyDM;IAOI,kCAAA;EP8xDV;EOryDM;IAOI,gCAAA;EPiyDV;EOxyDM;IAOI,uCAAA;EPoyDV;EO3yDM;IAOI,sCAAA;EPuyDV;EO9yDM;IAOI,iCAAA;EP0yDV;EOjzDM;IAOI,2BAAA;EP6yDV;EOpzDM;IAOI,iCAAA;EPgzDV;EOvzDM;IAOI,+BAAA;EPmzDV;EO1zDM;IAOI,6BAAA;EPszDV;EO7zDM;IAOI,+BAAA;EPyzDV;EOh0DM;IAOI,8BAAA;EP4zDV;EOn0DM;IAOI,oBAAA;EP+zDV;EOt0DM;IAOI,mBAAA;EPk0DV;EOz0DM;IAOI,mBAAA;EPq0DV;EO5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;EP8lEV;EOrmEM;IAOI,kCAAA;EPimEV;EOxmEM;IAOI,iCAAA;EPomEV;EO3mEM;IAOI,+BAAA;EPumEV;EO9mEM;IAOI,iCAAA;EP0mEV;EOjnEM;IAOI,+BAAA;EP6mEV;EOpnEM;IAOI,2BAAA;EPgnEV;EOvnEM;IAOI,iCAAA;EPmnEV;EO1nEM;IAOI,gCAAA;EPsnEV;EO7nEM;IAOI,8BAAA;EPynEV;EOhoEM;IAOI,gCAAA;EP4nEV;EOnoEM;IAOI,8BAAA;EP+nEV;AACF;AG1oEI;EIGI;IAOI,0BAAA;EPooEV;EO3oEM;IAOI,gCAAA;EPuoEV;EO9oEM;IAOI,yBAAA;EP0oEV;EOjpEM;IAOI,wBAAA;EP6oEV;EOppEM;IAOI,yBAAA;EPgpEV;EOvpEM;IAOI,6BAAA;EPmpEV;EO1pEM;IAOI,8BAAA;EPspEV;EO7pEM;IAOI,wBAAA;EPypEV;EOhqEM;IAOI,+BAAA;EP4pEV;EOnqEM;IAOI,wBAAA;EP+pEV;EOtqEM;IAOI,yBAAA;EPkqEV;EOzqEM;IAOI,8BAAA;EPqqEV;EO5qEM;IAOI,iCAAA;EPwqEV;EO/qEM;IAOI,sCAAA;EP2qEV;EOlrEM;IAOI,yCAAA;EP8qEV;EOrrEM;IAOI,uBAAA;EPirEV;EOxrEM;IAOI,uBAAA;EPorEV;EO3rEM;IAOI,yBAAA;EPurEV;EO9rEM;IAOI,yBAAA;EP0rEV;EOjsEM;IAOI,0BAAA;EP6rEV;EOpsEM;IAOI,4BAAA;EPgsEV;EOvsEM;IAOI,kCAAA;EPmsEV;EO1sEM;IAOI,sCAAA;EPssEV;EO7sEM;IAOI,oCAAA;EPysEV;EOhtEM;IAOI,kCAAA;EP4sEV;EOntEM;IAOI,yCAAA;EP+sEV;EOttEM;IAOI,wCAAA;EPktEV;EOztEM;IAOI,wCAAA;EPqtEV;EO5tEM;IAOI,kCAAA;EPwtEV;EO/tEM;IAOI,gCAAA;EP2tEV;EOluEM;IAOI,8BAAA;EP8tEV;EOruEM;IAOI,gCAAA;EPiuEV;EOxuEM;IAOI,+BAAA;EPouEV;EO3uEM;IAOI,oCAAA;EPuuEV;EO9uEM;IAOI,kCAAA;EP0uEV;EOjvEM;IAOI,gCAAA;EP6uEV;EOpvEM;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gFV;EO7gFM;IAOI,+BAAA;EPygFV;EOhhFM;IAOI,8BAAA;EP4gFV;EOnhFM;IAOI,4BAAA;EP+gFV;EOthFM;IAOI,8BAAA;EPkhFV;EOzhFM;IAOI,4BAAA;EPqhFV;EO5hFM;IAOI,0BAAA;EPwhFV;EO/hFM;IAOI,gCAAA;EP2hFV;EOliFM;IAOI,+BAAA;EP8hFV;EOriFM;IAOI,6BAAA;EPiiFV;EOxiFM;IAOI,+BAAA;EPoiFV;EO3iFM;IAOI,6BAAA;EPuiFV;EO9iFM;IAOI,4BAAA;EP0iFV;EOjjFM;IAOI,kCAAA;EP6iFV;EOpjFM;IAOI,iCAAA;EPgjFV;EOvjFM;IAOI,+BAAA;EPmjFV;EO1jFM;IAOI,iCAAA;EPsjFV;EO7jFM;IAOI,+BAAA;EPyjFV;EOhkFM;IAOI,2BAAA;EP4jFV;EOnkFM;IAOI,iCAAA;EP+jFV;EOtkFM;IAOI,gCAAA;EPkkFV;EOzkFM;IAOI,8BAAA;EPqkFV;EO5kFM;IAOI,gCAAA;EPwkFV;EO/kFM;IAOI,8BAAA;EP2kFV;AACF;AGtlFI;EIGI;IAOI,0BAAA;EPglFV;EOvlFM;IAOI,gCAAA;EPmlFV;EO1lFM;IAOI,yBAAA;EPslFV;EO7lFM;IAOI,wBAAA;EPylFV;EOhmFM;IAOI,yBAAA;EP4lFV;EOnmFM;IAOI,6BAAA;EP+lFV;EOtmFM;IAOI,8BAAA;EPkmFV;EOzmFM;IAOI,wBAAA;EPqmFV;EO5mFM;IAOI,+BAAA;EPwmFV;EO/mFM;IAOI,wBAAA;EP2mFV;EOlnFM;IAOI,yBAAA;EP8mFV;EOrnFM;IAOI,8BAAA;EPinFV;EOxnFM;IAOI,iCAAA;EPonFV;EO3nFM;IAOI,sCAAA;EPunFV;EO9nFM;IAOI,yCAAA;EP0nFV;EOjoFM;IAOI,uBAAA;EP6nFV;EOpoFM;IAOI,uBAAA;EPgoFV;EOvoFM;IAOI,yBAAA;EPmoFV;EO1oFM;IAOI,yBAAA;EPsoFV;EO7oFM;IAOI,0BAAA;EPyoFV;EOhpFM;IAOI,4BAAA;EP4oFV;EOnpFM;IAOI,kCAAA;EP+oFV;EOtpFM;IAOI,sCAAA;EPkpFV;EOzpFM;IAOI,oCAAA;EPqpFV;EO5pFM;IAOI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AA;EPgkGV;EOvkGM;IAOI,sCAAA;EPmkGV;EO1kGM;IAOI,yCAAA;EPskGV;EO7kGM;IAOI,uBAAA;EPykGV;EOhlGM;IAOI,uBAAA;EP4kGV;EOnlGM;IAOI,yBAAA;EP+kGV;EOtlGM;IAOI,yBAAA;EPklGV;EOzlGM;IAOI,0BAAA;EPqlGV;EO5lGM;IAOI,4BAAA;EPwlGV;EO/lGM;IAOI,kCAAA;EP2lGV;EOlmGM;IAOI,sCAAA;EP8lGV;EOrmGM;IAOI,oCAAA;EPimGV;EOxmGM;IAOI,kCAAA;EPomGV;EO3mGM;IAOI,yCAAA;EPumGV;EO9mGM;IAOI,wCAAA;EP0mGV;EOjnGM;IAOI,wCAAA;EP6mGV;EOpnGM;IAOI,kCAAA;EPgnGV;EOvnGM;IAOI,gCAAA;EPmnGV;EO1nGM;IAOI,8BAAA;EPsnGV;EO7nGM;IAOI,gCAAA;EPynGV;EOhoGM;IAOI,+BAAA;EP4nGV;EOnoGM;IAOI,oCAAA;EP+nGV;EOtoGM;IAOI,kCAAA;EPkoGV;EOzoGM;IAOI,gCAAA;EPqoGV;EO5oGM;IAOI,uCAAA;EPwoGV;EO/oGM;IAOI,sCAAA;EP2oGV;EOlpGM;IAOI,iCAAA;EP8oGV;EOrpGM;IAOI,2BAAA;EPipGV;EOxpGM;IAOI,iCAAA;EPopGV;EO3pGM;IAOI,+BAAA;EPupGV;EO9pGM;IAOI,6BAAA;EP0pGV;EOjqGM;IAOI,+BAAA;EP6pGV;EOpqGM;IAOI,8BAAA;EPgqGV;EOvqGM;IAOI,oBAAA;EPmqGV;EO1qGM;IAOI,mBAAA;EPsqGV;EO7qGM;IAOI,mBAAA;EPyqGV;EOhrGM;IAOI,mBAAA;EP4qGV;EOnrGM;IAOI,mBAAA;EP+qGV;EOtrGM;IAOI,mBAAA;EPkrGV;EOzrGM;IAOI,mBAAA;EPqrGV;EO5rGM;IAOI,mBAAA;EPwrGV;EO/rGM;IAOI,oBAAA;EP2rGV;EOlsGM;IAOI,0BAAA;EP8rGV;EOrsGM;IAOI,yBAAA;EPisGV;EOxsGM;IAOI,uBAAA;EPosGV;EO3sGM;IAOI,yBAAA;EPusGV;EO9sGM;IAOI,uBAAA;EP0sGV;EOjtGM;IAOI,uBAAA;EP6sGV;EOptGM;IAOI,yBA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Pw+GV;EO/+GM;IAOI,gCAAA;EP2+GV;EOl/GM;IAOI,yBAAA;EP8+GV;EOr/GM;IAOI,wBAAA;EPi/GV;EOx/GM;IAOI,yBAAA;EPo/GV;EO3/GM;IAOI,6BAAA;EPu/GV;EO9/GM;IAOI,8BAAA;EP0/GV;EOjgHM;IAOI,wBAAA;EP6/GV;EOpgHM;IAOI,+BAAA;EPggHV;EOvgHM;IAOI,wBAAA;EPmgHV;EO1gHM;IAOI,yBAAA;EPsgHV;EO7gHM;IAOI,8BAAA;EPygHV;EOhhHM;IAOI,iCAAA;EP4gHV;EOnhHM;IAOI,sCAAA;EP+gHV;EOthHM;IAOI,yCAAA;EPkhHV;EOzhHM;IAOI,uBAAA;EPqhHV;EO5hHM;IAOI,uBAAA;EPwhHV;EO/hHM;IAOI,yBAAA;EP2hHV;EOliHM;IAOI,yBAAA;EP8hHV;EOriHM;IAOI,0BAAA;EPiiHV;EOxiHM;IAOI,4BAAA;EPoiHV;EO3iHM;IAOI,kCAAA;EPuiHV;EO9iHM;IAOI,sCAAA;EP0iHV;EOjjHM;IAOI,oCAAA;EP6iHV;EOpjHM;IAOI,kCAAA;EPgjHV;EOvjHM;IAOI,yCAAA;EPmjHV;EO1jHM;IAOI,wCAAA;EPsjHV;EO7jHM;IAOI,wCAAA;EPyjHV;EOhkHM;IAOI,kCAAA;EP4jHV;EOnkHM;IAOI,gCAAA;EP+jHV;EOtkHM;IAOI,8BAAA;EPkkHV;EOzkHM;IAOI,gCAAA;EPqkHV;EO5kHM;IAOI,+BAAA;EPwkHV;EO/kHM;IAOI,oCAAA;EP2kHV;EOllHM;IAOI,kCAAA;EP8kHV;EOrlHM;IAOI,gCAAA;EPilHV;EOxlHM;IAOI,uCAAA;EPolHV;EO3lHM;IAOI,sCAAA;EPulHV;EO9lHM;IAOI,iCAAA;EP0lHV;EOjmHM;IAOI,2BAAA;EP6lHV;EOpmHM;IAOI,iCAAA;EPgmHV;EOvmHM;IAOI,+BAAA;EPmmHV;EO1mHM;IAOI,6BAAA;EPsmHV;EO7mHM;IAOI,+BAAA;EPymHV;EOhnHM;IAOI,8BAAA;EP4mHV;EOnnHM;IAOI,oBAAA;EP+mHV;EOtnHM;IAOI,mBAAA;EPknHV;EOznHM;IAOI,mBAAA;EPqnHV;EO5nHM;IAOI,mBAAA;E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","file":"bootstrap-grid.rtl.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n\n",":root {\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 --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\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: #{$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 --#{$prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n --#{$prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\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-2xl: #{$border-radius-2xl};\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-hover-color: #{$link-hover-color};\n\n --#{$prefix}code-color: #{$code-color};\n\n --#{$prefix}highlight-bg: #{$mark-bg};\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\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 }\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 }\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 }\n\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 }\n\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 $fluidVal: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluidVal {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\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, $fluidVal, $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 Grid v5.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\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-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\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-bg: #fff;\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-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-link-color: #0d6efd;\n --bs-link-hover-color: #0a58ca;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n}\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.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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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-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-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-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-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-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-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-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","// 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","// 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// 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// 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-bg: $white !default;\n$body-color: $gray-900 !default;\n$body-text-align: null !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// 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\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-2xl: 2rem !default;\n$border-radius-pill: 50rem !default;\n// scss-docs-end border-radius-variables\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 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-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: null !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$text-muted: $gray-600 !default;\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: $border-width !default;\n$hr-opacity: .25 !default;\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-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}body-color) !default;\n$table-bg: transparent !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($black, $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($black, $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($black, $table-hover-bg-factor) !default;\n\n$table-border-factor: .1 !default;\n$table-border-width: $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: $text-muted !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: .25rem !default;\n$input-btn-focus-color-opacity: .25 !default;\n$input-btn-focus-color: rgba($component-active-bg, $input-btn-focus-color-opacity) !default;\n$input-btn-focus-blur: 0 !default;\n$input-btn-focus-box-shadow: 0 0 $input-btn-focus-blur $input-btn-focus-width $input-btn-focus-color !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: $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-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\n// Allows for customizing button radius independently from global border radius\n$btn-border-radius: $border-radius !default;\n$btn-border-radius-sm: $border-radius-sm !default;\n$btn-border-radius-lg: $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: $text-muted !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: $body-bg !default;\n$input-disabled-color: null !default;\n$input-disabled-bg: $gray-200 !default;\n$input-disabled-border-color: null !default;\n\n$input-color: $body-color !default;\n$input-border-color: $gray-400 !default;\n$input-border-width: $input-btn-border-width !default;\n$input-box-shadow: $box-shadow-inset !default;\n\n$input-border-radius: $border-radius !default;\n$input-border-radius-sm: $border-radius-sm !default;\n$input-border-radius-lg: $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: $gray-600 !default;\n$input-plaintext-color: $body-color !default;\n\n$input-height-border: $input-border-width * 2 !default;\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: 1px solid rgba($black, .25) !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: $input-btn-focus-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: $gray-200 !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: $gray-200 !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: $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: $gray-300 !default;\n$form-range-track-border-radius: 1rem !default;\n$form-range-track-box-shadow: $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: $gray-500 !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: $input-group-addon-bg !default;\n$form-file-button-hover-bg: shade-color($form-file-button-bg, 5%) !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-opacity: .65 !default;\n$form-floating-label-transform: scale(.85) translateY(-.5rem) translateX(.15rem) !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-states\n$form-validation-states: (\n \"valid\": (\n \"color\": $form-feedback-valid-color,\n \"icon\": $form-feedback-icon-valid\n ),\n \"invalid\": (\n \"color\": $form-feedback-invalid-color,\n \"icon\": $form-feedback-icon-invalid\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\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: $gray-600 !default;\n\n$nav-tabs-border-color: $gray-300 !default;\n$nav-tabs-border-width: $border-width !default;\n$nav-tabs-border-radius: $border-radius !default;\n$nav-tabs-link-hover-border-color: $gray-200 $gray-200 $nav-tabs-border-color !default;\n$nav-tabs-link-active-color: $gray-700 !default;\n$nav-tabs-link-active-bg: $body-bg !default;\n$nav-tabs-link-active-border-color: $gray-300 $gray-300 $nav-tabs-link-active-bg !default;\n\n$nav-pills-border-radius: $border-radius !default;\n$nav-pills-link-active-color: $component-active-color !default;\n$nav-pills-link-active-bg: $component-active-bg !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($black, .55) !default;\n$navbar-light-hover-color: rgba($black, .7) !default;\n$navbar-light-active-color: rgba($black, .9) !default;\n$navbar-light-disabled-color: rgba($black, .3) !default;\n$navbar-light-toggler-icon-bg: url(\"data:image/svg+xml,\") !default;\n$navbar-light-toggler-border-color: rgba($black, .1) !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-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: $body-color !default;\n$dropdown-bg: $white !default;\n$dropdown-border-color: var(--#{$prefix}border-color-translucent) !default;\n$dropdown-border-radius: $border-radius !default;\n$dropdown-border-width: $border-width !default;\n$dropdown-inner-border-radius: subtract($dropdown-border-radius, $dropdown-border-width) !default;\n$dropdown-divider-bg: $dropdown-border-color !default;\n$dropdown-divider-margin-y: $spacer * .5 !default;\n$dropdown-box-shadow: $box-shadow !default;\n\n$dropdown-link-color: $gray-900 !default;\n$dropdown-link-hover-color: shade-color($dropdown-link-color, 10%) !default;\n$dropdown-link-hover-bg: $gray-200 !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: $gray-500 !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: $white !default;\n$pagination-border-radius: $border-radius !default;\n$pagination-border-width: $border-width !default;\n$pagination-margin-start: ($pagination-border-width * -1) !default;\n$pagination-border-color: $gray-300 !default;\n\n$pagination-focus-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-focus-bg: $gray-200 !default;\n$pagination-focus-box-shadow: $input-btn-focus-box-shadow !default;\n$pagination-focus-outline: 0 !default;\n\n$pagination-hover-color: var(--#{$prefix}link-hover-color) !default;\n$pagination-hover-bg: $gray-200 !default;\n$pagination-hover-border-color: $gray-300 !default;\n\n$pagination-active-color: $component-active-color !default;\n$pagination-active-bg: $component-active-bg !default;\n$pagination-active-border-color: $pagination-active-bg !default;\n\n$pagination-disabled-color: $gray-600 !default;\n$pagination-disabled-bg: $white !default;\n$pagination-disabled-border-color: $gray-300 !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: $border-radius-sm !default;\n$pagination-border-radius-lg: $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-border-width: $border-width !default;\n$card-border-color: var(--#{$prefix}border-color-translucent) !default;\n$card-border-radius: $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($black, .03) !default;\n$card-cap-color: null !default;\n$card-height: null !default;\n$card-color: null !default;\n$card-bg: $white !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: $body-color !default; // Sass variable because of $accordion-button-icon\n$accordion-bg: $body-bg !default;\n$accordion-border-width: $border-width !default;\n$accordion-border-color: var(--#{$prefix}border-color) !default;\n$accordion-border-radius: $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: $accordion-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: tint-color($component-active-bg, 90%) !default;\n$accordion-button-active-color: shade-color($primary, 10%) !default;\n\n$accordion-button-focus-border-color: $input-focus-border-color !default;\n$accordion-button-focus-box-shadow: $btn-focus-box-shadow !default;\n\n$accordion-icon-width: 1.25rem !default;\n$accordion-icon-color: $accordion-button-color !default;\n$accordion-icon-active-color: $accordion-button-active-color !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: $white !default;\n$tooltip-bg: $black !default;\n$tooltip-border-radius: $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: $white !default;\n$popover-max-width: 276px !default;\n$popover-border-width: $border-width !default;\n$popover-border-color: var(--#{$prefix}border-color-translucent) !default;\n$popover-border-radius: $border-radius-lg !default;\n$popover-inner-border-radius: subtract($popover-border-radius, $popover-border-width) !default;\n$popover-box-shadow: $box-shadow !default;\n\n$popover-header-font-size: $font-size-base !default;\n$popover-header-bg: shade-color($popover-bg, 6%) !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: $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($white, .85) !default;\n$toast-border-width: $border-width !default;\n$toast-border-color: var(--#{$prefix}border-color-translucent) !default;\n$toast-border-radius: $border-radius !default;\n$toast-box-shadow: $box-shadow !default;\n$toast-spacing: $container-padding-x !default;\n\n$toast-header-color: $gray-600 !default;\n$toast-header-background-color: rgba($white, .85) !default;\n$toast-header-border-color: rgba($black, .05) !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: $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: $white !default;\n$modal-content-border-color: var(--#{$prefix}border-color-translucent) !default;\n$modal-content-border-width: $border-width !default;\n$modal-content-border-radius: $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: $box-shadow-sm !default;\n$modal-content-box-shadow-sm-up: $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: $border-radius !default;\n$alert-link-font-weight: $font-weight-bold !default;\n$alert-border-width: $border-width !default;\n$alert-bg-scale: -80% !default;\n$alert-border-scale: -70% !default;\n$alert-color-scale: 40% !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\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: $gray-200 !default;\n$progress-border-radius: $border-radius !default;\n$progress-box-shadow: $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: $gray-900 !default;\n$list-group-bg: $white !default;\n$list-group-border-color: rgba($black, .125) !default;\n$list-group-border-width: $border-width !default;\n$list-group-border-radius: $border-radius !default;\n\n$list-group-item-padding-y: $spacer * .5 !default;\n$list-group-item-padding-x: $spacer !default;\n$list-group-item-bg-scale: -80% !default;\n$list-group-item-color-scale: 40% !default;\n\n$list-group-hover-bg: $gray-100 !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: $gray-600 !default;\n$list-group-disabled-bg: $list-group-bg !default;\n\n$list-group-action-color: $gray-700 !default;\n$list-group-action-hover-color: $list-group-action-color !default;\n\n$list-group-action-active-color: $body-color !default;\n$list-group-action-active-bg: $gray-200 !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: $body-bg !default;\n$thumbnail-border-width: $border-width !default;\n$thumbnail-border-color: var(--#{$prefix}border-color) !default;\n$thumbnail-border-radius: $border-radius !default;\n$thumbnail-box-shadow: $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: $gray-600 !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: $gray-600 !default;\n$breadcrumb-active-color: $gray-600 !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: $input-btn-focus-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: $modal-content-bg !default;\n$offcanvas-color: $modal-content-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","// Row\n//\n// Rows contain your columns.\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: divide(100%, $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 and 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/Content/bootstrap-grid.rtl.min.css b/Content/bootstrap-grid.rtl.min.css new file mode 100644 index 0000000..2330c37 --- /dev/null +++ b/Content/bootstrap-grid.rtl.min.css @@ -0,0 +1,7 @@ +/*! + * Bootstrap Grid v5.2.3 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--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-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--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-bg:#fff;--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-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}.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}}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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.3333333333%}.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.6666666667%}.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-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-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-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-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-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-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-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/Content/bootstrap-grid.rtl.min.css.map b/Content/bootstrap-grid.rtl.min.css.map new file mode 100644 index 0000000..89689aa --- /dev/null +++ b/Content/bootstrap-grid.rtl.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_root.scss","../../scss/vendor/_rfs.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.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n\n",":root {\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 --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\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: #{$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 --#{$prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n --#{$prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\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-2xl: #{$border-radius-2xl};\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-hover-color: #{$link-hover-color};\n\n --#{$prefix}code-color: #{$code-color};\n\n --#{$prefix}highlight-bg: #{$mark-bg};\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\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 }\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 }\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 }\n\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 }\n\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 $fluidVal: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluidVal {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\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, $fluidVal, $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","// 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.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\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-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\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-bg: #fff;\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-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-link-color: #0d6efd;\n --bs-link-hover-color: #0a58ca;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n}\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.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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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.3333333333%;\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.6666666667%;\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-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-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-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-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-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-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-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@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: divide(100%, $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 and 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/Content/bootstrap-reboot.css b/Content/bootstrap-reboot.css new file mode 100644 index 0000000..ccf9628 --- /dev/null +++ b/Content/bootstrap-reboot.css @@ -0,0 +1,488 @@ +/*! + * Bootstrap Reboot v5.2.3 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --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-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-body-color-rgb: 33, 37, 41; + --bs-body-bg-rgb: 255, 255, 255; + --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-bg: #fff; + --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-2xl: 2rem; + --bs-border-radius-pill: 50rem; + --bs-link-color: #0d6efd; + --bs-link-hover-color: #0a58ca; + --bs-code-color: #d63384; + --bs-highlight-bg: #fff3cd; +} + +*, +*::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: 1px solid; + opacity: 0.25; +} + +h6, h5, h4, h3, h2, h1 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; +} + +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; + 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: var(--bs-link-color); + text-decoration: underline; +} +a:hover { + color: var(--bs-link-hover-color); +} + +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: #6c757d; + 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] { + outline-offset: -2px; + -webkit-appearance: textfield; +} + +/* 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/Content/bootstrap-reboot.css.map b/Content/bootstrap-reboot.css.map new file mode 100644 index 0000000..d52609e --- /dev/null +++ b/Content/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/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_border-radius.scss"],"names":[],"mappings":"AACE;;;;;EAAA;ACDF;EAQI,kBAAA;EAAA,oBAAA;EAAA,oBAAA;EAAA,kBAAA;EAAA,iBAAA;EAAA,oBAAA;EAAA,oBAAA;EAAA,mBAAA;EAAA,kBAAA;EAAA,kBAAA;EAAA,gBAAA;EAAA,gBAAA;EAAA,kBAAA;EAAA,uBAAA;EAIA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAAA,sBAAA;EAIA,qBAAA;EAAA,uBAAA;EAAA,qBAAA;EAAA,kBAAA;EAAA,qBAAA;EAAA,oBAAA;EAAA,mBAAA;EAAA,kBAAA;EAIA,8BAAA;EAAA,iCAAA;EAAA,6BAAA;EAAA,2BAAA;EAAA,6BAAA;EAAA,4BAAA;EAAA,6BAAA;EAAA,yBAAA;EAGF,6BAAA;EACA,uBAAA;EACA,+BAAA;EACA,+BAAA;EAMA,qNAAA;EACA,yGAAA;EACA,yFAAA;EAOA,gDAAA;EC4PI,yBALI;EDrPR,0BAAA;EACA,0BAAA;EACA,wBAAA;EAIA,kBAAA;EAIA,sBAAA;EACA,wBAAA;EACA,0BAAA;EACA,mDAAA;EAEA,4BAAA;EACA,8BAAA;EACA,6BAAA;EACA,2BAAA;EACA,4BAAA;EACA,8BAAA;EAGA,wBAAA;EACA,8BAAA;EAEA,wBAAA;EAEA,0BAAA;AEEF;;AC1DA;;;EAGE,sBAAA;AD6DF;;AC9CI;EANJ;IAOM,uBAAA;EDkDJ;AACF;;ACrCA;EACE,SAAA;EACA,uCAAA;EFmPI,mCALI;EE5OR,uCAAA;EACA,uCAAA;EACA,2BAAA;EACA,qCAAA;EACA,mCAAA;EACA,8BAAA;EACA,6CAAA;ADwCF;;AC/BA;EACE,cAAA;EACA,cCijB4B;EDhjB5B,SAAA;EACA,qBAAA;EACA,aCujB4B;AFrhB9B;;ACxBA;EACE,aAAA;EACA,qBCwf4B;EDrf5B,gBCwf4B;EDvf5B,gBCwf4B;AF/d9B;;ACrBA;EF6MQ,iCAAA;ACpLR;ADkBI;EE3CJ;IFoNQ,iBAAA;ECvLN;AACF;;ACzBA;EFwMQ,iCAAA;AC3KR;ADSI;EEtCJ;IF+MQ,eAAA;EC9KN;AACF;;AC7BA;EFmMQ,+BAAA;AClKR;ADAI;EEjCJ;IF0MQ,kBAAA;ECrKN;AACF;;ACjCA;EF8LQ,iCAAA;ACzJR;ADTI;EE5BJ;IFqMQ,iBAAA;EC5JN;AACF;;ACrCA;EFqLM,kBALI;ACvIV;;ACpCA;EFgLM,eALI;ACnIV;;AC7BA;EACE,aAAA;EACA,mBCmS0B;AFnQ5B;;ACtBA;EACE,yCAAA;EAAA,iCAAA;EACA,YAAA;EACA,sCAAA;EAAA,8BAAA;ADyBF;;ACnBA;EACE,mBAAA;EACA,kBAAA;EACA,oBAAA;ADsBF;;AChBA;;EAEE,kBAAA;ADmBF;;AChBA;;;EAGE,aAAA;EACA,mBAAA;ADmBF;;AChBA;;;;EAIE,gBAAA;ADmBF;;AChBA;EACE,gBC6X4B;AF1W9B;;ACdA;EACE,qBAAA;EACA,cAAA;ADiBF;;ACXA;EACE,gBAAA;ADcF;;ACNA;;EAEE,mBCsW4B;AF7V9B;;ACDA;EFmFM,kBALI;ACzEV;;ACEA;EACE,iBC+a4B;ED9a5B,wCAAA;ADCF;;ACQA;;EAEE,kBAAA;EF+DI,iBALI;EExDR,cAAA;EACA,wBAAA;ADLF;;ACQA;EAAM,eAAA;ADJN;;ACKA;EAAM,WAAA;ADDN;;ACMA;EACE,2BAAA;EACA,0BCqKwC;AFxK1C;ACKE;EACE,iCAAA;ADHJ;;ACcE;EAEE,cAAA;EACA,qBAAA;ADZJ;;ACmBA;;;;EAIE,qCCkR4B;EH7PxB,cALI;AC/BV;;ACuBA;EACE,cAAA;EACA,aAAA;EACA,mBAAA;EACA,cAAA;EFSI,kBALI;ACvBV;ACwBE;EFII,kBALI;EEGN,cAAA;EACA,kBAAA;ADtBJ;;AC0BA;EFHM,kBALI;EEUR,2BAAA;EACA,qBAAA;ADvBF;AC0BE;EACE,cAAA;ADxBJ;;AC4BA;EACE,2BAAA;EFfI,kBALI;EEsBR,wBCuyCkC;EDtyClC,sCCuyCkC;EC3kDhC,sBAAA;AH4QJ;AC2BE;EACE,UAAA;EFtBE,cALI;ACGV;;ACmCA;EACE,gBAAA;ADhCF;;ACsCA;;EAEE,sBAAA;ADnCF;;AC2CA;EACE,oBAAA;EACA,yBAAA;ADxCF;;AC2CA;EACE,mBCsT4B;EDrT5B,sBCqT4B;EDpT5B,cCjVS;EDkVT,gBAAA;ADxCF;;AC+CA;EAEE,mBAAA;EACA,gCAAA;AD7CF;;ACgDA;;;;;;EAME,qBAAA;EACA,mBAAA;EACA,eAAA;AD7CF;;ACqDA;EACE,qBAAA;ADlDF;;ACwDA;EAEE,gBAAA;ADtDF;;AC8DA;EACE,UAAA;AD3DF;;ACgEA;;;;;EAKE,SAAA;EACA,oBAAA;EFrHI,kBALI;EE4HR,oBAAA;AD7DF;;ACiEA;;EAEE,oBAAA;AD9DF;;ACmEA;EACE,eAAA;ADhEF;;ACmEA;EAGE,iBAAA;ADlEF;ACqEE;EACE,UAAA;ADnEJ;;AC0EA;EACE,wBAAA;ADvEF;;AC+EA;;;;EAIE,0BAAA;AD5EF;AC+EI;;;;EACE,eAAA;AD1EN;;ACiFA;EACE,UAAA;EACA,kBAAA;AD9EF;;ACmFA;EACE,gBAAA;ADhFF;;AC0FA;EACE,YAAA;EACA,UAAA;EACA,SAAA;EACA,SAAA;ADvFF;;AC+FA;EACE,WAAA;EACA,WAAA;EACA,UAAA;EACA,qBC8I4B;EHxVtB,iCAAA;EE6MN,oBAAA;AD7FF;ADlRI;EEwWJ;IF/LQ,iBAAA;EC6GN;AACF;AC0FE;EACE,WAAA;ADxFJ;;AC+FA;;;;;;;EAOE,UAAA;AD5FF;;AC+FA;EACE,YAAA;AD5FF;;ACqGA;EACE,oBAAA;EACA,6BAAA;ADlGF;;AC0GA;;;;;;;CAAA;AAWA;EACE,wBAAA;AD1GF;;AC+GA;EACE,UAAA;AD5GF;;ACmHA;EACE,aAAA;EACA,0BAAA;ADhHF;;AC8GA;EACE,aAAA;EACA,0BAAA;ADhHF;;ACqHA;EACE,qBAAA;ADlHF;;ACuHA;EACE,SAAA;ADpHF;;AC2HA;EACE,kBAAA;EACA,eAAA;ADxHF;;ACgIA;EACE,wBAAA;AD7HF;;ACqIA;EACE,wBAAA;ADlIF","file":"bootstrap-reboot.css","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n\n",":root {\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 --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\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: #{$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 --#{$prefix}body-color: #{$body-color};\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n --#{$prefix}body-bg: #{$body-bg};\n // scss-docs-end root-body-variables\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-2xl: #{$border-radius-2xl};\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-hover-color: #{$link-hover-color};\n\n --#{$prefix}code-color: #{$code-color};\n\n --#{$prefix}highlight-bg: #{$mark-bg};\n}\n","// stylelint-disable property-blacklist, scss/dollar-variable-default\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 }\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 }\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 }\n\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 }\n\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 $fluidVal: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluidVal {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\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, $fluidVal, $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.2.3 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\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-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\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-bg: #fff;\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-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-link-color: #0d6efd;\n --bs-link-hover-color: #0a58ca;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\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: 1px 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}\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 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: var(--bs-link-color);\n text-decoration: underline;\n}\na:hover {\n color: var(--bs-link-hover-color);\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: #6c757d;\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 outline-offset: -2px;\n -webkit-appearance: textfield;\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","// 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: $headings-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 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: var(--#{$prefix}link-color);\n text-decoration: $link-decoration;\n\n &:hover {\n color: var(--#{$prefix}link-hover-color);\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// 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-`

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 KQ+3-V{{H}zfXZnA literal 0 HcmV?d00001 diff --git a/App_GlobalResources/Resource.Designer.cs b/App_GlobalResources/Resource.Designer.cs new file mode 100644 index 0000000..10b21dc --- /dev/null +++ b/App_GlobalResources/Resource.Designer.cs @@ -0,0 +1,252 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace atakanozbancom.App_GlobalResources { + using System; + + + ///