From 688bce4fa695cc360a0d084e34f029b0c192b223 Mon Sep 17 00:00:00 2001 From: XhmikosR Date: Tue, 22 Jun 2021 21:29:16 +0300 Subject: [PATCH] Release v5.0.2 (#34276) * Bump version to v5.0.2. * Dist --- README.md | 4 +- config.yml | 26 +- dist/css/bootstrap-grid.css | 597 ++++++++-------- dist/css/bootstrap-grid.css.map | Bin 190330 -> 190817 bytes dist/css/bootstrap-grid.min.css | 4 +- dist/css/bootstrap-grid.min.css.map | Bin 115787 -> 116090 bytes dist/css/bootstrap-grid.rtl.css | 597 ++++++++-------- dist/css/bootstrap-grid.rtl.css.map | Bin 190334 -> 190821 bytes dist/css/bootstrap-grid.rtl.min.css | 4 +- dist/css/bootstrap-grid.rtl.min.css.map | Bin 115864 -> 116167 bytes dist/css/bootstrap-reboot.css | 2 +- dist/css/bootstrap-reboot.css.map | Bin 99049 -> 100491 bytes dist/css/bootstrap-reboot.min.css | 2 +- dist/css/bootstrap-reboot.min.css.map | Bin 33918 -> 35173 bytes dist/css/bootstrap-reboot.rtl.css | 2 +- dist/css/bootstrap-reboot.rtl.css.map | Bin 99062 -> 100504 bytes dist/css/bootstrap-reboot.rtl.min.css | 2 +- dist/css/bootstrap-reboot.rtl.min.css.map | Bin 40205 -> 41460 bytes dist/css/bootstrap-utilities.css | 2 +- dist/css/bootstrap-utilities.css.map | Bin 182863 -> 183048 bytes dist/css/bootstrap-utilities.min.css | 2 +- dist/css/bootstrap-utilities.min.css.map | Bin 107203 -> 107203 bytes dist/css/bootstrap-utilities.rtl.css | 2 +- dist/css/bootstrap-utilities.rtl.css.map | Bin 182807 -> 182992 bytes dist/css/bootstrap-utilities.rtl.min.css | 2 +- dist/css/bootstrap-utilities.rtl.min.css.map | Bin 107038 -> 107038 bytes dist/css/bootstrap.css | 673 +++++++++--------- dist/css/bootstrap.css.map | Bin 512494 -> 514512 bytes dist/css/bootstrap.min.css | 4 +- dist/css/bootstrap.min.css.map | Bin 429472 -> 431289 bytes dist/css/bootstrap.rtl.css | 673 +++++++++--------- dist/css/bootstrap.rtl.css.map | Bin 512385 -> 514427 bytes dist/css/bootstrap.rtl.min.css | 4 +- dist/css/bootstrap.rtl.min.css.map | Bin 632798 -> 634884 bytes dist/js/bootstrap.bundle.js | 705 ++++++++++--------- dist/js/bootstrap.bundle.js.map | Bin 425796 -> 424464 bytes dist/js/bootstrap.bundle.min.js | 4 +- dist/js/bootstrap.bundle.min.js.map | Bin 326390 -> 325834 bytes dist/js/bootstrap.esm.js | 693 +++++++++--------- dist/js/bootstrap.esm.js.map | Bin 290443 -> 289108 bytes dist/js/bootstrap.esm.min.js | 4 +- dist/js/bootstrap.esm.min.js.map | Bin 223119 -> 222599 bytes dist/js/bootstrap.js | 695 +++++++++--------- dist/js/bootstrap.js.map | Bin 291645 -> 290309 bytes dist/js/bootstrap.min.js | 4 +- dist/js/bootstrap.min.js.map | Bin 217655 -> 217084 bytes js/dist/alert.js | 35 +- js/dist/alert.js.map | Bin 15792 -> 16963 bytes js/dist/base-component.js | 67 +- js/dist/base-component.js.map | Bin 13547 -> 14991 bytes js/dist/button.js | 37 +- js/dist/button.js.map | Bin 12768 -> 13964 bytes js/dist/carousel.js | 121 ++-- js/dist/carousel.js.map | Bin 47267 -> 48174 bytes js/dist/collapse.js | 21 +- js/dist/collapse.js.map | Bin 32668 -> 34121 bytes js/dist/dom/data.js | 4 +- js/dist/dom/data.js.map | Bin 3052 -> 3052 bytes js/dist/dom/event-handler.js | 4 +- js/dist/dom/event-handler.js.map | Bin 27884 -> 29132 bytes js/dist/dom/manipulator.js | 4 +- js/dist/dom/manipulator.js.map | Bin 4449 -> 4449 bytes js/dist/dom/selector-engine.js | 4 +- js/dist/dom/selector-engine.js.map | Bin 3910 -> 3910 bytes js/dist/dropdown.js | 105 +-- js/dist/dropdown.js.map | Bin 42584 -> 43965 bytes js/dist/modal.js | 309 ++++---- js/dist/modal.js.map | Bin 49921 -> 52045 bytes js/dist/offcanvas.js | 267 ++++--- js/dist/offcanvas.js.map | Bin 40315 -> 42386 bytes js/dist/popover.js | 55 +- js/dist/popover.js.map | Bin 16994 -> 18631 bytes js/dist/scrollspy.js | 19 +- js/dist/scrollspy.js.map | Bin 28565 -> 29932 bytes js/dist/tab.js | 28 +- js/dist/tab.js.map | Bin 22779 -> 24140 bytes js/dist/toast.js | 32 +- js/dist/toast.js.map | Bin 22170 -> 23372 bytes js/dist/tooltip.js | 41 +- js/dist/tooltip.js.map | Bin 59531 -> 60353 bytes js/index.esm.js | 2 +- js/index.umd.js | 2 +- js/src/alert.js | 2 +- js/src/base-component.js | 4 +- js/src/button.js | 2 +- js/src/carousel.js | 2 +- js/src/collapse.js | 2 +- js/src/dom/data.js | 2 +- js/src/dom/event-handler.js | 2 +- js/src/dom/manipulator.js | 2 +- js/src/dom/selector-engine.js | 2 +- js/src/dropdown.js | 2 +- js/src/modal.js | 2 +- js/src/offcanvas.js | 2 +- js/src/popover.js | 2 +- js/src/scrollspy.js | 2 +- js/src/tab.js | 2 +- js/src/toast.js | 2 +- js/src/tooltip.js | 2 +- js/src/util/backdrop.js | 2 +- js/src/util/index.js | 2 +- js/src/util/sanitizer.js | 2 +- js/src/util/scrollbar.js | 2 +- package-lock.json | 2 +- package.js | 2 +- package.json | 2 +- scss/bootstrap-grid.scss | 2 +- scss/bootstrap-reboot.scss | 2 +- scss/bootstrap-utilities.scss | 2 +- scss/bootstrap.scss | 2 +- site/data/docs-versions.yml | 2 +- 111 files changed, 3113 insertions(+), 2811 deletions(-) diff --git a/README.md b/README.md index e68c2e774..833128379 100644 --- a/README.md +++ b/README.md @@ -46,11 +46,11 @@ Our default branch is for development of our Bootstrap 5 release. Head to the [` Several quick start options are available: -- [Download the latest release](https://github.com/twbs/bootstrap/archive/v5.0.1.zip) +- [Download the latest release](https://github.com/twbs/bootstrap/archive/v5.0.2.zip) - Clone the repo: `git clone https://github.com/twbs/bootstrap.git` - Install with [npm](https://www.npmjs.com/): `npm install bootstrap` - Install with [yarn](https://yarnpkg.com/): `yarn add bootstrap` -- Install with [Composer](https://getcomposer.org/): `composer require twbs/bootstrap:5.0.1` +- Install with [Composer](https://getcomposer.org/): `composer require twbs/bootstrap:5.0.2` - Install with [NuGet](https://www.nuget.org/): CSS: `Install-Package bootstrap` Sass: `Install-Package bootstrap.sass` Read the [Getting started page](https://getbootstrap.com/docs/5.0/getting-started/introduction/) for information on the framework contents, templates and examples, and more. diff --git a/config.yml b/config.yml index dcbf7684c..b8568d8db 100644 --- a/config.yml +++ b/config.yml @@ -47,8 +47,8 @@ params: social_image_path: /docs/5.0/assets/brand/bootstrap-social.png social_logo_path: /docs/5.0/assets/brand/bootstrap-social-logo.png - current_version: "5.0.1" - current_ruby_version: "5.0.1" + current_version: "5.0.2" + current_ruby_version: "5.0.2" docs_version: "5.0" rfs_version: "9.0.3" github_org: "https://github.com/twbs" @@ -61,19 +61,19 @@ params: icons: "https://icons.getbootstrap.com/" download: - source: "https://github.com/twbs/bootstrap/archive/v5.0.1.zip" - dist: "https://github.com/twbs/bootstrap/releases/download/v5.0.1/bootstrap-5.0.1-dist.zip" - dist_examples: "https://github.com/twbs/bootstrap/releases/download/v5.0.1/bootstrap-5.0.1-examples.zip" + source: "https://github.com/twbs/bootstrap/archive/v5.0.2.zip" + dist: "https://github.com/twbs/bootstrap/releases/download/v5.0.2/bootstrap-5.0.2-dist.zip" + dist_examples: "https://github.com/twbs/bootstrap/releases/download/v5.0.2/bootstrap-5.0.2-examples.zip" cdn: # See https://www.srihash.org for info on how to generate the hashes - css: "https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css" - css_hash: "sha384-+0n0xVW2eSR5OomGNYDnhzAbDsOXxcvSN1TPprVMTNDbiYZCxYbOOl7+AMvyTG2x" - css_rtl: "https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.rtl.min.css" - css_rtl_hash: "sha384-LPvXVVAlyPoBSGkX8UddpctDks+1P4HG8MhT7/YwqHtJ40bstjzCqjj+VVVDhsCo" - js: "https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/js/bootstrap.min.js" - js_hash: "sha384-Atwg2Pkwv9vp0ygtn1JAojH0nYbwNJLPhwyoVbhoPwBhjQPR5VtM2+xf0Uwh9KtT" - js_bundle: "https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/js/bootstrap.bundle.min.js" - js_bundle_hash: "sha384-gtEjrD/SeCtmISkJkNUaaKMoLD0//ElJ19smozuHV6z3Iehds+3Ulb9Bn9Plx0x4" + css: "https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" + css_hash: "sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" + css_rtl: "https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.rtl.min.css" + css_rtl_hash: "sha384-gXt9imSW0VcJVHezoNQsP+TNrjYXoGcrqBZJpry9zJt8PCQjobwmhMGaDHTASo9N" + js: "https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.min.js" + js_hash: "sha384-cVKIPhGWiC2Al4u+LWgxfKTRIcfu0JTxR+EQDz/bgldoEyl4H0zUF0QKbrJ0EcQF" + js_bundle: "https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js" + js_bundle_hash: "sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" popper: "https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.2/dist/umd/popper.min.js" popper_hash: "sha384-IQsoLXl5PILFhosVNubq5LC7Qb9DXgDA9i+tQ8Zj3iwWAwPtgFTxbJ8NT4GN1R8p" diff --git a/dist/css/bootstrap-grid.css b/dist/css/bootstrap-grid.css index 971be5b2b..7acbf0042 100644 --- a/dist/css/bootstrap-grid.css +++ b/dist/css/bootstrap-grid.css @@ -1,5 +1,5 @@ /*! - * Bootstrap Grid v5.0.1 (https://getbootstrap.com/) + * Bootstrap Grid v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) @@ -49,16 +49,16 @@ display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); - margin-right: calc(var(--bs-gutter-x) / -2); - margin-left: calc(var(--bs-gutter-x) / -2); + margin-right: calc(var(--bs-gutter-x) * -.5); + margin-left: calc(var(--bs-gutter-x) * -.5); } .row > * { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; - padding-right: calc(var(--bs-gutter-x) / 2); - padding-left: calc(var(--bs-gutter-x) / 2); + padding-right: calc(var(--bs-gutter-x) * .5); + padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); } @@ -101,6 +101,206 @@ width: 16.6666666667%; } +@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%; + } +} +@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%; + } +} +@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%; + } +} +@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%; + } +} +@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-auto { flex: 0 0 auto; width: auto; @@ -108,12 +308,12 @@ .col-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-3 { @@ -123,12 +323,12 @@ .col-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-6 { @@ -138,12 +338,12 @@ .col-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-9 { @@ -153,12 +353,12 @@ .col-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-12 { @@ -167,11 +367,11 @@ } .offset-1 { - margin-left: 8.3333333333%; + margin-left: 8.33333333%; } .offset-2 { - margin-left: 16.6666666667%; + margin-left: 16.66666667%; } .offset-3 { @@ -179,11 +379,11 @@ } .offset-4 { - margin-left: 33.3333333333%; + margin-left: 33.33333333%; } .offset-5 { - margin-left: 41.6666666667%; + margin-left: 41.66666667%; } .offset-6 { @@ -191,11 +391,11 @@ } .offset-7 { - margin-left: 58.3333333333%; + margin-left: 58.33333333%; } .offset-8 { - margin-left: 66.6666666667%; + margin-left: 66.66666667%; } .offset-9 { @@ -203,11 +403,11 @@ } .offset-10 { - margin-left: 83.3333333333%; + margin-left: 83.33333333%; } .offset-11 { - margin-left: 91.6666666667%; + margin-left: 91.66666667%; } .g-0, @@ -271,45 +471,6 @@ } @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; @@ -317,12 +478,12 @@ .col-sm-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-sm-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-sm-3 { @@ -332,12 +493,12 @@ .col-sm-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-sm-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-sm-6 { @@ -347,12 +508,12 @@ .col-sm-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-sm-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-sm-9 { @@ -362,12 +523,12 @@ .col-sm-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-sm-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-sm-12 { @@ -380,11 +541,11 @@ } .offset-sm-1 { - margin-left: 8.3333333333%; + margin-left: 8.33333333%; } .offset-sm-2 { - margin-left: 16.6666666667%; + margin-left: 16.66666667%; } .offset-sm-3 { @@ -392,11 +553,11 @@ } .offset-sm-4 { - margin-left: 33.3333333333%; + margin-left: 33.33333333%; } .offset-sm-5 { - margin-left: 41.6666666667%; + margin-left: 41.66666667%; } .offset-sm-6 { @@ -404,11 +565,11 @@ } .offset-sm-7 { - margin-left: 58.3333333333%; + margin-left: 58.33333333%; } .offset-sm-8 { - margin-left: 66.6666666667%; + margin-left: 66.66666667%; } .offset-sm-9 { @@ -416,11 +577,11 @@ } .offset-sm-10 { - margin-left: 83.3333333333%; + margin-left: 83.33333333%; } .offset-sm-11 { - margin-left: 91.6666666667%; + margin-left: 91.66666667%; } .g-sm-0, @@ -484,45 +645,6 @@ } } @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; @@ -530,12 +652,12 @@ .col-md-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-md-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-md-3 { @@ -545,12 +667,12 @@ .col-md-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-md-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-md-6 { @@ -560,12 +682,12 @@ .col-md-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-md-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-md-9 { @@ -575,12 +697,12 @@ .col-md-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-md-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-md-12 { @@ -593,11 +715,11 @@ } .offset-md-1 { - margin-left: 8.3333333333%; + margin-left: 8.33333333%; } .offset-md-2 { - margin-left: 16.6666666667%; + margin-left: 16.66666667%; } .offset-md-3 { @@ -605,11 +727,11 @@ } .offset-md-4 { - margin-left: 33.3333333333%; + margin-left: 33.33333333%; } .offset-md-5 { - margin-left: 41.6666666667%; + margin-left: 41.66666667%; } .offset-md-6 { @@ -617,11 +739,11 @@ } .offset-md-7 { - margin-left: 58.3333333333%; + margin-left: 58.33333333%; } .offset-md-8 { - margin-left: 66.6666666667%; + margin-left: 66.66666667%; } .offset-md-9 { @@ -629,11 +751,11 @@ } .offset-md-10 { - margin-left: 83.3333333333%; + margin-left: 83.33333333%; } .offset-md-11 { - margin-left: 91.6666666667%; + margin-left: 91.66666667%; } .g-md-0, @@ -697,45 +819,6 @@ } } @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; @@ -743,12 +826,12 @@ .col-lg-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-lg-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-lg-3 { @@ -758,12 +841,12 @@ .col-lg-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-lg-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-lg-6 { @@ -773,12 +856,12 @@ .col-lg-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-lg-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-lg-9 { @@ -788,12 +871,12 @@ .col-lg-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-lg-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-lg-12 { @@ -806,11 +889,11 @@ } .offset-lg-1 { - margin-left: 8.3333333333%; + margin-left: 8.33333333%; } .offset-lg-2 { - margin-left: 16.6666666667%; + margin-left: 16.66666667%; } .offset-lg-3 { @@ -818,11 +901,11 @@ } .offset-lg-4 { - margin-left: 33.3333333333%; + margin-left: 33.33333333%; } .offset-lg-5 { - margin-left: 41.6666666667%; + margin-left: 41.66666667%; } .offset-lg-6 { @@ -830,11 +913,11 @@ } .offset-lg-7 { - margin-left: 58.3333333333%; + margin-left: 58.33333333%; } .offset-lg-8 { - margin-left: 66.6666666667%; + margin-left: 66.66666667%; } .offset-lg-9 { @@ -842,11 +925,11 @@ } .offset-lg-10 { - margin-left: 83.3333333333%; + margin-left: 83.33333333%; } .offset-lg-11 { - margin-left: 91.6666666667%; + margin-left: 91.66666667%; } .g-lg-0, @@ -910,45 +993,6 @@ } } @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; @@ -956,12 +1000,12 @@ .col-xl-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-xl-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-xl-3 { @@ -971,12 +1015,12 @@ .col-xl-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-xl-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-xl-6 { @@ -986,12 +1030,12 @@ .col-xl-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-xl-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-xl-9 { @@ -1001,12 +1045,12 @@ .col-xl-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-xl-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-xl-12 { @@ -1019,11 +1063,11 @@ } .offset-xl-1 { - margin-left: 8.3333333333%; + margin-left: 8.33333333%; } .offset-xl-2 { - margin-left: 16.6666666667%; + margin-left: 16.66666667%; } .offset-xl-3 { @@ -1031,11 +1075,11 @@ } .offset-xl-4 { - margin-left: 33.3333333333%; + margin-left: 33.33333333%; } .offset-xl-5 { - margin-left: 41.6666666667%; + margin-left: 41.66666667%; } .offset-xl-6 { @@ -1043,11 +1087,11 @@ } .offset-xl-7 { - margin-left: 58.3333333333%; + margin-left: 58.33333333%; } .offset-xl-8 { - margin-left: 66.6666666667%; + margin-left: 66.66666667%; } .offset-xl-9 { @@ -1055,11 +1099,11 @@ } .offset-xl-10 { - margin-left: 83.3333333333%; + margin-left: 83.33333333%; } .offset-xl-11 { - margin-left: 91.6666666667%; + margin-left: 91.66666667%; } .g-xl-0, @@ -1123,45 +1167,6 @@ } } @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; @@ -1169,12 +1174,12 @@ .col-xxl-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-xxl-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-xxl-3 { @@ -1184,12 +1189,12 @@ .col-xxl-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-xxl-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-xxl-6 { @@ -1199,12 +1204,12 @@ .col-xxl-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-xxl-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-xxl-9 { @@ -1214,12 +1219,12 @@ .col-xxl-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-xxl-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-xxl-12 { @@ -1232,11 +1237,11 @@ } .offset-xxl-1 { - margin-left: 8.3333333333%; + margin-left: 8.33333333%; } .offset-xxl-2 { - margin-left: 16.6666666667%; + margin-left: 16.66666667%; } .offset-xxl-3 { @@ -1244,11 +1249,11 @@ } .offset-xxl-4 { - margin-left: 33.3333333333%; + margin-left: 33.33333333%; } .offset-xxl-5 { - margin-left: 41.6666666667%; + margin-left: 41.66666667%; } .offset-xxl-6 { @@ -1256,11 +1261,11 @@ } .offset-xxl-7 { - margin-left: 58.3333333333%; + margin-left: 58.33333333%; } .offset-xxl-8 { - margin-left: 66.6666666667%; + margin-left: 66.66666667%; } .offset-xxl-9 { @@ -1268,11 +1273,11 @@ } .offset-xxl-10 { - margin-left: 83.3333333333%; + margin-left: 83.33333333%; } .offset-xxl-11 { - margin-left: 91.6666666667%; + margin-left: 91.66666667%; } .g-xxl-0, diff --git a/dist/css/bootstrap-grid.css.map b/dist/css/bootstrap-grid.css.map index 869a94afe0f501b9160084d18d59211ef3efb866..9a62cf1ce68a2d4a9a85714fecf299a4474c8b36 100644 GIT binary patch delta 29444 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 ID%}150Mffq(EtDd delta 29323 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:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);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.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.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.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.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.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.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.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.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.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.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.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.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}} + */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);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(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.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%}@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%}}@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%}}@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%}}@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%}}@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-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-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-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-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-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-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/dist/css/bootstrap-grid.min.css.map b/dist/css/bootstrap-grid.min.css.map index 43a31d396f8c3c9680f32aa957470e0a8d66d75d..f8072729a371e63e35d812157a666d6de71b6a09 100644 GIT binary patch delta 5519 zcmeH~YfKbZ6vs2GmWPkZLs6`D477?Y?1CUmHH`x-hNTpjp|G~` z9b1G;+^8sND+p*~+igof)Rd;S#%g056Sc<1HZhI%OOrklQ$Mu#o-?xyJ4T#KBOMFwPq!Bc?n0xsO7Int&u1)* z&Mq=*%LSj2n5Qj>trgtHvhmP59{x0MVf18sEc5?K&2j^H%p{?|R9Im&)7JBgs_`+_ z3WlO8C9sBrl5n6>sKBHt{!raXa%#pqL&XHpMjvgd$!n?5mX)|HRoZ%X*+yYaaU{By zQF|rR=F3{Y8O34PEPz-K;?_#(;BwTeC}_nhcCe#L(w3rDML}x-Z7$WWgN~(x$FW2~ z+)~XB_Ek?jIGh&iie6^MPA@QOtx6+OS1OGd3egr2%0`T|H*Um7mDb1&V8uy7$%xkR z>o$VT6aby60B8sWK$|ImN}&RBO1KgK?GVhVA8!>;odB3K%_gy-LTf2;G$@@Jfzo^S zn@t7~=gMMmW&}#bW>bre9qh9yof(0GcIzglZQP_Zkl7SQou$n3W>XG`vt%(iGXe#z z*IvL*cG(Li9OCz_Rw1rzu80KlNTzCVY15~k7e!c=#Vz~0wv3;xnx;ACbYK836fF z%2$EMYgt1+Twrd#e1Vc>)m*Y{OFB9vT~3fJ8-b%kbm$PBtd}giRn0-4gFGvwmmHPj zS8qUq*ItO<^Mw<~jR+j{_D0a>+hx5}K*c9mwq8(LHZ&&UTQ(FbhDdpAjkGsDw!-cs zNNXpKt&@b(*s2))aBNio99tDYH7!2OJjs5PDbA2n!r!tA$s}cL;bZFrz{XaKDMzFi zSXGiG$`=Thjl{vS7L(Tn2`-nM0G5r&sY5I#yBqZRAw5_&A_u)5^{sCCd~lS-r1z^g zAVKs%0f$FUkP1ZLpf{jCH>8&esCZdnp3y{q9ve%vX8L0@Si#?0#bpOq)eXmT*<@AS z`QS+7^HZai@fn%9X)6O?4{*=KZ}eu^n|(f;C!;luhaED-`Q}s0c#zx};ugk*NiuVT zUpOCd!SmZzYl!`il;97q@oX_Sc=2F{CQ!4QOAUS-;9->%Jok34hU*}oigwcCo<)|s z(#Zyw1J<|bI>yb``Q!t)6PV7UC3T*9a>E-(u6h=c-#zPK{i>I(U8p3tGNXpu>$@hEW388=Qo=hM&+eC=#+A%)aj`5Q17&mQq!TxXCmxKO= z9X&LjMXq$llAm|*B)VfuC_dQ1;`!u4hdIQuJCQj%DR_b|N?w9EI(jYN@KdsArPxg=>{rBoz}yuJ_FIR#s~ zA6fnWs*vu={#4cwS#=;L`1FBq*i*t!yt@mZz~wG{BISoLK70t{`P~?A=tljWZhS)8 z9&GF^i6u9B*r%UMW)p0Tu}*^QV+Bj?MYg^d8)Ldly^G;V{oQ+ALmnKVMNTD>^~T{ZVqt< zMflP%cVftxqHi;e^ zpGj4`xXtGA&~CiESLA(-wl==r+C&xdMuV*>Gw{nfE+cTVkBb}q=v^*Z6S(;qHzUB0 haVdcXm9=LDA!pqj$b>t{J%;y;-w$cg{} delta 5577 zcmeH~YfKbZ6vs0wI)JE9u<;QsR2tK;W?8@ms!bVS#a)WJEDNy@3nf%u%ktReAD5mp-?NDK048|~Wg#Tc5}erTK2CXJ?TOiUV+wkFmuHpbe=+;i{D&dv;NW7EVB zeq!$L{Li^(=Kg0md;c*1#asNj3x*g=u8=1fcM5`Fw7{Gpb5#a{3Igb58M$=l3R%Ip z1QUjYBXcQVSZ;D^ucb=TGP-j#T2He&nW1+pNpx9Vs zYbbCTE6Ledg@P@5bO)g+sLhnLeg_q+utPv`$5v9fbt@~pooY1{wQd{H*4mi1kZLs) zwHDN-i&_VE%nFAvqbT;-N#SODcwsf&(w@J~*pX{>1pRzG7gdF}tWem}CHaBcQeIMf z$V=)pd8vx3mJcB=liHxA=2Qe=v_D}$7It9=uG(bvG+w$*<(45Lp ztF&quAU<{2Q%j1CPFs74(x*C9Jaxar?r{-uy^D#_r#e&=JM3Ag-6(0%PC68|ZKb5H zw^V5-hh0TqFC;I3!(LZL#MNa?%nEBLYBNx4mbCZ+IP5A~^w_8Knojj8{AbTq2>*{y zQ+DT)W6#{38}3vs_fwm6RAWMGwUofzs>9JL?i$qB)<}A0EFF$|3)QE~dS)(*UmL&# zUoCFXT&vnZhoiox4)rEk&o%C*ph#`(wFm*F|o&oM_TWbEP!Ky z_yyH)X5uUw*eEA36YFsFOj|2%;BA#QU?$e#sIO~7eRZ3pXCABbYXg{&LAhB@U>oRg z)VH+b2952i4K$pZI8_`L9-G)@RD5S2ITLqe;*qvyN=M2}tmVwa?kr5G&5{zBiFG)7 z#zOV!vYvTNhojz?jrE(erTWaoKEF1A2{kF0V3HHq209$|X;i-_MYVy3D^2Va^57Fb z4nB8d8dSqEJZY*``W8`Gx^9`8w@cp1fkC%eK*zr<^GCIQrOWZ)?N^Z=;leKGx-; zZJhSHCe&9qNqV%IE=PR^)thBK`q*jD@M{B@(9(<>G&ZX?(BY`x-GcgTSGWLzF64b8v$3u>vC@l##VIKisx_e~Z zD?Mbr0^aR$%WU0&bY%4h29Vu36b%_aJ_*_bG?=7+tj3_~L^FblM=xnUkQ9W{~u3EqE{K6rw;VcKrquq3r$ zt5GAgeWK|fq3wS?G9>TU9#FQd_XnOP?a(oTBtNfCbGq!~NDCo=Ms2-|atvP-Av zT@YrNB$iqZIj1Aw@afPYY#3GC$>_`S34A4Tw9aTWEIt!Dfu=Jd{{ETJ2_%dq2Q6c_ z48gS>NyPk7aAzVyd;z2mGUe_Gzdi0|cMvI`0pYU~)bOL@k?`DEdNzdbKik0WE)pUp z@jQkm7s88^gYuDFnTiNZbaJtfGa4(~YG7(Hn5K&5yAnn4_7pWgiG3r+ByW+}3)7)k z$Fwsnc5^yOJfj5IF%uO`nz?#!_Sbi~lN^4B0;{LE9Eftq1@2FBYY@#Yp5Trf$VZ6; zv*EIPB?cw(!xPCZHG8TOO^L~so_e3Vq2<|4ftAzTr?F~2dv}`4=a!gLQ=g$~UxRnH k=sm8G3-o@>tq+_#$Cb`{KH#o#fj=&Ck+X}=bKZo%00JN0U;qFB diff --git a/dist/css/bootstrap-grid.rtl.css b/dist/css/bootstrap-grid.rtl.css index edeb4505f..aad642871 100644 --- a/dist/css/bootstrap-grid.rtl.css +++ b/dist/css/bootstrap-grid.rtl.css @@ -1,5 +1,5 @@ /*! - * Bootstrap Grid v5.0.1 (https://getbootstrap.com/) + * Bootstrap Grid v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) @@ -49,16 +49,16 @@ display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); - margin-left: calc(var(--bs-gutter-x) / -2); - margin-right: calc(var(--bs-gutter-x) / -2); + margin-left: calc(var(--bs-gutter-x) * -.5); + margin-right: calc(var(--bs-gutter-x) * -.5); } .row > * { box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; - padding-left: calc(var(--bs-gutter-x) / 2); - padding-right: calc(var(--bs-gutter-x) / 2); + padding-left: calc(var(--bs-gutter-x) * .5); + padding-right: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); } @@ -101,6 +101,206 @@ width: 16.6666666667%; } +@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%; + } +} +@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%; + } +} +@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%; + } +} +@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%; + } +} +@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-auto { flex: 0 0 auto; width: auto; @@ -108,12 +308,12 @@ .col-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-3 { @@ -123,12 +323,12 @@ .col-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-6 { @@ -138,12 +338,12 @@ .col-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-9 { @@ -153,12 +353,12 @@ .col-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-12 { @@ -167,11 +367,11 @@ } .offset-1 { - margin-right: 8.3333333333%; + margin-right: 8.33333333%; } .offset-2 { - margin-right: 16.6666666667%; + margin-right: 16.66666667%; } .offset-3 { @@ -179,11 +379,11 @@ } .offset-4 { - margin-right: 33.3333333333%; + margin-right: 33.33333333%; } .offset-5 { - margin-right: 41.6666666667%; + margin-right: 41.66666667%; } .offset-6 { @@ -191,11 +391,11 @@ } .offset-7 { - margin-right: 58.3333333333%; + margin-right: 58.33333333%; } .offset-8 { - margin-right: 66.6666666667%; + margin-right: 66.66666667%; } .offset-9 { @@ -203,11 +403,11 @@ } .offset-10 { - margin-right: 83.3333333333%; + margin-right: 83.33333333%; } .offset-11 { - margin-right: 91.6666666667%; + margin-right: 91.66666667%; } .g-0, @@ -271,45 +471,6 @@ } @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; @@ -317,12 +478,12 @@ .col-sm-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-sm-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-sm-3 { @@ -332,12 +493,12 @@ .col-sm-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-sm-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-sm-6 { @@ -347,12 +508,12 @@ .col-sm-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-sm-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-sm-9 { @@ -362,12 +523,12 @@ .col-sm-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-sm-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-sm-12 { @@ -380,11 +541,11 @@ } .offset-sm-1 { - margin-right: 8.3333333333%; + margin-right: 8.33333333%; } .offset-sm-2 { - margin-right: 16.6666666667%; + margin-right: 16.66666667%; } .offset-sm-3 { @@ -392,11 +553,11 @@ } .offset-sm-4 { - margin-right: 33.3333333333%; + margin-right: 33.33333333%; } .offset-sm-5 { - margin-right: 41.6666666667%; + margin-right: 41.66666667%; } .offset-sm-6 { @@ -404,11 +565,11 @@ } .offset-sm-7 { - margin-right: 58.3333333333%; + margin-right: 58.33333333%; } .offset-sm-8 { - margin-right: 66.6666666667%; + margin-right: 66.66666667%; } .offset-sm-9 { @@ -416,11 +577,11 @@ } .offset-sm-10 { - margin-right: 83.3333333333%; + margin-right: 83.33333333%; } .offset-sm-11 { - margin-right: 91.6666666667%; + margin-right: 91.66666667%; } .g-sm-0, @@ -484,45 +645,6 @@ } } @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; @@ -530,12 +652,12 @@ .col-md-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-md-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-md-3 { @@ -545,12 +667,12 @@ .col-md-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-md-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-md-6 { @@ -560,12 +682,12 @@ .col-md-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-md-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-md-9 { @@ -575,12 +697,12 @@ .col-md-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-md-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-md-12 { @@ -593,11 +715,11 @@ } .offset-md-1 { - margin-right: 8.3333333333%; + margin-right: 8.33333333%; } .offset-md-2 { - margin-right: 16.6666666667%; + margin-right: 16.66666667%; } .offset-md-3 { @@ -605,11 +727,11 @@ } .offset-md-4 { - margin-right: 33.3333333333%; + margin-right: 33.33333333%; } .offset-md-5 { - margin-right: 41.6666666667%; + margin-right: 41.66666667%; } .offset-md-6 { @@ -617,11 +739,11 @@ } .offset-md-7 { - margin-right: 58.3333333333%; + margin-right: 58.33333333%; } .offset-md-8 { - margin-right: 66.6666666667%; + margin-right: 66.66666667%; } .offset-md-9 { @@ -629,11 +751,11 @@ } .offset-md-10 { - margin-right: 83.3333333333%; + margin-right: 83.33333333%; } .offset-md-11 { - margin-right: 91.6666666667%; + margin-right: 91.66666667%; } .g-md-0, @@ -697,45 +819,6 @@ } } @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; @@ -743,12 +826,12 @@ .col-lg-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-lg-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-lg-3 { @@ -758,12 +841,12 @@ .col-lg-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-lg-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-lg-6 { @@ -773,12 +856,12 @@ .col-lg-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-lg-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-lg-9 { @@ -788,12 +871,12 @@ .col-lg-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-lg-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-lg-12 { @@ -806,11 +889,11 @@ } .offset-lg-1 { - margin-right: 8.3333333333%; + margin-right: 8.33333333%; } .offset-lg-2 { - margin-right: 16.6666666667%; + margin-right: 16.66666667%; } .offset-lg-3 { @@ -818,11 +901,11 @@ } .offset-lg-4 { - margin-right: 33.3333333333%; + margin-right: 33.33333333%; } .offset-lg-5 { - margin-right: 41.6666666667%; + margin-right: 41.66666667%; } .offset-lg-6 { @@ -830,11 +913,11 @@ } .offset-lg-7 { - margin-right: 58.3333333333%; + margin-right: 58.33333333%; } .offset-lg-8 { - margin-right: 66.6666666667%; + margin-right: 66.66666667%; } .offset-lg-9 { @@ -842,11 +925,11 @@ } .offset-lg-10 { - margin-right: 83.3333333333%; + margin-right: 83.33333333%; } .offset-lg-11 { - margin-right: 91.6666666667%; + margin-right: 91.66666667%; } .g-lg-0, @@ -910,45 +993,6 @@ } } @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; @@ -956,12 +1000,12 @@ .col-xl-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-xl-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-xl-3 { @@ -971,12 +1015,12 @@ .col-xl-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-xl-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-xl-6 { @@ -986,12 +1030,12 @@ .col-xl-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-xl-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-xl-9 { @@ -1001,12 +1045,12 @@ .col-xl-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-xl-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-xl-12 { @@ -1019,11 +1063,11 @@ } .offset-xl-1 { - margin-right: 8.3333333333%; + margin-right: 8.33333333%; } .offset-xl-2 { - margin-right: 16.6666666667%; + margin-right: 16.66666667%; } .offset-xl-3 { @@ -1031,11 +1075,11 @@ } .offset-xl-4 { - margin-right: 33.3333333333%; + margin-right: 33.33333333%; } .offset-xl-5 { - margin-right: 41.6666666667%; + margin-right: 41.66666667%; } .offset-xl-6 { @@ -1043,11 +1087,11 @@ } .offset-xl-7 { - margin-right: 58.3333333333%; + margin-right: 58.33333333%; } .offset-xl-8 { - margin-right: 66.6666666667%; + margin-right: 66.66666667%; } .offset-xl-9 { @@ -1055,11 +1099,11 @@ } .offset-xl-10 { - margin-right: 83.3333333333%; + margin-right: 83.33333333%; } .offset-xl-11 { - margin-right: 91.6666666667%; + margin-right: 91.66666667%; } .g-xl-0, @@ -1123,45 +1167,6 @@ } } @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; @@ -1169,12 +1174,12 @@ .col-xxl-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-xxl-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-xxl-3 { @@ -1184,12 +1189,12 @@ .col-xxl-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-xxl-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-xxl-6 { @@ -1199,12 +1204,12 @@ .col-xxl-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-xxl-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-xxl-9 { @@ -1214,12 +1219,12 @@ .col-xxl-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-xxl-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-xxl-12 { @@ -1232,11 +1237,11 @@ } .offset-xxl-1 { - margin-right: 8.3333333333%; + margin-right: 8.33333333%; } .offset-xxl-2 { - margin-right: 16.6666666667%; + margin-right: 16.66666667%; } .offset-xxl-3 { @@ -1244,11 +1249,11 @@ } .offset-xxl-4 { - margin-right: 33.3333333333%; + margin-right: 33.33333333%; } .offset-xxl-5 { - margin-right: 41.6666666667%; + margin-right: 41.66666667%; } .offset-xxl-6 { @@ -1256,11 +1261,11 @@ } .offset-xxl-7 { - margin-right: 58.3333333333%; + margin-right: 58.33333333%; } .offset-xxl-8 { - margin-right: 66.6666666667%; + margin-right: 66.66666667%; } .offset-xxl-9 { @@ -1268,11 +1273,11 @@ } .offset-xxl-10 { - margin-right: 83.3333333333%; + margin-right: 83.33333333%; } .offset-xxl-11 { - margin-right: 91.6666666667%; + margin-right: 91.66666667%; } .g-xxl-0, diff --git a/dist/css/bootstrap-grid.rtl.css.map b/dist/css/bootstrap-grid.rtl.css.map index b632cc85d3275ccc3472b59f376df01ef63e10a9..937807c4327f7a7938c59a8b9f4ec4402044d7a8 100644 GIT binary patch delta 29561 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 delta 29449 zcmaK#d5|Pmo!?_hLeqzYr0L~65ncxag2BI+a$L-XLM|98=WsAL`=r)ZZadfO$dyJCcu0jC$?t0rl>S_s)j5>iJk%?cJ*O%)D}TY@YJBs*hg$sw+J6WSv^o z)$81%u3lWYYNaIdU&O~?o#>a(w2IGr

210Fz2q)@pYqz!6|JpdNYy$^y)m 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 T^USw1-`%tMqwi$?<^KN*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-left:calc(var(--bs-gutter-x)/ 2);padding-right:calc(var(--bs-gutter-x)/ 2);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.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-right:8.3333333333%}.offset-2{margin-right:16.6666666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.3333333333%}.offset-5{margin-right:41.6666666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.3333333333%}.offset-8{margin-right:66.6666666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.3333333333%}.offset-11{margin-right:91.6666666667%}.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.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-right:0}.offset-sm-1{margin-right:8.3333333333%}.offset-sm-2{margin-right:16.6666666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.3333333333%}.offset-sm-5{margin-right:41.6666666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.3333333333%}.offset-sm-8{margin-right:66.6666666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.3333333333%}.offset-sm-11{margin-right:91.6666666667%}.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.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-right:0}.offset-md-1{margin-right:8.3333333333%}.offset-md-2{margin-right:16.6666666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.3333333333%}.offset-md-5{margin-right:41.6666666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.3333333333%}.offset-md-8{margin-right:66.6666666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.3333333333%}.offset-md-11{margin-right:91.6666666667%}.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.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-right:0}.offset-lg-1{margin-right:8.3333333333%}.offset-lg-2{margin-right:16.6666666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.3333333333%}.offset-lg-5{margin-right:41.6666666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.3333333333%}.offset-lg-8{margin-right:66.6666666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.3333333333%}.offset-lg-11{margin-right:91.6666666667%}.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.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-right:0}.offset-xl-1{margin-right:8.3333333333%}.offset-xl-2{margin-right:16.6666666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.3333333333%}.offset-xl-5{margin-right:41.6666666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.3333333333%}.offset-xl-8{margin-right:66.6666666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.3333333333%}.offset-xl-11{margin-right:91.6666666667%}.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.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-right:0}.offset-xxl-1{margin-right:8.3333333333%}.offset-xxl-2{margin-right:16.6666666667%}.offset-xxl-3{margin-right:25%}.offset-xxl-4{margin-right:33.3333333333%}.offset-xxl-5{margin-right:41.6666666667%}.offset-xxl-6{margin-right:50%}.offset-xxl-7{margin-right:58.3333333333%}.offset-xxl-8{margin-right:66.6666666667%}.offset-xxl-9{margin-right:75%}.offset-xxl-10{margin-right:83.3333333333%}.offset-xxl-11{margin-right:91.6666666667%}.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}} + */.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);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(var(--bs-gutter-y) * -1);margin-left:calc(var(--bs-gutter-x) * -.5);margin-right:calc(var(--bs-gutter-x) * -.5)}.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%}@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%}}@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%}}@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%}}@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%}}@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-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-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-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-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-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-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/dist/css/bootstrap-grid.rtl.min.css.map b/dist/css/bootstrap-grid.rtl.min.css.map index 7be416d086e91472938d3f111ff55639c3a5437d..5355107a3f449c1910d2db7b86cf3aca3eb104d4 100644 GIT binary patch delta 5522 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 diff --git a/dist/css/bootstrap-reboot.css b/dist/css/bootstrap-reboot.css index 32e90fe69..2cd30e0ea 100644 --- a/dist/css/bootstrap-reboot.css +++ b/dist/css/bootstrap-reboot.css @@ -1,5 +1,5 @@ /*! - * Bootstrap Reboot v5.0.1 (https://getbootstrap.com/) + * Bootstrap Reboot v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) diff --git a/dist/css/bootstrap-reboot.css.map b/dist/css/bootstrap-reboot.css.map index 6e24478fa1dcd64100b0fb5be4fd946ed9ec07a9..b0e65f5f2334eac84b2218c5028b6ac9c503dc3d 100644 GIT binary patch delta 2603 zcmZ`(-)|IE6wWQ}QYdUG6etPcZCR2o?AYCfmbObtXScg_fo_2Z5K{`%-Pv~7c6OMV zg%+%Of@ein&81=yf)PyLBKZ1!52G70ob64m?_ug~P z_nq&2bML+XO5pY7z$fDN+YPjf6s`d%I(efK4a<}y)bV-MuK#(hbG zEgu^r%wPeVnIAi~l}yu5GkcGYS>CW2Y0S8=s)T~m8L#+CR=d|Y9Na&WCG6Bfc|?mg z-CjRHT+LgdXS7F6M|WkjZVx$g3Od9yY3L15t95$xgeC<#*PV3e)1$ohUSK3BCB2e( zQu`y&zkXjb?U0vJM&D{41!JRLm5?=VG@n5OvpF?sf5`M`DVK|ssReAR=ST(&l5@nM zzSG1Y$!E~?h>=)(3!%92Ps>0r{fQ%kPd@D5wg*2Q?~P1|7{>>3NRhZaFJlPy8q!r| zO(R|X^74yo5vR>8Wl==?bg2_@#+{`Pn`lz&d25TY^yatCZ6TGLn&lZTpXWuDnVKFn zlJCBTn+QW#Te-Pe`}kJC`1SMOwrgYGw`zC)Zr_MQf+$r~MwK~H5mccpYMpnxj0Zpb z8PLAGv#Bu#(lqwxP1@qUX5+`ZsSQ@gm51%dz+d48Z@2L9N{h8ye$-(G5&8*{zJOkS zw8d;$g=W{$w0Wf!okeu1-)=*j%m*9LO>3`RTiIcLwGn;PVj=bNPSkHz!fLbm#ZL5l zgLeL%CjI@V&}zK_qjvq^YSe6g*NM8fS%usX>M*w_&}Z8l1kwEFG`iJP9WGYHJQ)oa zgiAt!?+#hNVj+U*QYp)@l4L$FC{Q+tW6?0aN<+grk@f3oeuf%CfaD z@Q^uJQ&EK+L?SpA!AvZipuCQPLCj4l9=R_IqI^l%S-D}M=<75z1g)r2jE7}jt;iyd z(hiHH4K1#cUVz6n#k?#-Xre2{iDFr`oxxKJI6Beg5rkxZjuXTJ4_aK;tO;aZsm!W_ zcDqoK%d13j%xXV;c}AG!aW@cDZ3fRc*J*qR^xIa0*%vEiRe+Q0kiq~Sjmt9RI`1L@ z>lf;-F$1+#YkaC2!=JB>yTp5O%r2nDQ9^4zU?vN=kg+I~xe&YD9o$}!i|bHXqN=ui zo+?7+z+ErEV0R6=9S-sdyL}n=YWH%sH^DJ;oHU5L$r;6P2&MUnE;u^UJbeX81g4`Q_;q7; z$QRj7YjzVF?{;{as0v)|^!%|R@|UG!GU$ z5lwAd)VDl`TARrkg8icY##tnHI1iCrRG2AF;h9U^Y=w_t{rO3>RS!?1VxL`5*lx;kLtxT!rN>-JfC%a^ta1s#hu5dudjJQ zLNCQ_3i{U4x-fYf>fNUS>mdv4(TnKot{UmgoFM*BgSkUSMdUg|$(e#sEYb%9UVW>J MYgX92uAo%wf9PR1#Q*>R delta 1279 zcmZ{hS!fec6oxrwv5Usmt%_BrTG4JKP1DdgD&9R zL|Yl^^+8nd!R1L9bbPQ>pDlrjFzEaMax>qjn!JdX)~fAAXHR0zHj`0z!yKQcK599*Jpz%E-_AcBHB3rlKghIy!lT z1c~R7CoPc54yV6>Mj3jLp#h4<2`XnurHCA1kWhxDB)o2dvN(#QbNsF+Xc-SS8n78EX zqBr8{Bos{*2`GCi5{^lJx{_0(yGA`Zd(oTrsMpONi_4RnEP6*o^^3V}p(2Vodxxkw z=gVLj4iviV0qssnFSuH}lkV(K7QK${&c-;)2nkldM54EL(*Q^NXo9Y;LV`9)dg4jr}YCOskpsT8)3zL#4X^zDYa$`m0&H_*ST3 z$ct}V=Ydt-`@LGT{YaM6+7!SF{V~8hAYTr(=l61b#sJX;RMV{$&`;}jeX5MG;cGk@Fl&HveU68#)y70pR`m0GVA_OV4M1#3trAW&4FnT%Qz{r8l}SRI z@ct0={!gf?BrOb5~igkgQQqc%%)@r~9! z2m~DI3#3Pp*Lk9apHSqG2ONPsq{w5QxQ|_mtZrPRlS~wZQ!aN z|CYNh<<&c^PZuxWiKRCeBz399hf z3Q{X&^y#jRP|>#z;N2ReHRu+qAj9s9QW|i)(K9%d3=^D_B8B z&riuSSrC;;!dsGCvj&+?wHmadN)cM~%yHn^s6soOkTw(?l3q}cCcviWL1?$IZrHXn zX3n7AF{W_QSv#Tc#~YVStoIu+)U}q7rJeLd6;>fDM!JscHnjOdGL8myyZ<)Hq6* z%m>V5ffivjfQb?Y7lX3};6C6~iKvj-m#QLEyj*wz28%W5<{ab`mNFT!w^BMVk#A$@ zer?hfKM2WJ;!{k`Nrz>*6tsxaVdx2? za!KqyAcvSD%fic3JR%GSCRlK0HMQ+zj-EtzI2jLQPNKq|H_vY*Z{RCE!#9;j#wajl z6#cNbvvF4P^f-KbvO(dNDH1ktE+H#Ns~^9ZY~-27&~+?(42_-{b5YxHFHMkU07*Rh z!{yJzjRjNl!}vR@1wc+yPkIbBCp`H{yY3}Iu?IB>da0Dqn9pvmldBfrt$PuRKQC}RKW^-NOcoA+TB1XstM?&V1Tc{Aq90*P(yH= zg2NQ7hTwIouOT4<`+*=w(;Qn`A<0wHL~ca#iXIOc2+C?eY*HcE;||f!i45z>31gsw zgkNO}Y*$K_)zJe9f6p9V*rAGocziG}$|E^J474PxU=7}&f{BVU0(zL0Das|?yEwCIX|T82$*qrUC<&j3jsy`4v)~kQhcFFDFYkqt6mUGUENYj5o4eVyz#H}(uZ*c_`dusMnhsX1e@btzkskNnv$pt!W4!?EwPh3fJ)5x5-pHIof)j&(#}VE(R94e7x*&N{iIct~Wt diff --git a/dist/css/bootstrap-reboot.rtl.css b/dist/css/bootstrap-reboot.rtl.css index 9ea192c0e..72e4abcb9 100644 --- a/dist/css/bootstrap-reboot.rtl.css +++ b/dist/css/bootstrap-reboot.rtl.css @@ -1,5 +1,5 @@ /*! - * Bootstrap Reboot v5.0.1 (https://getbootstrap.com/) + * Bootstrap Reboot v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) diff --git a/dist/css/bootstrap-reboot.rtl.css.map b/dist/css/bootstrap-reboot.rtl.css.map index ddb25d3deb1d84719bf4778926e3331bd54aee0a..51ef2af86eb595e0274433089a12d456bc0dd285 100644 GIT binary patch delta 2629 zcmZ`(ZERCj7|wyMY(P73I6z^XjS|<=iJXu*pKy`_kEw| zectDubMC$9di@pGABV`niUZp_La@Ok!HN{y2U$*s?jEtBvlLo{ zHqpBUD?VN&H`?bOO5@=T`e;-@pp&4vL_Pa;FusfA)f2{wM| z-cMZ3>7gf;e;Wt4XEIg~F?9qwgi}fA4N$#xGCiu4TpeoZ=HawE-rKv_AK$9=d)kvbh`Y3itZQ1dPKG?3K!FjuSBid$onLQgZ`c z-Fe};)reIpiy7ost}J#SR{LS`twx$uT3&0@-hB1jCgrzFt5&nQ94E+uiOGmIa`8OY zE2>|#DW%U{+Fw_0ZBZ_K)!fKUb2(X^b)&ZRUS23yC#ZTR+9u>4c;AHfX6kz7^I^`T7r+cHyqPMvpN6wAD5v^fPLt z(Lv73cZWe4gv_>c2wXkLgk>iLfe*T#lEZEP_KpA3jUIkyqj;Vb2$A z3_gH^m=*FClm<$ozRz=zdAzQo3OR`QambGYAzzg8nhGMAosevDM;1gmlCaZr1AM{J zslOjuQKc9Uh@4yz1stRu7DyXfTqV5#kL!v#QH0P~XPgy;l59AGC+2Z*tkWj&irfs# z3waK-Sgz?4h@4cJmLopXP8E5L68Y+c?W9?G>kbrdxwbnQQwN-t5sv5(eqm8x1J8{S;pvF-`eLi3&3%H}9Ae31U zqud(YSdhDHQt6_qhJCgwLS@1&FTh}H4Z2MZ@(H^f8S8A>bYP-+jG=pPy(?0sO1_dg z#j-i+utv@<>c;jk^afC|*7pxo1Rf~K{|B91XGzr*XB=*V3(TDrfdvmlQ`;6c(wk^pPJ;(B3+fxkk+{ixlEi`(m|!I?aGIU2aDJ?A z8%M|5AC%SOYWq0av>rqgFgT@SeX2H&eyt}KIks3X@q!G*AD%$x>WLj$gZP6J_a&Y^ ziKOm2O%CWX6${(Xs+Uiq4YfyE6l-oVQRaA)r_g)LgSAJBXrv*%tkg>(aI(quBQG)W zn>=Q4T*#Yhl*4M70`=_@x^7KsG+tiwav44E(kaw+v#8x;(CF`(Pwk&YH#+MS1!j2R jf4yqmA}S!u8`><8=L-e;ZouPD`%YMP`D&Vk;w}FH6%jxH delta 1267 zcmZ{hOH30{6ozwvmV&hMP|yHjP@*6-Eu|1jF>*Vdp%0!W5FoNBWvZmm(rI~AqiEC^ zHxM&{F)W-%*c(73{duqJMdqB|26++e(S`XtKk-t(XD{OA7n{yp{1ZS~7; z&`rB%ZFL;#a9SA$-zf~k-kjgvTQ^1{gsg~d=sa&lOq3=va#@}2Q6k!i$gq~qE-OMb zYqcVKl*X0zCRYj_SI~LzFqqg;&S)5wrQ&S0`unLCHr%N@jZ%0^uK2wIC(f84dP zBjt+M#I6%*u9pZKpNR(Bc##UN#^3$Bi7>TCl6^ZRFn`_lvog3?~;O< ze$a*KRI`BA-Kms}tkjab4p1+(ArnZ=+HA9OKHXAm zpv-j_0u*Ixp{l}@9xumJ2FfH|zY@;LB!}HwH*$d!q6<#p?LsAR(&vRIstf}qprsPw z!=g%BUEI`2&zF6a(thlxxcplN@)_fQyb(8$C0M?b0(7RGD-z|bwLYu`<1soN%6`&E@ zDj{2Z)DL;0F&{Jvghf@R*me#JZzw1g_p(7FFQ0(w<3tvr70TspE4(Pn3P(6zzCQr3 zRO0ps1d6J7Usyll33K{s&-fIFQ>hjwyfAo>P*Q+f6o}_0VvMLAg>UhGp7Z!8gJXe+ zGDye4or8q`4cg)$Tp8Oaeb9cptK$3+l*scwKsmWpsjWW-;aS>UUYdmNth9poGXhj$ z{lDw$r(mNbIcUF`ST+qe_0^t{aCNMshSJBLpUSKzG1BMpMuNP!F%6rgv2OjuSRkP$ h^OE1qfDcZ_J4VNRKI#lrZ!{(vN0M)s`=US}{tK|hhV%dc diff --git a/dist/css/bootstrap-reboot.rtl.min.css b/dist/css/bootstrap-reboot.rtl.min.css index 6e4248b67..c86ad4638 100644 --- a/dist/css/bootstrap-reboot.rtl.min.css +++ b/dist/css/bootstrap-reboot.rtl.min.css @@ -1,5 +1,5 @@ /*! - * Bootstrap Reboot v5.0.1 (https://getbootstrap.com/) + * Bootstrap Reboot v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) diff --git a/dist/css/bootstrap-reboot.rtl.min.css.map b/dist/css/bootstrap-reboot.rtl.min.css.map index b7a8dcc0b37c7bd2bfdb1980a45eb666125d4fff..0f1bec3018e255e515ab0ab38c655ec7fe8cb45e 100644 GIT binary patch delta 2159 zcmZ`)-*3}a6qdWT3`B+m(gqSg?y6KI#a?455tNnHDY+p{(-07XXqAf7IIWe`cI}u^ zrphmq_QaDP_ZRF9VTp%nlZGbkWkLdJ6B6Pd*vp>w2khMId#~-T%|mkiopZkPozM5) zJo{Us)p=MYuc7>4S#DLG#D{V-a*rC4 zbUAwU-DN2{cKpa3U7tS^m1>=nW2O~7>-;hiEcShCV`SPE>Y0zto>9ohzgAC1bm`eH ztQ^jUqRH7aBNE@0QkX}%aGRcPP z0<<=@q+6CfV$PuME-I}}B?Nib*w#&}XMh&rT0DVkc>ZuS&)Vht`o@STR^#@I-)xyf z0~LTEU<`?I!fA99^fRl$>>b}8nT91uVSt22uq+7YMJ3dxg^D#&AUBA|r>YTrQf0)rUfV?j_RV*rC_9dza6)zWFfWcx7x;Y1Vg@sf^ z?5%_jOyt`bx?jz@;`sr2OMHrbbJAg1EJ>O{$uRT;P_g3uE52m{CHX#V=cZEvE{<(( zQm1U|&O9oRJ&IrxI#1T7VCy(fWRAde6oOxYF(`#h)0}Bil$?%46IFqN&l7)Qgq&Uw zpls=$GB9=vc`k|F2jmdb%%bq}0FMa6rU4clT1{=+`;4AMb~qUiMD{|w?w;m1lH2!` zuI?GiV}0lwG7A4#@6-+p9*o1gCmR%QnLJ?w=VG#Axc=zxY$Mmu2aau8BWU!s{(ZJl zDwt^`@WUIO>v|UtuKAy+=y|tu^aM}lQ=c0CxF3stAGXH#gW-i8bcPilFmQY4?I&64 z@WSxZ@GEz3GKRyS-Sau7DZaVFH=}dmg!l4frcT*5Et%9tAG}A>Og7dt`+e|2Ey3MR TE$<48iqX2SpP>InE2sYhltQQe delta 891 zcmexzn5lOc(}n|#ye7V$I-!n^jym3MhQ5=}GG49E_6~%IlsY-)czfv>IJr4`>A1UA z!o&mJ3cQ1W0%l%Ng~f1%K;`bP`7njPZu(vzh2=1X`EZ4yAcfj6@nAPYu)LGB8BUWwvE1URfQfjz8BD&x>gZhJ3{~RqX5{Rp6YOdX69{xOb9U451%*|hqqCz< zIEdx%=;@{7?V95Pw<_Odau}N#ucZszoOIX8GuiZci(FkHPWE&wb=`cG&4Q7)z#FP4 z(5={evlNFaqhVD5)TCl3HoWajGH-l*iFFfa!HorlGLKjosoN4C*MfU6ILloE7na)EKb!eOUx-vRnS+^m>ic9 zi9=jm5U2pGr6@HQqGR&El$TJ|MX8C|1^JnIC16wjr?%q|$7agev|>ewTaZmbwW@Y< zeYE)I`gBK5E)|4p&ljvj;%;s)^k+fhPkvgeAY_Q?YPqtD;&4Myt(nYQ-aL6)xg5VH zOj}xFa!G#Cwopk|x4iPnMr<~4Nz=*YY_@P-(d4~IJj>0@?D6G{Mw8by9NDa1-^R#j z)V!`?`?>~32S-UQ1wA8EotQiY1tTj3mEwZLn7BRt8slPChyva_jBhyvRZ0?*a#D2@lao{PN_3Obt+ro#!q}z2 z3Nk};`a@FxEbOmAeSzvX1&nEp?WiCwLvC^4@%vm`S=&q@IfR5J4lN=tMRa?=|R zGs;f)|Ha5Uy;*`uXu9tTM$zf}*_l|kuT^3?#y0)Y2S#BQL!d{d|I-9oQmo13EC6=c zbVq9@k?m(KnKYT;e5viiHcTbl5PqUBli2nJ?o7`ZL9PTE02Y|<$&|wbRi6pwopk|H~q57Mr<~4$%@J4Y_@P-*5tiNJj2b*?D6G{hLhJd9NDa1-^R#j z*u1V``?>~32S+h|1rwc^JOu?KD+QI}g2d$1A_aW~qwVa67>hZXL9DvdjE!83snf18 zdQSJc#;C}cx;^I_<6>5johZ2LbYrcZ3s6SSB(wrgoISqm`gPk(O>6tA^n(qw{gWVRo%VJhJU zn;z)SBsTrW^5vasuI#7xD_7E?oY#xw~Y2i$g z+wX)ixqu{%raug4lAAs&k4b2INCeYth}gnQjI!GWqL`M0tT36LkOp+-q&z0+=?!5_ o9AI4_q3yhBOdpu0Pk7A8KHW2&NqW0%CX<0ANP2r<6VrAN01;z{%K!iX diff --git a/dist/css/bootstrap-utilities.min.css b/dist/css/bootstrap-utilities.min.css index 66197f040..bd71a55c5 100644 --- a/dist/css/bootstrap-utilities.min.css +++ b/dist/css/bootstrap-utilities.min.css @@ -1,5 +1,5 @@ /*! - * Bootstrap Utilities v5.0.1 (https://getbootstrap.com/) + * Bootstrap Utilities v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) diff --git a/dist/css/bootstrap-utilities.min.css.map b/dist/css/bootstrap-utilities.min.css.map index 315d5d03bb2e7e4a973a34c33335f5524c5a32a8..619c189b82bec4a85ecfb99407bf51f46b75073f 100644 GIT binary patch delta 31 ncmX?nlP1deE z(rneZ-KvqX#z9g`LC?rkCnirp!N^KMrMMt5IkiXuC}_I<%t6LtP8KlJ=`>>_7h~e| zBUc$c8Fi-fUSm{bOx&)2jd3w6Siy9|JB-rXKip=##4)}12_rjKVsdh7UWsl}y4Ci1 zPZ+xtSV6{UPFH-xC^~%~GZWkN9S;~qrWdd=S#F=g$~0eQ`d)b^{^!790^L9Tp*EB7bbBo( zj_uZ(OwIxjS2tQR*)lPS&nF z(rneZ-KvqX#z9P9!9*t}PeH-RN6(gLxM?g`Z{(dsqLSXn2xb+f2GOfEC6r{?Pg6(vpfK0ACWfz diff --git a/dist/css/bootstrap-utilities.rtl.min.css b/dist/css/bootstrap-utilities.rtl.min.css index 985f01079..2a4049718 100644 --- a/dist/css/bootstrap-utilities.rtl.min.css +++ b/dist/css/bootstrap-utilities.rtl.min.css @@ -1,5 +1,5 @@ /*! - * Bootstrap Utilities v5.0.1 (https://getbootstrap.com/) + * Bootstrap Utilities v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) diff --git a/dist/css/bootstrap-utilities.rtl.min.css.map b/dist/css/bootstrap-utilities.rtl.min.css.map index 32bb6cd127df5c3877c5335aab07475ff9072fce..9f4e31510bf3fbf375f56d2158e4f14bf8c702b6 100644 GIT binary patch delta 31 ncmbPtgl*mtwhfU%j7FQIf+VCEjV4D09cebt-EN-C_}l~lz&{Jb delta 31 ncmbPtgl*mtwhfU%jE0+|f+VCE4JSth9cebt-EN-C_}l~lz#I$0 diff --git a/dist/css/bootstrap.css b/dist/css/bootstrap.css index 386e8b067..892302a62 100644 --- a/dist/css/bootstrap.css +++ b/dist/css/bootstrap.css @@ -1,6 +1,6 @@ @charset "UTF-8"; /*! - * Bootstrap v5.0.1 (https://getbootstrap.com/) + * Bootstrap v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) @@ -634,15 +634,15 @@ progress { display: flex; flex-wrap: wrap; margin-top: calc(var(--bs-gutter-y) * -1); - margin-right: calc(var(--bs-gutter-x) / -2); - margin-left: calc(var(--bs-gutter-x) / -2); + margin-right: calc(var(--bs-gutter-x) * -.5); + margin-left: calc(var(--bs-gutter-x) * -.5); } .row > * { flex-shrink: 0; width: 100%; max-width: 100%; - padding-right: calc(var(--bs-gutter-x) / 2); - padding-left: calc(var(--bs-gutter-x) / 2); + padding-right: calc(var(--bs-gutter-x) * .5); + padding-left: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); } @@ -685,6 +685,206 @@ progress { width: 16.6666666667%; } +@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%; + } +} +@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%; + } +} +@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%; + } +} +@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%; + } +} +@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-auto { flex: 0 0 auto; width: auto; @@ -692,12 +892,12 @@ progress { .col-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-3 { @@ -707,12 +907,12 @@ progress { .col-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-6 { @@ -722,12 +922,12 @@ progress { .col-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-9 { @@ -737,12 +937,12 @@ progress { .col-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-12 { @@ -751,11 +951,11 @@ progress { } .offset-1 { - margin-left: 8.3333333333%; + margin-left: 8.33333333%; } .offset-2 { - margin-left: 16.6666666667%; + margin-left: 16.66666667%; } .offset-3 { @@ -763,11 +963,11 @@ progress { } .offset-4 { - margin-left: 33.3333333333%; + margin-left: 33.33333333%; } .offset-5 { - margin-left: 41.6666666667%; + margin-left: 41.66666667%; } .offset-6 { @@ -775,11 +975,11 @@ progress { } .offset-7 { - margin-left: 58.3333333333%; + margin-left: 58.33333333%; } .offset-8 { - margin-left: 66.6666666667%; + margin-left: 66.66666667%; } .offset-9 { @@ -787,11 +987,11 @@ progress { } .offset-10 { - margin-left: 83.3333333333%; + margin-left: 83.33333333%; } .offset-11 { - margin-left: 91.6666666667%; + margin-left: 91.66666667%; } .g-0, @@ -855,45 +1055,6 @@ progress { } @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; @@ -901,12 +1062,12 @@ progress { .col-sm-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-sm-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-sm-3 { @@ -916,12 +1077,12 @@ progress { .col-sm-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-sm-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-sm-6 { @@ -931,12 +1092,12 @@ progress { .col-sm-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-sm-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-sm-9 { @@ -946,12 +1107,12 @@ progress { .col-sm-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-sm-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-sm-12 { @@ -964,11 +1125,11 @@ progress { } .offset-sm-1 { - margin-left: 8.3333333333%; + margin-left: 8.33333333%; } .offset-sm-2 { - margin-left: 16.6666666667%; + margin-left: 16.66666667%; } .offset-sm-3 { @@ -976,11 +1137,11 @@ progress { } .offset-sm-4 { - margin-left: 33.3333333333%; + margin-left: 33.33333333%; } .offset-sm-5 { - margin-left: 41.6666666667%; + margin-left: 41.66666667%; } .offset-sm-6 { @@ -988,11 +1149,11 @@ progress { } .offset-sm-7 { - margin-left: 58.3333333333%; + margin-left: 58.33333333%; } .offset-sm-8 { - margin-left: 66.6666666667%; + margin-left: 66.66666667%; } .offset-sm-9 { @@ -1000,11 +1161,11 @@ progress { } .offset-sm-10 { - margin-left: 83.3333333333%; + margin-left: 83.33333333%; } .offset-sm-11 { - margin-left: 91.6666666667%; + margin-left: 91.66666667%; } .g-sm-0, @@ -1068,45 +1229,6 @@ progress { } } @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; @@ -1114,12 +1236,12 @@ progress { .col-md-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-md-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-md-3 { @@ -1129,12 +1251,12 @@ progress { .col-md-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-md-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-md-6 { @@ -1144,12 +1266,12 @@ progress { .col-md-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-md-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-md-9 { @@ -1159,12 +1281,12 @@ progress { .col-md-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-md-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-md-12 { @@ -1177,11 +1299,11 @@ progress { } .offset-md-1 { - margin-left: 8.3333333333%; + margin-left: 8.33333333%; } .offset-md-2 { - margin-left: 16.6666666667%; + margin-left: 16.66666667%; } .offset-md-3 { @@ -1189,11 +1311,11 @@ progress { } .offset-md-4 { - margin-left: 33.3333333333%; + margin-left: 33.33333333%; } .offset-md-5 { - margin-left: 41.6666666667%; + margin-left: 41.66666667%; } .offset-md-6 { @@ -1201,11 +1323,11 @@ progress { } .offset-md-7 { - margin-left: 58.3333333333%; + margin-left: 58.33333333%; } .offset-md-8 { - margin-left: 66.6666666667%; + margin-left: 66.66666667%; } .offset-md-9 { @@ -1213,11 +1335,11 @@ progress { } .offset-md-10 { - margin-left: 83.3333333333%; + margin-left: 83.33333333%; } .offset-md-11 { - margin-left: 91.6666666667%; + margin-left: 91.66666667%; } .g-md-0, @@ -1281,45 +1403,6 @@ progress { } } @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; @@ -1327,12 +1410,12 @@ progress { .col-lg-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-lg-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-lg-3 { @@ -1342,12 +1425,12 @@ progress { .col-lg-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-lg-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-lg-6 { @@ -1357,12 +1440,12 @@ progress { .col-lg-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-lg-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-lg-9 { @@ -1372,12 +1455,12 @@ progress { .col-lg-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-lg-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-lg-12 { @@ -1390,11 +1473,11 @@ progress { } .offset-lg-1 { - margin-left: 8.3333333333%; + margin-left: 8.33333333%; } .offset-lg-2 { - margin-left: 16.6666666667%; + margin-left: 16.66666667%; } .offset-lg-3 { @@ -1402,11 +1485,11 @@ progress { } .offset-lg-4 { - margin-left: 33.3333333333%; + margin-left: 33.33333333%; } .offset-lg-5 { - margin-left: 41.6666666667%; + margin-left: 41.66666667%; } .offset-lg-6 { @@ -1414,11 +1497,11 @@ progress { } .offset-lg-7 { - margin-left: 58.3333333333%; + margin-left: 58.33333333%; } .offset-lg-8 { - margin-left: 66.6666666667%; + margin-left: 66.66666667%; } .offset-lg-9 { @@ -1426,11 +1509,11 @@ progress { } .offset-lg-10 { - margin-left: 83.3333333333%; + margin-left: 83.33333333%; } .offset-lg-11 { - margin-left: 91.6666666667%; + margin-left: 91.66666667%; } .g-lg-0, @@ -1494,45 +1577,6 @@ progress { } } @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; @@ -1540,12 +1584,12 @@ progress { .col-xl-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-xl-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-xl-3 { @@ -1555,12 +1599,12 @@ progress { .col-xl-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-xl-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-xl-6 { @@ -1570,12 +1614,12 @@ progress { .col-xl-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-xl-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-xl-9 { @@ -1585,12 +1629,12 @@ progress { .col-xl-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-xl-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-xl-12 { @@ -1603,11 +1647,11 @@ progress { } .offset-xl-1 { - margin-left: 8.3333333333%; + margin-left: 8.33333333%; } .offset-xl-2 { - margin-left: 16.6666666667%; + margin-left: 16.66666667%; } .offset-xl-3 { @@ -1615,11 +1659,11 @@ progress { } .offset-xl-4 { - margin-left: 33.3333333333%; + margin-left: 33.33333333%; } .offset-xl-5 { - margin-left: 41.6666666667%; + margin-left: 41.66666667%; } .offset-xl-6 { @@ -1627,11 +1671,11 @@ progress { } .offset-xl-7 { - margin-left: 58.3333333333%; + margin-left: 58.33333333%; } .offset-xl-8 { - margin-left: 66.6666666667%; + margin-left: 66.66666667%; } .offset-xl-9 { @@ -1639,11 +1683,11 @@ progress { } .offset-xl-10 { - margin-left: 83.3333333333%; + margin-left: 83.33333333%; } .offset-xl-11 { - margin-left: 91.6666666667%; + margin-left: 91.66666667%; } .g-xl-0, @@ -1707,45 +1751,6 @@ progress { } } @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; @@ -1753,12 +1758,12 @@ progress { .col-xxl-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-xxl-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-xxl-3 { @@ -1768,12 +1773,12 @@ progress { .col-xxl-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-xxl-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-xxl-6 { @@ -1783,12 +1788,12 @@ progress { .col-xxl-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-xxl-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-xxl-9 { @@ -1798,12 +1803,12 @@ progress { .col-xxl-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-xxl-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-xxl-12 { @@ -1816,11 +1821,11 @@ progress { } .offset-xxl-1 { - margin-left: 8.3333333333%; + margin-left: 8.33333333%; } .offset-xxl-2 { - margin-left: 16.6666666667%; + margin-left: 16.66666667%; } .offset-xxl-3 { @@ -1828,11 +1833,11 @@ progress { } .offset-xxl-4 { - margin-left: 33.3333333333%; + margin-left: 33.33333333%; } .offset-xxl-5 { - margin-left: 41.6666666667%; + margin-left: 41.66666667%; } .offset-xxl-6 { @@ -1840,11 +1845,11 @@ progress { } .offset-xxl-7 { - margin-left: 58.3333333333%; + margin-left: 58.33333333%; } .offset-xxl-8 { - margin-left: 66.6666666667%; + margin-left: 66.66666667%; } .offset-xxl-9 { @@ -1852,11 +1857,11 @@ progress { } .offset-xxl-10 { - margin-left: 83.3333333333%; + margin-left: 83.33333333%; } .offset-xxl-11 { - margin-left: 91.6666666667%; + margin-left: 91.66666667%; } .g-xxl-0, @@ -2261,7 +2266,7 @@ progress { } .form-control-sm { - min-height: calc(1.5em + 0.5rem + 2px); + min-height: calc(1.5em + (0.5rem + 2px)); padding: 0.25rem 0.5rem; font-size: 0.875rem; border-radius: 0.2rem; @@ -2280,7 +2285,7 @@ progress { } .form-control-lg { - min-height: calc(1.5em + 1rem + 2px); + min-height: calc(1.5em + (1rem + 2px)); padding: 0.5rem 1rem; font-size: 1.25rem; border-radius: 0.3rem; @@ -2299,13 +2304,13 @@ progress { } textarea.form-control { - min-height: calc(1.5em + 0.75rem + 2px); + min-height: calc(1.5em + (0.75rem + 2px)); } textarea.form-control-sm { - min-height: calc(1.5em + 0.5rem + 2px); + min-height: calc(1.5em + (0.5rem + 2px)); } textarea.form-control-lg { - min-height: calc(1.5em + 1rem + 2px); + min-height: calc(1.5em + (1rem + 2px)); } .form-control-color { @@ -2329,6 +2334,7 @@ textarea.form-control-lg { display: block; width: 100%; padding: 0.375rem 2.25rem 0.375rem 0.75rem; + -moz-padding-start: calc(0.75rem - 3px); font-size: 1rem; font-weight: 400; line-height: 1.5; @@ -2340,10 +2346,16 @@ textarea.form-control-lg { background-size: 16px 12px; border: 1px solid #ced4da; border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none; } +@media (prefers-reduced-motion: reduce) { + .form-select { + transition: none; + } +} .form-select:focus { border-color: #86b7fe; outline: 0; @@ -2576,7 +2588,7 @@ textarea.form-control-lg { .form-floating > .form-control, .form-floating > .form-select { height: calc(3.5rem + 2px); - padding: 1rem 0.75rem; + line-height: 1.25; } .form-floating > label { position: absolute; @@ -2594,6 +2606,9 @@ textarea.form-control-lg { transition: none; } } +.form-floating > .form-control { + padding: 1rem 0.75rem; +} .form-floating > .form-control::-moz-placeholder { color: transparent; } @@ -3466,16 +3481,16 @@ textarea.form-control-lg { --bs-position: start; } .dropdown-menu-start[data-bs-popper] { - right: auto /* rtl:ignore */; - left: 0 /* rtl:ignore */; + right: auto; + left: 0; } .dropdown-menu-end { --bs-position: end; } .dropdown-menu-end[data-bs-popper] { - right: 0 /* rtl:ignore */; - left: auto /* rtl:ignore */; + right: 0; + left: auto; } @media (min-width: 576px) { @@ -3483,16 +3498,16 @@ textarea.form-control-lg { --bs-position: start; } .dropdown-menu-sm-start[data-bs-popper] { - right: auto /* rtl:ignore */; - left: 0 /* rtl:ignore */; + right: auto; + left: 0; } .dropdown-menu-sm-end { --bs-position: end; } .dropdown-menu-sm-end[data-bs-popper] { - right: 0 /* rtl:ignore */; - left: auto /* rtl:ignore */; + right: 0; + left: auto; } } @media (min-width: 768px) { @@ -3500,16 +3515,16 @@ textarea.form-control-lg { --bs-position: start; } .dropdown-menu-md-start[data-bs-popper] { - right: auto /* rtl:ignore */; - left: 0 /* rtl:ignore */; + right: auto; + left: 0; } .dropdown-menu-md-end { --bs-position: end; } .dropdown-menu-md-end[data-bs-popper] { - right: 0 /* rtl:ignore */; - left: auto /* rtl:ignore */; + right: 0; + left: auto; } } @media (min-width: 992px) { @@ -3517,16 +3532,16 @@ textarea.form-control-lg { --bs-position: start; } .dropdown-menu-lg-start[data-bs-popper] { - right: auto /* rtl:ignore */; - left: 0 /* rtl:ignore */; + right: auto; + left: 0; } .dropdown-menu-lg-end { --bs-position: end; } .dropdown-menu-lg-end[data-bs-popper] { - right: 0 /* rtl:ignore */; - left: auto /* rtl:ignore */; + right: 0; + left: auto; } } @media (min-width: 1200px) { @@ -3534,16 +3549,16 @@ textarea.form-control-lg { --bs-position: start; } .dropdown-menu-xl-start[data-bs-popper] { - right: auto /* rtl:ignore */; - left: 0 /* rtl:ignore */; + right: auto; + left: 0; } .dropdown-menu-xl-end { --bs-position: end; } .dropdown-menu-xl-end[data-bs-popper] { - right: 0 /* rtl:ignore */; - left: auto /* rtl:ignore */; + right: 0; + left: auto; } } @media (min-width: 1400px) { @@ -3551,16 +3566,16 @@ textarea.form-control-lg { --bs-position: start; } .dropdown-menu-xxl-start[data-bs-popper] { - right: auto /* rtl:ignore */; - left: 0 /* rtl:ignore */; + right: auto; + left: 0; } .dropdown-menu-xxl-end { --bs-position: end; } .dropdown-menu-xxl-end[data-bs-popper] { - right: 0 /* rtl:ignore */; - left: auto /* rtl:ignore */; + right: 0; + left: auto; } } .dropup .dropdown-menu[data-bs-popper] { @@ -5700,7 +5715,7 @@ textarea.form-control-lg { margin-bottom: 0; font-size: 1rem; background-color: #f0f0f0; - border-bottom: 1px solid #d8d8d8; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px); } @@ -6019,7 +6034,9 @@ textarea.form-control-lg { } .offcanvas-header .btn-close { padding: 0.5rem 0.5rem; - margin: -0.5rem -0.5rem -0.5rem auto; + margin-top: -0.5rem; + margin-right: -0.5rem; + margin-bottom: -0.5rem; } .offcanvas-title { diff --git a/dist/css/bootstrap.css.map b/dist/css/bootstrap.css.map index 725c69e7640841cd598c4c6afb55523168ae7984..9a09efea128a0f121dc0503dfe165557ddddc067 100644 GIT binary patch delta 66142 zcmb5XdGsXLRp)tX8beq9N+ruGtyQJXS}aFN5gCyYk?FE5WkhBzzuK!LYXM`IWL0b# znHd=wYlG7Uvvp4!+2P>_n6V88b8H5TTbwr2V=Q~v3^ZQg98C9Nz?|tbbB4v(Gjq;N z56m$4E%!#&FH2?muc~;TcklPUHQsv>k-u+z?C!6;eD|+D(%J8yES)1S4o{yvIzFbJ zYmRpQ^Qw2|!jZro4u?mFr@Ln_9vz-4Mhth|?V~5h@mZh_qvO-|*|SH7L-*Lxqr>Ab zK*Bg%GYz?^;xf|(H|+y`QCQB`ET3YQ5io_jT@6o{XP9crO?_@!0gj}qai�!)&e7 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 delta 64415 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 StdL>RFZBlzsveRnl>Y*c@XuKQ diff --git a/dist/css/bootstrap.min.css b/dist/css/bootstrap.min.css index b161ce191..edfbbb03b 100644 --- a/dist/css/bootstrap.min.css +++ b/dist/css/bootstrap.min.css @@ -1,7 +1,7 @@ @charset "UTF-8";/*! - * Bootstrap v5.0.1 (https://getbootstrap.com/) + * Bootstrap v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 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-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--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-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",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))}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);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(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);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.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.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.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.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.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.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.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.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.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.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.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);padding:1rem .75rem}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.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}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-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}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.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}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.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}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.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}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.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}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.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}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.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}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.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}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.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}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.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}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-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}} + */: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-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--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-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",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))}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);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(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.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%}@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%}}@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%}}@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%}}@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%}}@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-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-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-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-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-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-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + (.5rem + 2px));padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + (1rem + 2px));padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + (.75rem + 2px))}textarea.form-control-sm{min-height:calc(1.5em + (.5rem + 2px))}textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.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}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-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}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.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}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.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}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.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}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.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}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.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}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.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}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.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}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.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}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.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}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} /*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/dist/css/bootstrap.min.css.map b/dist/css/bootstrap.min.css.map index 7b08486b6f93341a72fa42ea22043b5531874fea..3fe6cda5d093aac8666d45592c07d8eae2acb91e 100644 GIT binary patch delta 12549 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 delta 11383 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 * { flex-shrink: 0; width: 100%; max-width: 100%; - padding-left: calc(var(--bs-gutter-x) / 2); - padding-right: calc(var(--bs-gutter-x) / 2); + padding-left: calc(var(--bs-gutter-x) * .5); + padding-right: calc(var(--bs-gutter-x) * .5); margin-top: var(--bs-gutter-y); } @@ -683,6 +683,206 @@ progress { width: 16.6666666667%; } +@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%; + } +} +@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%; + } +} +@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%; + } +} +@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%; + } +} +@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-auto { flex: 0 0 auto; width: auto; @@ -690,12 +890,12 @@ progress { .col-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-3 { @@ -705,12 +905,12 @@ progress { .col-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-6 { @@ -720,12 +920,12 @@ progress { .col-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-9 { @@ -735,12 +935,12 @@ progress { .col-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-12 { @@ -749,11 +949,11 @@ progress { } .offset-1 { - margin-right: 8.3333333333%; + margin-right: 8.33333333%; } .offset-2 { - margin-right: 16.6666666667%; + margin-right: 16.66666667%; } .offset-3 { @@ -761,11 +961,11 @@ progress { } .offset-4 { - margin-right: 33.3333333333%; + margin-right: 33.33333333%; } .offset-5 { - margin-right: 41.6666666667%; + margin-right: 41.66666667%; } .offset-6 { @@ -773,11 +973,11 @@ progress { } .offset-7 { - margin-right: 58.3333333333%; + margin-right: 58.33333333%; } .offset-8 { - margin-right: 66.6666666667%; + margin-right: 66.66666667%; } .offset-9 { @@ -785,11 +985,11 @@ progress { } .offset-10 { - margin-right: 83.3333333333%; + margin-right: 83.33333333%; } .offset-11 { - margin-right: 91.6666666667%; + margin-right: 91.66666667%; } .g-0, @@ -853,45 +1053,6 @@ progress { } @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; @@ -899,12 +1060,12 @@ progress { .col-sm-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-sm-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-sm-3 { @@ -914,12 +1075,12 @@ progress { .col-sm-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-sm-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-sm-6 { @@ -929,12 +1090,12 @@ progress { .col-sm-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-sm-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-sm-9 { @@ -944,12 +1105,12 @@ progress { .col-sm-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-sm-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-sm-12 { @@ -962,11 +1123,11 @@ progress { } .offset-sm-1 { - margin-right: 8.3333333333%; + margin-right: 8.33333333%; } .offset-sm-2 { - margin-right: 16.6666666667%; + margin-right: 16.66666667%; } .offset-sm-3 { @@ -974,11 +1135,11 @@ progress { } .offset-sm-4 { - margin-right: 33.3333333333%; + margin-right: 33.33333333%; } .offset-sm-5 { - margin-right: 41.6666666667%; + margin-right: 41.66666667%; } .offset-sm-6 { @@ -986,11 +1147,11 @@ progress { } .offset-sm-7 { - margin-right: 58.3333333333%; + margin-right: 58.33333333%; } .offset-sm-8 { - margin-right: 66.6666666667%; + margin-right: 66.66666667%; } .offset-sm-9 { @@ -998,11 +1159,11 @@ progress { } .offset-sm-10 { - margin-right: 83.3333333333%; + margin-right: 83.33333333%; } .offset-sm-11 { - margin-right: 91.6666666667%; + margin-right: 91.66666667%; } .g-sm-0, @@ -1066,45 +1227,6 @@ progress { } } @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; @@ -1112,12 +1234,12 @@ progress { .col-md-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-md-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-md-3 { @@ -1127,12 +1249,12 @@ progress { .col-md-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-md-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-md-6 { @@ -1142,12 +1264,12 @@ progress { .col-md-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-md-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-md-9 { @@ -1157,12 +1279,12 @@ progress { .col-md-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-md-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-md-12 { @@ -1175,11 +1297,11 @@ progress { } .offset-md-1 { - margin-right: 8.3333333333%; + margin-right: 8.33333333%; } .offset-md-2 { - margin-right: 16.6666666667%; + margin-right: 16.66666667%; } .offset-md-3 { @@ -1187,11 +1309,11 @@ progress { } .offset-md-4 { - margin-right: 33.3333333333%; + margin-right: 33.33333333%; } .offset-md-5 { - margin-right: 41.6666666667%; + margin-right: 41.66666667%; } .offset-md-6 { @@ -1199,11 +1321,11 @@ progress { } .offset-md-7 { - margin-right: 58.3333333333%; + margin-right: 58.33333333%; } .offset-md-8 { - margin-right: 66.6666666667%; + margin-right: 66.66666667%; } .offset-md-9 { @@ -1211,11 +1333,11 @@ progress { } .offset-md-10 { - margin-right: 83.3333333333%; + margin-right: 83.33333333%; } .offset-md-11 { - margin-right: 91.6666666667%; + margin-right: 91.66666667%; } .g-md-0, @@ -1279,45 +1401,6 @@ progress { } } @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; @@ -1325,12 +1408,12 @@ progress { .col-lg-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-lg-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-lg-3 { @@ -1340,12 +1423,12 @@ progress { .col-lg-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-lg-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-lg-6 { @@ -1355,12 +1438,12 @@ progress { .col-lg-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-lg-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-lg-9 { @@ -1370,12 +1453,12 @@ progress { .col-lg-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-lg-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-lg-12 { @@ -1388,11 +1471,11 @@ progress { } .offset-lg-1 { - margin-right: 8.3333333333%; + margin-right: 8.33333333%; } .offset-lg-2 { - margin-right: 16.6666666667%; + margin-right: 16.66666667%; } .offset-lg-3 { @@ -1400,11 +1483,11 @@ progress { } .offset-lg-4 { - margin-right: 33.3333333333%; + margin-right: 33.33333333%; } .offset-lg-5 { - margin-right: 41.6666666667%; + margin-right: 41.66666667%; } .offset-lg-6 { @@ -1412,11 +1495,11 @@ progress { } .offset-lg-7 { - margin-right: 58.3333333333%; + margin-right: 58.33333333%; } .offset-lg-8 { - margin-right: 66.6666666667%; + margin-right: 66.66666667%; } .offset-lg-9 { @@ -1424,11 +1507,11 @@ progress { } .offset-lg-10 { - margin-right: 83.3333333333%; + margin-right: 83.33333333%; } .offset-lg-11 { - margin-right: 91.6666666667%; + margin-right: 91.66666667%; } .g-lg-0, @@ -1492,45 +1575,6 @@ progress { } } @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; @@ -1538,12 +1582,12 @@ progress { .col-xl-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-xl-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-xl-3 { @@ -1553,12 +1597,12 @@ progress { .col-xl-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-xl-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-xl-6 { @@ -1568,12 +1612,12 @@ progress { .col-xl-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-xl-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-xl-9 { @@ -1583,12 +1627,12 @@ progress { .col-xl-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-xl-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-xl-12 { @@ -1601,11 +1645,11 @@ progress { } .offset-xl-1 { - margin-right: 8.3333333333%; + margin-right: 8.33333333%; } .offset-xl-2 { - margin-right: 16.6666666667%; + margin-right: 16.66666667%; } .offset-xl-3 { @@ -1613,11 +1657,11 @@ progress { } .offset-xl-4 { - margin-right: 33.3333333333%; + margin-right: 33.33333333%; } .offset-xl-5 { - margin-right: 41.6666666667%; + margin-right: 41.66666667%; } .offset-xl-6 { @@ -1625,11 +1669,11 @@ progress { } .offset-xl-7 { - margin-right: 58.3333333333%; + margin-right: 58.33333333%; } .offset-xl-8 { - margin-right: 66.6666666667%; + margin-right: 66.66666667%; } .offset-xl-9 { @@ -1637,11 +1681,11 @@ progress { } .offset-xl-10 { - margin-right: 83.3333333333%; + margin-right: 83.33333333%; } .offset-xl-11 { - margin-right: 91.6666666667%; + margin-right: 91.66666667%; } .g-xl-0, @@ -1705,45 +1749,6 @@ progress { } } @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; @@ -1751,12 +1756,12 @@ progress { .col-xxl-1 { flex: 0 0 auto; - width: 8.3333333333%; + width: 8.33333333%; } .col-xxl-2 { flex: 0 0 auto; - width: 16.6666666667%; + width: 16.66666667%; } .col-xxl-3 { @@ -1766,12 +1771,12 @@ progress { .col-xxl-4 { flex: 0 0 auto; - width: 33.3333333333%; + width: 33.33333333%; } .col-xxl-5 { flex: 0 0 auto; - width: 41.6666666667%; + width: 41.66666667%; } .col-xxl-6 { @@ -1781,12 +1786,12 @@ progress { .col-xxl-7 { flex: 0 0 auto; - width: 58.3333333333%; + width: 58.33333333%; } .col-xxl-8 { flex: 0 0 auto; - width: 66.6666666667%; + width: 66.66666667%; } .col-xxl-9 { @@ -1796,12 +1801,12 @@ progress { .col-xxl-10 { flex: 0 0 auto; - width: 83.3333333333%; + width: 83.33333333%; } .col-xxl-11 { flex: 0 0 auto; - width: 91.6666666667%; + width: 91.66666667%; } .col-xxl-12 { @@ -1814,11 +1819,11 @@ progress { } .offset-xxl-1 { - margin-right: 8.3333333333%; + margin-right: 8.33333333%; } .offset-xxl-2 { - margin-right: 16.6666666667%; + margin-right: 16.66666667%; } .offset-xxl-3 { @@ -1826,11 +1831,11 @@ progress { } .offset-xxl-4 { - margin-right: 33.3333333333%; + margin-right: 33.33333333%; } .offset-xxl-5 { - margin-right: 41.6666666667%; + margin-right: 41.66666667%; } .offset-xxl-6 { @@ -1838,11 +1843,11 @@ progress { } .offset-xxl-7 { - margin-right: 58.3333333333%; + margin-right: 58.33333333%; } .offset-xxl-8 { - margin-right: 66.6666666667%; + margin-right: 66.66666667%; } .offset-xxl-9 { @@ -1850,11 +1855,11 @@ progress { } .offset-xxl-10 { - margin-right: 83.3333333333%; + margin-right: 83.33333333%; } .offset-xxl-11 { - margin-right: 91.6666666667%; + margin-right: 91.66666667%; } .g-xxl-0, @@ -2259,7 +2264,7 @@ progress { } .form-control-sm { - min-height: calc(1.5em + 0.5rem + 2px); + min-height: calc(1.5em + (0.5rem + 2px)); padding: 0.25rem 0.5rem; font-size: 0.875rem; border-radius: 0.2rem; @@ -2278,7 +2283,7 @@ progress { } .form-control-lg { - min-height: calc(1.5em + 1rem + 2px); + min-height: calc(1.5em + (1rem + 2px)); padding: 0.5rem 1rem; font-size: 1.25rem; border-radius: 0.3rem; @@ -2297,13 +2302,13 @@ progress { } textarea.form-control { - min-height: calc(1.5em + 0.75rem + 2px); + min-height: calc(1.5em + (0.75rem + 2px)); } textarea.form-control-sm { - min-height: calc(1.5em + 0.5rem + 2px); + min-height: calc(1.5em + (0.5rem + 2px)); } textarea.form-control-lg { - min-height: calc(1.5em + 1rem + 2px); + min-height: calc(1.5em + (1rem + 2px)); } .form-control-color { @@ -2327,6 +2332,7 @@ textarea.form-control-lg { display: block; width: 100%; padding: 0.375rem 0.75rem 0.375rem 2.25rem; + -moz-padding-start: calc(0.75rem - 3px); font-size: 1rem; font-weight: 400; line-height: 1.5; @@ -2338,10 +2344,16 @@ textarea.form-control-lg { background-size: 16px 12px; border: 1px solid #ced4da; border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; -webkit-appearance: none; -moz-appearance: none; appearance: none; } +@media (prefers-reduced-motion: reduce) { + .form-select { + transition: none; + } +} .form-select:focus { border-color: #86b7fe; outline: 0; @@ -2574,7 +2586,7 @@ textarea.form-control-lg { .form-floating > .form-control, .form-floating > .form-select { height: calc(3.5rem + 2px); - padding: 1rem 0.75rem; + line-height: 1.25; } .form-floating > label { position: absolute; @@ -2592,6 +2604,9 @@ textarea.form-control-lg { transition: none; } } +.form-floating > .form-control { + padding: 1rem 0.75rem; +} .form-floating > .form-control::-moz-placeholder { color: transparent; } @@ -3464,16 +3479,16 @@ textarea.form-control-lg { --bs-position: start; } .dropdown-menu-start[data-bs-popper] { - right: auto ; - left: 0 ; + left: auto; + right: 0; } .dropdown-menu-end { --bs-position: end; } .dropdown-menu-end[data-bs-popper] { - right: 0 ; - left: auto ; + left: 0; + right: auto; } @media (min-width: 576px) { @@ -3481,16 +3496,16 @@ textarea.form-control-lg { --bs-position: start; } .dropdown-menu-sm-start[data-bs-popper] { - right: auto ; - left: 0 ; + left: auto; + right: 0; } .dropdown-menu-sm-end { --bs-position: end; } .dropdown-menu-sm-end[data-bs-popper] { - right: 0 ; - left: auto ; + left: 0; + right: auto; } } @media (min-width: 768px) { @@ -3498,16 +3513,16 @@ textarea.form-control-lg { --bs-position: start; } .dropdown-menu-md-start[data-bs-popper] { - right: auto ; - left: 0 ; + left: auto; + right: 0; } .dropdown-menu-md-end { --bs-position: end; } .dropdown-menu-md-end[data-bs-popper] { - right: 0 ; - left: auto ; + left: 0; + right: auto; } } @media (min-width: 992px) { @@ -3515,16 +3530,16 @@ textarea.form-control-lg { --bs-position: start; } .dropdown-menu-lg-start[data-bs-popper] { - right: auto ; - left: 0 ; + left: auto; + right: 0; } .dropdown-menu-lg-end { --bs-position: end; } .dropdown-menu-lg-end[data-bs-popper] { - right: 0 ; - left: auto ; + left: 0; + right: auto; } } @media (min-width: 1200px) { @@ -3532,16 +3547,16 @@ textarea.form-control-lg { --bs-position: start; } .dropdown-menu-xl-start[data-bs-popper] { - right: auto ; - left: 0 ; + left: auto; + right: 0; } .dropdown-menu-xl-end { --bs-position: end; } .dropdown-menu-xl-end[data-bs-popper] { - right: 0 ; - left: auto ; + left: 0; + right: auto; } } @media (min-width: 1400px) { @@ -3549,16 +3564,16 @@ textarea.form-control-lg { --bs-position: start; } .dropdown-menu-xxl-start[data-bs-popper] { - right: auto ; - left: 0 ; + left: auto; + right: 0; } .dropdown-menu-xxl-end { --bs-position: end; } .dropdown-menu-xxl-end[data-bs-popper] { - right: 0 ; - left: auto ; + left: 0; + right: auto; } } .dropup .dropdown-menu[data-bs-popper] { @@ -5698,7 +5713,7 @@ textarea.form-control-lg { margin-bottom: 0; font-size: 1rem; background-color: #f0f0f0; - border-bottom: 1px solid #d8d8d8; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); border-top-right-radius: calc(0.3rem - 1px); border-top-left-radius: calc(0.3rem - 1px); } @@ -6004,7 +6019,9 @@ textarea.form-control-lg { } .offcanvas-header .btn-close { padding: 0.5rem 0.5rem; - margin: -0.5rem auto -0.5rem -0.5rem; + margin-top: -0.5rem; + margin-left: -0.5rem; + margin-bottom: -0.5rem; } .offcanvas-title { diff --git a/dist/css/bootstrap.rtl.css.map b/dist/css/bootstrap.rtl.css.map index 056632898ebd0201ff6277d6e4823b55524cd64c..1de87aa019661695eec69553b996a5612a5e500a 100644 GIT binary patch delta 65920 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

sLzh_ zB?{&!*yb>oEF(tKV~MOojO|S%(-6XC|^9F&cMA zB?^}783ZO)92r3}EYYw-tj!^^-Z~pCP;h~Q)Y+%VGGgsczC_p|NcChQ>k*^IHmXpt zLP4^dBFl)8UC9~S$#>SFiH1F5w38pzC|ILl+endR#I&6Rw%uo_Q<)g0*G9n?aw83s z)-Y+ZnCTiF9c*(=Y72ev|F&F{IXaCXmXei2*&m9hvq8hBTZQ7x-R&GsTdFA>#d&x@Th( z1050V(9*$oBfF7Y-o{1*y2F$TDJ7 zy(O{^vC;FmB`^{82$JDQK|%O~)#8;(TcpS`V*1YX!954>r5Z6=6uH+Al?&|6{N3

Z1~Ia; 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 diff --git a/dist/css/bootstrap.rtl.min.css b/dist/css/bootstrap.rtl.min.css index 8d65c2b4b..ab2267658 100644 --- a/dist/css/bootstrap.rtl.min.css +++ b/dist/css/bootstrap.rtl.min.css @@ -1,7 +1,7 @@ @charset "UTF-8";/*! - * Bootstrap v5.0.1 (https://getbootstrap.com/) + * Bootstrap v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 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-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--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-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",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))}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],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-right:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-right:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:right}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:right;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:right}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=email],[type=number],[type=tel],[type=url]{direction:ltr}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-right:0;list-style:none}.list-inline{padding-right:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-left:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);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(var(--bs-gutter-y) * -1);margin-left:calc(var(--bs-gutter-x)/ -2);margin-right:calc(var(--bs-gutter-x)/ -2)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-left:calc(var(--bs-gutter-x)/ 2);padding-right:calc(var(--bs-gutter-x)/ 2);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.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-right:8.3333333333%}.offset-2{margin-right:16.6666666667%}.offset-3{margin-right:25%}.offset-4{margin-right:33.3333333333%}.offset-5{margin-right:41.6666666667%}.offset-6{margin-right:50%}.offset-7{margin-right:58.3333333333%}.offset-8{margin-right:66.6666666667%}.offset-9{margin-right:75%}.offset-10{margin-right:83.3333333333%}.offset-11{margin-right:91.6666666667%}.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.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-right:0}.offset-sm-1{margin-right:8.3333333333%}.offset-sm-2{margin-right:16.6666666667%}.offset-sm-3{margin-right:25%}.offset-sm-4{margin-right:33.3333333333%}.offset-sm-5{margin-right:41.6666666667%}.offset-sm-6{margin-right:50%}.offset-sm-7{margin-right:58.3333333333%}.offset-sm-8{margin-right:66.6666666667%}.offset-sm-9{margin-right:75%}.offset-sm-10{margin-right:83.3333333333%}.offset-sm-11{margin-right:91.6666666667%}.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.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-right:0}.offset-md-1{margin-right:8.3333333333%}.offset-md-2{margin-right:16.6666666667%}.offset-md-3{margin-right:25%}.offset-md-4{margin-right:33.3333333333%}.offset-md-5{margin-right:41.6666666667%}.offset-md-6{margin-right:50%}.offset-md-7{margin-right:58.3333333333%}.offset-md-8{margin-right:66.6666666667%}.offset-md-9{margin-right:75%}.offset-md-10{margin-right:83.3333333333%}.offset-md-11{margin-right:91.6666666667%}.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.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-right:0}.offset-lg-1{margin-right:8.3333333333%}.offset-lg-2{margin-right:16.6666666667%}.offset-lg-3{margin-right:25%}.offset-lg-4{margin-right:33.3333333333%}.offset-lg-5{margin-right:41.6666666667%}.offset-lg-6{margin-right:50%}.offset-lg-7{margin-right:58.3333333333%}.offset-lg-8{margin-right:66.6666666667%}.offset-lg-9{margin-right:75%}.offset-lg-10{margin-right:83.3333333333%}.offset-lg-11{margin-right:91.6666666667%}.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.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-right:0}.offset-xl-1{margin-right:8.3333333333%}.offset-xl-2{margin-right:16.6666666667%}.offset-xl-3{margin-right:25%}.offset-xl-4{margin-right:33.3333333333%}.offset-xl-5{margin-right:41.6666666667%}.offset-xl-6{margin-right:50%}.offset-xl-7{margin-right:58.3333333333%}.offset-xl-8{margin-right:66.6666666667%}.offset-xl-9{margin-right:75%}.offset-xl-10{margin-right:83.3333333333%}.offset-xl-11{margin-right:91.6666666667%}.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.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-right:0}.offset-xxl-1{margin-right:8.3333333333%}.offset-xxl-2{margin-right:16.6666666667%}.offset-xxl-3{margin-right:25%}.offset-xxl-4{margin-right:33.3333333333%}.offset-xxl-5{margin-right:41.6666666667%}.offset-xxl-6{margin-right:50%}.offset-xxl-7{margin-right:58.3333333333%}.offset-xxl-8{margin-right:66.6666666667%}.offset-xxl-9{margin-right:75%}.offset-xxl-10{margin-right:83.3333333333%}.offset-xxl-11{margin-right:91.6666666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem .75rem .375rem 2.25rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-left:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-right:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-right:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-right:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:right;margin-right:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-right:2.5em}.form-switch .form-check-input{width:2em;margin-right:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:right center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:left center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-left:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);padding:1rem .75rem}.form-floating>label{position:absolute;top:0;right:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:100% 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(-.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(-.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(-.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-left:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-left:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-left:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) left calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-left:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-left:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-left:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) left calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-left:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-left:.3em solid transparent;border-bottom:0;border-right:.3em solid transparent}.dropdown-toggle:empty::after{margin-right:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:right;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;right:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:0;border-left:.3em solid transparent;border-bottom:.3em solid;border-right:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-menu[data-bs-popper]{top:0;left:auto;right:100%;margin-top:0;margin-right:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-left:0;border-bottom:.3em solid transparent;border-right:.3em solid}.dropend .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;left:100%;right:auto;margin-top:0;margin-left:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-left:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-right:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-right:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-right:0}.dropstart .dropdown-toggle-split::before{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-right-radius:0;border-top-left-radius:0}.nav{display:flex;flex-wrap:wrap;padding-right:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-right-radius:.25rem;border-top-left-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-left:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-right:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-right:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-left:-.5rem;margin-bottom:-.5rem;margin-right:-.5rem;border-bottom:0}.card-header-pills{margin-left:-.5rem;margin-right:-.5rem}.card-img-overlay{position:absolute;top:0;left:0;bottom:0;right:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-right:0;border-right:0}.card-group>.card:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-right-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:right;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-right:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-right:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-right:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:right;padding-left:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-right:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-right:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item:last-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-left:3rem}.alert-dismissible .btn-close{position:absolute;top:0;left:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-right:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-right-radius:inherit;border-top-left-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-left:-.375rem;margin-right:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;right:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-right-radius:calc(.3rem - 1px);border-top-left-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem auto -.5rem -.5rem}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:right;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:right;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;right:50%;display:block;width:1rem;margin-right:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;border-top-right-radius:calc(.3rem - 1px);border-top-left-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:right;width:100%;margin-left:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{right:0}.carousel-control-next{left:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;left:0;bottom:0;right:0;z-index:2;display:flex;justify-content:center;padding:0;margin-left:15%;margin-bottom:1rem;margin-right:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-left:3px;margin-right:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;left:15%;bottom:1.25rem;right:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-left-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin:-.5rem auto -.5rem -.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-end{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-top{top:0;left:0;right:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{left:0;right:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;right:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;left:0;right:0;z-index:1030}.fixed-bottom{position:fixed;left:0;bottom:0;right:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:right!important}.float-end{float:left!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{right:0!important}.start-50{right:50%!important}.start-100{right:100%!important}.end-0{left:0!important}.end-50{left:50%!important}.end-100{left:100%!important}.translate-middle{transform:translate(50%,-50%)!important}.translate-middle-x{transform:translateX(50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-left:1px solid #dee2e6!important}.border-end-0{border-left:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-right:1px solid #dee2e6!important}.border-start-0{border-right:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.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}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:right!important}.text-end{text-align:left!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-right-radius:.25rem!important;border-top-left-radius:.25rem!important}.rounded-end{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-bottom{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-start{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:right!important}.float-sm-end{float:left!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-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}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.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}.text-sm-start{text-align:right!important}.text-sm-end{text-align:left!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:right!important}.float-md-end{float:left!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-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}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.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}.text-md-start{text-align:right!important}.text-md-end{text-align:left!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:right!important}.float-lg-end{float:left!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-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}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.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}.text-lg-start{text-align:right!important}.text-lg-end{text-align:left!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:right!important}.float-xl-end{float:left!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-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}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.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}.text-xl-start{text-align:right!important}.text-xl-end{text-align:left!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:right!important}.float-xxl-end{float:left!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-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}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.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}.text-xxl-start{text-align:right!important}.text-xxl-end{text-align:left!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-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}} + */: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-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--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-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",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))}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],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-right:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-right:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:right}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:right;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:right}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=email],[type=number],[type=tel],[type=url]{direction:ltr}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-right:0;list-style:none}.list-inline{padding-right:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-left:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-left:var(--bs-gutter-x,.75rem);padding-right:var(--bs-gutter-x,.75rem);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(var(--bs-gutter-y) * -1);margin-left:calc(var(--bs-gutter-x) * -.5);margin-right:calc(var(--bs-gutter-x) * -.5)}.row>*{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%}@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%}}@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%}}@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%}}@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%}}@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-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-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-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-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-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-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}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.5em + (.5rem + 2px));padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + (1rem + 2px));padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + (.75rem + 2px))}textarea.form-control-sm{min-height:calc(1.5em + (.5rem + 2px))}textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem .75rem .375rem 2.25rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-left:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-right:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-right:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-right:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:right;margin-right:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-right:2.5em}.form-switch .form-check-input{width:2em;margin-right:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:right center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:left center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-left:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;right:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:100% 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(-.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(-.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(-.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-left:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-left-radius:0;border-bottom-left-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-left:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-left:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) left calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-left:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-right:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-left:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-left:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) left calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-left:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:left .75rem center,center left 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-right:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-left:.3em solid transparent;border-bottom:0;border-right:.3em solid transparent}.dropdown-toggle:empty::after{margin-right:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:right;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;right:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:0;right:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:0;right:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:0;right:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:0;right:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:0;right:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:auto;right:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:0;right:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:0;border-left:.3em solid transparent;border-bottom:.3em solid;border-right:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-menu[data-bs-popper]{top:0;left:auto;right:100%;margin-top:0;margin-right:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-left:0;border-bottom:.3em solid transparent;border-right:.3em solid}.dropend .dropdown-toggle:empty::after{margin-right:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;left:100%;right:auto;margin-top:0;margin-left:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-right:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-left:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-right:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-right:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-right:0}.dropstart .dropdown-toggle-split::before{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-right-radius:0;border-top-left-radius:0}.nav{display:flex;flex-wrap:wrap;padding-right:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-right-radius:.25rem;border-top-left-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-left:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-right:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-left:0;padding-right:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:.5rem;padding-right:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-right:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-left:-.5rem;margin-bottom:-.5rem;margin-right:-.5rem;border-bottom:0}.card-header-pills{margin-left:-.5rem;margin-right:-.5rem}.card-img-overlay{position:absolute;top:0;left:0;bottom:0;right:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-right:0;border-right:0}.card-group>.card:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-left-radius:0}.card-group>.card:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-right-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:right;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-right:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-left:0;border-right:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-right:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:right;padding-left:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-right:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-right:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item:last-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-left:3rem}.alert-dismissible .btn-close{position:absolute;top:0;left:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-right:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-right-radius:inherit;border-top-left-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-right-radius:.25rem;border-top-left-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-left-radius:.25rem;border-bottom-right-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-right-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-right:-1px;border-right-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-right-radius:calc(.25rem - 1px);border-top-left-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-left:-.375rem;margin-right:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;right:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-right-radius:calc(.3rem - 1px);border-top-left-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem auto -.5rem -.5rem}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:right;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:right;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;right:50%;display:block;width:1rem;margin-right:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-right-radius:calc(.3rem - 1px);border-top-left-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:right;width:100%;margin-left:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{right:0}.carousel-control-next{left:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;left:0;bottom:0;right:0;z-index:2;display:flex;justify-content:center;padding:0;margin-left:15%;margin-bottom:1rem;margin-right:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-left:3px;margin-right:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;left:15%;bottom:1.25rem;right:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-left-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-left:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-end{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-top{top:0;left:0;right:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{left:0;right:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;right:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;left:0;right:0;z-index:1030}.fixed-bottom{position:fixed;left:0;bottom:0;right:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:right!important}.float-end{float:left!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{right:0!important}.start-50{right:50%!important}.start-100{right:100%!important}.end-0{left:0!important}.end-50{left:50%!important}.end-100{left:100%!important}.translate-middle{transform:translate(50%,-50%)!important}.translate-middle-x{transform:translateX(50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-left:1px solid #dee2e6!important}.border-end-0{border-left:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-right:1px solid #dee2e6!important}.border-start-0{border-right:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.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}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:right!important}.text-end{text-align:left!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-right-radius:.25rem!important;border-top-left-radius:.25rem!important}.rounded-end{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-bottom{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-start{border-bottom-right-radius:.25rem!important;border-top-right-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:right!important}.float-sm-end{float:left!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-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}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.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}.text-sm-start{text-align:right!important}.text-sm-end{text-align:left!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:right!important}.float-md-end{float:left!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-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}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.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}.text-md-start{text-align:right!important}.text-md-end{text-align:left!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:right!important}.float-lg-end{float:left!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-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}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.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}.text-lg-start{text-align:right!important}.text-lg-end{text-align:left!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:right!important}.float-xl-end{float:left!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-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}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.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}.text-xl-start{text-align:right!important}.text-xl-end{text-align:left!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:right!important}.float-xxl-end{float:left!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-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}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.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}.text-xxl-start{text-align:right!important}.text-xxl-end{text-align:left!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-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.rtl.min.css.map */ \ No newline at end of file diff --git a/dist/css/bootstrap.rtl.min.css.map b/dist/css/bootstrap.rtl.min.css.map index 004bfa37fc6b2cb7f37fb62a52a3e0f7bd904dc8..e3d2c35fca899cbe04109a91e6a5d9e22143827a 100644 GIT binary patch delta 14868 zcmeHMdvqJsnLi_sEXj`LICdN-A&K&EVk0S*PStp_~Fqn3BsQKw2oJKKHznH9WY}P_SPU(W2;X6y%fFoW%4n_A zMZq{{3A8jDOq`?I+H7dTa*g(2n>g!oEO&NFXk5~X$~uE-od#*v=@?1t_$4$f>-2%n zsOTsuO?NpWX{GvB(S6!c4JQW|mULW>s#ZC;aI2Fh1ZYc}6tccWL?L%T?G~%uunBTZ zjZJA_3cL<+w%sve=RYc_EvU7LwQ@SDZG4^fjwyalM4B9Z{5h>z6y+TLwl+gIUKy7?a=9I^RsE)BL%Thau0*{vwP)HYrZVXg)m)83u4by$WNEP& zHm!?FQ*o{_;^OC*6dQbv7O>VBX>`DRy)^G^T;^)~JPNMQtMI?+VOI8}pv04cQ`GEBxmok8(jRpvNC?D;o|}?_jys% zcnf*d0!CB+X)0!5Y#D&JV1p&bR~hH3%{G^z-4e6&uGzEmx-A2CXL{%!KWrL5oG?3K z_*V$Kq%f$d?87;u^>(~FEVpf>we7Yv*fwMW?ukItL|~G{B;YetMn%6D(b<%aj7p3H zl2G23&9!E()8Oo`Hgg*cgbsEKyn$Kq4va@@h*S26&~zzkrL z#3UfCGM=NKWrXVVq(h}v#{rnMuFa-CYp0>Bd$`YMNHZshg5OUR`uviD=pYMD zn1nkgkk-bVjC07&Die|Jtn%=0C*s9SWwo50rnB?Lk@){5YZFmQlBl%iWUB>|OvWi| z{V__Cn4}=GHVaNkLglMvd687LlW`&+jT8HkxMW`>72t%mnG;08J46(g%L<}{EI5%j zQTgGa2@WRV|6r|jgh+3k`Uwsu;gq#- zoD~lU|JZBglklVi!6YC}^e=+7VV@0ucLP2+kEf5d_=7(Qr>t$D6LqqJ$l5G8B}qRq z6zi89h@?tP#)-V&PvrajlDx=TzzJ(JCx}8VRj8H~LcwXNcH!>v=i2N;dP2xJ8`5)a20+iX8Nj6D{�_1B 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 PPU&YT2v=UC*{b_*`V&IW delta 14658 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 ae(r&%f-FHgk6h@Wup@0E54(uH=zjqZ>tI>{ diff --git a/dist/js/bootstrap.bundle.js b/dist/js/bootstrap.bundle.js index 852fc9962..d6ce66fe7 100644 --- a/dist/js/bootstrap.bundle.js +++ b/dist/js/bootstrap.bundle.js @@ -1,5 +1,5 @@ /*! - * Bootstrap v5.0.1 (https://getbootstrap.com/) + * Bootstrap v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ @@ -11,7 +11,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/selector-engine.js + * Bootstrap (v5.0.2): dom/selector-engine.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -82,7 +82,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/index.js + * Bootstrap (v5.0.2): util/index.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -204,24 +204,6 @@ return null; }; - const emulateTransitionEnd = (element, duration) => { - let called = false; - const durationPadding = 5; - const emulatedDuration = duration + durationPadding; - - function listener() { - called = true; - element.removeEventListener(TRANSITION_END, listener); - } - - element.addEventListener(TRANSITION_END, listener); - setTimeout(() => { - if (!called) { - triggerTransitionEnd(element); - } - }, emulatedDuration); - }; - const typeCheckConfig = (componentName, config, configTypes) => { Object.keys(configTypes).forEach(property => { const expectedTypes = configTypes[property]; @@ -235,17 +217,11 @@ }; const isVisible = element => { - if (!element) { + if (!isElement$1(element) || element.getClientRects().length === 0) { return false; } - if (element.style && element.parentNode && element.parentNode.style) { - const elementStyle = getComputedStyle(element); - const parentNodeStyle = getComputedStyle(element.parentNode); - return elementStyle.display !== 'none' && parentNodeStyle.display !== 'none' && elementStyle.visibility !== 'hidden'; - } - - return false; + return getComputedStyle(element).getPropertyValue('visibility') === 'visible'; }; const isDisabled = element => { @@ -303,9 +279,18 @@ return null; }; + const DOMContentLoadedCallbacks = []; + const onDOMContentLoaded = callback => { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -338,63 +323,66 @@ } }; - /** - * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/data.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - * -------------------------------------------------------------------------- - */ - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - const elementMap = new Map(); - var Data = { - set(element, key, instance) { - if (!elementMap.has(element)) { - elementMap.set(element, new Map()); - } - - const instanceMap = elementMap.get(element); // make it clear we only want one instance per element - // can be removed later when multiple key/instances are fine to be used - - if (!instanceMap.has(key) && instanceMap.size !== 0) { - // eslint-disable-next-line no-console - console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`); - return; - } - - instanceMap.set(key, instance); - }, - - get(element, key) { - if (elementMap.has(element)) { - return elementMap.get(element).get(key) || null; - } - - return null; - }, - - remove(element, key) { - if (!elementMap.has(element)) { - return; - } - - const instanceMap = elementMap.get(element); - instanceMap.delete(key); // free up element references if there are no instances left for an element - - if (instanceMap.size === 0) { - elementMap.delete(element); - } + const executeAfterTransition = (callback, transitionElement, waitForTransition = true) => { + if (!waitForTransition) { + execute(callback); + return; } + const durationPadding = 5; + const emulatedDuration = getTransitionDurationFromElement(transitionElement) + durationPadding; + let called = false; + + const handler = ({ + target + }) => { + if (target !== transitionElement) { + return; + } + + called = true; + transitionElement.removeEventListener(TRANSITION_END, handler); + execute(callback); + }; + + transitionElement.addEventListener(TRANSITION_END, handler); + setTimeout(() => { + if (!called) { + triggerTransitionEnd(transitionElement); + } + }, emulatedDuration); + }; + /** + * Return the previous/next element of a list. + * + * @param {array} list The list of elements + * @param activeElement The active element + * @param shouldGetNext Choose to get next or previous element + * @param isCycleAllowed + * @return {Element|elem} The proper element + */ + + + const getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed) => { + let index = list.indexOf(activeElement); // if the element does not exist in the list return an element depending on the direction and if cycle is allowed + + if (index === -1) { + return list[!shouldGetNext && isCycleAllowed ? list.length - 1 : 0]; + } + + const listLength = list.length; + index += shouldGetNext ? 1 : -1; + + if (isCycleAllowed) { + index = (index + listLength) % listLength; + } + + return list[Math.max(0, Math.min(index, listLength - 1))]; }; /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/event-handler.js + * Bootstrap (v5.0.2): dom/event-handler.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -683,7 +671,61 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): base-component.js + * Bootstrap (v5.0.2): dom/data.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + const elementMap = new Map(); + var Data = { + set(element, key, instance) { + if (!elementMap.has(element)) { + elementMap.set(element, new Map()); + } + + const instanceMap = elementMap.get(element); // make it clear we only want one instance per element + // can be removed later when multiple key/instances are fine to be used + + if (!instanceMap.has(key) && instanceMap.size !== 0) { + // eslint-disable-next-line no-console + console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`); + return; + } + + instanceMap.set(key, instance); + }, + + get(element, key) { + if (elementMap.has(element)) { + return elementMap.get(element).get(key) || null; + } + + return null; + }, + + remove(element, key) { + if (!elementMap.has(element)) { + return; + } + + const instanceMap = elementMap.get(element); + instanceMap.delete(key); // free up element references if there are no instances left for an element + + if (instanceMap.size === 0) { + elementMap.delete(element); + } + } + + }; + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): base-component.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -693,7 +735,7 @@ * ------------------------------------------------------------------------ */ - const VERSION = '5.0.1'; + const VERSION = '5.0.2'; class BaseComponent { constructor(element) { @@ -716,14 +758,7 @@ } _queueCallback(callback, element, isAnimated = true) { - if (!isAnimated) { - execute(callback); - return; - } - - const transitionDuration = getTransitionDurationFromElement(element); - EventHandler.one(element, 'transitionend', () => execute(callback)); - emulateTransitionEnd(element, transitionDuration); + executeAfterTransition(callback, element, isAnimated); } /** Static */ @@ -732,6 +767,10 @@ return Data.get(element, this.DATA_KEY); } + static getOrCreateInstance(element, config = {}) { + return this.getInstance(element) || new this(element, typeof config === 'object' ? config : null); + } + static get VERSION() { return VERSION; } @@ -752,7 +791,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): alert.js + * Bootstrap (v5.0.2): alert.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -815,21 +854,14 @@ } _destroyElement(element) { - if (element.parentNode) { - element.parentNode.removeChild(element); - } - + element.remove(); EventHandler.trigger(element, EVENT_CLOSED); } // Static static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY$b); - - if (!data) { - data = new Alert(this); - } + const data = Alert.getOrCreateInstance(this); if (config === 'close') { data[config](this); @@ -867,7 +899,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): button.js + * Bootstrap (v5.0.2): button.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -905,11 +937,7 @@ static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY$a); - - if (!data) { - data = new Button(this); - } + const data = Button.getOrCreateInstance(this); if (config === 'toggle') { data[config](); @@ -928,12 +956,7 @@ EventHandler.on(document, EVENT_CLICK_DATA_API$6, SELECTOR_DATA_TOGGLE$5, event => { event.preventDefault(); const button = event.target.closest(SELECTOR_DATA_TOGGLE$5); - let data = Data.get(button, DATA_KEY$a); - - if (!data) { - data = new Button(button); - } - + const data = Button.getOrCreateInstance(button); data.toggle(); }); /** @@ -947,7 +970,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/manipulator.js + * Bootstrap (v5.0.2): dom/manipulator.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -1021,7 +1044,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): carousel.js + * Bootstrap (v5.0.2): carousel.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -1060,6 +1083,10 @@ const ORDER_PREV = 'prev'; const DIRECTION_LEFT = 'left'; const DIRECTION_RIGHT = 'right'; + const KEY_TO_DIRECTION = { + [ARROW_LEFT_KEY]: DIRECTION_RIGHT, + [ARROW_RIGHT_KEY]: DIRECTION_LEFT + }; const EVENT_SLIDE = `slide${EVENT_KEY$9}`; const EVENT_SLID = `slid${EVENT_KEY$9}`; const EVENT_KEYDOWN = `keydown${EVENT_KEY$9}`; @@ -1128,9 +1155,7 @@ next() { - if (!this._isSliding) { - this._slide(ORDER_NEXT); - } + this._slide(ORDER_NEXT); } nextWhenVisible() { @@ -1142,9 +1167,7 @@ } prev() { - if (!this._isSliding) { - this._slide(ORDER_PREV); - } + this._slide(ORDER_PREV); } pause(event) { @@ -1206,7 +1229,8 @@ _getConfig(config) { config = { ...Default$9, - ...config + ...Manipulator.getDataAttributes(this._element), + ...(typeof config === 'object' ? config : {}) }; typeCheckConfig(NAME$a, config, DefaultType$9); return config; @@ -1304,14 +1328,12 @@ return; } - if (event.key === ARROW_LEFT_KEY) { + const direction = KEY_TO_DIRECTION[event.key]; + + if (direction) { event.preventDefault(); - this._slide(DIRECTION_RIGHT); - } else if (event.key === ARROW_RIGHT_KEY) { - event.preventDefault(); - - this._slide(DIRECTION_LEFT); + this._slide(direction); } } @@ -1322,20 +1344,7 @@ _getItemByOrder(order, activeElement) { const isNext = order === ORDER_NEXT; - const isPrev = order === ORDER_PREV; - - const activeIndex = this._getItemIndex(activeElement); - - const lastItemIndex = this._items.length - 1; - const isGoingToWrap = isPrev && activeIndex === 0 || isNext && activeIndex === lastItemIndex; - - if (isGoingToWrap && !this._config.wrap) { - return activeElement; - } - - const delta = isPrev ? -1 : 1; - const itemIndex = (activeIndex + delta) % this._items.length; - return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; + return getNextActiveElement(this._items, activeElement, isNext, this._config.wrap); } _triggerSlideEvent(relatedTarget, eventDirectionName) { @@ -1408,6 +1417,10 @@ return; } + if (this._isSliding) { + return; + } + const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName); if (slideEvent.defaultPrevented) { @@ -1491,10 +1504,10 @@ static carouselInterface(element, config) { - let data = Data.get(element, DATA_KEY$9); - let _config = { ...Default$9, - ...Manipulator.getDataAttributes(element) - }; + const data = Carousel.getOrCreateInstance(element, config); + let { + _config + } = data; if (typeof config === 'object') { _config = { ..._config, @@ -1504,10 +1517,6 @@ const action = typeof config === 'string' ? config : _config.slide; - if (!data) { - data = new Carousel(element, _config); - } - if (typeof config === 'number') { data.to(config); } else if (typeof action === 'string') { @@ -1547,7 +1556,7 @@ Carousel.carouselInterface(target, config); if (slideIndex) { - Data.get(target, DATA_KEY$9).to(slideIndex); + Carousel.getInstance(target).to(slideIndex); } event.preventDefault(); @@ -1566,7 +1575,7 @@ const carousels = SelectorEngine.find(SELECTOR_DATA_RIDE); for (let i = 0, len = carousels.length; i < len; i++) { - Carousel.carouselInterface(carousels[i], Data.get(carousels[i], DATA_KEY$9)); + Carousel.carouselInterface(carousels[i], Carousel.getInstance(carousels[i])); } }); /** @@ -1580,7 +1589,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): collapse.js + * Bootstrap (v5.0.2): collapse.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -1696,7 +1705,7 @@ if (actives) { const tempActiveData = actives.find(elem => container !== elem); - activesData = tempActiveData ? Data.get(tempActiveData, DATA_KEY$8) : null; + activesData = tempActiveData ? Collapse.getInstance(tempActiveData) : null; if (activesData && activesData._isTransitioning) { return; @@ -1859,7 +1868,7 @@ static collapseInterface(element, config) { - let data = Data.get(element, DATA_KEY$8); + let data = Collapse.getInstance(element); const _config = { ...Default$8, ...Manipulator.getDataAttributes(element), ...(typeof config === 'object' && config ? config : {}) @@ -1906,7 +1915,7 @@ const selector = getSelectorFromElement(this); const selectorElements = SelectorEngine.find(selector); selectorElements.forEach(element => { - const data = Data.get(element, DATA_KEY$8); + const data = Collapse.getInstance(element); let config; if (data) { @@ -3083,7 +3092,7 @@ }); } - function hide$1(_ref) { + function hide(_ref) { var state = _ref.state, name = _ref.name; var referenceRect = state.rects.reference; @@ -3112,12 +3121,12 @@ } // eslint-disable-next-line import/no-unused-modules - var hide$2 = { + var hide$1 = { name: 'hide', enabled: true, phase: 'main', requiresIfExists: ['preventOverflow'], - fn: hide$1 + fn: hide }; function distanceAndSkiddingToXY(placement, rects, offset) { @@ -3640,7 +3649,7 @@ defaultModifiers: defaultModifiers$1 }); // eslint-disable-next-line import/no-unused-modules - var defaultModifiers = [eventListeners, popperOffsets$1, computeStyles$1, applyStyles$1, offset$1, flip$1, preventOverflow$1, arrow$1, hide$2]; + var defaultModifiers = [eventListeners, popperOffsets$1, computeStyles$1, applyStyles$1, offset$1, flip$1, preventOverflow$1, arrow$1, hide$1]; var createPopper = /*#__PURE__*/popperGenerator({ defaultModifiers: defaultModifiers }); // eslint-disable-next-line import/no-unused-modules @@ -3681,7 +3690,7 @@ computeStyles: computeStyles$1, eventListeners: eventListeners, flip: flip$1, - hide: hide$2, + hide: hide$1, offset: offset$1, popperOffsets: popperOffsets$1, preventOverflow: preventOverflow$1 @@ -3689,7 +3698,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dropdown.js + * Bootstrap (v5.0.2): dropdown.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -4009,38 +4018,24 @@ }; } - _selectMenuItem(event) { + _selectMenuItem({ + key, + target + }) { const items = SelectorEngine.find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(isVisible); if (!items.length) { return; - } - - let index = items.indexOf(event.target); // Up - - if (event.key === ARROW_UP_KEY && index > 0) { - index--; - } // Down + } // if target isn't included in items (e.g. when expanding the dropdown) + // allow cycling to get the last item in case key equals ARROW_UP_KEY - if (event.key === ARROW_DOWN_KEY && index < items.length - 1) { - index++; - } // index is -1 if the first keydown is an ArrowUp - - - index = index === -1 ? 0 : index; - items[index].focus(); + getNextActiveElement(items, target, key === ARROW_DOWN_KEY, !items.includes(target)).focus(); } // Static static dropdownInterface(element, config) { - let data = Data.get(element, DATA_KEY$7); - - const _config = typeof config === 'object' ? config : null; - - if (!data) { - data = new Dropdown(element, _config); - } + const data = Dropdown.getOrCreateInstance(element, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -4065,7 +4060,7 @@ const toggles = SelectorEngine.find(SELECTOR_DATA_TOGGLE$3); for (let i = 0, len = toggles.length; i < len; i++) { - const context = Data.get(toggles[i], DATA_KEY$7); + const context = Dropdown.getInstance(toggles[i]); if (!context || context._config.autoClose === false) { continue; @@ -4138,17 +4133,19 @@ return; } - if (!isActive && (event.key === ARROW_UP_KEY || event.key === ARROW_DOWN_KEY)) { - getToggleButton().click(); + if (event.key === ARROW_UP_KEY || event.key === ARROW_DOWN_KEY) { + if (!isActive) { + getToggleButton().click(); + } + + Dropdown.getInstance(getToggleButton())._selectMenuItem(event); + return; } if (!isActive || event.key === SPACE_KEY) { Dropdown.clearMenus(); - return; } - - Dropdown.getInstance(getToggleButton())._selectMenuItem(event); } } @@ -4178,81 +4175,111 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/scrollBar.js + * Bootstrap (v5.0.2): util/scrollBar.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ const SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'; const SELECTOR_STICKY_CONTENT = '.sticky-top'; - const getWidth = () => { - // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes - const documentWidth = document.documentElement.clientWidth; - return Math.abs(window.innerWidth - documentWidth); - }; - - const hide = (width = getWidth()) => { - _disableOverFlow(); // give padding to element to balances the hidden scrollbar width - - - _setElementAttributes('body', 'paddingRight', calculatedValue => calculatedValue + width); // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements, to keep shown fullwidth - - - _setElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight', calculatedValue => calculatedValue + width); - - _setElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight', calculatedValue => calculatedValue - width); - }; - - const _disableOverFlow = () => { - const actualValue = document.body.style.overflow; - - if (actualValue) { - Manipulator.setDataAttribute(document.body, 'overflow', actualValue); + class ScrollBarHelper { + constructor() { + this._element = document.body; } - document.body.style.overflow = 'hidden'; - }; + getWidth() { + // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes + const documentWidth = document.documentElement.clientWidth; + return Math.abs(window.innerWidth - documentWidth); + } - const _setElementAttributes = (selector, styleProp, callback) => { - const scrollbarWidth = getWidth(); - SelectorEngine.find(selector).forEach(element => { - if (element !== document.body && window.innerWidth > element.clientWidth + scrollbarWidth) { - return; - } + hide() { + const width = this.getWidth(); + this._disableOverFlow(); // give padding to element to balance the hidden scrollbar width + + + this._setElementAttributes(this._element, 'paddingRight', calculatedValue => calculatedValue + width); // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth + + + this._setElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight', calculatedValue => calculatedValue + width); + + this._setElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight', calculatedValue => calculatedValue - width); + } + + _disableOverFlow() { + this._saveInitialAttribute(this._element, 'overflow'); + + this._element.style.overflow = 'hidden'; + } + + _setElementAttributes(selector, styleProp, callback) { + const scrollbarWidth = this.getWidth(); + + const manipulationCallBack = element => { + if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) { + return; + } + + this._saveInitialAttribute(element, styleProp); + + const calculatedValue = window.getComputedStyle(element)[styleProp]; + element.style[styleProp] = `${callback(Number.parseFloat(calculatedValue))}px`; + }; + + this._applyManipulationCallback(selector, manipulationCallBack); + } + + reset() { + this._resetElementAttributes(this._element, 'overflow'); + + this._resetElementAttributes(this._element, 'paddingRight'); + + this._resetElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight'); + + this._resetElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight'); + } + + _saveInitialAttribute(element, styleProp) { const actualValue = element.style[styleProp]; - const calculatedValue = window.getComputedStyle(element)[styleProp]; - Manipulator.setDataAttribute(element, styleProp, actualValue); - element.style[styleProp] = `${callback(Number.parseFloat(calculatedValue))}px`; - }); - }; - const reset = () => { - _resetElementAttributes('body', 'overflow'); - - _resetElementAttributes('body', 'paddingRight'); - - _resetElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight'); - - _resetElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight'); - }; - - const _resetElementAttributes = (selector, styleProp) => { - SelectorEngine.find(selector).forEach(element => { - const value = Manipulator.getDataAttribute(element, styleProp); - - if (typeof value === 'undefined') { - element.style.removeProperty(styleProp); - } else { - Manipulator.removeDataAttribute(element, styleProp); - element.style[styleProp] = value; + if (actualValue) { + Manipulator.setDataAttribute(element, styleProp, actualValue); } - }); - }; + } + + _resetElementAttributes(selector, styleProp) { + const manipulationCallBack = element => { + const value = Manipulator.getDataAttribute(element, styleProp); + + if (typeof value === 'undefined') { + element.style.removeProperty(styleProp); + } else { + Manipulator.removeDataAttribute(element, styleProp); + element.style[styleProp] = value; + } + }; + + this._applyManipulationCallback(selector, manipulationCallBack); + } + + _applyManipulationCallback(selector, callBack) { + if (isElement$1(selector)) { + callBack(selector); + } else { + SelectorEngine.find(selector, this._element).forEach(callBack); + } + } + + isOverflowing() { + return this.getWidth() > 0; + } + + } /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/backdrop.js + * Bootstrap (v5.0.2): util/backdrop.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ @@ -4260,14 +4287,14 @@ isVisible: true, // if false, we use the backdrop helper without adding any element to the dom isAnimated: false, - rootElement: document.body, + rootElement: 'body', // give the choice to place backdrop under different elements clickCallback: null }; const DefaultType$6 = { isVisible: 'boolean', isAnimated: 'boolean', - rootElement: 'element', + rootElement: '(element|string)', clickCallback: '(function|null)' }; const NAME$7 = 'backdrop'; @@ -4335,8 +4362,9 @@ _getConfig(config) { config = { ...Default$6, ...(typeof config === 'object' ? config : {}) - }; - config.rootElement = config.rootElement || document.body; + }; // use getElement() with the default "body" to get a fresh Element on each instantiation + + config.rootElement = getElement(config.rootElement); typeCheckConfig(NAME$7, config, DefaultType$6); return config; } @@ -4361,27 +4389,20 @@ EventHandler.off(this._element, EVENT_MOUSEDOWN); - this._getElement().parentNode.removeChild(this._element); + this._element.remove(); this._isAppended = false; } _emulateAnimation(callback) { - if (!this._config.isAnimated) { - execute(callback); - return; - } - - const backdropTransitionDuration = getTransitionDurationFromElement(this._getElement()); - EventHandler.one(this._getElement(), 'transitionend', () => execute(callback)); - emulateTransitionEnd(this._getElement(), backdropTransitionDuration); + executeAfterTransition(callback, this._getElement(), this._config.isAnimated); } } /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): modal.js + * Bootstrap (v5.0.2): modal.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -4441,6 +4462,7 @@ this._isShown = false; this._ignoreBackdropClick = false; this._isTransitioning = false; + this._scrollBar = new ScrollBarHelper(); } // Getters @@ -4462,20 +4484,22 @@ return; } - if (this._isAnimated()) { - this._isTransitioning = true; - } - const showEvent = EventHandler.trigger(this._element, EVENT_SHOW$3, { relatedTarget }); - if (this._isShown || showEvent.defaultPrevented) { + if (showEvent.defaultPrevented) { return; } this._isShown = true; - hide(); + + if (this._isAnimated()) { + this._isTransitioning = true; + } + + this._scrollBar.hide(); + document.body.classList.add(CLASS_NAME_OPEN); this._adjustDialog(); @@ -4497,7 +4521,7 @@ } hide(event) { - if (event) { + if (event && ['A', 'AREA'].includes(event.target.tagName)) { event.preventDefault(); } @@ -4564,7 +4588,7 @@ _getConfig(config) { config = { ...Default$5, ...Manipulator.getDataAttributes(this._element), - ...config + ...(typeof config === 'object' ? config : {}) }; typeCheckConfig(NAME$6, config, DefaultType$5); return config; @@ -4667,7 +4691,8 @@ this._resetAdjustments(); - reset(); + this._scrollBar.reset(); + EventHandler.trigger(this._element, EVENT_HIDDEN$3); }); } @@ -4704,27 +4729,32 @@ return; } - const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; + const { + classList, + scrollHeight, + style + } = this._element; + const isModalOverflowing = scrollHeight > document.documentElement.clientHeight; // return if the following background transition hasn't yet completed - if (!isModalOverflowing) { - this._element.style.overflowY = 'hidden'; + if (!isModalOverflowing && style.overflowY === 'hidden' || classList.contains(CLASS_NAME_STATIC)) { + return; } - this._element.classList.add(CLASS_NAME_STATIC); + if (!isModalOverflowing) { + style.overflowY = 'hidden'; + } - const modalTransitionDuration = getTransitionDurationFromElement(this._dialog); - EventHandler.off(this._element, 'transitionend'); - EventHandler.one(this._element, 'transitionend', () => { - this._element.classList.remove(CLASS_NAME_STATIC); + classList.add(CLASS_NAME_STATIC); + + this._queueCallback(() => { + classList.remove(CLASS_NAME_STATIC); if (!isModalOverflowing) { - EventHandler.one(this._element, 'transitionend', () => { - this._element.style.overflowY = ''; - }); - emulateTransitionEnd(this._element, modalTransitionDuration); + this._queueCallback(() => { + style.overflowY = ''; + }, this._dialog); } - }); - emulateTransitionEnd(this._element, modalTransitionDuration); + }, this._dialog); this._element.focus(); } // ---------------------------------------------------------------------- @@ -4734,7 +4764,9 @@ _adjustDialog() { const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; - const scrollbarWidth = getWidth(); + + const scrollbarWidth = this._scrollBar.getWidth(); + const isBodyOverflowing = scrollbarWidth > 0; if (!isBodyOverflowing && isModalOverflowing && !isRTL() || isBodyOverflowing && !isModalOverflowing && isRTL()) { @@ -4754,7 +4786,7 @@ static jQueryInterface(config, relatedTarget) { return this.each(function () { - const data = Modal.getInstance(this) || new Modal(this, typeof config === 'object' ? config : {}); + const data = Modal.getOrCreateInstance(this, config); if (typeof config !== 'string') { return; @@ -4795,7 +4827,7 @@ } }); }); - const data = Modal.getInstance(target) || new Modal(target); + const data = Modal.getOrCreateInstance(target); data.toggle(this); }); /** @@ -4809,7 +4841,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): offcanvas.js + * Bootstrap (v5.0.2): offcanvas.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ @@ -4896,7 +4928,7 @@ this._backdrop.show(); if (!this._config.scroll) { - hide(); + new ScrollBarHelper().hide(); this._enforceFocusOnElement(this._element); } @@ -4949,7 +4981,7 @@ this._element.style.visibility = 'hidden'; if (!this._config.scroll) { - reset(); + new ScrollBarHelper().reset(); } EventHandler.trigger(this._element, EVENT_HIDDEN$2); @@ -5007,7 +5039,7 @@ static jQueryInterface(config) { return this.each(function () { - const data = Data.get(this, DATA_KEY$5) || new Offcanvas(this, typeof config === 'object' ? config : {}); + const data = Offcanvas.getOrCreateInstance(this, config); if (typeof config !== 'string') { return; @@ -5053,12 +5085,10 @@ Offcanvas.getInstance(allReadyOpen).hide(); } - const data = Data.get(target, DATA_KEY$5) || new Offcanvas(target); + const data = Offcanvas.getOrCreateInstance(target); data.toggle(this); }); - EventHandler.on(window, EVENT_LOAD_DATA_API$1, () => { - SelectorEngine.find(OPEN_SELECTOR).forEach(el => (Data.get(el, DATA_KEY$5) || new Offcanvas(el)).show()); - }); + EventHandler.on(window, EVENT_LOAD_DATA_API$1, () => SelectorEngine.find(OPEN_SELECTOR).forEach(el => Offcanvas.getOrCreateInstance(el).show())); /** * ------------------------------------------------------------------------ * jQuery @@ -5069,7 +5099,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/sanitizer.js + * Bootstrap (v5.0.2): util/sanitizer.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -5164,7 +5194,7 @@ const elName = el.nodeName.toLowerCase(); if (!allowlistKeys.includes(elName)) { - el.parentNode.removeChild(el); + el.remove(); continue; } @@ -5182,7 +5212,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): tooltip.js + * Bootstrap (v5.0.2): tooltip.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -5351,8 +5381,8 @@ clearTimeout(this._timeout); EventHandler.off(this._element.closest(`.${CLASS_NAME_MODAL}`), 'hide.bs.modal', this._hideModalHandler); - if (this.tip && this.tip.parentNode) { - this.tip.parentNode.removeChild(this.tip); + if (this.tip) { + this.tip.remove(); } if (this._popper) { @@ -5457,8 +5487,8 @@ return; } - if (this._hoverState !== HOVER_STATE_SHOW && tip.parentNode) { - tip.parentNode.removeChild(tip); + if (this._hoverState !== HOVER_STATE_SHOW) { + tip.remove(); } this._cleanTipClass(); @@ -5845,17 +5875,7 @@ static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY$4); - - const _config = typeof config === 'object' && config; - - if (!data && /dispose|hide/.test(config)) { - return; - } - - if (!data) { - data = new Tooltip(this, _config); - } + const data = Tooltip.getOrCreateInstance(this, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -5880,7 +5900,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): popover.js + * Bootstrap (v5.0.2): popover.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -5950,6 +5970,24 @@ return this.getTitle() || this._getContent(); } + getTipElement() { + if (this.tip) { + return this.tip; + } + + this.tip = super.getTipElement(); + + if (!this.getTitle()) { + SelectorEngine.findOne(SELECTOR_TITLE, this.tip).remove(); + } + + if (!this._getContent()) { + SelectorEngine.findOne(SELECTOR_CONTENT, this.tip).remove(); + } + + return this.tip; + } + setContent() { const tip = this.getTipElement(); // we use append for html objects to maintain js events @@ -5986,18 +6024,7 @@ static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY$3); - - const _config = typeof config === 'object' ? config : null; - - if (!data && /dispose|hide/.test(config)) { - return; - } - - if (!data) { - data = new Popover(this, _config); - Data.set(this, DATA_KEY$3, data); - } + const data = Popover.getOrCreateInstance(this, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -6022,7 +6049,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): scrollspy.js + * Bootstrap (v5.0.2): scrollspy.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -6237,7 +6264,7 @@ static jQueryInterface(config) { return this.each(function () { - const data = ScrollSpy.getInstance(this) || new ScrollSpy(this, typeof config === 'object' ? config : {}); + const data = ScrollSpy.getOrCreateInstance(this, config); if (typeof config !== 'string') { return; @@ -6273,7 +6300,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): tab.js + * Bootstrap (v5.0.2): tab.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -6428,7 +6455,7 @@ static jQueryInterface(config) { return this.each(function () { - const data = Data.get(this, DATA_KEY$1) || new Tab(this); + const data = Tab.getOrCreateInstance(this); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -6457,7 +6484,7 @@ return; } - const data = Data.get(this, DATA_KEY$1) || new Tab(this); + const data = Tab.getOrCreateInstance(this); data.show(); }); /** @@ -6471,7 +6498,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): toast.js + * Bootstrap (v5.0.2): toast.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -6671,13 +6698,7 @@ static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY); - - const _config = typeof config === 'object' && config; - - if (!data) { - data = new Toast(this, _config); - } + const data = Toast.getOrCreateInstance(this, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -6702,7 +6723,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): index.umd.js + * Bootstrap (v5.0.2): index.umd.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/dist/js/bootstrap.bundle.js.map b/dist/js/bootstrap.bundle.js.map index 5c10f9973f4b5ce49a24b69d824d7f234822946e..4b227c12135b2a7b3af853a3b4efa0963efbeacb 100644 GIT binary patch delta 68644 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 delta 68950 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[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter(t=>t.matches(e)),parents(t,e){const i=[];let n=t.parentNode;for(;n&&n.nodeType===Node.ELEMENT_NODE&&3!==n.nodeType;)n.matches(e)&&i.push(n),n=n.parentNode;return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]}},e=t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t},i=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i="#"+i.split("#")[1]),e=i&&"#"!==i?i.trim():null}return e},n=t=>{const e=i(t);return e&&document.querySelector(e)?e:null},s=t=>{const e=i(t);return e?document.querySelector(e):null},o=t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0},r=t=>{t.dispatchEvent(new Event("transitionend"))},a=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),l=e=>a(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?t.findOne(e):null,c=(t,e)=>{let i=!1;const n=e+5;t.addEventListener("transitionend",(function e(){i=!0,t.removeEventListener("transitionend",e)})),setTimeout(()=>{i||r(t)},n)},d=(t,e,i)=>{Object.keys(i).forEach(n=>{const s=i[n],o=e[n],r=o&&a(o)?"element":null==(l=o)?""+l:{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();var l;if(!new RegExp(s).test(r))throw new TypeError(`${t.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)})},h=t=>{if(!t)return!1;if(t.style&&t.parentNode&&t.parentNode.style){const e=getComputedStyle(t),i=getComputedStyle(t.parentNode);return"none"!==e.display&&"none"!==i.display&&"hidden"!==e.visibility}return!1},u=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),f=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?f(t.parentNode):null},p=()=>{},m=t=>t.offsetHeight,g=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},_=()=>"rtl"===document.documentElement.dir,b=t=>{var e;e=()=>{const e=g();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()},v=t=>{"function"==typeof t&&t()},y=new Map;var w={set(t,e,i){y.has(t)||y.set(t,new Map);const n=y.get(t);n.has(e)||0===n.size?n.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=>y.has(t)&&y.get(t).get(e)||null,remove(t,e){if(!y.has(t))return;const i=y.get(t);i.delete(e),0===i.size&&y.delete(t)}};const E=/[^.]*(?=\..*)\.|.*/,T=/\..*/,A=/::\d+$/,L={};let O=1;const k={mouseenter:"mouseover",mouseleave:"mouseout"},C=/^(mouseenter|mouseleave)/i,x=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function D(t,e){return e&&`${e}::${O++}`||t.uidEvent||O++}function N(t){const e=D(t);return t.uidEvent=e,L[e]=L[e]||{},L[e]}function S(t,e,i=null){const n=Object.keys(t);for(let s=0,o=n.length;sfunction(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};n?n=t(n):i=t(i)}const[o,r,a]=I(e,i,n),l=N(t),c=l[a]||(l[a]={}),d=S(c,r,o?i:null);if(d)return void(d.oneOff=d.oneOff&&s);const h=D(r,e.replace(E,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(let a=o.length;a--;)if(o[a]===r)return s.delegateTarget=r,n.oneOff&&H.off(t,s.type,e,i),i.apply(r,[s]);return null}}(t,i,n):function(t,e){return function i(n){return n.delegateTarget=t,i.oneOff&&H.off(t,n.type,e),e.apply(t,[n])}}(t,i);u.delegationSelector=o?i:null,u.originalHandler=r,u.oneOff=s,u.uidEvent=h,c[h]=u,t.addEventListener(a,u,o)}function P(t,e,i,n,s){const o=S(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function M(t){return t=t.replace(T,""),k[t]||t}const H={on(t,e,i,n){j(t,e,i,n,!1)},one(t,e,i,n){j(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=I(e,i,n),a=r!==e,l=N(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void P(t,l,r,o,s?i:null)}c&&Object.keys(l).forEach(i=>{!function(t,e,i,n){const s=e[i]||{};Object.keys(s).forEach(o=>{if(o.includes(n)){const n=s[o];P(t,e,i,n.originalHandler,n.delegationSelector)}})}(t,l,i,e.slice(1))});const d=l[r]||{};Object.keys(d).forEach(i=>{const n=i.replace(A,"");if(!a||e.includes(n)){const e=d[i];P(t,l,r,e.originalHandler,e.delegationSelector)}})},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=g(),s=M(e),o=e!==s,r=x.has(s);let a,l=!0,c=!0,d=!1,h=null;return o&&n&&(a=n.Event(e,i),n(t).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),d=a.isDefaultPrevented()),r?(h=document.createEvent("HTMLEvents"),h.initEvent(s,l,!0)):h=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==i&&Object.keys(i).forEach(t=>{Object.defineProperty(h,t,{get:()=>i[t]})}),d&&h.preventDefault(),c&&t.dispatchEvent(h),h.defaultPrevented&&void 0!==a&&a.preventDefault(),h}};class R{constructor(t){(t=l(t))&&(this._element=t,w.set(this._element,this.constructor.DATA_KEY,this))}dispose(){w.remove(this._element,this.constructor.DATA_KEY),H.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(t=>{this[t]=null})}_queueCallback(t,e,i=!0){if(!i)return void v(t);const n=o(e);H.one(e,"transitionend",()=>v(t)),c(e,n)}static getInstance(t){return w.get(t,this.DATA_KEY)}static get VERSION(){return"5.0.1"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}}class B extends R{static get NAME(){return"alert"}close(t){const e=t?this._getRootElement(t):this._element,i=this._triggerCloseEvent(e);null===i||i.defaultPrevented||this._removeElement(e)}_getRootElement(t){return s(t)||t.closest(".alert")}_triggerCloseEvent(t){return H.trigger(t,"close.bs.alert")}_removeElement(t){t.classList.remove("show");const e=t.classList.contains("fade");this._queueCallback(()=>this._destroyElement(t),t,e)}_destroyElement(t){t.parentNode&&t.parentNode.removeChild(t),H.trigger(t,"closed.bs.alert")}static jQueryInterface(t){return this.each((function(){let e=w.get(this,"bs.alert");e||(e=new B(this)),"close"===t&&e[t](this)}))}static handleDismiss(t){return function(e){e&&e.preventDefault(),t.close(this)}}}H.on(document,"click.bs.alert.data-api",'[data-bs-dismiss="alert"]',B.handleDismiss(new B)),b(B);class W extends R{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){let e=w.get(this,"bs.button");e||(e=new W(this)),"toggle"===t&&e[t]()}))}}function q(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function z(t){return t.replace(/[A-Z]/g,t=>"-"+t.toLowerCase())}H.on(document,"click.bs.button.data-api",'[data-bs-toggle="button"]',t=>{t.preventDefault();const e=t.target.closest('[data-bs-toggle="button"]');let i=w.get(e,"bs.button");i||(i=new W(e)),i.toggle()}),b(W);const U={setDataAttribute(t,e,i){t.setAttribute("data-bs-"+z(e),i)},removeDataAttribute(t,e){t.removeAttribute("data-bs-"+z(e))},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter(t=>t.startsWith("bs")).forEach(i=>{let n=i.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),e[n]=q(t.dataset[i])}),e},getDataAttribute:(t,e)=>q(t.getAttribute("data-bs-"+z(e))),offset(t){const e=t.getBoundingClientRect();return{top:e.top+document.body.scrollTop,left:e.left+document.body.scrollLeft}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},$={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},F={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},V="next",K="prev",X="left",Y="right";class Q extends R{constructor(e,i){super(e),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(i),this._indicatorsElement=t.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return $}static get NAME(){return"carousel"}next(){this._isSliding||this._slide(V)}nextWhenVisible(){!document.hidden&&h(this._element)&&this.next()}prev(){this._isSliding||this._slide(K)}pause(e){e||(this._isPaused=!0),t.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(r(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(e){this._activeElement=t.findOne(".active.carousel-item",this._element);const i=this._getItemIndex(this._activeElement);if(e>this._items.length-1||e<0)return;if(this._isSliding)return void H.one(this._element,"slid.bs.carousel",()=>this.to(e));if(i===e)return this.pause(),void this.cycle();const n=e>i?V:K;this._slide(n,this._items[e])}_getConfig(t){return t={...$,...t},d("carousel",t,F),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?Y:X)}_addEventListeners(){this._config.keyboard&&H.on(this._element,"keydown.bs.carousel",t=>this._keydown(t)),"hover"===this._config.pause&&(H.on(this._element,"mouseenter.bs.carousel",t=>this.pause(t)),H.on(this._element,"mouseleave.bs.carousel",t=>this.cycle(t))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const e=t=>{!this._pointerEvent||"pen"!==t.pointerType&&"touch"!==t.pointerType?this._pointerEvent||(this.touchStartX=t.touches[0].clientX):this.touchStartX=t.clientX},i=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},n=t=>{!this._pointerEvent||"pen"!==t.pointerType&&"touch"!==t.pointerType||(this.touchDeltaX=t.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(t=>this.cycle(t),500+this._config.interval))};t.find(".carousel-item img",this._element).forEach(t=>{H.on(t,"dragstart.bs.carousel",t=>t.preventDefault())}),this._pointerEvent?(H.on(this._element,"pointerdown.bs.carousel",t=>e(t)),H.on(this._element,"pointerup.bs.carousel",t=>n(t)),this._element.classList.add("pointer-event")):(H.on(this._element,"touchstart.bs.carousel",t=>e(t)),H.on(this._element,"touchmove.bs.carousel",t=>i(t)),H.on(this._element,"touchend.bs.carousel",t=>n(t)))}_keydown(t){/input|textarea/i.test(t.target.tagName)||("ArrowLeft"===t.key?(t.preventDefault(),this._slide(Y)):"ArrowRight"===t.key&&(t.preventDefault(),this._slide(X)))}_getItemIndex(e){return this._items=e&&e.parentNode?t.find(".carousel-item",e.parentNode):[],this._items.indexOf(e)}_getItemByOrder(t,e){const i=t===V,n=t===K,s=this._getItemIndex(e),o=this._items.length-1;if((n&&0===s||i&&s===o)&&!this._config.wrap)return e;const r=(s+(n?-1:1))%this._items.length;return-1===r?this._items[this._items.length-1]:this._items[r]}_triggerSlideEvent(e,i){const n=this._getItemIndex(e),s=this._getItemIndex(t.findOne(".active.carousel-item",this._element));return H.trigger(this._element,"slide.bs.carousel",{relatedTarget:e,direction:i,from:s,to:n})}_setActiveIndicatorElement(e){if(this._indicatorsElement){const i=t.findOne(".active",this._indicatorsElement);i.classList.remove("active"),i.removeAttribute("aria-current");const n=t.find("[data-bs-target]",this._indicatorsElement);for(let t=0;t{H.trigger(this._element,"slid.bs.carousel",{relatedTarget:r,direction:u,from:o,to:a})};if(this._element.classList.contains("slide")){r.classList.add(h),m(r),s.classList.add(d),r.classList.add(d);const t=()=>{r.classList.remove(d,h),r.classList.add("active"),s.classList.remove("active",h,d),this._isSliding=!1,setTimeout(f,0)};this._queueCallback(t,s,!0)}else s.classList.remove("active"),r.classList.add("active"),this._isSliding=!1,f();l&&this.cycle()}_directionToOrder(t){return[Y,X].includes(t)?_()?t===X?K:V:t===X?V:K:t}_orderToDirection(t){return[V,K].includes(t)?_()?t===K?X:Y:t===K?Y:X:t}static carouselInterface(t,e){let i=w.get(t,"bs.carousel"),n={...$,...U.getDataAttributes(t)};"object"==typeof e&&(n={...n,...e});const s="string"==typeof e?e:n.slide;if(i||(i=new Q(t,n)),"number"==typeof e)i.to(e);else if("string"==typeof s){if(void 0===i[s])throw new TypeError(`No method named "${s}"`);i[s]()}else n.interval&&n.ride&&(i.pause(),i.cycle())}static jQueryInterface(t){return this.each((function(){Q.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=s(this);if(!e||!e.classList.contains("carousel"))return;const i={...U.getDataAttributes(e),...U.getDataAttributes(this)},n=this.getAttribute("data-bs-slide-to");n&&(i.interval=!1),Q.carouselInterface(e,i),n&&w.get(e,"bs.carousel").to(n),t.preventDefault()}}H.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",Q.dataApiClickHandler),H.on(window,"load.bs.carousel.data-api",()=>{const e=t.find('[data-bs-ride="carousel"]');for(let t=0,i=e.length;tt===this._element);null!==o&&r.length&&(this._selector=o,this._triggerArray.push(i))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}static get Default(){return G}static get NAME(){return"collapse"}toggle(){this._element.classList.contains("show")?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains("show"))return;let e,i;this._parent&&(e=t.find(".show, .collapsing",this._parent).filter(t=>"string"==typeof this._config.parent?t.getAttribute("data-bs-parent")===this._config.parent:t.classList.contains("collapse")),0===e.length&&(e=null));const n=t.findOne(this._selector);if(e){const t=e.find(t=>n!==t);if(i=t?w.get(t,"bs.collapse"):null,i&&i._isTransitioning)return}if(H.trigger(this._element,"show.bs.collapse").defaultPrevented)return;e&&e.forEach(t=>{n!==t&&J.collapseInterface(t,"hide"),i||w.set(t,"bs.collapse",null)});const s=this._getDimension();this._element.classList.remove("collapse"),this._element.classList.add("collapsing"),this._element.style[s]=0,this._triggerArray.length&&this._triggerArray.forEach(t=>{t.classList.remove("collapsed"),t.setAttribute("aria-expanded",!0)}),this.setTransitioning(!0);const o="scroll"+(s[0].toUpperCase()+s.slice(1));this._queueCallback(()=>{this._element.classList.remove("collapsing"),this._element.classList.add("collapse","show"),this._element.style[s]="",this.setTransitioning(!1),H.trigger(this._element,"shown.bs.collapse")},this._element,!0),this._element.style[s]=this._element[o]+"px"}hide(){if(this._isTransitioning||!this._element.classList.contains("show"))return;if(H.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=this._element.getBoundingClientRect()[t]+"px",m(this._element),this._element.classList.add("collapsing"),this._element.classList.remove("collapse","show");const e=this._triggerArray.length;if(e>0)for(let t=0;t{this.setTransitioning(!1),this._element.classList.remove("collapsing"),this._element.classList.add("collapse"),H.trigger(this._element,"hidden.bs.collapse")},this._element,!0)}setTransitioning(t){this._isTransitioning=t}_getConfig(t){return(t={...G,...t}).toggle=Boolean(t.toggle),d("collapse",t,Z),t}_getDimension(){return this._element.classList.contains("width")?"width":"height"}_getParent(){let{parent:e}=this._config;e=l(e);const i=`[data-bs-toggle="collapse"][data-bs-parent="${e}"]`;return t.find(i,e).forEach(t=>{const e=s(t);this._addAriaAndCollapsedClass(e,[t])}),e}_addAriaAndCollapsedClass(t,e){if(!t||!e.length)return;const i=t.classList.contains("show");e.forEach(t=>{i?t.classList.remove("collapsed"):t.classList.add("collapsed"),t.setAttribute("aria-expanded",i)})}static collapseInterface(t,e){let i=w.get(t,"bs.collapse");const n={...G,...U.getDataAttributes(t),..."object"==typeof e&&e?e:{}};if(!i&&n.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(n.toggle=!1),i||(i=new J(t,n)),"string"==typeof e){if(void 0===i[e])throw new TypeError(`No method named "${e}"`);i[e]()}}static jQueryInterface(t){return this.each((function(){J.collapseInterface(this,t)}))}}H.on(document,"click.bs.collapse.data-api",'[data-bs-toggle="collapse"]',(function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();const i=U.getDataAttributes(this),s=n(this);t.find(s).forEach(t=>{const e=w.get(t,"bs.collapse");let n;e?(null===e._parent&&"string"==typeof i.parent&&(e._config.parent=i.parent,e._parent=e._getParent()),n="toggle"):n=i,J.collapseInterface(t,n)})})),b(J);var tt="top",et="bottom",it="right",nt="left",st=[tt,et,it,nt],ot=st.reduce((function(t,e){return t.concat([e+"-start",e+"-end"])}),[]),rt=[].concat(st,["auto"]).reduce((function(t,e){return t.concat([e,e+"-start",e+"-end"])}),[]),at=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function lt(t){return t?(t.nodeName||"").toLowerCase():null}function ct(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function dt(t){return t instanceof ct(t).Element||t instanceof Element}function ht(t){return t instanceof ct(t).HTMLElement||t instanceof HTMLElement}function ut(t){return"undefined"!=typeof ShadowRoot&&(t instanceof ct(t).ShadowRoot||t instanceof ShadowRoot)}var ft={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];ht(s)&<(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});ht(n)&<(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function pt(t){return t.split("-")[0]}function mt(t){var e=t.getBoundingClientRect();return{width:e.width,height:e.height,top:e.top,right:e.right,bottom:e.bottom,left:e.left,x:e.left,y:e.top}}function gt(t){var e=mt(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function _t(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&ut(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function bt(t){return ct(t).getComputedStyle(t)}function vt(t){return["table","td","th"].indexOf(lt(t))>=0}function yt(t){return((dt(t)?t.ownerDocument:t.document)||window.document).documentElement}function wt(t){return"html"===lt(t)?t:t.assignedSlot||t.parentNode||(ut(t)?t.host:null)||yt(t)}function Et(t){return ht(t)&&"fixed"!==bt(t).position?t.offsetParent:null}function Tt(t){for(var e=ct(t),i=Et(t);i&&vt(i)&&"static"===bt(i).position;)i=Et(i);return i&&("html"===lt(i)||"body"===lt(i)&&"static"===bt(i).position)?e:i||function(t){var e=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&ht(t)&&"fixed"===bt(t).position)return null;for(var i=wt(t);ht(i)&&["html","body"].indexOf(lt(i))<0;){var n=bt(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function At(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}var Lt=Math.max,Ot=Math.min,kt=Math.round;function Ct(t,e,i){return Lt(t,Ot(e,i))}function xt(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function Dt(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}var Nt={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=pt(i.placement),l=At(a),c=[nt,it].indexOf(a)>=0?"height":"width";if(o&&r){var d=function(t,e){return xt("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:Dt(t,st))}(s.padding,i),h=gt(o),u="y"===l?tt:nt,f="y"===l?et:it,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=Tt(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=d[u],y=_-h[c]-d[f],w=_/2-h[c]/2+b,E=Ct(v,w,y),T=l;i.modifiersData[n]=((e={})[T]=E,e.centerOffset=E-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&_t(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},St={top:"auto",right:"auto",bottom:"auto",left:"auto"};function It(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.offsets,r=t.position,a=t.gpuAcceleration,l=t.adaptive,c=t.roundOffsets,d=!0===c?function(t){var e=t.x,i=t.y,n=window.devicePixelRatio||1;return{x:kt(kt(e*n)/n)||0,y:kt(kt(i*n)/n)||0}}(o):"function"==typeof c?c(o):o,h=d.x,u=void 0===h?0:h,f=d.y,p=void 0===f?0:f,m=o.hasOwnProperty("x"),g=o.hasOwnProperty("y"),_=nt,b=tt,v=window;if(l){var y=Tt(i),w="clientHeight",E="clientWidth";y===ct(i)&&"static"!==bt(y=yt(i)).position&&(w="scrollHeight",E="scrollWidth"),y=y,s===tt&&(b=et,p-=y[w]-n.height,p*=a?1:-1),s===nt&&(_=it,u-=y[E]-n.width,u*=a?1:-1)}var T,A=Object.assign({position:r},l&&St);return a?Object.assign({},A,((T={})[b]=g?"0":"",T[_]=m?"0":"",T.transform=(v.devicePixelRatio||1)<2?"translate("+u+"px, "+p+"px)":"translate3d("+u+"px, "+p+"px, 0)",T)):Object.assign({},A,((e={})[b]=g?p+"px":"",e[_]=m?u+"px":"",e.transform="",e))}var jt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:pt(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,It(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,It(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}},Pt={passive:!0},Mt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=ct(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,Pt)})),a&&l.addEventListener("resize",i.update,Pt),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,Pt)})),a&&l.removeEventListener("resize",i.update,Pt)}},data:{}},Ht={left:"right",right:"left",bottom:"top",top:"bottom"};function Rt(t){return t.replace(/left|right|bottom|top/g,(function(t){return Ht[t]}))}var Bt={start:"end",end:"start"};function Wt(t){return t.replace(/start|end/g,(function(t){return Bt[t]}))}function qt(t){var e=ct(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function zt(t){return mt(yt(t)).left+qt(t).scrollLeft}function Ut(t){var e=bt(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function $t(t,e){var i;void 0===e&&(e=[]);var n=function t(e){return["html","body","#document"].indexOf(lt(e))>=0?e.ownerDocument.body:ht(e)&&Ut(e)?e:t(wt(e))}(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=ct(n),r=s?[o].concat(o.visualViewport||[],Ut(n)?n:[]):n,a=e.concat(r);return s?a:a.concat($t(wt(r)))}function Ft(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Vt(t,e){return"viewport"===e?Ft(function(t){var e=ct(t),i=yt(t),n=e.visualViewport,s=i.clientWidth,o=i.clientHeight,r=0,a=0;return n&&(s=n.width,o=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(r=n.offsetLeft,a=n.offsetTop)),{width:s,height:o,x:r+zt(t),y:a}}(t)):ht(e)?function(t){var e=mt(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}(e):Ft(function(t){var e,i=yt(t),n=qt(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=Lt(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=Lt(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+zt(t),l=-n.scrollTop;return"rtl"===bt(s||i).direction&&(a+=Lt(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(yt(t)))}function Kt(t){return t.split("-")[1]}function Xt(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?pt(s):null,r=s?Kt(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case tt:e={x:a,y:i.y-n.height};break;case et:e={x:a,y:i.y+i.height};break;case it:e={x:i.x+i.width,y:l};break;case nt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?At(o):null;if(null!=c){var d="y"===c?"height":"width";switch(r){case"start":e[c]=e[c]-(i[d]/2-n[d]/2);break;case"end":e[c]=e[c]+(i[d]/2-n[d]/2)}}return e}function Yt(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.boundary,r=void 0===o?"clippingParents":o,a=i.rootBoundary,l=void 0===a?"viewport":a,c=i.elementContext,d=void 0===c?"popper":c,h=i.altBoundary,u=void 0!==h&&h,f=i.padding,p=void 0===f?0:f,m=xt("number"!=typeof p?p:Dt(p,st)),g="popper"===d?"reference":"popper",_=t.elements.reference,b=t.rects.popper,v=t.elements[u?g:d],y=function(t,e,i){var n="clippingParents"===e?function(t){var e=$t(wt(t)),i=["absolute","fixed"].indexOf(bt(t).position)>=0&&ht(t)?Tt(t):t;return dt(i)?e.filter((function(t){return dt(t)&&_t(t,i)&&"body"!==lt(t)})):[]}(t):[].concat(e),s=[].concat(n,[i]),o=s[0],r=s.reduce((function(e,i){var n=Vt(t,i);return e.top=Lt(n.top,e.top),e.right=Ot(n.right,e.right),e.bottom=Ot(n.bottom,e.bottom),e.left=Lt(n.left,e.left),e}),Vt(t,o));return r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}(dt(v)?v:v.contextElement||yt(t.elements.popper),r,l),w=mt(_),E=Xt({reference:w,element:b,strategy:"absolute",placement:s}),T=Ft(Object.assign({},b,E)),A="popper"===d?T:w,L={top:y.top-A.top+m.top,bottom:A.bottom-y.bottom+m.bottom,left:y.left-A.left+m.left,right:A.right-y.right+m.right},O=t.modifiersData.offset;if("popper"===d&&O){var k=O[s];Object.keys(L).forEach((function(t){var e=[it,et].indexOf(t)>=0?1:-1,i=[tt,et].indexOf(t)>=0?"y":"x";L[t]+=k[i]*e}))}return L}function Qt(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?rt:l,d=Kt(n),h=d?a?ot:ot.filter((function(t){return Kt(t)===d})):st,u=h.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=h);var f=u.reduce((function(e,i){return e[i]=Yt(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[pt(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}var Gt={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,d=i.boundary,h=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=pt(g),b=l||(_!==g&&p?function(t){if("auto"===pt(t))return[];var e=Rt(t);return[Wt(t),e,Wt(e)]}(g):[Rt(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat("auto"===pt(i)?Qt(e,{placement:i,boundary:d,rootBoundary:h,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,E=new Map,T=!0,A=v[0],L=0;L=0,D=x?"width":"height",N=Yt(e,{placement:O,boundary:d,rootBoundary:h,altBoundary:u,padding:c}),S=x?C?it:nt:C?et:tt;y[D]>w[D]&&(S=Rt(S));var I=Rt(S),j=[];if(o&&j.push(N[k]<=0),a&&j.push(N[S]<=0,N[I]<=0),j.every((function(t){return t}))){A=O,T=!1;break}E.set(O,j)}if(T)for(var P=function(t){var e=v.find((function(e){var i=E.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return A=e,"break"},M=p?3:1;M>0&&"break"!==P(M);M--);e.placement!==A&&(e.modifiersData[n]._skip=!0,e.placement=A,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function Zt(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function Jt(t){return[tt,it,et,nt].some((function(e){return t[e]>=0}))}var te={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=Yt(e,{elementContext:"reference"}),a=Yt(e,{altBoundary:!0}),l=Zt(r,n),c=Zt(a,s,o),d=Jt(l),h=Jt(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:d,hasPopperEscaped:h},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":h})}},ee={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=rt.reduce((function(t,i){return t[i]=function(t,e,i){var n=pt(t),s=[nt,tt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[nt,it].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},ie={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=Xt({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},ne={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,d=i.altBoundary,h=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=Yt(e,{boundary:l,rootBoundary:c,padding:h,altBoundary:d}),_=pt(e.placement),b=Kt(e.placement),v=!b,y=At(_),w="x"===y?"y":"x",E=e.modifiersData.popperOffsets,T=e.rects.reference,A=e.rects.popper,L="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,O={x:0,y:0};if(E){if(o||a){var k="y"===y?tt:nt,C="y"===y?et:it,x="y"===y?"height":"width",D=E[y],N=E[y]+g[k],S=E[y]-g[C],I=f?-A[x]/2:0,j="start"===b?T[x]:A[x],P="start"===b?-A[x]:-T[x],M=e.elements.arrow,H=f&&M?gt(M):{width:0,height:0},R=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},B=R[k],W=R[C],q=Ct(0,T[x],H[x]),z=v?T[x]/2-I-q-B-L:j-q-B-L,U=v?-T[x]/2+I+q+W+L:P+q+W+L,$=e.elements.arrow&&Tt(e.elements.arrow),F=$?"y"===y?$.clientTop||0:$.clientLeft||0:0,V=e.modifiersData.offset?e.modifiersData.offset[e.placement][y]:0,K=E[y]+z-V-F,X=E[y]+U-V;if(o){var Y=Ct(f?Ot(N,K):N,D,f?Lt(S,X):S);E[y]=Y,O[y]=Y-D}if(a){var Q="x"===y?tt:nt,G="x"===y?et:it,Z=E[w],J=Z+g[Q],st=Z-g[G],ot=Ct(f?Ot(J,K):J,Z,f?Lt(st,X):st);E[w]=ot,O[w]=ot-Z}}e.modifiersData[n]=O}},requiresIfExists:["offset"]};function se(t,e,i){void 0===i&&(i=!1);var n,s,o=yt(e),r=mt(t),a=ht(e),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(a||!a&&!i)&&(("body"!==lt(e)||Ut(o))&&(l=(n=e)!==ct(n)&&ht(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:qt(n)),ht(e)?((c=mt(e)).x+=e.clientLeft,c.y+=e.clientTop):o&&(c.x=zt(o))),{x:r.left+l.scrollLeft-c.x,y:r.top+l.scrollTop-c.y,width:r.width,height:r.height}}var oe={placement:"bottom",modifiers:[],strategy:"absolute"};function re(){for(var t=arguments.length,e=new Array(t),i=0;i"applyStyles"===t.name&&!1===t.enabled);this._popper=de(e,this._menu,i),n&&U.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&&!t.closest(".navbar-nav")&&[].concat(...document.body.children).forEach(t=>H.on(t,"mouseover",p)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle("show"),this._element.classList.toggle("show"),H.trigger(this._element,"shown.bs.dropdown",e)}}hide(){if(u(this._element)||!this._menu.classList.contains("show"))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_addEventListeners(){H.on(this._element,"click.bs.dropdown",t=>{t.preventDefault(),this.toggle()})}_completeHide(t){H.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>H.off(t,"mouseover",p)),this._popper&&this._popper.destroy(),this._menu.classList.remove("show"),this._element.classList.remove("show"),this._element.setAttribute("aria-expanded","false"),U.removeDataAttribute(this._menu,"popper"),H.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...U.getDataAttributes(this._element),...t},d("dropdown",t,this.constructor.DefaultType),"object"==typeof t.reference&&!a(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError("dropdown".toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.');return t}_getMenuElement(){return t.next(this._element,".dropdown-menu")[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return _e;if(t.classList.contains("dropstart"))return be;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?pe:fe:e?ge:me}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem(e){const i=t.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(h);if(!i.length)return;let n=i.indexOf(e.target);"ArrowUp"===e.key&&n>0&&n--,"ArrowDown"===e.key&&nthis.matches('[data-bs-toggle="dropdown"]')?this:t.prev(this,'[data-bs-toggle="dropdown"]')[0];if("Escape"===e.key)return n().focus(),void we.clearMenus();i||"ArrowUp"!==e.key&&"ArrowDown"!==e.key?i&&"Space"!==e.key?we.getInstance(n())._selectMenuItem(e):we.clearMenus():n().click()}}H.on(document,"keydown.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',we.dataApiKeydownHandler),H.on(document,"keydown.bs.dropdown.data-api",".dropdown-menu",we.dataApiKeydownHandler),H.on(document,"click.bs.dropdown.data-api",we.clearMenus),H.on(document,"keyup.bs.dropdown.data-api",we.clearMenus),H.on(document,"click.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',(function(t){t.preventDefault(),we.dropdownInterface(this)})),b(we);const Ee=()=>{const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)},Te=(t=Ee())=>{Ae(),Le("body","paddingRight",e=>e+t),Le(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight",e=>e+t),Le(".sticky-top","marginRight",e=>e-t)},Ae=()=>{const t=document.body.style.overflow;t&&U.setDataAttribute(document.body,"overflow",t),document.body.style.overflow="hidden"},Le=(e,i,n)=>{const s=Ee();t.find(e).forEach(t=>{if(t!==document.body&&window.innerWidth>t.clientWidth+s)return;const e=t.style[i],o=window.getComputedStyle(t)[i];U.setDataAttribute(t,i,e),t.style[i]=n(Number.parseFloat(o))+"px"})},Oe=()=>{ke("body","overflow"),ke("body","paddingRight"),ke(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight"),ke(".sticky-top","marginRight")},ke=(e,i)=>{t.find(e).forEach(t=>{const e=U.getDataAttribute(t,i);void 0===e?t.style.removeProperty(i):(U.removeDataAttribute(t,i),t.style[i]=e)})},Ce={isVisible:!0,isAnimated:!1,rootElement:document.body,clickCallback:null},xe={isVisible:"boolean",isAnimated:"boolean",rootElement:"element",clickCallback:"(function|null)"};class De{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&m(this._getElement()),this._getElement().classList.add("show"),this._emulateAnimation(()=>{v(t)})):v(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),v(t)})):v(t)}_getElement(){if(!this._element){const t=document.createElement("div");t.className="modal-backdrop",this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_getConfig(t){return(t={...Ce,..."object"==typeof t?t:{}}).rootElement=t.rootElement||document.body,d("backdrop",t,xe),t}_append(){this._isAppended||(this._config.rootElement.appendChild(this._getElement()),H.on(this._getElement(),"mousedown.bs.backdrop",()=>{v(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&&(H.off(this._element,"mousedown.bs.backdrop"),this._getElement().parentNode.removeChild(this._element),this._isAppended=!1)}_emulateAnimation(t){if(!this._config.isAnimated)return void v(t);const e=o(this._getElement());H.one(this._getElement(),"transitionend",()=>v(t)),c(this._getElement(),e)}}const Ne={backdrop:!0,keyboard:!0,focus:!0},Se={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"};class Ie extends R{constructor(e,i){super(e),this._config=this._getConfig(i),this._dialog=t.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1}static get Default(){return Ne}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||this._isTransitioning)return;this._isAnimated()&&(this._isTransitioning=!0);const e=H.trigger(this._element,"show.bs.modal",{relatedTarget:t});this._isShown||e.defaultPrevented||(this._isShown=!0,Te(),document.body.classList.add("modal-open"),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),H.on(this._element,"click.dismiss.bs.modal",'[data-bs-dismiss="modal"]',t=>this.hide(t)),H.on(this._dialog,"mousedown.dismiss.bs.modal",()=>{H.one(this._element,"mouseup.dismiss.bs.modal",t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(t)))}hide(t){if(t&&t.preventDefault(),!this._isShown||this._isTransitioning)return;if(H.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const e=this._isAnimated();e&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),H.off(document,"focusin.bs.modal"),this._element.classList.remove("show"),H.off(this._element,"click.dismiss.bs.modal"),H.off(this._dialog,"mousedown.dismiss.bs.modal"),this._queueCallback(()=>this._hideModal(),this._element,e)}dispose(){[window,this._dialog].forEach(t=>H.off(t,".bs.modal")),this._backdrop.dispose(),super.dispose(),H.off(document,"focusin.bs.modal")}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new De({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_getConfig(t){return t={...Ne,...U.getDataAttributes(this._element),...t},d("modal",t,Se),t}_showElement(e){const i=this._isAnimated(),n=t.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,n&&(n.scrollTop=0),i&&m(this._element),this._element.classList.add("show"),this._config.focus&&this._enforceFocus(),this._queueCallback(()=>{this._config.focus&&this._element.focus(),this._isTransitioning=!1,H.trigger(this._element,"shown.bs.modal",{relatedTarget:e})},this._dialog,i)}_enforceFocus(){H.off(document,"focusin.bs.modal"),H.on(document,"focusin.bs.modal",t=>{document===t.target||this._element===t.target||this._element.contains(t.target)||this._element.focus()})}_setEscapeEvent(){this._isShown?H.on(this._element,"keydown.dismiss.bs.modal",t=>{this._config.keyboard&&"Escape"===t.key?(t.preventDefault(),this.hide()):this._config.keyboard||"Escape"!==t.key||this._triggerBackdropTransition()}):H.off(this._element,"keydown.dismiss.bs.modal")}_setResizeEvent(){this._isShown?H.on(window,"resize.bs.modal",()=>this._adjustDialog()):H.off(window,"resize.bs.modal")}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove("modal-open"),this._resetAdjustments(),Oe(),H.trigger(this._element,"hidden.bs.modal")})}_showBackdrop(t){H.on(this._element,"click.dismiss.bs.modal",t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())}),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(H.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight;t||(this._element.style.overflowY="hidden"),this._element.classList.add("modal-static");const e=o(this._dialog);H.off(this._element,"transitionend"),H.one(this._element,"transitionend",()=>{this._element.classList.remove("modal-static"),t||(H.one(this._element,"transitionend",()=>{this._element.style.overflowY=""}),c(this._element,e))}),c(this._element,e),this._element.focus()}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=Ee(),i=e>0;(!i&&t&&!_()||i&&!t&&_())&&(this._element.style.paddingLeft=e+"px"),(i&&!t&&!_()||!i&&t&&_())&&(this._element.style.paddingRight=e+"px")}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=Ie.getInstance(this)||new Ie(this,"object"==typeof t?t:{});if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}H.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=s(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),H.one(e,"show.bs.modal",t=>{t.defaultPrevented||H.one(e,"hidden.bs.modal",()=>{h(this)&&this.focus()})}),(Ie.getInstance(e)||new Ie(e)).toggle(this)})),b(Ie);const je={backdrop:!0,keyboard:!0,scroll:!1},Pe={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"};class Me extends R{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get NAME(){return"offcanvas"}static get Default(){return je}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||H.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||(Te(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add("show"),this._queueCallback(()=>{H.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})},this._element,!0))}hide(){this._isShown&&(H.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(H.off(document,"focusin.bs.offcanvas"),this._element.blur(),this._isShown=!1,this._element.classList.remove("show"),this._backdrop.hide(),this._queueCallback(()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||Oe(),H.trigger(this._element,"hidden.bs.offcanvas")},this._element,!0)))}dispose(){this._backdrop.dispose(),super.dispose(),H.off(document,"focusin.bs.offcanvas")}_getConfig(t){return t={...je,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},d("offcanvas",t,Pe),t}_initializeBackDrop(){return new De({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_enforceFocusOnElement(t){H.off(document,"focusin.bs.offcanvas"),H.on(document,"focusin.bs.offcanvas",e=>{document===e.target||t===e.target||t.contains(e.target)||t.focus()}),t.focus()}_addEventListeners(){H.on(this._element,"click.dismiss.bs.offcanvas",'[data-bs-dismiss="offcanvas"]',()=>this.hide()),H.on(this._element,"keydown.dismiss.bs.offcanvas",t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()})}static jQueryInterface(t){return this.each((function(){const e=w.get(this,"bs.offcanvas")||new Me(this,"object"==typeof t?t:{});if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}H.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(e){const i=s(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),u(this))return;H.one(i,"hidden.bs.offcanvas",()=>{h(this)&&this.focus()});const n=t.findOne(".offcanvas.show");n&&n!==i&&Me.getInstance(n).hide(),(w.get(i,"bs.offcanvas")||new Me(i)).toggle(this)})),H.on(window,"load.bs.offcanvas.data-api",()=>{t.find(".offcanvas.show").forEach(t=>(w.get(t,"bs.offcanvas")||new Me(t)).show())}),b(Me);const He=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Re=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i,Be=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,We=(t,e)=>{const i=t.nodeName.toLowerCase();if(e.includes(i))return!He.has(i)||Boolean(Re.test(t.nodeValue)||Be.test(t.nodeValue));const n=e.filter(t=>t instanceof RegExp);for(let t=0,e=n.length;t{We(t,a)||i.removeAttribute(t.nodeName)})}return n.body.innerHTML}const ze=new RegExp("(^|\\s)bs-tooltip\\S+","g"),Ue=new Set(["sanitize","allowList","sanitizeFn"]),$e={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},Fe={AUTO:"auto",TOP:"top",RIGHT:_()?"left":"right",BOTTOM:"bottom",LEFT:_()?"right":"left"},Ve={animation:!0,template:'

',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},Ke={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"};class Xe extends R{constructor(t,e){if(void 0===he)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return Ve}static get NAME(){return"tooltip"}static get Event(){return Ke}static get DefaultType(){return $e}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains("show"))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),H.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.parentNode&&this.tip.parentNode.removeChild(this.tip),this._popper&&this._popper.destroy(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const t=H.trigger(this._element,this.constructor.Event.SHOW),i=f(this._element),n=null===i?this._element.ownerDocument.documentElement.contains(this._element):i.contains(this._element);if(t.defaultPrevented||!n)return;const s=this.getTipElement(),o=e(this.constructor.NAME);s.setAttribute("id",o),this._element.setAttribute("aria-describedby",o),this.setContent(),this._config.animation&&s.classList.add("fade");const r="function"==typeof this._config.placement?this._config.placement.call(this,s,this._element):this._config.placement,a=this._getAttachment(r);this._addAttachmentClass(a);const{container:l}=this._config;w.set(s,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(l.appendChild(s),H.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=de(this._element,s,this._getPopperConfig(a)),s.classList.add("show");const c="function"==typeof this._config.customClass?this._config.customClass():this._config.customClass;c&&s.classList.add(...c.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>{H.on(t,"mouseover",p)});const d=this.tip.classList.contains("fade");this._queueCallback(()=>{const t=this._hoverState;this._hoverState=null,H.trigger(this._element,this.constructor.Event.SHOWN),"out"===t&&this._leave(null,this)},this.tip,d)}hide(){if(!this._popper)return;const t=this.getTipElement();if(H.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove("show"),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>H.off(t,"mouseover",p)),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains("fade");this._queueCallback(()=>{this._isWithActiveTrigger()||("show"!==this._hoverState&&t.parentNode&&t.parentNode.removeChild(t),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),H.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&&(this._popper.destroy(),this._popper=null))},this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");return t.innerHTML=this._config.template,this.tip=t.children[0],this.tip}setContent(){const e=this.getTipElement();this.setElementContent(t.findOne(".tooltip-inner",e),this.getTitle()),e.classList.remove("fade","show")}setElementContent(t,e){if(null!==t)return a(e)?(e=l(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.appendChild(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=qe(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){let t=this._element.getAttribute("data-bs-original-title");return t||(t="function"==typeof this._config.title?this._config.title.call(this._element):this._config.title),t}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){const i=this.constructor.DATA_KEY;return(e=e||w.get(t.delegateTarget,i))||(e=new this.constructor(t.delegateTarget,this._getDelegateConfig()),w.set(t.delegateTarget,i,e)),e}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add("bs-tooltip-"+this.updateAttachment(t))}_getAttachment(t){return Fe[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(t=>{if("click"===t)H.on(this._element,this.constructor.Event.CLICK,this._config.selector,t=>this.toggle(t));else if("manual"!==t){const e="hover"===t?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,i="hover"===t?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;H.on(this._element,e,this._config.selector,t=>this._enter(t)),H.on(this._element,i,this._config.selector,t=>this._leave(t))}}),this._hideModalHandler=()=>{this._element&&this.hide()},H.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),e.getTipElement().classList.contains("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e._config.delay&&e._config.delay.show?e._timeout=setTimeout(()=>{"show"===e._hoverState&&e.show()},e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?"focus":"hover"]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e._config.delay&&e._config.delay.hide?e._timeout=setTimeout(()=>{"out"===e._hoverState&&e.hide()},e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=U.getDataAttributes(this._element);return Object.keys(e).forEach(t=>{Ue.has(t)&&delete e[t]}),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?t:{}}).container=!1===t.container?document.body:l(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),d("tooltip",t,this.constructor.DefaultType),t.sanitize&&(t.template=qe(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};if(this._config)for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(ze);null!==e&&e.length>0&&e.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}static jQueryInterface(t){return this.each((function(){let e=w.get(this,"bs.tooltip");const i="object"==typeof t&&t;if((e||!/dispose|hide/.test(t))&&(e||(e=new Xe(this,i)),"string"==typeof t)){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}b(Xe);const Ye=new RegExp("(^|\\s)bs-popover\\S+","g"),Qe={...Xe.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:''},Ge={...Xe.DefaultType,content:"(string|element|function)"},Ze={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class Je extends Xe{static get Default(){return Qe}static get NAME(){return"popover"}static get Event(){return Ze}static get DefaultType(){return Ge}isWithContent(){return this.getTitle()||this._getContent()}setContent(){const e=this.getTipElement();this.setElementContent(t.findOne(".popover-header",e),this.getTitle());let i=this._getContent();"function"==typeof i&&(i=i.call(this._element)),this.setElementContent(t.findOne(".popover-body",e),i),e.classList.remove("fade","show")}_addAttachmentClass(t){this.getTipElement().classList.add("bs-popover-"+this.updateAttachment(t))}_getContent(){return this._element.getAttribute("data-bs-content")||this._config.content}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(Ye);null!==e&&e.length>0&&e.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}static jQueryInterface(t){return this.each((function(){let e=w.get(this,"bs.popover");const i="object"==typeof t?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=new Je(this,i),w.set(this,"bs.popover",e)),"string"==typeof t)){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}b(Je);const ti={offset:10,method:"auto",target:""},ei={offset:"number",method:"string",target:"(string|element)"};class ii extends R{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._selector=`${this._config.target} .nav-link, ${this._config.target} .list-group-item, ${this._config.target} .dropdown-item`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,H.on(this._scrollElement,"scroll.bs.scrollspy",()=>this._process()),this.refresh(),this._process()}static get Default(){return ti}static get NAME(){return"scrollspy"}refresh(){const e=this._scrollElement===this._scrollElement.window?"offset":"position",i="auto"===this._config.method?e:this._config.method,s="position"===i?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),t.find(this._selector).map(e=>{const o=n(e),r=o?t.findOne(o):null;if(r){const t=r.getBoundingClientRect();if(t.width||t.height)return[U[i](r).top+s,o]}return null}).filter(t=>t).sort((t,e)=>t[0]-e[0]).forEach(t=>{this._offsets.push(t[0]),this._targets.push(t[1])})}dispose(){H.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(t){if("string"!=typeof(t={...ti,...U.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}}).target&&a(t.target)){let{id:i}=t.target;i||(i=e("scrollspy"),t.target.id=i),t.target="#"+i}return d("scrollspy",t,ei),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),i=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=i){const t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;)this._activeTarget!==this._targets[e]&&t>=this._offsets[e]&&(void 0===this._offsets[e+1]||t`${t}[data-bs-target="${e}"],${t}[href="${e}"]`),n=t.findOne(i.join(","));n.classList.contains("dropdown-item")?(t.findOne(".dropdown-toggle",n.closest(".dropdown")).classList.add("active"),n.classList.add("active")):(n.classList.add("active"),t.parents(n,".nav, .list-group").forEach(e=>{t.prev(e,".nav-link, .list-group-item").forEach(t=>t.classList.add("active")),t.prev(e,".nav-item").forEach(e=>{t.children(e,".nav-link").forEach(t=>t.classList.add("active"))})})),H.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:e})}_clear(){t.find(this._selector).filter(t=>t.classList.contains("active")).forEach(t=>t.classList.remove("active"))}static jQueryInterface(t){return this.each((function(){const e=ii.getInstance(this)||new ii(this,"object"==typeof t?t:{});if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}H.on(window,"load.bs.scrollspy.data-api",()=>{t.find('[data-bs-spy="scroll"]').forEach(t=>new ii(t))}),b(ii);class ni extends R{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains("active"))return;let e;const i=s(this._element),n=this._element.closest(".nav, .list-group");if(n){const i="UL"===n.nodeName||"OL"===n.nodeName?":scope > li > .active":".active";e=t.find(i,n),e=e[e.length-1]}const o=e?H.trigger(e,"hide.bs.tab",{relatedTarget:this._element}):null;if(H.trigger(this._element,"show.bs.tab",{relatedTarget:e}).defaultPrevented||null!==o&&o.defaultPrevented)return;this._activate(this._element,n);const r=()=>{H.trigger(e,"hidden.bs.tab",{relatedTarget:this._element}),H.trigger(this._element,"shown.bs.tab",{relatedTarget:e})};i?this._activate(i,i.parentNode,r):r()}_activate(e,i,n){const s=(!i||"UL"!==i.nodeName&&"OL"!==i.nodeName?t.children(i,".active"):t.find(":scope > li > .active",i))[0],o=n&&s&&s.classList.contains("fade"),r=()=>this._transitionComplete(e,s,n);s&&o?(s.classList.remove("show"),this._queueCallback(r,e,!0)):r()}_transitionComplete(e,i,n){if(i){i.classList.remove("active");const e=t.findOne(":scope > .dropdown-menu .active",i.parentNode);e&&e.classList.remove("active"),"tab"===i.getAttribute("role")&&i.setAttribute("aria-selected",!1)}e.classList.add("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),m(e),e.classList.contains("fade")&&e.classList.add("show");let s=e.parentNode;if(s&&"LI"===s.nodeName&&(s=s.parentNode),s&&s.classList.contains("dropdown-menu")){const i=e.closest(".dropdown");i&&t.find(".dropdown-toggle",i).forEach(t=>t.classList.add("active")),e.setAttribute("aria-expanded",!0)}n&&n()}static jQueryInterface(t){return this.each((function(){const e=w.get(this,"bs.tab")||new ni(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}H.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),u(this)||(w.get(this,"bs.tab")||new ni(this)).show()})),b(ni);const si={animation:"boolean",autohide:"boolean",delay:"number"},oi={animation:!0,autohide:!0,delay:5e3};class ri extends R{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return si}static get Default(){return oi}static get NAME(){return"toast"}show(){H.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove("hide"),m(this._element),this._element.classList.add("showing"),this._queueCallback(()=>{this._element.classList.remove("showing"),this._element.classList.add("show"),H.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this._element.classList.contains("show")&&(H.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.remove("show"),this._queueCallback(()=>{this._element.classList.add("hide"),H.trigger(this._element,"hidden.bs.toast")},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),super.dispose()}_getConfig(t){return t={...oi,...U.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}},d("toast",t,this.constructor.DefaultType),t}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){H.on(this._element,"click.dismiss.bs.toast",'[data-bs-dismiss="toast"]',()=>this.hide()),H.on(this._element,"mouseover.bs.toast",t=>this._onInteraction(t,!0)),H.on(this._element,"mouseout.bs.toast",t=>this._onInteraction(t,!1)),H.on(this._element,"focusin.bs.toast",t=>this._onInteraction(t,!0)),H.on(this._element,"focusout.bs.toast",t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){let e=w.get(this,"bs.toast");if(e||(e=new ri(this,"object"==typeof t&&t)),"string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return b(ri),{Alert:B,Button:W,Carousel:Q,Collapse:J,Dropdown:we,Modal:Ie,Offcanvas:Me,Popover:Je,ScrollSpy:ii,Tab:ni,Toast:ri,Tooltip:Xe}})); +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter(t=>t.matches(e)),parents(t,e){const i=[];let n=t.parentNode;for(;n&&n.nodeType===Node.ELEMENT_NODE&&3!==n.nodeType;)n.matches(e)&&i.push(n),n=n.parentNode;return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]}},e=t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t},i=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i="#"+i.split("#")[1]),e=i&&"#"!==i?i.trim():null}return e},n=t=>{const e=i(t);return e&&document.querySelector(e)?e:null},s=t=>{const e=i(t);return e?document.querySelector(e):null},o=t=>{t.dispatchEvent(new Event("transitionend"))},r=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),a=e=>r(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?t.findOne(e):null,l=(t,e,i)=>{Object.keys(i).forEach(n=>{const s=i[n],o=e[n],a=o&&r(o)?"element":null==(l=o)?""+l:{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();var l;if(!new RegExp(s).test(a))throw new TypeError(`${t.toUpperCase()}: Option "${n}" provided type "${a}" but expected type "${s}".`)})},c=t=>!(!r(t)||0===t.getClientRects().length)&&"visible"===getComputedStyle(t).getPropertyValue("visibility"),h=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),d=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?d(t.parentNode):null},u=()=>{},f=t=>t.offsetHeight,p=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},m=[],g=()=>"rtl"===document.documentElement.dir,_=t=>{var e;e=()=>{const e=p();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(m.length||document.addEventListener("DOMContentLoaded",()=>{m.forEach(t=>t())}),m.push(e)):e()},b=t=>{"function"==typeof t&&t()},v=(t,e,i=!0)=>{if(!i)return void b(t);const n=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(e)+5;let s=!1;const r=({target:i})=>{i===e&&(s=!0,e.removeEventListener("transitionend",r),b(t))};e.addEventListener("transitionend",r),setTimeout(()=>{s||o(e)},n)},y=(t,e,i,n)=>{let s=t.indexOf(e);if(-1===s)return t[!i&&n?t.length-1:0];const o=t.length;return s+=i?1:-1,n&&(s=(s+o)%o),t[Math.max(0,Math.min(s,o-1))]},w=/[^.]*(?=\..*)\.|.*/,E=/\..*/,A=/::\d+$/,T={};let O=1;const C={mouseenter:"mouseover",mouseleave:"mouseout"},k=/^(mouseenter|mouseleave)/i,L=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function x(t,e){return e&&`${e}::${O++}`||t.uidEvent||O++}function D(t){const e=x(t);return t.uidEvent=e,T[e]=T[e]||{},T[e]}function S(t,e,i=null){const n=Object.keys(t);for(let s=0,o=n.length;sfunction(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};n?n=t(n):i=t(i)}const[o,r,a]=I(e,i,n),l=D(t),c=l[a]||(l[a]={}),h=S(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=x(r,e.replace(w,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(let a=o.length;a--;)if(o[a]===r)return s.delegateTarget=r,n.oneOff&&P.off(t,s.type,e,i),i.apply(r,[s]);return null}}(t,i,n):function(t,e){return function i(n){return n.delegateTarget=t,i.oneOff&&P.off(t,n.type,e),e.apply(t,[n])}}(t,i);u.delegationSelector=o?i:null,u.originalHandler=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function j(t,e,i,n,s){const o=S(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function M(t){return t=t.replace(E,""),C[t]||t}const P={on(t,e,i,n){N(t,e,i,n,!1)},one(t,e,i,n){N(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=I(e,i,n),a=r!==e,l=D(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void j(t,l,r,o,s?i:null)}c&&Object.keys(l).forEach(i=>{!function(t,e,i,n){const s=e[i]||{};Object.keys(s).forEach(o=>{if(o.includes(n)){const n=s[o];j(t,e,i,n.originalHandler,n.delegationSelector)}})}(t,l,i,e.slice(1))});const h=l[r]||{};Object.keys(h).forEach(i=>{const n=i.replace(A,"");if(!a||e.includes(n)){const e=h[i];j(t,l,r,e.originalHandler,e.delegationSelector)}})},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=p(),s=M(e),o=e!==s,r=L.has(s);let a,l=!0,c=!0,h=!1,d=null;return o&&n&&(a=n.Event(e,i),n(t).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),h=a.isDefaultPrevented()),r?(d=document.createEvent("HTMLEvents"),d.initEvent(s,l,!0)):d=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==i&&Object.keys(i).forEach(t=>{Object.defineProperty(d,t,{get:()=>i[t]})}),h&&d.preventDefault(),c&&t.dispatchEvent(d),d.defaultPrevented&&void 0!==a&&a.preventDefault(),d}},H=new Map;var R={set(t,e,i){H.has(t)||H.set(t,new Map);const n=H.get(t);n.has(e)||0===n.size?n.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=>H.has(t)&&H.get(t).get(e)||null,remove(t,e){if(!H.has(t))return;const i=H.get(t);i.delete(e),0===i.size&&H.delete(t)}};class B{constructor(t){(t=a(t))&&(this._element=t,R.set(this._element,this.constructor.DATA_KEY,this))}dispose(){R.remove(this._element,this.constructor.DATA_KEY),P.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(t=>{this[t]=null})}_queueCallback(t,e,i=!0){v(t,e,i)}static getInstance(t){return R.get(t,this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.0.2"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}}class W extends B{static get NAME(){return"alert"}close(t){const e=t?this._getRootElement(t):this._element,i=this._triggerCloseEvent(e);null===i||i.defaultPrevented||this._removeElement(e)}_getRootElement(t){return s(t)||t.closest(".alert")}_triggerCloseEvent(t){return P.trigger(t,"close.bs.alert")}_removeElement(t){t.classList.remove("show");const e=t.classList.contains("fade");this._queueCallback(()=>this._destroyElement(t),t,e)}_destroyElement(t){t.remove(),P.trigger(t,"closed.bs.alert")}static jQueryInterface(t){return this.each((function(){const e=W.getOrCreateInstance(this);"close"===t&&e[t](this)}))}static handleDismiss(t){return function(e){e&&e.preventDefault(),t.close(this)}}}P.on(document,"click.bs.alert.data-api",'[data-bs-dismiss="alert"]',W.handleDismiss(new W)),_(W);class q extends B{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=q.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}function z(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function $(t){return t.replace(/[A-Z]/g,t=>"-"+t.toLowerCase())}P.on(document,"click.bs.button.data-api",'[data-bs-toggle="button"]',t=>{t.preventDefault();const e=t.target.closest('[data-bs-toggle="button"]');q.getOrCreateInstance(e).toggle()}),_(q);const U={setDataAttribute(t,e,i){t.setAttribute("data-bs-"+$(e),i)},removeDataAttribute(t,e){t.removeAttribute("data-bs-"+$(e))},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter(t=>t.startsWith("bs")).forEach(i=>{let n=i.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),e[n]=z(t.dataset[i])}),e},getDataAttribute:(t,e)=>z(t.getAttribute("data-bs-"+$(e))),offset(t){const e=t.getBoundingClientRect();return{top:e.top+document.body.scrollTop,left:e.left+document.body.scrollLeft}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},F={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},V={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},K="next",X="prev",Y="left",Q="right",G={ArrowLeft:Q,ArrowRight:Y};class Z extends B{constructor(e,i){super(e),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(i),this._indicatorsElement=t.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return F}static get NAME(){return"carousel"}next(){this._slide(K)}nextWhenVisible(){!document.hidden&&c(this._element)&&this.next()}prev(){this._slide(X)}pause(e){e||(this._isPaused=!0),t.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(o(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(e){this._activeElement=t.findOne(".active.carousel-item",this._element);const i=this._getItemIndex(this._activeElement);if(e>this._items.length-1||e<0)return;if(this._isSliding)return void P.one(this._element,"slid.bs.carousel",()=>this.to(e));if(i===e)return this.pause(),void this.cycle();const n=e>i?K:X;this._slide(n,this._items[e])}_getConfig(t){return t={...F,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},l("carousel",t,V),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?Q:Y)}_addEventListeners(){this._config.keyboard&&P.on(this._element,"keydown.bs.carousel",t=>this._keydown(t)),"hover"===this._config.pause&&(P.on(this._element,"mouseenter.bs.carousel",t=>this.pause(t)),P.on(this._element,"mouseleave.bs.carousel",t=>this.cycle(t))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const e=t=>{!this._pointerEvent||"pen"!==t.pointerType&&"touch"!==t.pointerType?this._pointerEvent||(this.touchStartX=t.touches[0].clientX):this.touchStartX=t.clientX},i=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},n=t=>{!this._pointerEvent||"pen"!==t.pointerType&&"touch"!==t.pointerType||(this.touchDeltaX=t.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(t=>this.cycle(t),500+this._config.interval))};t.find(".carousel-item img",this._element).forEach(t=>{P.on(t,"dragstart.bs.carousel",t=>t.preventDefault())}),this._pointerEvent?(P.on(this._element,"pointerdown.bs.carousel",t=>e(t)),P.on(this._element,"pointerup.bs.carousel",t=>n(t)),this._element.classList.add("pointer-event")):(P.on(this._element,"touchstart.bs.carousel",t=>e(t)),P.on(this._element,"touchmove.bs.carousel",t=>i(t)),P.on(this._element,"touchend.bs.carousel",t=>n(t)))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=G[t.key];e&&(t.preventDefault(),this._slide(e))}_getItemIndex(e){return this._items=e&&e.parentNode?t.find(".carousel-item",e.parentNode):[],this._items.indexOf(e)}_getItemByOrder(t,e){const i=t===K;return y(this._items,e,i,this._config.wrap)}_triggerSlideEvent(e,i){const n=this._getItemIndex(e),s=this._getItemIndex(t.findOne(".active.carousel-item",this._element));return P.trigger(this._element,"slide.bs.carousel",{relatedTarget:e,direction:i,from:s,to:n})}_setActiveIndicatorElement(e){if(this._indicatorsElement){const i=t.findOne(".active",this._indicatorsElement);i.classList.remove("active"),i.removeAttribute("aria-current");const n=t.find("[data-bs-target]",this._indicatorsElement);for(let t=0;t{P.trigger(this._element,"slid.bs.carousel",{relatedTarget:r,direction:u,from:o,to:a})};if(this._element.classList.contains("slide")){r.classList.add(d),f(r),s.classList.add(h),r.classList.add(h);const t=()=>{r.classList.remove(h,d),r.classList.add("active"),s.classList.remove("active",d,h),this._isSliding=!1,setTimeout(p,0)};this._queueCallback(t,s,!0)}else s.classList.remove("active"),r.classList.add("active"),this._isSliding=!1,p();l&&this.cycle()}_directionToOrder(t){return[Q,Y].includes(t)?g()?t===Y?X:K:t===Y?K:X:t}_orderToDirection(t){return[K,X].includes(t)?g()?t===X?Y:Q:t===X?Q:Y:t}static carouselInterface(t,e){const i=Z.getOrCreateInstance(t,e);let{_config:n}=i;"object"==typeof e&&(n={...n,...e});const s="string"==typeof e?e:n.slide;if("number"==typeof e)i.to(e);else if("string"==typeof s){if(void 0===i[s])throw new TypeError(`No method named "${s}"`);i[s]()}else n.interval&&n.ride&&(i.pause(),i.cycle())}static jQueryInterface(t){return this.each((function(){Z.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=s(this);if(!e||!e.classList.contains("carousel"))return;const i={...U.getDataAttributes(e),...U.getDataAttributes(this)},n=this.getAttribute("data-bs-slide-to");n&&(i.interval=!1),Z.carouselInterface(e,i),n&&Z.getInstance(e).to(n),t.preventDefault()}}P.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",Z.dataApiClickHandler),P.on(window,"load.bs.carousel.data-api",()=>{const e=t.find('[data-bs-ride="carousel"]');for(let t=0,i=e.length;tt===this._element);null!==o&&r.length&&(this._selector=o,this._triggerArray.push(i))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}static get Default(){return J}static get NAME(){return"collapse"}toggle(){this._element.classList.contains("show")?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains("show"))return;let e,i;this._parent&&(e=t.find(".show, .collapsing",this._parent).filter(t=>"string"==typeof this._config.parent?t.getAttribute("data-bs-parent")===this._config.parent:t.classList.contains("collapse")),0===e.length&&(e=null));const n=t.findOne(this._selector);if(e){const t=e.find(t=>n!==t);if(i=t?et.getInstance(t):null,i&&i._isTransitioning)return}if(P.trigger(this._element,"show.bs.collapse").defaultPrevented)return;e&&e.forEach(t=>{n!==t&&et.collapseInterface(t,"hide"),i||R.set(t,"bs.collapse",null)});const s=this._getDimension();this._element.classList.remove("collapse"),this._element.classList.add("collapsing"),this._element.style[s]=0,this._triggerArray.length&&this._triggerArray.forEach(t=>{t.classList.remove("collapsed"),t.setAttribute("aria-expanded",!0)}),this.setTransitioning(!0);const o="scroll"+(s[0].toUpperCase()+s.slice(1));this._queueCallback(()=>{this._element.classList.remove("collapsing"),this._element.classList.add("collapse","show"),this._element.style[s]="",this.setTransitioning(!1),P.trigger(this._element,"shown.bs.collapse")},this._element,!0),this._element.style[s]=this._element[o]+"px"}hide(){if(this._isTransitioning||!this._element.classList.contains("show"))return;if(P.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=this._element.getBoundingClientRect()[t]+"px",f(this._element),this._element.classList.add("collapsing"),this._element.classList.remove("collapse","show");const e=this._triggerArray.length;if(e>0)for(let t=0;t{this.setTransitioning(!1),this._element.classList.remove("collapsing"),this._element.classList.add("collapse"),P.trigger(this._element,"hidden.bs.collapse")},this._element,!0)}setTransitioning(t){this._isTransitioning=t}_getConfig(t){return(t={...J,...t}).toggle=Boolean(t.toggle),l("collapse",t,tt),t}_getDimension(){return this._element.classList.contains("width")?"width":"height"}_getParent(){let{parent:e}=this._config;e=a(e);const i=`[data-bs-toggle="collapse"][data-bs-parent="${e}"]`;return t.find(i,e).forEach(t=>{const e=s(t);this._addAriaAndCollapsedClass(e,[t])}),e}_addAriaAndCollapsedClass(t,e){if(!t||!e.length)return;const i=t.classList.contains("show");e.forEach(t=>{i?t.classList.remove("collapsed"):t.classList.add("collapsed"),t.setAttribute("aria-expanded",i)})}static collapseInterface(t,e){let i=et.getInstance(t);const n={...J,...U.getDataAttributes(t),..."object"==typeof e&&e?e:{}};if(!i&&n.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(n.toggle=!1),i||(i=new et(t,n)),"string"==typeof e){if(void 0===i[e])throw new TypeError(`No method named "${e}"`);i[e]()}}static jQueryInterface(t){return this.each((function(){et.collapseInterface(this,t)}))}}P.on(document,"click.bs.collapse.data-api",'[data-bs-toggle="collapse"]',(function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();const i=U.getDataAttributes(this),s=n(this);t.find(s).forEach(t=>{const e=et.getInstance(t);let n;e?(null===e._parent&&"string"==typeof i.parent&&(e._config.parent=i.parent,e._parent=e._getParent()),n="toggle"):n=i,et.collapseInterface(t,n)})})),_(et);var it="top",nt="bottom",st="right",ot="left",rt=[it,nt,st,ot],at=rt.reduce((function(t,e){return t.concat([e+"-start",e+"-end"])}),[]),lt=[].concat(rt,["auto"]).reduce((function(t,e){return t.concat([e,e+"-start",e+"-end"])}),[]),ct=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function ht(t){return t?(t.nodeName||"").toLowerCase():null}function dt(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function ut(t){return t instanceof dt(t).Element||t instanceof Element}function ft(t){return t instanceof dt(t).HTMLElement||t instanceof HTMLElement}function pt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof dt(t).ShadowRoot||t instanceof ShadowRoot)}var mt={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];ft(s)&&ht(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});ft(n)&&ht(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function gt(t){return t.split("-")[0]}function _t(t){var e=t.getBoundingClientRect();return{width:e.width,height:e.height,top:e.top,right:e.right,bottom:e.bottom,left:e.left,x:e.left,y:e.top}}function bt(t){var e=_t(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function vt(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&pt(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function yt(t){return dt(t).getComputedStyle(t)}function wt(t){return["table","td","th"].indexOf(ht(t))>=0}function Et(t){return((ut(t)?t.ownerDocument:t.document)||window.document).documentElement}function At(t){return"html"===ht(t)?t:t.assignedSlot||t.parentNode||(pt(t)?t.host:null)||Et(t)}function Tt(t){return ft(t)&&"fixed"!==yt(t).position?t.offsetParent:null}function Ot(t){for(var e=dt(t),i=Tt(t);i&&wt(i)&&"static"===yt(i).position;)i=Tt(i);return i&&("html"===ht(i)||"body"===ht(i)&&"static"===yt(i).position)?e:i||function(t){var e=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&ft(t)&&"fixed"===yt(t).position)return null;for(var i=At(t);ft(i)&&["html","body"].indexOf(ht(i))<0;){var n=yt(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function Ct(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}var kt=Math.max,Lt=Math.min,xt=Math.round;function Dt(t,e,i){return kt(t,Lt(e,i))}function St(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function It(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}var Nt={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=gt(i.placement),l=Ct(a),c=[ot,st].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return St("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:It(t,rt))}(s.padding,i),d=bt(o),u="y"===l?it:ot,f="y"===l?nt:st,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=Ot(o),_=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=p/2-m/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,E=Dt(v,w,y),A=l;i.modifiersData[n]=((e={})[A]=E,e.centerOffset=E-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&vt(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},jt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Mt(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.offsets,r=t.position,a=t.gpuAcceleration,l=t.adaptive,c=t.roundOffsets,h=!0===c?function(t){var e=t.x,i=t.y,n=window.devicePixelRatio||1;return{x:xt(xt(e*n)/n)||0,y:xt(xt(i*n)/n)||0}}(o):"function"==typeof c?c(o):o,d=h.x,u=void 0===d?0:d,f=h.y,p=void 0===f?0:f,m=o.hasOwnProperty("x"),g=o.hasOwnProperty("y"),_=ot,b=it,v=window;if(l){var y=Ot(i),w="clientHeight",E="clientWidth";y===dt(i)&&"static"!==yt(y=Et(i)).position&&(w="scrollHeight",E="scrollWidth"),y=y,s===it&&(b=nt,p-=y[w]-n.height,p*=a?1:-1),s===ot&&(_=st,u-=y[E]-n.width,u*=a?1:-1)}var A,T=Object.assign({position:r},l&&jt);return a?Object.assign({},T,((A={})[b]=g?"0":"",A[_]=m?"0":"",A.transform=(v.devicePixelRatio||1)<2?"translate("+u+"px, "+p+"px)":"translate3d("+u+"px, "+p+"px, 0)",A)):Object.assign({},T,((e={})[b]=g?p+"px":"",e[_]=m?u+"px":"",e.transform="",e))}var Pt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:gt(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,Mt(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,Mt(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}},Ht={passive:!0},Rt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=dt(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,Ht)})),a&&l.addEventListener("resize",i.update,Ht),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,Ht)})),a&&l.removeEventListener("resize",i.update,Ht)}},data:{}},Bt={left:"right",right:"left",bottom:"top",top:"bottom"};function Wt(t){return t.replace(/left|right|bottom|top/g,(function(t){return Bt[t]}))}var qt={start:"end",end:"start"};function zt(t){return t.replace(/start|end/g,(function(t){return qt[t]}))}function $t(t){var e=dt(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ut(t){return _t(Et(t)).left+$t(t).scrollLeft}function Ft(t){var e=yt(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Vt(t,e){var i;void 0===e&&(e=[]);var n=function t(e){return["html","body","#document"].indexOf(ht(e))>=0?e.ownerDocument.body:ft(e)&&Ft(e)?e:t(At(e))}(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=dt(n),r=s?[o].concat(o.visualViewport||[],Ft(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Vt(At(r)))}function Kt(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Xt(t,e){return"viewport"===e?Kt(function(t){var e=dt(t),i=Et(t),n=e.visualViewport,s=i.clientWidth,o=i.clientHeight,r=0,a=0;return n&&(s=n.width,o=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(r=n.offsetLeft,a=n.offsetTop)),{width:s,height:o,x:r+Ut(t),y:a}}(t)):ft(e)?function(t){var e=_t(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}(e):Kt(function(t){var e,i=Et(t),n=$t(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=kt(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=kt(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+Ut(t),l=-n.scrollTop;return"rtl"===yt(s||i).direction&&(a+=kt(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(Et(t)))}function Yt(t){return t.split("-")[1]}function Qt(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?gt(s):null,r=s?Yt(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case it:e={x:a,y:i.y-n.height};break;case nt:e={x:a,y:i.y+i.height};break;case st:e={x:i.x+i.width,y:l};break;case ot:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?Ct(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case"start":e[c]=e[c]-(i[h]/2-n[h]/2);break;case"end":e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function Gt(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.boundary,r=void 0===o?"clippingParents":o,a=i.rootBoundary,l=void 0===a?"viewport":a,c=i.elementContext,h=void 0===c?"popper":c,d=i.altBoundary,u=void 0!==d&&d,f=i.padding,p=void 0===f?0:f,m=St("number"!=typeof p?p:It(p,rt)),g="popper"===h?"reference":"popper",_=t.elements.reference,b=t.rects.popper,v=t.elements[u?g:h],y=function(t,e,i){var n="clippingParents"===e?function(t){var e=Vt(At(t)),i=["absolute","fixed"].indexOf(yt(t).position)>=0&&ft(t)?Ot(t):t;return ut(i)?e.filter((function(t){return ut(t)&&vt(t,i)&&"body"!==ht(t)})):[]}(t):[].concat(e),s=[].concat(n,[i]),o=s[0],r=s.reduce((function(e,i){var n=Xt(t,i);return e.top=kt(n.top,e.top),e.right=Lt(n.right,e.right),e.bottom=Lt(n.bottom,e.bottom),e.left=kt(n.left,e.left),e}),Xt(t,o));return r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}(ut(v)?v:v.contextElement||Et(t.elements.popper),r,l),w=_t(_),E=Qt({reference:w,element:b,strategy:"absolute",placement:s}),A=Kt(Object.assign({},b,E)),T="popper"===h?A:w,O={top:y.top-T.top+m.top,bottom:T.bottom-y.bottom+m.bottom,left:y.left-T.left+m.left,right:T.right-y.right+m.right},C=t.modifiersData.offset;if("popper"===h&&C){var k=C[s];Object.keys(O).forEach((function(t){var e=[st,nt].indexOf(t)>=0?1:-1,i=[it,nt].indexOf(t)>=0?"y":"x";O[t]+=k[i]*e}))}return O}function Zt(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?lt:l,h=Yt(n),d=h?a?at:at.filter((function(t){return Yt(t)===h})):rt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=Gt(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[gt(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}var Jt={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,m=i.allowedAutoPlacements,g=e.options.placement,_=gt(g),b=l||(_!==g&&p?function(t){if("auto"===gt(t))return[];var e=Wt(t);return[zt(t),e,zt(e)]}(g):[Wt(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat("auto"===gt(i)?Zt(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,E=new Map,A=!0,T=v[0],O=0;O=0,D=x?"width":"height",S=Gt(e,{placement:C,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),I=x?L?st:ot:L?nt:it;y[D]>w[D]&&(I=Wt(I));var N=Wt(I),j=[];if(o&&j.push(S[k]<=0),a&&j.push(S[I]<=0,S[N]<=0),j.every((function(t){return t}))){T=C,A=!1;break}E.set(C,j)}if(A)for(var M=function(t){var e=v.find((function(e){var i=E.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},P=p?3:1;P>0&&"break"!==M(P);P--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function te(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function ee(t){return[it,st,nt,ot].some((function(e){return t[e]>=0}))}var ie={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=Gt(e,{elementContext:"reference"}),a=Gt(e,{altBoundary:!0}),l=te(r,n),c=te(a,s,o),h=ee(l),d=ee(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},ne={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=lt.reduce((function(t,i){return t[i]=function(t,e,i){var n=gt(t),s=[ot,it].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[ot,st].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},se={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=Qt({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},oe={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,m=void 0===p?0:p,g=Gt(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=gt(e.placement),b=Yt(e.placement),v=!b,y=Ct(_),w="x"===y?"y":"x",E=e.modifiersData.popperOffsets,A=e.rects.reference,T=e.rects.popper,O="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,C={x:0,y:0};if(E){if(o||a){var k="y"===y?it:ot,L="y"===y?nt:st,x="y"===y?"height":"width",D=E[y],S=E[y]+g[k],I=E[y]-g[L],N=f?-T[x]/2:0,j="start"===b?A[x]:T[x],M="start"===b?-T[x]:-A[x],P=e.elements.arrow,H=f&&P?bt(P):{width:0,height:0},R=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},B=R[k],W=R[L],q=Dt(0,A[x],H[x]),z=v?A[x]/2-N-q-B-O:j-q-B-O,$=v?-A[x]/2+N+q+W+O:M+q+W+O,U=e.elements.arrow&&Ot(e.elements.arrow),F=U?"y"===y?U.clientTop||0:U.clientLeft||0:0,V=e.modifiersData.offset?e.modifiersData.offset[e.placement][y]:0,K=E[y]+z-V-F,X=E[y]+$-V;if(o){var Y=Dt(f?Lt(S,K):S,D,f?kt(I,X):I);E[y]=Y,C[y]=Y-D}if(a){var Q="x"===y?it:ot,G="x"===y?nt:st,Z=E[w],J=Z+g[Q],tt=Z-g[G],et=Dt(f?Lt(J,K):J,Z,f?kt(tt,X):tt);E[w]=et,C[w]=et-Z}}e.modifiersData[n]=C}},requiresIfExists:["offset"]};function re(t,e,i){void 0===i&&(i=!1);var n,s,o=Et(e),r=_t(t),a=ft(e),l={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(a||!a&&!i)&&(("body"!==ht(e)||Ft(o))&&(l=(n=e)!==dt(n)&&ft(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:$t(n)),ft(e)?((c=_t(e)).x+=e.clientLeft,c.y+=e.clientTop):o&&(c.x=Ut(o))),{x:r.left+l.scrollLeft-c.x,y:r.top+l.scrollTop-c.y,width:r.width,height:r.height}}var ae={placement:"bottom",modifiers:[],strategy:"absolute"};function le(){for(var t=arguments.length,e=new Array(t),i=0;i"applyStyles"===t.name&&!1===t.enabled);this._popper=ue(e,this._menu,i),n&&U.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&&!t.closest(".navbar-nav")&&[].concat(...document.body.children).forEach(t=>P.on(t,"mouseover",u)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle("show"),this._element.classList.toggle("show"),P.trigger(this._element,"shown.bs.dropdown",e)}}hide(){if(h(this._element)||!this._menu.classList.contains("show"))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_addEventListeners(){P.on(this._element,"click.bs.dropdown",t=>{t.preventDefault(),this.toggle()})}_completeHide(t){P.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>P.off(t,"mouseover",u)),this._popper&&this._popper.destroy(),this._menu.classList.remove("show"),this._element.classList.remove("show"),this._element.setAttribute("aria-expanded","false"),U.removeDataAttribute(this._menu,"popper"),P.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...U.getDataAttributes(this._element),...t},l("dropdown",t,this.constructor.DefaultType),"object"==typeof t.reference&&!r(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError("dropdown".toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.');return t}_getMenuElement(){return t.next(this._element,".dropdown-menu")[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return ve;if(t.classList.contains("dropstart"))return ye;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?ge:me:e?be:_e}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:e,target:i}){const n=t.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(c);n.length&&y(n,i,"ArrowDown"===e,!n.includes(i)).focus()}static dropdownInterface(t,e){const i=Ae.getOrCreateInstance(t,e);if("string"==typeof e){if(void 0===i[e])throw new TypeError(`No method named "${e}"`);i[e]()}}static jQueryInterface(t){return this.each((function(){Ae.dropdownInterface(this,t)}))}static clearMenus(e){if(e&&(2===e.button||"keyup"===e.type&&"Tab"!==e.key))return;const i=t.find('[data-bs-toggle="dropdown"]');for(let t=0,n=i.length;tthis.matches('[data-bs-toggle="dropdown"]')?this:t.prev(this,'[data-bs-toggle="dropdown"]')[0];return"Escape"===e.key?(n().focus(),void Ae.clearMenus()):"ArrowUp"===e.key||"ArrowDown"===e.key?(i||n().click(),void Ae.getInstance(n())._selectMenuItem(e)):void(i&&"Space"!==e.key||Ae.clearMenus())}}P.on(document,"keydown.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',Ae.dataApiKeydownHandler),P.on(document,"keydown.bs.dropdown.data-api",".dropdown-menu",Ae.dataApiKeydownHandler),P.on(document,"click.bs.dropdown.data-api",Ae.clearMenus),P.on(document,"keyup.bs.dropdown.data-api",Ae.clearMenus),P.on(document,"click.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',(function(t){t.preventDefault(),Ae.dropdownInterface(this)})),_(Ae);class Te{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,"paddingRight",e=>e+t),this._setElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight",e=>e+t),this._setElementAttributes(".sticky-top","marginRight",e=>e-t)}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t)[e];t.style[e]=i(Number.parseFloat(s))+"px"})}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight"),this._resetElementAttributes(".sticky-top","marginRight")}_saveInitialAttribute(t,e){const i=t.style[e];i&&U.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,t=>{const i=U.getDataAttribute(t,e);void 0===i?t.style.removeProperty(e):(U.removeDataAttribute(t,e),t.style[e]=i)})}_applyManipulationCallback(e,i){r(e)?i(e):t.find(e,this._element).forEach(i)}isOverflowing(){return this.getWidth()>0}}const Oe={isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},Ce={isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"};class ke{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&f(this._getElement()),this._getElement().classList.add("show"),this._emulateAnimation(()=>{b(t)})):b(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),b(t)})):b(t)}_getElement(){if(!this._element){const t=document.createElement("div");t.className="modal-backdrop",this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_getConfig(t){return(t={...Oe,..."object"==typeof t?t:{}}).rootElement=a(t.rootElement),l("backdrop",t,Ce),t}_append(){this._isAppended||(this._config.rootElement.appendChild(this._getElement()),P.on(this._getElement(),"mousedown.bs.backdrop",()=>{b(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&&(P.off(this._element,"mousedown.bs.backdrop"),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){v(t,this._getElement(),this._config.isAnimated)}}const Le={backdrop:!0,keyboard:!0,focus:!0},xe={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"};class De extends B{constructor(e,i){super(e),this._config=this._getConfig(i),this._dialog=t.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new Te}static get Default(){return Le}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||P.trigger(this._element,"show.bs.modal",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add("modal-open"),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),P.on(this._element,"click.dismiss.bs.modal",'[data-bs-dismiss="modal"]',t=>this.hide(t)),P.on(this._dialog,"mousedown.dismiss.bs.modal",()=>{P.one(this._element,"mouseup.dismiss.bs.modal",t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(t)))}hide(t){if(t&&["A","AREA"].includes(t.target.tagName)&&t.preventDefault(),!this._isShown||this._isTransitioning)return;if(P.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const e=this._isAnimated();e&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),P.off(document,"focusin.bs.modal"),this._element.classList.remove("show"),P.off(this._element,"click.dismiss.bs.modal"),P.off(this._dialog,"mousedown.dismiss.bs.modal"),this._queueCallback(()=>this._hideModal(),this._element,e)}dispose(){[window,this._dialog].forEach(t=>P.off(t,".bs.modal")),this._backdrop.dispose(),super.dispose(),P.off(document,"focusin.bs.modal")}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new ke({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_getConfig(t){return t={...Le,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},l("modal",t,xe),t}_showElement(e){const i=this._isAnimated(),n=t.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,n&&(n.scrollTop=0),i&&f(this._element),this._element.classList.add("show"),this._config.focus&&this._enforceFocus(),this._queueCallback(()=>{this._config.focus&&this._element.focus(),this._isTransitioning=!1,P.trigger(this._element,"shown.bs.modal",{relatedTarget:e})},this._dialog,i)}_enforceFocus(){P.off(document,"focusin.bs.modal"),P.on(document,"focusin.bs.modal",t=>{document===t.target||this._element===t.target||this._element.contains(t.target)||this._element.focus()})}_setEscapeEvent(){this._isShown?P.on(this._element,"keydown.dismiss.bs.modal",t=>{this._config.keyboard&&"Escape"===t.key?(t.preventDefault(),this.hide()):this._config.keyboard||"Escape"!==t.key||this._triggerBackdropTransition()}):P.off(this._element,"keydown.dismiss.bs.modal")}_setResizeEvent(){this._isShown?P.on(window,"resize.bs.modal",()=>this._adjustDialog()):P.off(window,"resize.bs.modal")}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove("modal-open"),this._resetAdjustments(),this._scrollBar.reset(),P.trigger(this._element,"hidden.bs.modal")})}_showBackdrop(t){P.on(this._element,"click.dismiss.bs.modal",t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())}),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(P.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const{classList:t,scrollHeight:e,style:i}=this._element,n=e>document.documentElement.clientHeight;!n&&"hidden"===i.overflowY||t.contains("modal-static")||(n||(i.overflowY="hidden"),t.add("modal-static"),this._queueCallback(()=>{t.remove("modal-static"),n||this._queueCallback(()=>{i.overflowY=""},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;(!i&&t&&!g()||i&&!t&&g())&&(this._element.style.paddingLeft=e+"px"),(i&&!t&&!g()||!i&&t&&g())&&(this._element.style.paddingRight=e+"px")}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=De.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}P.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=s(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),P.one(e,"show.bs.modal",t=>{t.defaultPrevented||P.one(e,"hidden.bs.modal",()=>{c(this)&&this.focus()})}),De.getOrCreateInstance(e).toggle(this)})),_(De);const Se={backdrop:!0,keyboard:!0,scroll:!1},Ie={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"};class Ne extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get NAME(){return"offcanvas"}static get Default(){return Se}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||P.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||((new Te).hide(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add("show"),this._queueCallback(()=>{P.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})},this._element,!0))}hide(){this._isShown&&(P.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(P.off(document,"focusin.bs.offcanvas"),this._element.blur(),this._isShown=!1,this._element.classList.remove("show"),this._backdrop.hide(),this._queueCallback(()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new Te).reset(),P.trigger(this._element,"hidden.bs.offcanvas")},this._element,!0)))}dispose(){this._backdrop.dispose(),super.dispose(),P.off(document,"focusin.bs.offcanvas")}_getConfig(t){return t={...Se,...U.getDataAttributes(this._element),..."object"==typeof t?t:{}},l("offcanvas",t,Ie),t}_initializeBackDrop(){return new ke({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_enforceFocusOnElement(t){P.off(document,"focusin.bs.offcanvas"),P.on(document,"focusin.bs.offcanvas",e=>{document===e.target||t===e.target||t.contains(e.target)||t.focus()}),t.focus()}_addEventListeners(){P.on(this._element,"click.dismiss.bs.offcanvas",'[data-bs-dismiss="offcanvas"]',()=>this.hide()),P.on(this._element,"keydown.dismiss.bs.offcanvas",t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()})}static jQueryInterface(t){return this.each((function(){const e=Ne.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}P.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(e){const i=s(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),h(this))return;P.one(i,"hidden.bs.offcanvas",()=>{c(this)&&this.focus()});const n=t.findOne(".offcanvas.show");n&&n!==i&&Ne.getInstance(n).hide(),Ne.getOrCreateInstance(i).toggle(this)})),P.on(window,"load.bs.offcanvas.data-api",()=>t.find(".offcanvas.show").forEach(t=>Ne.getOrCreateInstance(t).show())),_(Ne);const je=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Me=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i,Pe=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,He=(t,e)=>{const i=t.nodeName.toLowerCase();if(e.includes(i))return!je.has(i)||Boolean(Me.test(t.nodeValue)||Pe.test(t.nodeValue));const n=e.filter(t=>t instanceof RegExp);for(let t=0,e=n.length;t{He(t,a)||i.removeAttribute(t.nodeName)})}return n.body.innerHTML}const Be=new RegExp("(^|\\s)bs-tooltip\\S+","g"),We=new Set(["sanitize","allowList","sanitizeFn"]),qe={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},ze={AUTO:"auto",TOP:"top",RIGHT:g()?"left":"right",BOTTOM:"bottom",LEFT:g()?"right":"left"},$e={animation:!0,template:'',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},Ue={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"};class Fe extends B{constructor(t,e){if(void 0===fe)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return $e}static get NAME(){return"tooltip"}static get Event(){return Ue}static get DefaultType(){return qe}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains("show"))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),P.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.remove(),this._popper&&this._popper.destroy(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const t=P.trigger(this._element,this.constructor.Event.SHOW),i=d(this._element),n=null===i?this._element.ownerDocument.documentElement.contains(this._element):i.contains(this._element);if(t.defaultPrevented||!n)return;const s=this.getTipElement(),o=e(this.constructor.NAME);s.setAttribute("id",o),this._element.setAttribute("aria-describedby",o),this.setContent(),this._config.animation&&s.classList.add("fade");const r="function"==typeof this._config.placement?this._config.placement.call(this,s,this._element):this._config.placement,a=this._getAttachment(r);this._addAttachmentClass(a);const{container:l}=this._config;R.set(s,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(l.appendChild(s),P.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=ue(this._element,s,this._getPopperConfig(a)),s.classList.add("show");const c="function"==typeof this._config.customClass?this._config.customClass():this._config.customClass;c&&s.classList.add(...c.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>{P.on(t,"mouseover",u)});const h=this.tip.classList.contains("fade");this._queueCallback(()=>{const t=this._hoverState;this._hoverState=null,P.trigger(this._element,this.constructor.Event.SHOWN),"out"===t&&this._leave(null,this)},this.tip,h)}hide(){if(!this._popper)return;const t=this.getTipElement();if(P.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove("show"),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>P.off(t,"mouseover",u)),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains("fade");this._queueCallback(()=>{this._isWithActiveTrigger()||("show"!==this._hoverState&&t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),P.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&&(this._popper.destroy(),this._popper=null))},this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");return t.innerHTML=this._config.template,this.tip=t.children[0],this.tip}setContent(){const e=this.getTipElement();this.setElementContent(t.findOne(".tooltip-inner",e),this.getTitle()),e.classList.remove("fade","show")}setElementContent(t,e){if(null!==t)return r(e)?(e=a(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.appendChild(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=Re(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){let t=this._element.getAttribute("data-bs-original-title");return t||(t="function"==typeof this._config.title?this._config.title.call(this._element):this._config.title),t}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){const i=this.constructor.DATA_KEY;return(e=e||R.get(t.delegateTarget,i))||(e=new this.constructor(t.delegateTarget,this._getDelegateConfig()),R.set(t.delegateTarget,i,e)),e}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add("bs-tooltip-"+this.updateAttachment(t))}_getAttachment(t){return ze[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(t=>{if("click"===t)P.on(this._element,this.constructor.Event.CLICK,this._config.selector,t=>this.toggle(t));else if("manual"!==t){const e="hover"===t?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,i="hover"===t?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;P.on(this._element,e,this._config.selector,t=>this._enter(t)),P.on(this._element,i,this._config.selector,t=>this._leave(t))}}),this._hideModalHandler=()=>{this._element&&this.hide()},P.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),e.getTipElement().classList.contains("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e._config.delay&&e._config.delay.show?e._timeout=setTimeout(()=>{"show"===e._hoverState&&e.show()},e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?"focus":"hover"]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e._config.delay&&e._config.delay.hide?e._timeout=setTimeout(()=>{"out"===e._hoverState&&e.hide()},e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=U.getDataAttributes(this._element);return Object.keys(e).forEach(t=>{We.has(t)&&delete e[t]}),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?t:{}}).container=!1===t.container?document.body:a(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),l("tooltip",t,this.constructor.DefaultType),t.sanitize&&(t.template=Re(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};if(this._config)for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(Be);null!==e&&e.length>0&&e.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}static jQueryInterface(t){return this.each((function(){const e=Fe.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}_(Fe);const Ve=new RegExp("(^|\\s)bs-popover\\S+","g"),Ke={...Fe.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:''},Xe={...Fe.DefaultType,content:"(string|element|function)"},Ye={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class Qe extends Fe{static get Default(){return Ke}static get NAME(){return"popover"}static get Event(){return Ye}static get DefaultType(){return Xe}isWithContent(){return this.getTitle()||this._getContent()}getTipElement(){return this.tip||(this.tip=super.getTipElement(),this.getTitle()||t.findOne(".popover-header",this.tip).remove(),this._getContent()||t.findOne(".popover-body",this.tip).remove()),this.tip}setContent(){const e=this.getTipElement();this.setElementContent(t.findOne(".popover-header",e),this.getTitle());let i=this._getContent();"function"==typeof i&&(i=i.call(this._element)),this.setElementContent(t.findOne(".popover-body",e),i),e.classList.remove("fade","show")}_addAttachmentClass(t){this.getTipElement().classList.add("bs-popover-"+this.updateAttachment(t))}_getContent(){return this._element.getAttribute("data-bs-content")||this._config.content}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(Ve);null!==e&&e.length>0&&e.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}static jQueryInterface(t){return this.each((function(){const e=Qe.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}_(Qe);const Ge={offset:10,method:"auto",target:""},Ze={offset:"number",method:"string",target:"(string|element)"};class Je extends B{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._selector=`${this._config.target} .nav-link, ${this._config.target} .list-group-item, ${this._config.target} .dropdown-item`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,P.on(this._scrollElement,"scroll.bs.scrollspy",()=>this._process()),this.refresh(),this._process()}static get Default(){return Ge}static get NAME(){return"scrollspy"}refresh(){const e=this._scrollElement===this._scrollElement.window?"offset":"position",i="auto"===this._config.method?e:this._config.method,s="position"===i?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),t.find(this._selector).map(e=>{const o=n(e),r=o?t.findOne(o):null;if(r){const t=r.getBoundingClientRect();if(t.width||t.height)return[U[i](r).top+s,o]}return null}).filter(t=>t).sort((t,e)=>t[0]-e[0]).forEach(t=>{this._offsets.push(t[0]),this._targets.push(t[1])})}dispose(){P.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(t){if("string"!=typeof(t={...Ge,...U.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}}).target&&r(t.target)){let{id:i}=t.target;i||(i=e("scrollspy"),t.target.id=i),t.target="#"+i}return l("scrollspy",t,Ze),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),i=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=i){const t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;)this._activeTarget!==this._targets[e]&&t>=this._offsets[e]&&(void 0===this._offsets[e+1]||t`${t}[data-bs-target="${e}"],${t}[href="${e}"]`),n=t.findOne(i.join(","));n.classList.contains("dropdown-item")?(t.findOne(".dropdown-toggle",n.closest(".dropdown")).classList.add("active"),n.classList.add("active")):(n.classList.add("active"),t.parents(n,".nav, .list-group").forEach(e=>{t.prev(e,".nav-link, .list-group-item").forEach(t=>t.classList.add("active")),t.prev(e,".nav-item").forEach(e=>{t.children(e,".nav-link").forEach(t=>t.classList.add("active"))})})),P.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:e})}_clear(){t.find(this._selector).filter(t=>t.classList.contains("active")).forEach(t=>t.classList.remove("active"))}static jQueryInterface(t){return this.each((function(){const e=Je.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(window,"load.bs.scrollspy.data-api",()=>{t.find('[data-bs-spy="scroll"]').forEach(t=>new Je(t))}),_(Je);class ti extends B{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains("active"))return;let e;const i=s(this._element),n=this._element.closest(".nav, .list-group");if(n){const i="UL"===n.nodeName||"OL"===n.nodeName?":scope > li > .active":".active";e=t.find(i,n),e=e[e.length-1]}const o=e?P.trigger(e,"hide.bs.tab",{relatedTarget:this._element}):null;if(P.trigger(this._element,"show.bs.tab",{relatedTarget:e}).defaultPrevented||null!==o&&o.defaultPrevented)return;this._activate(this._element,n);const r=()=>{P.trigger(e,"hidden.bs.tab",{relatedTarget:this._element}),P.trigger(this._element,"shown.bs.tab",{relatedTarget:e})};i?this._activate(i,i.parentNode,r):r()}_activate(e,i,n){const s=(!i||"UL"!==i.nodeName&&"OL"!==i.nodeName?t.children(i,".active"):t.find(":scope > li > .active",i))[0],o=n&&s&&s.classList.contains("fade"),r=()=>this._transitionComplete(e,s,n);s&&o?(s.classList.remove("show"),this._queueCallback(r,e,!0)):r()}_transitionComplete(e,i,n){if(i){i.classList.remove("active");const e=t.findOne(":scope > .dropdown-menu .active",i.parentNode);e&&e.classList.remove("active"),"tab"===i.getAttribute("role")&&i.setAttribute("aria-selected",!1)}e.classList.add("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),f(e),e.classList.contains("fade")&&e.classList.add("show");let s=e.parentNode;if(s&&"LI"===s.nodeName&&(s=s.parentNode),s&&s.classList.contains("dropdown-menu")){const i=e.closest(".dropdown");i&&t.find(".dropdown-toggle",i).forEach(t=>t.classList.add("active")),e.setAttribute("aria-expanded",!0)}n&&n()}static jQueryInterface(t){return this.each((function(){const e=ti.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),h(this)||ti.getOrCreateInstance(this).show()})),_(ti);const ei={animation:"boolean",autohide:"boolean",delay:"number"},ii={animation:!0,autohide:!0,delay:5e3};class ni extends B{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return ei}static get Default(){return ii}static get NAME(){return"toast"}show(){P.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove("hide"),f(this._element),this._element.classList.add("showing"),this._queueCallback(()=>{this._element.classList.remove("showing"),this._element.classList.add("show"),P.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this._element.classList.contains("show")&&(P.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.remove("show"),this._queueCallback(()=>{this._element.classList.add("hide"),P.trigger(this._element,"hidden.bs.toast")},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),super.dispose()}_getConfig(t){return t={...ii,...U.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}},l("toast",t,this.constructor.DefaultType),t}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){P.on(this._element,"click.dismiss.bs.toast",'[data-bs-dismiss="toast"]',()=>this.hide()),P.on(this._element,"mouseover.bs.toast",t=>this._onInteraction(t,!0)),P.on(this._element,"mouseout.bs.toast",t=>this._onInteraction(t,!1)),P.on(this._element,"focusin.bs.toast",t=>this._onInteraction(t,!0)),P.on(this._element,"focusout.bs.toast",t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=ni.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return _(ni),{Alert:W,Button:q,Carousel:Z,Collapse:et,Dropdown:Ae,Modal:De,Offcanvas:Ne,Popover:Qe,ScrollSpy:Je,Tab:ti,Toast:ni,Tooltip:Fe}})); //# sourceMappingURL=bootstrap.bundle.min.js.map \ No newline at end of file diff --git a/dist/js/bootstrap.bundle.min.js.map b/dist/js/bootstrap.bundle.min.js.map index 4c450fed7de83bf5604c3536f484413b12725c93..7a01d5cd8b64787b0158379284172f2f407cfe67 100644 GIT binary patch delta 78882 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 n0_^1=*Jy992o$Z-sm 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 s { return null; }; -const emulateTransitionEnd = (element, duration) => { - let called = false; - const durationPadding = 5; - const emulatedDuration = duration + durationPadding; - - function listener() { - called = true; - element.removeEventListener(TRANSITION_END, listener); - } - - element.addEventListener(TRANSITION_END, listener); - setTimeout(() => { - if (!called) { - triggerTransitionEnd(element); - } - }, emulatedDuration); -}; - const typeCheckConfig = (componentName, config, configTypes) => { Object.keys(configTypes).forEach(property => { const expectedTypes = configTypes[property]; @@ -231,17 +213,11 @@ const typeCheckConfig = (componentName, config, configTypes) => { }; const isVisible = element => { - if (!element) { + if (!isElement(element) || element.getClientRects().length === 0) { return false; } - if (element.style && element.parentNode && element.parentNode.style) { - const elementStyle = getComputedStyle(element); - const parentNodeStyle = getComputedStyle(element.parentNode); - return elementStyle.display !== 'none' && parentNodeStyle.display !== 'none' && elementStyle.visibility !== 'hidden'; - } - - return false; + return getComputedStyle(element).getPropertyValue('visibility') === 'visible'; }; const isDisabled = element => { @@ -299,9 +275,18 @@ const getjQuery = () => { return null; }; +const DOMContentLoadedCallbacks = []; + const onDOMContentLoaded = callback => { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -334,63 +319,66 @@ const execute = callback => { } }; -/** - * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/data.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - * -------------------------------------------------------------------------- - */ - -/** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ -const elementMap = new Map(); -var Data = { - set(element, key, instance) { - if (!elementMap.has(element)) { - elementMap.set(element, new Map()); - } - - const instanceMap = elementMap.get(element); // make it clear we only want one instance per element - // can be removed later when multiple key/instances are fine to be used - - if (!instanceMap.has(key) && instanceMap.size !== 0) { - // eslint-disable-next-line no-console - console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`); - return; - } - - instanceMap.set(key, instance); - }, - - get(element, key) { - if (elementMap.has(element)) { - return elementMap.get(element).get(key) || null; - } - - return null; - }, - - remove(element, key) { - if (!elementMap.has(element)) { - return; - } - - const instanceMap = elementMap.get(element); - instanceMap.delete(key); // free up element references if there are no instances left for an element - - if (instanceMap.size === 0) { - elementMap.delete(element); - } +const executeAfterTransition = (callback, transitionElement, waitForTransition = true) => { + if (!waitForTransition) { + execute(callback); + return; } + const durationPadding = 5; + const emulatedDuration = getTransitionDurationFromElement(transitionElement) + durationPadding; + let called = false; + + const handler = ({ + target + }) => { + if (target !== transitionElement) { + return; + } + + called = true; + transitionElement.removeEventListener(TRANSITION_END, handler); + execute(callback); + }; + + transitionElement.addEventListener(TRANSITION_END, handler); + setTimeout(() => { + if (!called) { + triggerTransitionEnd(transitionElement); + } + }, emulatedDuration); +}; +/** + * Return the previous/next element of a list. + * + * @param {array} list The list of elements + * @param activeElement The active element + * @param shouldGetNext Choose to get next or previous element + * @param isCycleAllowed + * @return {Element|elem} The proper element + */ + + +const getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed) => { + let index = list.indexOf(activeElement); // if the element does not exist in the list return an element depending on the direction and if cycle is allowed + + if (index === -1) { + return list[!shouldGetNext && isCycleAllowed ? list.length - 1 : 0]; + } + + const listLength = list.length; + index += shouldGetNext ? 1 : -1; + + if (isCycleAllowed) { + index = (index + listLength) % listLength; + } + + return list[Math.max(0, Math.min(index, listLength - 1))]; }; /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/event-handler.js + * Bootstrap (v5.0.2): dom/event-handler.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -679,7 +667,61 @@ const EventHandler = { /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): base-component.js + * Bootstrap (v5.0.2): dom/data.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + +/** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ +const elementMap = new Map(); +var Data = { + set(element, key, instance) { + if (!elementMap.has(element)) { + elementMap.set(element, new Map()); + } + + const instanceMap = elementMap.get(element); // make it clear we only want one instance per element + // can be removed later when multiple key/instances are fine to be used + + if (!instanceMap.has(key) && instanceMap.size !== 0) { + // eslint-disable-next-line no-console + console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`); + return; + } + + instanceMap.set(key, instance); + }, + + get(element, key) { + if (elementMap.has(element)) { + return elementMap.get(element).get(key) || null; + } + + return null; + }, + + remove(element, key) { + if (!elementMap.has(element)) { + return; + } + + const instanceMap = elementMap.get(element); + instanceMap.delete(key); // free up element references if there are no instances left for an element + + if (instanceMap.size === 0) { + elementMap.delete(element); + } + } + +}; + +/** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): base-component.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -689,7 +731,7 @@ const EventHandler = { * ------------------------------------------------------------------------ */ -const VERSION = '5.0.1'; +const VERSION = '5.0.2'; class BaseComponent { constructor(element) { @@ -712,14 +754,7 @@ class BaseComponent { } _queueCallback(callback, element, isAnimated = true) { - if (!isAnimated) { - execute(callback); - return; - } - - const transitionDuration = getTransitionDurationFromElement(element); - EventHandler.one(element, 'transitionend', () => execute(callback)); - emulateTransitionEnd(element, transitionDuration); + executeAfterTransition(callback, element, isAnimated); } /** Static */ @@ -728,6 +763,10 @@ class BaseComponent { return Data.get(element, this.DATA_KEY); } + static getOrCreateInstance(element, config = {}) { + return this.getInstance(element) || new this(element, typeof config === 'object' ? config : null); + } + static get VERSION() { return VERSION; } @@ -748,7 +787,7 @@ class BaseComponent { /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): alert.js + * Bootstrap (v5.0.2): alert.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -811,21 +850,14 @@ class Alert extends BaseComponent { } _destroyElement(element) { - if (element.parentNode) { - element.parentNode.removeChild(element); - } - + element.remove(); EventHandler.trigger(element, EVENT_CLOSED); } // Static static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY$b); - - if (!data) { - data = new Alert(this); - } + const data = Alert.getOrCreateInstance(this); if (config === 'close') { data[config](this); @@ -863,7 +895,7 @@ defineJQueryPlugin(Alert); /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): button.js + * Bootstrap (v5.0.2): button.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -901,11 +933,7 @@ class Button extends BaseComponent { static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY$a); - - if (!data) { - data = new Button(this); - } + const data = Button.getOrCreateInstance(this); if (config === 'toggle') { data[config](); @@ -924,12 +952,7 @@ class Button extends BaseComponent { EventHandler.on(document, EVENT_CLICK_DATA_API$6, SELECTOR_DATA_TOGGLE$5, event => { event.preventDefault(); const button = event.target.closest(SELECTOR_DATA_TOGGLE$5); - let data = Data.get(button, DATA_KEY$a); - - if (!data) { - data = new Button(button); - } - + const data = Button.getOrCreateInstance(button); data.toggle(); }); /** @@ -943,7 +966,7 @@ defineJQueryPlugin(Button); /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/manipulator.js + * Bootstrap (v5.0.2): dom/manipulator.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -1017,7 +1040,7 @@ const Manipulator = { /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): carousel.js + * Bootstrap (v5.0.2): carousel.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -1056,6 +1079,10 @@ const ORDER_NEXT = 'next'; const ORDER_PREV = 'prev'; const DIRECTION_LEFT = 'left'; const DIRECTION_RIGHT = 'right'; +const KEY_TO_DIRECTION = { + [ARROW_LEFT_KEY]: DIRECTION_RIGHT, + [ARROW_RIGHT_KEY]: DIRECTION_LEFT +}; const EVENT_SLIDE = `slide${EVENT_KEY$9}`; const EVENT_SLID = `slid${EVENT_KEY$9}`; const EVENT_KEYDOWN = `keydown${EVENT_KEY$9}`; @@ -1124,9 +1151,7 @@ class Carousel extends BaseComponent { next() { - if (!this._isSliding) { - this._slide(ORDER_NEXT); - } + this._slide(ORDER_NEXT); } nextWhenVisible() { @@ -1138,9 +1163,7 @@ class Carousel extends BaseComponent { } prev() { - if (!this._isSliding) { - this._slide(ORDER_PREV); - } + this._slide(ORDER_PREV); } pause(event) { @@ -1202,7 +1225,8 @@ class Carousel extends BaseComponent { _getConfig(config) { config = { ...Default$9, - ...config + ...Manipulator.getDataAttributes(this._element), + ...(typeof config === 'object' ? config : {}) }; typeCheckConfig(NAME$a, config, DefaultType$9); return config; @@ -1300,14 +1324,12 @@ class Carousel extends BaseComponent { return; } - if (event.key === ARROW_LEFT_KEY) { + const direction = KEY_TO_DIRECTION[event.key]; + + if (direction) { event.preventDefault(); - this._slide(DIRECTION_RIGHT); - } else if (event.key === ARROW_RIGHT_KEY) { - event.preventDefault(); - - this._slide(DIRECTION_LEFT); + this._slide(direction); } } @@ -1318,20 +1340,7 @@ class Carousel extends BaseComponent { _getItemByOrder(order, activeElement) { const isNext = order === ORDER_NEXT; - const isPrev = order === ORDER_PREV; - - const activeIndex = this._getItemIndex(activeElement); - - const lastItemIndex = this._items.length - 1; - const isGoingToWrap = isPrev && activeIndex === 0 || isNext && activeIndex === lastItemIndex; - - if (isGoingToWrap && !this._config.wrap) { - return activeElement; - } - - const delta = isPrev ? -1 : 1; - const itemIndex = (activeIndex + delta) % this._items.length; - return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; + return getNextActiveElement(this._items, activeElement, isNext, this._config.wrap); } _triggerSlideEvent(relatedTarget, eventDirectionName) { @@ -1404,6 +1413,10 @@ class Carousel extends BaseComponent { return; } + if (this._isSliding) { + return; + } + const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName); if (slideEvent.defaultPrevented) { @@ -1487,10 +1500,10 @@ class Carousel extends BaseComponent { static carouselInterface(element, config) { - let data = Data.get(element, DATA_KEY$9); - let _config = { ...Default$9, - ...Manipulator.getDataAttributes(element) - }; + const data = Carousel.getOrCreateInstance(element, config); + let { + _config + } = data; if (typeof config === 'object') { _config = { ..._config, @@ -1500,10 +1513,6 @@ class Carousel extends BaseComponent { const action = typeof config === 'string' ? config : _config.slide; - if (!data) { - data = new Carousel(element, _config); - } - if (typeof config === 'number') { data.to(config); } else if (typeof action === 'string') { @@ -1543,7 +1552,7 @@ class Carousel extends BaseComponent { Carousel.carouselInterface(target, config); if (slideIndex) { - Data.get(target, DATA_KEY$9).to(slideIndex); + Carousel.getInstance(target).to(slideIndex); } event.preventDefault(); @@ -1562,7 +1571,7 @@ EventHandler.on(window, EVENT_LOAD_DATA_API$2, () => { const carousels = SelectorEngine.find(SELECTOR_DATA_RIDE); for (let i = 0, len = carousels.length; i < len; i++) { - Carousel.carouselInterface(carousels[i], Data.get(carousels[i], DATA_KEY$9)); + Carousel.carouselInterface(carousels[i], Carousel.getInstance(carousels[i])); } }); /** @@ -1576,7 +1585,7 @@ defineJQueryPlugin(Carousel); /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): collapse.js + * Bootstrap (v5.0.2): collapse.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -1692,7 +1701,7 @@ class Collapse extends BaseComponent { if (actives) { const tempActiveData = actives.find(elem => container !== elem); - activesData = tempActiveData ? Data.get(tempActiveData, DATA_KEY$8) : null; + activesData = tempActiveData ? Collapse.getInstance(tempActiveData) : null; if (activesData && activesData._isTransitioning) { return; @@ -1855,7 +1864,7 @@ class Collapse extends BaseComponent { static collapseInterface(element, config) { - let data = Data.get(element, DATA_KEY$8); + let data = Collapse.getInstance(element); const _config = { ...Default$8, ...Manipulator.getDataAttributes(element), ...(typeof config === 'object' && config ? config : {}) @@ -1902,7 +1911,7 @@ EventHandler.on(document, EVENT_CLICK_DATA_API$4, SELECTOR_DATA_TOGGLE$4, functi const selector = getSelectorFromElement(this); const selectorElements = SelectorEngine.find(selector); selectorElements.forEach(element => { - const data = Data.get(element, DATA_KEY$8); + const data = Collapse.getInstance(element); let config; if (data) { @@ -1931,7 +1940,7 @@ defineJQueryPlugin(Collapse); /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dropdown.js + * Bootstrap (v5.0.2): dropdown.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -2251,38 +2260,24 @@ class Dropdown extends BaseComponent { }; } - _selectMenuItem(event) { + _selectMenuItem({ + key, + target + }) { const items = SelectorEngine.find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(isVisible); if (!items.length) { return; - } - - let index = items.indexOf(event.target); // Up - - if (event.key === ARROW_UP_KEY && index > 0) { - index--; - } // Down + } // if target isn't included in items (e.g. when expanding the dropdown) + // allow cycling to get the last item in case key equals ARROW_UP_KEY - if (event.key === ARROW_DOWN_KEY && index < items.length - 1) { - index++; - } // index is -1 if the first keydown is an ArrowUp - - - index = index === -1 ? 0 : index; - items[index].focus(); + getNextActiveElement(items, target, key === ARROW_DOWN_KEY, !items.includes(target)).focus(); } // Static static dropdownInterface(element, config) { - let data = Data.get(element, DATA_KEY$7); - - const _config = typeof config === 'object' ? config : null; - - if (!data) { - data = new Dropdown(element, _config); - } + const data = Dropdown.getOrCreateInstance(element, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -2307,7 +2302,7 @@ class Dropdown extends BaseComponent { const toggles = SelectorEngine.find(SELECTOR_DATA_TOGGLE$3); for (let i = 0, len = toggles.length; i < len; i++) { - const context = Data.get(toggles[i], DATA_KEY$7); + const context = Dropdown.getInstance(toggles[i]); if (!context || context._config.autoClose === false) { continue; @@ -2380,17 +2375,19 @@ class Dropdown extends BaseComponent { return; } - if (!isActive && (event.key === ARROW_UP_KEY || event.key === ARROW_DOWN_KEY)) { - getToggleButton().click(); + if (event.key === ARROW_UP_KEY || event.key === ARROW_DOWN_KEY) { + if (!isActive) { + getToggleButton().click(); + } + + Dropdown.getInstance(getToggleButton())._selectMenuItem(event); + return; } if (!isActive || event.key === SPACE_KEY) { Dropdown.clearMenus(); - return; } - - Dropdown.getInstance(getToggleButton())._selectMenuItem(event); } } @@ -2420,81 +2417,111 @@ defineJQueryPlugin(Dropdown); /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/scrollBar.js + * Bootstrap (v5.0.2): util/scrollBar.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ const SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'; const SELECTOR_STICKY_CONTENT = '.sticky-top'; -const getWidth = () => { - // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes - const documentWidth = document.documentElement.clientWidth; - return Math.abs(window.innerWidth - documentWidth); -}; - -const hide = (width = getWidth()) => { - _disableOverFlow(); // give padding to element to balances the hidden scrollbar width - - - _setElementAttributes('body', 'paddingRight', calculatedValue => calculatedValue + width); // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements, to keep shown fullwidth - - - _setElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight', calculatedValue => calculatedValue + width); - - _setElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight', calculatedValue => calculatedValue - width); -}; - -const _disableOverFlow = () => { - const actualValue = document.body.style.overflow; - - if (actualValue) { - Manipulator.setDataAttribute(document.body, 'overflow', actualValue); +class ScrollBarHelper { + constructor() { + this._element = document.body; } - document.body.style.overflow = 'hidden'; -}; + getWidth() { + // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes + const documentWidth = document.documentElement.clientWidth; + return Math.abs(window.innerWidth - documentWidth); + } -const _setElementAttributes = (selector, styleProp, callback) => { - const scrollbarWidth = getWidth(); - SelectorEngine.find(selector).forEach(element => { - if (element !== document.body && window.innerWidth > element.clientWidth + scrollbarWidth) { - return; - } + hide() { + const width = this.getWidth(); + this._disableOverFlow(); // give padding to element to balance the hidden scrollbar width + + + this._setElementAttributes(this._element, 'paddingRight', calculatedValue => calculatedValue + width); // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth + + + this._setElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight', calculatedValue => calculatedValue + width); + + this._setElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight', calculatedValue => calculatedValue - width); + } + + _disableOverFlow() { + this._saveInitialAttribute(this._element, 'overflow'); + + this._element.style.overflow = 'hidden'; + } + + _setElementAttributes(selector, styleProp, callback) { + const scrollbarWidth = this.getWidth(); + + const manipulationCallBack = element => { + if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) { + return; + } + + this._saveInitialAttribute(element, styleProp); + + const calculatedValue = window.getComputedStyle(element)[styleProp]; + element.style[styleProp] = `${callback(Number.parseFloat(calculatedValue))}px`; + }; + + this._applyManipulationCallback(selector, manipulationCallBack); + } + + reset() { + this._resetElementAttributes(this._element, 'overflow'); + + this._resetElementAttributes(this._element, 'paddingRight'); + + this._resetElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight'); + + this._resetElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight'); + } + + _saveInitialAttribute(element, styleProp) { const actualValue = element.style[styleProp]; - const calculatedValue = window.getComputedStyle(element)[styleProp]; - Manipulator.setDataAttribute(element, styleProp, actualValue); - element.style[styleProp] = `${callback(Number.parseFloat(calculatedValue))}px`; - }); -}; -const reset = () => { - _resetElementAttributes('body', 'overflow'); - - _resetElementAttributes('body', 'paddingRight'); - - _resetElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight'); - - _resetElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight'); -}; - -const _resetElementAttributes = (selector, styleProp) => { - SelectorEngine.find(selector).forEach(element => { - const value = Manipulator.getDataAttribute(element, styleProp); - - if (typeof value === 'undefined') { - element.style.removeProperty(styleProp); - } else { - Manipulator.removeDataAttribute(element, styleProp); - element.style[styleProp] = value; + if (actualValue) { + Manipulator.setDataAttribute(element, styleProp, actualValue); } - }); -}; + } + + _resetElementAttributes(selector, styleProp) { + const manipulationCallBack = element => { + const value = Manipulator.getDataAttribute(element, styleProp); + + if (typeof value === 'undefined') { + element.style.removeProperty(styleProp); + } else { + Manipulator.removeDataAttribute(element, styleProp); + element.style[styleProp] = value; + } + }; + + this._applyManipulationCallback(selector, manipulationCallBack); + } + + _applyManipulationCallback(selector, callBack) { + if (isElement(selector)) { + callBack(selector); + } else { + SelectorEngine.find(selector, this._element).forEach(callBack); + } + } + + isOverflowing() { + return this.getWidth() > 0; + } + +} /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/backdrop.js + * Bootstrap (v5.0.2): util/backdrop.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ @@ -2502,14 +2529,14 @@ const Default$6 = { isVisible: true, // if false, we use the backdrop helper without adding any element to the dom isAnimated: false, - rootElement: document.body, + rootElement: 'body', // give the choice to place backdrop under different elements clickCallback: null }; const DefaultType$6 = { isVisible: 'boolean', isAnimated: 'boolean', - rootElement: 'element', + rootElement: '(element|string)', clickCallback: '(function|null)' }; const NAME$7 = 'backdrop'; @@ -2577,8 +2604,9 @@ class Backdrop { _getConfig(config) { config = { ...Default$6, ...(typeof config === 'object' ? config : {}) - }; - config.rootElement = config.rootElement || document.body; + }; // use getElement() with the default "body" to get a fresh Element on each instantiation + + config.rootElement = getElement(config.rootElement); typeCheckConfig(NAME$7, config, DefaultType$6); return config; } @@ -2603,27 +2631,20 @@ class Backdrop { EventHandler.off(this._element, EVENT_MOUSEDOWN); - this._getElement().parentNode.removeChild(this._element); + this._element.remove(); this._isAppended = false; } _emulateAnimation(callback) { - if (!this._config.isAnimated) { - execute(callback); - return; - } - - const backdropTransitionDuration = getTransitionDurationFromElement(this._getElement()); - EventHandler.one(this._getElement(), 'transitionend', () => execute(callback)); - emulateTransitionEnd(this._getElement(), backdropTransitionDuration); + executeAfterTransition(callback, this._getElement(), this._config.isAnimated); } } /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): modal.js + * Bootstrap (v5.0.2): modal.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -2683,6 +2704,7 @@ class Modal extends BaseComponent { this._isShown = false; this._ignoreBackdropClick = false; this._isTransitioning = false; + this._scrollBar = new ScrollBarHelper(); } // Getters @@ -2704,20 +2726,22 @@ class Modal extends BaseComponent { return; } - if (this._isAnimated()) { - this._isTransitioning = true; - } - const showEvent = EventHandler.trigger(this._element, EVENT_SHOW$3, { relatedTarget }); - if (this._isShown || showEvent.defaultPrevented) { + if (showEvent.defaultPrevented) { return; } this._isShown = true; - hide(); + + if (this._isAnimated()) { + this._isTransitioning = true; + } + + this._scrollBar.hide(); + document.body.classList.add(CLASS_NAME_OPEN); this._adjustDialog(); @@ -2739,7 +2763,7 @@ class Modal extends BaseComponent { } hide(event) { - if (event) { + if (event && ['A', 'AREA'].includes(event.target.tagName)) { event.preventDefault(); } @@ -2806,7 +2830,7 @@ class Modal extends BaseComponent { _getConfig(config) { config = { ...Default$5, ...Manipulator.getDataAttributes(this._element), - ...config + ...(typeof config === 'object' ? config : {}) }; typeCheckConfig(NAME$6, config, DefaultType$5); return config; @@ -2909,7 +2933,8 @@ class Modal extends BaseComponent { this._resetAdjustments(); - reset(); + this._scrollBar.reset(); + EventHandler.trigger(this._element, EVENT_HIDDEN$3); }); } @@ -2946,27 +2971,32 @@ class Modal extends BaseComponent { return; } - const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; + const { + classList, + scrollHeight, + style + } = this._element; + const isModalOverflowing = scrollHeight > document.documentElement.clientHeight; // return if the following background transition hasn't yet completed - if (!isModalOverflowing) { - this._element.style.overflowY = 'hidden'; + if (!isModalOverflowing && style.overflowY === 'hidden' || classList.contains(CLASS_NAME_STATIC)) { + return; } - this._element.classList.add(CLASS_NAME_STATIC); + if (!isModalOverflowing) { + style.overflowY = 'hidden'; + } - const modalTransitionDuration = getTransitionDurationFromElement(this._dialog); - EventHandler.off(this._element, 'transitionend'); - EventHandler.one(this._element, 'transitionend', () => { - this._element.classList.remove(CLASS_NAME_STATIC); + classList.add(CLASS_NAME_STATIC); + + this._queueCallback(() => { + classList.remove(CLASS_NAME_STATIC); if (!isModalOverflowing) { - EventHandler.one(this._element, 'transitionend', () => { - this._element.style.overflowY = ''; - }); - emulateTransitionEnd(this._element, modalTransitionDuration); + this._queueCallback(() => { + style.overflowY = ''; + }, this._dialog); } - }); - emulateTransitionEnd(this._element, modalTransitionDuration); + }, this._dialog); this._element.focus(); } // ---------------------------------------------------------------------- @@ -2976,7 +3006,9 @@ class Modal extends BaseComponent { _adjustDialog() { const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; - const scrollbarWidth = getWidth(); + + const scrollbarWidth = this._scrollBar.getWidth(); + const isBodyOverflowing = scrollbarWidth > 0; if (!isBodyOverflowing && isModalOverflowing && !isRTL() || isBodyOverflowing && !isModalOverflowing && isRTL()) { @@ -2996,7 +3028,7 @@ class Modal extends BaseComponent { static jQueryInterface(config, relatedTarget) { return this.each(function () { - const data = Modal.getInstance(this) || new Modal(this, typeof config === 'object' ? config : {}); + const data = Modal.getOrCreateInstance(this, config); if (typeof config !== 'string') { return; @@ -3037,7 +3069,7 @@ EventHandler.on(document, EVENT_CLICK_DATA_API$2, SELECTOR_DATA_TOGGLE$2, functi } }); }); - const data = Modal.getInstance(target) || new Modal(target); + const data = Modal.getOrCreateInstance(target); data.toggle(this); }); /** @@ -3051,7 +3083,7 @@ defineJQueryPlugin(Modal); /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): offcanvas.js + * Bootstrap (v5.0.2): offcanvas.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ @@ -3138,7 +3170,7 @@ class Offcanvas extends BaseComponent { this._backdrop.show(); if (!this._config.scroll) { - hide(); + new ScrollBarHelper().hide(); this._enforceFocusOnElement(this._element); } @@ -3191,7 +3223,7 @@ class Offcanvas extends BaseComponent { this._element.style.visibility = 'hidden'; if (!this._config.scroll) { - reset(); + new ScrollBarHelper().reset(); } EventHandler.trigger(this._element, EVENT_HIDDEN$2); @@ -3249,7 +3281,7 @@ class Offcanvas extends BaseComponent { static jQueryInterface(config) { return this.each(function () { - const data = Data.get(this, DATA_KEY$5) || new Offcanvas(this, typeof config === 'object' ? config : {}); + const data = Offcanvas.getOrCreateInstance(this, config); if (typeof config !== 'string') { return; @@ -3295,12 +3327,10 @@ EventHandler.on(document, EVENT_CLICK_DATA_API$1, SELECTOR_DATA_TOGGLE$1, functi Offcanvas.getInstance(allReadyOpen).hide(); } - const data = Data.get(target, DATA_KEY$5) || new Offcanvas(target); + const data = Offcanvas.getOrCreateInstance(target); data.toggle(this); }); -EventHandler.on(window, EVENT_LOAD_DATA_API$1, () => { - SelectorEngine.find(OPEN_SELECTOR).forEach(el => (Data.get(el, DATA_KEY$5) || new Offcanvas(el)).show()); -}); +EventHandler.on(window, EVENT_LOAD_DATA_API$1, () => SelectorEngine.find(OPEN_SELECTOR).forEach(el => Offcanvas.getOrCreateInstance(el).show())); /** * ------------------------------------------------------------------------ * jQuery @@ -3311,7 +3341,7 @@ defineJQueryPlugin(Offcanvas); /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/sanitizer.js + * Bootstrap (v5.0.2): util/sanitizer.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -3406,7 +3436,7 @@ function sanitizeHtml(unsafeHtml, allowList, sanitizeFn) { const elName = el.nodeName.toLowerCase(); if (!allowlistKeys.includes(elName)) { - el.parentNode.removeChild(el); + el.remove(); continue; } @@ -3424,7 +3454,7 @@ function sanitizeHtml(unsafeHtml, allowList, sanitizeFn) { /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): tooltip.js + * Bootstrap (v5.0.2): tooltip.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -3593,8 +3623,8 @@ class Tooltip extends BaseComponent { clearTimeout(this._timeout); EventHandler.off(this._element.closest(`.${CLASS_NAME_MODAL}`), 'hide.bs.modal', this._hideModalHandler); - if (this.tip && this.tip.parentNode) { - this.tip.parentNode.removeChild(this.tip); + if (this.tip) { + this.tip.remove(); } if (this._popper) { @@ -3699,8 +3729,8 @@ class Tooltip extends BaseComponent { return; } - if (this._hoverState !== HOVER_STATE_SHOW && tip.parentNode) { - tip.parentNode.removeChild(tip); + if (this._hoverState !== HOVER_STATE_SHOW) { + tip.remove(); } this._cleanTipClass(); @@ -4087,17 +4117,7 @@ class Tooltip extends BaseComponent { static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY$4); - - const _config = typeof config === 'object' && config; - - if (!data && /dispose|hide/.test(config)) { - return; - } - - if (!data) { - data = new Tooltip(this, _config); - } + const data = Tooltip.getOrCreateInstance(this, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -4122,7 +4142,7 @@ defineJQueryPlugin(Tooltip); /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): popover.js + * Bootstrap (v5.0.2): popover.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -4192,6 +4212,24 @@ class Popover extends Tooltip { return this.getTitle() || this._getContent(); } + getTipElement() { + if (this.tip) { + return this.tip; + } + + this.tip = super.getTipElement(); + + if (!this.getTitle()) { + SelectorEngine.findOne(SELECTOR_TITLE, this.tip).remove(); + } + + if (!this._getContent()) { + SelectorEngine.findOne(SELECTOR_CONTENT, this.tip).remove(); + } + + return this.tip; + } + setContent() { const tip = this.getTipElement(); // we use append for html objects to maintain js events @@ -4228,18 +4266,7 @@ class Popover extends Tooltip { static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY$3); - - const _config = typeof config === 'object' ? config : null; - - if (!data && /dispose|hide/.test(config)) { - return; - } - - if (!data) { - data = new Popover(this, _config); - Data.set(this, DATA_KEY$3, data); - } + const data = Popover.getOrCreateInstance(this, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -4264,7 +4291,7 @@ defineJQueryPlugin(Popover); /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): scrollspy.js + * Bootstrap (v5.0.2): scrollspy.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -4479,7 +4506,7 @@ class ScrollSpy extends BaseComponent { static jQueryInterface(config) { return this.each(function () { - const data = ScrollSpy.getInstance(this) || new ScrollSpy(this, typeof config === 'object' ? config : {}); + const data = ScrollSpy.getOrCreateInstance(this, config); if (typeof config !== 'string') { return; @@ -4515,7 +4542,7 @@ defineJQueryPlugin(ScrollSpy); /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): tab.js + * Bootstrap (v5.0.2): tab.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -4670,7 +4697,7 @@ class Tab extends BaseComponent { static jQueryInterface(config) { return this.each(function () { - const data = Data.get(this, DATA_KEY$1) || new Tab(this); + const data = Tab.getOrCreateInstance(this); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -4699,7 +4726,7 @@ EventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function ( return; } - const data = Data.get(this, DATA_KEY$1) || new Tab(this); + const data = Tab.getOrCreateInstance(this); data.show(); }); /** @@ -4713,7 +4740,7 @@ defineJQueryPlugin(Tab); /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): toast.js + * Bootstrap (v5.0.2): toast.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -4913,13 +4940,7 @@ class Toast extends BaseComponent { static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY); - - const _config = typeof config === 'object' && config; - - if (!data) { - data = new Toast(this, _config); - } + const data = Toast.getOrCreateInstance(this, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { diff --git a/dist/js/bootstrap.esm.js.map b/dist/js/bootstrap.esm.js.map index 0683b2991e28330694f737e5322af278bba377b7..4d1ac88421cf1e3796003e69bcef4188ec352df9 100644 GIT binary patch delta 69015 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 TQZoh)0a&CZ$bI`Z-~4|8JZo&} delta 68915 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[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>[].concat(...e.children).filter(e=>e.matches(t)),parents(e,t){const n=[];let i=e.parentNode;for(;i&&i.nodeType===Node.ELEMENT_NODE&&3!==i.nodeType;)i.matches(t)&&n.push(i),i=i.parentNode;return n},prev(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return[n];n=n.previousElementSibling}return[]},next(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return[n];n=n.nextElementSibling}return[]}},MAX_UID=1e6,MILLISECONDS_MULTIPLIER=1e3,TRANSITION_END="transitionend",toType=e=>null==e?""+e:{}.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),getUID=e=>{do{e+=Math.floor(1e6*Math.random())}while(document.getElementById(e));return e},getSelector=e=>{let t=e.getAttribute("data-bs-target");if(!t||"#"===t){let n=e.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n="#"+n.split("#")[1]),t=n&&"#"!==n?n.trim():null}return t},getSelectorFromElement=e=>{const t=getSelector(e);return t&&document.querySelector(t)?t:null},getElementFromSelector=e=>{const t=getSelector(e);return t?document.querySelector(t):null},getTransitionDurationFromElement=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);const i=Number.parseFloat(t),s=Number.parseFloat(n);return i||s?(t=t.split(",")[0],n=n.split(",")[0],1e3*(Number.parseFloat(t)+Number.parseFloat(n))):0},triggerTransitionEnd=e=>{e.dispatchEvent(new Event(TRANSITION_END))},isElement=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType),getElement=e=>isElement(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?SelectorEngine.findOne(e):null,emulateTransitionEnd=(e,t)=>{let n=!1;const i=t+5;e.addEventListener(TRANSITION_END,(function t(){n=!0,e.removeEventListener(TRANSITION_END,t)})),setTimeout(()=>{n||triggerTransitionEnd(e)},i)},typeCheckConfig=(e,t,n)=>{Object.keys(n).forEach(i=>{const s=n[i],o=t[i],a=o&&isElement(o)?"element":null==(r=o)?""+r:{}.toString.call(r).match(/\s([a-z]+)/i)[1].toLowerCase();var r;if(!new RegExp(s).test(a))throw new TypeError(`${e.toUpperCase()}: Option "${i}" provided type "${a}" but expected type "${s}".`)})},isVisible=e=>{if(!e)return!1;if(e.style&&e.parentNode&&e.parentNode.style){const t=getComputedStyle(e),n=getComputedStyle(e.parentNode);return"none"!==t.display&&"none"!==n.display&&"hidden"!==t.visibility}return!1},isDisabled=e=>!e||e.nodeType!==Node.ELEMENT_NODE||!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled")),findShadowRoot=e=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof e.getRootNode){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?findShadowRoot(e.parentNode):null},noop=()=>{},reflow=e=>e.offsetHeight,getjQuery=()=>{const{jQuery:e}=window;return e&&!document.body.hasAttribute("data-bs-no-jquery")?e:null},onDOMContentLoaded=e=>{"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()},isRTL=()=>"rtl"===document.documentElement.dir,defineJQueryPlugin=e=>{var t;t=()=>{const t=getjQuery();if(t){const n=e.NAME,i=t.fn[n];t.fn[n]=e.jQueryInterface,t.fn[n].Constructor=e,t.fn[n].noConflict=()=>(t.fn[n]=i,e.jQueryInterface)}},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",t):t()},execute=e=>{"function"==typeof e&&e()},elementMap=new Map;var Data={set(e,t,n){elementMap.has(e)||elementMap.set(e,new Map);const i=elementMap.get(e);i.has(t)||0===i.size?i.set(t,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(i.keys())[0]}.`)},get:(e,t)=>elementMap.has(e)&&elementMap.get(e).get(t)||null,remove(e,t){if(!elementMap.has(e))return;const n=elementMap.get(e);n.delete(t),0===n.size&&elementMap.delete(e)}};const namespaceRegex=/[^.]*(?=\..*)\.|.*/,stripNameRegex=/\..*/,stripUidRegex=/::\d+$/,eventRegistry={};let uidEvent=1;const customEvents={mouseenter:"mouseover",mouseleave:"mouseout"},customEventsRegex=/^(mouseenter|mouseleave)/i,nativeEvents=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function getUidEvent(e,t){return t&&`${t}::${uidEvent++}`||e.uidEvent||uidEvent++}function getEvent(e){const t=getUidEvent(e);return e.uidEvent=t,eventRegistry[t]=eventRegistry[t]||{},eventRegistry[t]}function bootstrapHandler(e,t){return function n(i){return i.delegateTarget=e,n.oneOff&&EventHandler.off(e,i.type,t),t.apply(e,[i])}}function bootstrapDelegationHandler(e,t,n){return function i(s){const o=e.querySelectorAll(t);for(let{target:a}=s;a&&a!==this;a=a.parentNode)for(let r=o.length;r--;)if(o[r]===a)return s.delegateTarget=a,i.oneOff&&EventHandler.off(e,s.type,t,n),n.apply(a,[s]);return null}}function findHandler(e,t,n=null){const i=Object.keys(e);for(let s=0,o=i.length;sfunction(t){if(!t.relatedTarget||t.relatedTarget!==t.delegateTarget&&!t.delegateTarget.contains(t.relatedTarget))return e.call(this,t)};i?i=e(i):n=e(n)}const[o,a,r]=normalizeParams(t,n,i),l=getEvent(e),c=l[r]||(l[r]={}),E=findHandler(c,a,o?n:null);if(E)return void(E.oneOff=E.oneOff&&s);const _=getUidEvent(a,t.replace(namespaceRegex,"")),d=o?bootstrapDelegationHandler(e,n,i):bootstrapHandler(e,n);d.delegationSelector=o?n:null,d.originalHandler=a,d.oneOff=s,d.uidEvent=_,c[_]=d,e.addEventListener(r,d,o)}function removeHandler(e,t,n,i,s){const o=findHandler(t[n],i,s);o&&(e.removeEventListener(n,o,Boolean(s)),delete t[n][o.uidEvent])}function removeNamespacedHandlers(e,t,n,i){const s=t[n]||{};Object.keys(s).forEach(o=>{if(o.includes(i)){const i=s[o];removeHandler(e,t,n,i.originalHandler,i.delegationSelector)}})}function getTypeEvent(e){return e=e.replace(stripNameRegex,""),customEvents[e]||e}const EventHandler={on(e,t,n,i){addHandler(e,t,n,i,!1)},one(e,t,n,i){addHandler(e,t,n,i,!0)},off(e,t,n,i){if("string"!=typeof t||!e)return;const[s,o,a]=normalizeParams(t,n,i),r=a!==t,l=getEvent(e),c=t.startsWith(".");if(void 0!==o){if(!l||!l[a])return;return void removeHandler(e,l,a,o,s?n:null)}c&&Object.keys(l).forEach(n=>{removeNamespacedHandlers(e,l,n,t.slice(1))});const E=l[a]||{};Object.keys(E).forEach(n=>{const i=n.replace(stripUidRegex,"");if(!r||t.includes(i)){const t=E[n];removeHandler(e,l,a,t.originalHandler,t.delegationSelector)}})},trigger(e,t,n){if("string"!=typeof t||!e)return null;const i=getjQuery(),s=getTypeEvent(t),o=t!==s,a=nativeEvents.has(s);let r,l=!0,c=!0,E=!1,_=null;return o&&i&&(r=i.Event(t,n),i(e).trigger(r),l=!r.isPropagationStopped(),c=!r.isImmediatePropagationStopped(),E=r.isDefaultPrevented()),a?(_=document.createEvent("HTMLEvents"),_.initEvent(s,l,!0)):_=new CustomEvent(t,{bubbles:l,cancelable:!0}),void 0!==n&&Object.keys(n).forEach(e=>{Object.defineProperty(_,e,{get:()=>n[e]})}),E&&_.preventDefault(),c&&e.dispatchEvent(_),_.defaultPrevented&&void 0!==r&&r.preventDefault(),_}},VERSION="5.0.1";class BaseComponent{constructor(e){(e=getElement(e))&&(this._element=e,Data.set(this._element,this.constructor.DATA_KEY,this))}dispose(){Data.remove(this._element,this.constructor.DATA_KEY),EventHandler.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(e=>{this[e]=null})}_queueCallback(e,t,n=!0){if(!n)return void execute(e);const i=getTransitionDurationFromElement(t);EventHandler.one(t,"transitionend",()=>execute(e)),emulateTransitionEnd(t,i)}static getInstance(e){return Data.get(e,this.DATA_KEY)}static get VERSION(){return"5.0.1"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}}const NAME$c="alert",DATA_KEY$b="bs.alert",EVENT_KEY$b=".bs.alert",DATA_API_KEY$8=".data-api",SELECTOR_DISMISS='[data-bs-dismiss="alert"]',EVENT_CLOSE="close.bs.alert",EVENT_CLOSED="closed.bs.alert",EVENT_CLICK_DATA_API$7="click.bs.alert.data-api",CLASS_NAME_ALERT="alert",CLASS_NAME_FADE$6="fade",CLASS_NAME_SHOW$9="show";class Alert extends BaseComponent{static get NAME(){return NAME$c}close(e){const t=e?this._getRootElement(e):this._element,n=this._triggerCloseEvent(t);null===n||n.defaultPrevented||this._removeElement(t)}_getRootElement(e){return getElementFromSelector(e)||e.closest(".alert")}_triggerCloseEvent(e){return EventHandler.trigger(e,EVENT_CLOSE)}_removeElement(e){e.classList.remove("show");const t=e.classList.contains("fade");this._queueCallback(()=>this._destroyElement(e),e,t)}_destroyElement(e){e.parentNode&&e.parentNode.removeChild(e),EventHandler.trigger(e,EVENT_CLOSED)}static jQueryInterface(e){return this.each((function(){let t=Data.get(this,"bs.alert");t||(t=new Alert(this)),"close"===e&&t[e](this)}))}static handleDismiss(e){return function(t){t&&t.preventDefault(),e.close(this)}}}EventHandler.on(document,EVENT_CLICK_DATA_API$7,SELECTOR_DISMISS,Alert.handleDismiss(new Alert)),defineJQueryPlugin(Alert);const NAME$b="button",DATA_KEY$a="bs.button",EVENT_KEY$a=".bs.button",DATA_API_KEY$7=".data-api",CLASS_NAME_ACTIVE$3="active",SELECTOR_DATA_TOGGLE$5='[data-bs-toggle="button"]',EVENT_CLICK_DATA_API$6="click.bs.button.data-api";class Button extends BaseComponent{static get NAME(){return NAME$b}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(e){return this.each((function(){let t=Data.get(this,DATA_KEY$a);t||(t=new Button(this)),"toggle"===e&&t[e]()}))}}function normalizeData(e){return"true"===e||"false"!==e&&(e===Number(e).toString()?Number(e):""===e||"null"===e?null:e)}function normalizeDataKey(e){return e.replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}EventHandler.on(document,EVENT_CLICK_DATA_API$6,SELECTOR_DATA_TOGGLE$5,e=>{e.preventDefault();const t=e.target.closest(SELECTOR_DATA_TOGGLE$5);let n=Data.get(t,DATA_KEY$a);n||(n=new Button(t)),n.toggle()}),defineJQueryPlugin(Button);const Manipulator={setDataAttribute(e,t,n){e.setAttribute("data-bs-"+normalizeDataKey(t),n)},removeDataAttribute(e,t){e.removeAttribute("data-bs-"+normalizeDataKey(t))},getDataAttributes(e){if(!e)return{};const t={};return Object.keys(e.dataset).filter(e=>e.startsWith("bs")).forEach(n=>{let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),t[i]=normalizeData(e.dataset[n])}),t},getDataAttribute:(e,t)=>normalizeData(e.getAttribute("data-bs-"+normalizeDataKey(t))),offset(e){const t=e.getBoundingClientRect();return{top:t.top+document.body.scrollTop,left:t.left+document.body.scrollLeft}},position:e=>({top:e.offsetTop,left:e.offsetLeft})},NAME$a="carousel",DATA_KEY$9="bs.carousel",EVENT_KEY$9=".bs.carousel",DATA_API_KEY$6=".data-api",ARROW_LEFT_KEY="ArrowLeft",ARROW_RIGHT_KEY="ArrowRight",TOUCHEVENT_COMPAT_WAIT=500,SWIPE_THRESHOLD=40,Default$9={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},DefaultType$9={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},ORDER_NEXT="next",ORDER_PREV="prev",DIRECTION_LEFT="left",DIRECTION_RIGHT="right",EVENT_SLIDE="slide.bs.carousel",EVENT_SLID="slid.bs.carousel",EVENT_KEYDOWN="keydown.bs.carousel",EVENT_MOUSEENTER="mouseenter.bs.carousel",EVENT_MOUSELEAVE="mouseleave.bs.carousel",EVENT_TOUCHSTART="touchstart.bs.carousel",EVENT_TOUCHMOVE="touchmove.bs.carousel",EVENT_TOUCHEND="touchend.bs.carousel",EVENT_POINTERDOWN="pointerdown.bs.carousel",EVENT_POINTERUP="pointerup.bs.carousel",EVENT_DRAG_START="dragstart.bs.carousel",EVENT_LOAD_DATA_API$2="load.bs.carousel.data-api",EVENT_CLICK_DATA_API$5="click.bs.carousel.data-api",CLASS_NAME_CAROUSEL="carousel",CLASS_NAME_ACTIVE$2="active",CLASS_NAME_SLIDE="slide",CLASS_NAME_END="carousel-item-end",CLASS_NAME_START="carousel-item-start",CLASS_NAME_NEXT="carousel-item-next",CLASS_NAME_PREV="carousel-item-prev",CLASS_NAME_POINTER_EVENT="pointer-event",SELECTOR_ACTIVE$1=".active",SELECTOR_ACTIVE_ITEM=".active.carousel-item",SELECTOR_ITEM=".carousel-item",SELECTOR_ITEM_IMG=".carousel-item img",SELECTOR_NEXT_PREV=".carousel-item-next, .carousel-item-prev",SELECTOR_INDICATORS=".carousel-indicators",SELECTOR_INDICATOR="[data-bs-target]",SELECTOR_DATA_SLIDE="[data-bs-slide], [data-bs-slide-to]",SELECTOR_DATA_RIDE='[data-bs-ride="carousel"]',POINTER_TYPE_TOUCH="touch",POINTER_TYPE_PEN="pen";class Carousel extends BaseComponent{constructor(e,t){super(e),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(t),this._indicatorsElement=SelectorEngine.findOne(SELECTOR_INDICATORS,this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return Default$9}static get NAME(){return NAME$a}next(){this._isSliding||this._slide(ORDER_NEXT)}nextWhenVisible(){!document.hidden&&isVisible(this._element)&&this.next()}prev(){this._isSliding||this._slide(ORDER_PREV)}pause(e){e||(this._isPaused=!0),SelectorEngine.findOne(SELECTOR_NEXT_PREV,this._element)&&(triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(e){this._activeElement=SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM,this._element);const t=this._getItemIndex(this._activeElement);if(e>this._items.length-1||e<0)return;if(this._isSliding)return void EventHandler.one(this._element,EVENT_SLID,()=>this.to(e));if(t===e)return this.pause(),void this.cycle();const n=e>t?ORDER_NEXT:ORDER_PREV;this._slide(n,this._items[e])}_getConfig(e){return e={...Default$9,...e},typeCheckConfig(NAME$a,e,DefaultType$9),e}_handleSwipe(){const e=Math.abs(this.touchDeltaX);if(e<=40)return;const t=e/this.touchDeltaX;this.touchDeltaX=0,t&&this._slide(t>0?DIRECTION_RIGHT:DIRECTION_LEFT)}_addEventListeners(){this._config.keyboard&&EventHandler.on(this._element,EVENT_KEYDOWN,e=>this._keydown(e)),"hover"===this._config.pause&&(EventHandler.on(this._element,EVENT_MOUSEENTER,e=>this.pause(e)),EventHandler.on(this._element,EVENT_MOUSELEAVE,e=>this.cycle(e))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const e=e=>{!this._pointerEvent||"pen"!==e.pointerType&&"touch"!==e.pointerType?this._pointerEvent||(this.touchStartX=e.touches[0].clientX):this.touchStartX=e.clientX},t=e=>{this.touchDeltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this.touchStartX},n=e=>{!this._pointerEvent||"pen"!==e.pointerType&&"touch"!==e.pointerType||(this.touchDeltaX=e.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(e=>this.cycle(e),500+this._config.interval))};SelectorEngine.find(SELECTOR_ITEM_IMG,this._element).forEach(e=>{EventHandler.on(e,EVENT_DRAG_START,e=>e.preventDefault())}),this._pointerEvent?(EventHandler.on(this._element,EVENT_POINTERDOWN,t=>e(t)),EventHandler.on(this._element,EVENT_POINTERUP,e=>n(e)),this._element.classList.add("pointer-event")):(EventHandler.on(this._element,EVENT_TOUCHSTART,t=>e(t)),EventHandler.on(this._element,EVENT_TOUCHMOVE,e=>t(e)),EventHandler.on(this._element,EVENT_TOUCHEND,e=>n(e)))}_keydown(e){/input|textarea/i.test(e.target.tagName)||("ArrowLeft"===e.key?(e.preventDefault(),this._slide(DIRECTION_RIGHT)):"ArrowRight"===e.key&&(e.preventDefault(),this._slide(DIRECTION_LEFT)))}_getItemIndex(e){return this._items=e&&e.parentNode?SelectorEngine.find(SELECTOR_ITEM,e.parentNode):[],this._items.indexOf(e)}_getItemByOrder(e,t){const n=e===ORDER_NEXT,i=e===ORDER_PREV,s=this._getItemIndex(t),o=this._items.length-1;if((i&&0===s||n&&s===o)&&!this._config.wrap)return t;const a=(s+(i?-1:1))%this._items.length;return-1===a?this._items[this._items.length-1]:this._items[a]}_triggerSlideEvent(e,t){const n=this._getItemIndex(e),i=this._getItemIndex(SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM,this._element));return EventHandler.trigger(this._element,EVENT_SLIDE,{relatedTarget:e,direction:t,from:i,to:n})}_setActiveIndicatorElement(e){if(this._indicatorsElement){const t=SelectorEngine.findOne(".active",this._indicatorsElement);t.classList.remove("active"),t.removeAttribute("aria-current");const n=SelectorEngine.find("[data-bs-target]",this._indicatorsElement);for(let t=0;t{EventHandler.trigger(this._element,EVENT_SLID,{relatedTarget:o,direction:_,from:s,to:a})};if(this._element.classList.contains("slide")){o.classList.add(E),reflow(o),i.classList.add(c),o.classList.add(c);const e=()=>{o.classList.remove(c,E),o.classList.add("active"),i.classList.remove("active",E,c),this._isSliding=!1,setTimeout(d,0)};this._queueCallback(e,i,!0)}else i.classList.remove("active"),o.classList.add("active"),this._isSliding=!1,d();r&&this.cycle()}_directionToOrder(e){return[DIRECTION_RIGHT,DIRECTION_LEFT].includes(e)?isRTL()?e===DIRECTION_LEFT?ORDER_PREV:ORDER_NEXT:e===DIRECTION_LEFT?ORDER_NEXT:ORDER_PREV:e}_orderToDirection(e){return[ORDER_NEXT,ORDER_PREV].includes(e)?isRTL()?e===ORDER_PREV?DIRECTION_LEFT:DIRECTION_RIGHT:e===ORDER_PREV?DIRECTION_RIGHT:DIRECTION_LEFT:e}static carouselInterface(e,t){let n=Data.get(e,DATA_KEY$9),i={...Default$9,...Manipulator.getDataAttributes(e)};"object"==typeof t&&(i={...i,...t});const s="string"==typeof t?t:i.slide;if(n||(n=new Carousel(e,i)),"number"==typeof t)n.to(t);else if("string"==typeof s){if(void 0===n[s])throw new TypeError(`No method named "${s}"`);n[s]()}else i.interval&&i.ride&&(n.pause(),n.cycle())}static jQueryInterface(e){return this.each((function(){Carousel.carouselInterface(this,e)}))}static dataApiClickHandler(e){const t=getElementFromSelector(this);if(!t||!t.classList.contains("carousel"))return;const n={...Manipulator.getDataAttributes(t),...Manipulator.getDataAttributes(this)},i=this.getAttribute("data-bs-slide-to");i&&(n.interval=!1),Carousel.carouselInterface(t,n),i&&Data.get(t,DATA_KEY$9).to(i),e.preventDefault()}}EventHandler.on(document,EVENT_CLICK_DATA_API$5,SELECTOR_DATA_SLIDE,Carousel.dataApiClickHandler),EventHandler.on(window,EVENT_LOAD_DATA_API$2,()=>{const e=SelectorEngine.find(SELECTOR_DATA_RIDE);for(let t=0,n=e.length;te===this._element);null!==i&&s.length&&(this._selector=i,this._triggerArray.push(t))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}static get Default(){return Default$8}static get NAME(){return NAME$9}toggle(){this._element.classList.contains("show")?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains("show"))return;let e,t;this._parent&&(e=SelectorEngine.find(SELECTOR_ACTIVES,this._parent).filter(e=>"string"==typeof this._config.parent?e.getAttribute("data-bs-parent")===this._config.parent:e.classList.contains("collapse")),0===e.length&&(e=null));const n=SelectorEngine.findOne(this._selector);if(e){const i=e.find(e=>n!==e);if(t=i?Data.get(i,DATA_KEY$8):null,t&&t._isTransitioning)return}if(EventHandler.trigger(this._element,EVENT_SHOW$5).defaultPrevented)return;e&&e.forEach(e=>{n!==e&&Collapse.collapseInterface(e,"hide"),t||Data.set(e,DATA_KEY$8,null)});const i=this._getDimension();this._element.classList.remove("collapse"),this._element.classList.add("collapsing"),this._element.style[i]=0,this._triggerArray.length&&this._triggerArray.forEach(e=>{e.classList.remove("collapsed"),e.setAttribute("aria-expanded",!0)}),this.setTransitioning(!0);const s="scroll"+(i[0].toUpperCase()+i.slice(1));this._queueCallback(()=>{this._element.classList.remove("collapsing"),this._element.classList.add("collapse","show"),this._element.style[i]="",this.setTransitioning(!1),EventHandler.trigger(this._element,EVENT_SHOWN$5)},this._element,!0),this._element.style[i]=this._element[s]+"px"}hide(){if(this._isTransitioning||!this._element.classList.contains("show"))return;if(EventHandler.trigger(this._element,EVENT_HIDE$5).defaultPrevented)return;const e=this._getDimension();this._element.style[e]=this._element.getBoundingClientRect()[e]+"px",reflow(this._element),this._element.classList.add("collapsing"),this._element.classList.remove("collapse","show");const t=this._triggerArray.length;if(t>0)for(let e=0;e{this.setTransitioning(!1),this._element.classList.remove("collapsing"),this._element.classList.add("collapse"),EventHandler.trigger(this._element,EVENT_HIDDEN$5)},this._element,!0)}setTransitioning(e){this._isTransitioning=e}_getConfig(e){return(e={...Default$8,...e}).toggle=Boolean(e.toggle),typeCheckConfig(NAME$9,e,DefaultType$8),e}_getDimension(){return this._element.classList.contains(WIDTH)?WIDTH:HEIGHT}_getParent(){let{parent:e}=this._config;e=getElement(e);const t=`${SELECTOR_DATA_TOGGLE$4}[data-bs-parent="${e}"]`;return SelectorEngine.find(t,e).forEach(e=>{const t=getElementFromSelector(e);this._addAriaAndCollapsedClass(t,[e])}),e}_addAriaAndCollapsedClass(e,t){if(!e||!t.length)return;const n=e.classList.contains("show");t.forEach(e=>{n?e.classList.remove("collapsed"):e.classList.add("collapsed"),e.setAttribute("aria-expanded",n)})}static collapseInterface(e,t){let n=Data.get(e,DATA_KEY$8);const i={...Default$8,...Manipulator.getDataAttributes(e),..."object"==typeof t&&t?t:{}};if(!n&&i.toggle&&"string"==typeof t&&/show|hide/.test(t)&&(i.toggle=!1),n||(n=new Collapse(e,i)),"string"==typeof t){if(void 0===n[t])throw new TypeError(`No method named "${t}"`);n[t]()}}static jQueryInterface(e){return this.each((function(){Collapse.collapseInterface(this,e)}))}}EventHandler.on(document,EVENT_CLICK_DATA_API$4,SELECTOR_DATA_TOGGLE$4,(function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();const t=Manipulator.getDataAttributes(this),n=getSelectorFromElement(this);SelectorEngine.find(n).forEach(e=>{const n=Data.get(e,DATA_KEY$8);let i;n?(null===n._parent&&"string"==typeof t.parent&&(n._config.parent=t.parent,n._parent=n._getParent()),i="toggle"):i=t,Collapse.collapseInterface(e,i)})})),defineJQueryPlugin(Collapse);const NAME$8="dropdown",DATA_KEY$7="bs.dropdown",EVENT_KEY$7=".bs.dropdown",DATA_API_KEY$4=".data-api",ESCAPE_KEY$2="Escape",SPACE_KEY="Space",TAB_KEY="Tab",ARROW_UP_KEY="ArrowUp",ARROW_DOWN_KEY="ArrowDown",RIGHT_MOUSE_BUTTON=2,REGEXP_KEYDOWN=new RegExp("ArrowUp|ArrowDown|Escape"),EVENT_HIDE$4="hide.bs.dropdown",EVENT_HIDDEN$4="hidden.bs.dropdown",EVENT_SHOW$4="show.bs.dropdown",EVENT_SHOWN$4="shown.bs.dropdown",EVENT_CLICK="click.bs.dropdown",EVENT_CLICK_DATA_API$3="click.bs.dropdown.data-api",EVENT_KEYDOWN_DATA_API="keydown.bs.dropdown.data-api",EVENT_KEYUP_DATA_API="keyup.bs.dropdown.data-api",CLASS_NAME_SHOW$7="show",CLASS_NAME_DROPUP="dropup",CLASS_NAME_DROPEND="dropend",CLASS_NAME_DROPSTART="dropstart",CLASS_NAME_NAVBAR="navbar",SELECTOR_DATA_TOGGLE$3='[data-bs-toggle="dropdown"]',SELECTOR_MENU=".dropdown-menu",SELECTOR_NAVBAR_NAV=".navbar-nav",SELECTOR_VISIBLE_ITEMS=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",PLACEMENT_TOP=isRTL()?"top-end":"top-start",PLACEMENT_TOPEND=isRTL()?"top-start":"top-end",PLACEMENT_BOTTOM=isRTL()?"bottom-end":"bottom-start",PLACEMENT_BOTTOMEND=isRTL()?"bottom-start":"bottom-end",PLACEMENT_RIGHT=isRTL()?"left-start":"right-start",PLACEMENT_LEFT=isRTL()?"right-start":"left-start",Default$7={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},DefaultType$7={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class Dropdown extends BaseComponent{constructor(e,t){super(e),this._popper=null,this._config=this._getConfig(t),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}static get Default(){return Default$7}static get DefaultType(){return DefaultType$7}static get NAME(){return NAME$8}toggle(){isDisabled(this._element)||(this._element.classList.contains("show")?this.hide():this.show())}show(){if(isDisabled(this._element)||this._menu.classList.contains("show"))return;const e=Dropdown.getParentFromElement(this._element),t={relatedTarget:this._element};if(!EventHandler.trigger(this._element,EVENT_SHOW$4,t).defaultPrevented){if(this._inNavbar)Manipulator.setDataAttribute(this._menu,"popper","none");else{if(void 0===Popper)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;"parent"===this._config.reference?t=e:isElement(this._config.reference)?t=getElement(this._config.reference):"object"==typeof this._config.reference&&(t=this._config.reference);const n=this._getPopperConfig(),i=n.modifiers.find(e=>"applyStyles"===e.name&&!1===e.enabled);this._popper=Popper.createPopper(t,this._menu,n),i&&Manipulator.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&&!e.closest(".navbar-nav")&&[].concat(...document.body.children).forEach(e=>EventHandler.on(e,"mouseover",noop)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle("show"),this._element.classList.toggle("show"),EventHandler.trigger(this._element,EVENT_SHOWN$4,t)}}hide(){if(isDisabled(this._element)||!this._menu.classList.contains("show"))return;const e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_addEventListeners(){EventHandler.on(this._element,EVENT_CLICK,e=>{e.preventDefault(),this.toggle()})}_completeHide(e){EventHandler.trigger(this._element,EVENT_HIDE$4,e).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(e=>EventHandler.off(e,"mouseover",noop)),this._popper&&this._popper.destroy(),this._menu.classList.remove("show"),this._element.classList.remove("show"),this._element.setAttribute("aria-expanded","false"),Manipulator.removeDataAttribute(this._menu,"popper"),EventHandler.trigger(this._element,EVENT_HIDDEN$4,e))}_getConfig(e){if(e={...this.constructor.Default,...Manipulator.getDataAttributes(this._element),...e},typeCheckConfig(NAME$8,e,this.constructor.DefaultType),"object"==typeof e.reference&&!isElement(e.reference)&&"function"!=typeof e.reference.getBoundingClientRect)throw new TypeError(NAME$8.toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.');return e}_getMenuElement(){return SelectorEngine.next(this._element,SELECTOR_MENU)[0]}_getPlacement(){const e=this._element.parentNode;if(e.classList.contains("dropend"))return PLACEMENT_RIGHT;if(e.classList.contains("dropstart"))return PLACEMENT_LEFT;const t="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return e.classList.contains("dropup")?t?PLACEMENT_TOPEND:PLACEMENT_TOP:t?PLACEMENT_BOTTOMEND:PLACEMENT_BOTTOM}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof e?t=>e(t,this._element):e}_getPopperConfig(){const e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_selectMenuItem(e){const t=SelectorEngine.find(SELECTOR_VISIBLE_ITEMS,this._menu).filter(isVisible);if(!t.length)return;let n=t.indexOf(e.target);"ArrowUp"===e.key&&n>0&&n--,"ArrowDown"===e.key&&nthis.matches(SELECTOR_DATA_TOGGLE$3)?this:SelectorEngine.prev(this,SELECTOR_DATA_TOGGLE$3)[0];if("Escape"===e.key)return n().focus(),void Dropdown.clearMenus();t||"ArrowUp"!==e.key&&"ArrowDown"!==e.key?t&&"Space"!==e.key?Dropdown.getInstance(n())._selectMenuItem(e):Dropdown.clearMenus():n().click()}}EventHandler.on(document,EVENT_KEYDOWN_DATA_API,SELECTOR_DATA_TOGGLE$3,Dropdown.dataApiKeydownHandler),EventHandler.on(document,EVENT_KEYDOWN_DATA_API,SELECTOR_MENU,Dropdown.dataApiKeydownHandler),EventHandler.on(document,EVENT_CLICK_DATA_API$3,Dropdown.clearMenus),EventHandler.on(document,EVENT_KEYUP_DATA_API,Dropdown.clearMenus),EventHandler.on(document,EVENT_CLICK_DATA_API$3,SELECTOR_DATA_TOGGLE$3,(function(e){e.preventDefault(),Dropdown.dropdownInterface(this)})),defineJQueryPlugin(Dropdown);const SELECTOR_FIXED_CONTENT=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",SELECTOR_STICKY_CONTENT=".sticky-top",getWidth=()=>{const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)},hide=(e=getWidth())=>{_disableOverFlow(),_setElementAttributes("body","paddingRight",t=>t+e),_setElementAttributes(SELECTOR_FIXED_CONTENT,"paddingRight",t=>t+e),_setElementAttributes(".sticky-top","marginRight",t=>t-e)},_disableOverFlow=()=>{const e=document.body.style.overflow;e&&Manipulator.setDataAttribute(document.body,"overflow",e),document.body.style.overflow="hidden"},_setElementAttributes=(e,t,n)=>{const i=getWidth();SelectorEngine.find(e).forEach(e=>{if(e!==document.body&&window.innerWidth>e.clientWidth+i)return;const s=e.style[t],o=window.getComputedStyle(e)[t];Manipulator.setDataAttribute(e,t,s),e.style[t]=n(Number.parseFloat(o))+"px"})},reset=()=>{_resetElementAttributes("body","overflow"),_resetElementAttributes("body","paddingRight"),_resetElementAttributes(SELECTOR_FIXED_CONTENT,"paddingRight"),_resetElementAttributes(".sticky-top","marginRight")},_resetElementAttributes=(e,t)=>{SelectorEngine.find(e).forEach(e=>{const n=Manipulator.getDataAttribute(e,t);void 0===n?e.style.removeProperty(t):(Manipulator.removeDataAttribute(e,t),e.style[t]=n)})},Default$6={isVisible:!0,isAnimated:!1,rootElement:document.body,clickCallback:null},DefaultType$6={isVisible:"boolean",isAnimated:"boolean",rootElement:"element",clickCallback:"(function|null)"},NAME$7="backdrop",CLASS_NAME_BACKDROP="modal-backdrop",CLASS_NAME_FADE$5="fade",CLASS_NAME_SHOW$6="show",EVENT_MOUSEDOWN="mousedown.bs.backdrop";class Backdrop{constructor(e){this._config=this._getConfig(e),this._isAppended=!1,this._element=null}show(e){this._config.isVisible?(this._append(),this._config.isAnimated&&reflow(this._getElement()),this._getElement().classList.add("show"),this._emulateAnimation(()=>{execute(e)})):execute(e)}hide(e){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),execute(e)})):execute(e)}_getElement(){if(!this._element){const e=document.createElement("div");e.className="modal-backdrop",this._config.isAnimated&&e.classList.add("fade"),this._element=e}return this._element}_getConfig(e){return(e={...Default$6,..."object"==typeof e?e:{}}).rootElement=e.rootElement||document.body,typeCheckConfig(NAME$7,e,DefaultType$6),e}_append(){this._isAppended||(this._config.rootElement.appendChild(this._getElement()),EventHandler.on(this._getElement(),EVENT_MOUSEDOWN,()=>{execute(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&&(EventHandler.off(this._element,EVENT_MOUSEDOWN),this._getElement().parentNode.removeChild(this._element),this._isAppended=!1)}_emulateAnimation(e){if(!this._config.isAnimated)return void execute(e);const t=getTransitionDurationFromElement(this._getElement());EventHandler.one(this._getElement(),"transitionend",()=>execute(e)),emulateTransitionEnd(this._getElement(),t)}}const NAME$6="modal",DATA_KEY$6="bs.modal",EVENT_KEY$6=".bs.modal",DATA_API_KEY$3=".data-api",ESCAPE_KEY$1="Escape",Default$5={backdrop:!0,keyboard:!0,focus:!0},DefaultType$5={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},EVENT_HIDE$3="hide.bs.modal",EVENT_HIDE_PREVENTED="hidePrevented.bs.modal",EVENT_HIDDEN$3="hidden.bs.modal",EVENT_SHOW$3="show.bs.modal",EVENT_SHOWN$3="shown.bs.modal",EVENT_FOCUSIN$2="focusin.bs.modal",EVENT_RESIZE="resize.bs.modal",EVENT_CLICK_DISMISS$2="click.dismiss.bs.modal",EVENT_KEYDOWN_DISMISS$1="keydown.dismiss.bs.modal",EVENT_MOUSEUP_DISMISS="mouseup.dismiss.bs.modal",EVENT_MOUSEDOWN_DISMISS="mousedown.dismiss.bs.modal",EVENT_CLICK_DATA_API$2="click.bs.modal.data-api",CLASS_NAME_OPEN="modal-open",CLASS_NAME_FADE$4="fade",CLASS_NAME_SHOW$5="show",CLASS_NAME_STATIC="modal-static",SELECTOR_DIALOG=".modal-dialog",SELECTOR_MODAL_BODY=".modal-body",SELECTOR_DATA_TOGGLE$2='[data-bs-toggle="modal"]',SELECTOR_DATA_DISMISS$2='[data-bs-dismiss="modal"]';class Modal extends BaseComponent{constructor(e,t){super(e),this._config=this._getConfig(t),this._dialog=SelectorEngine.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1}static get Default(){return Default$5}static get NAME(){return NAME$6}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown||this._isTransitioning)return;this._isAnimated()&&(this._isTransitioning=!0);const t=EventHandler.trigger(this._element,EVENT_SHOW$3,{relatedTarget:e});this._isShown||t.defaultPrevented||(this._isShown=!0,hide(),document.body.classList.add("modal-open"),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),EventHandler.on(this._element,EVENT_CLICK_DISMISS$2,SELECTOR_DATA_DISMISS$2,e=>this.hide(e)),EventHandler.on(this._dialog,EVENT_MOUSEDOWN_DISMISS,()=>{EventHandler.one(this._element,EVENT_MOUSEUP_DISMISS,e=>{e.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(e)))}hide(e){if(e&&e.preventDefault(),!this._isShown||this._isTransitioning)return;if(EventHandler.trigger(this._element,EVENT_HIDE$3).defaultPrevented)return;this._isShown=!1;const t=this._isAnimated();t&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),EventHandler.off(document,EVENT_FOCUSIN$2),this._element.classList.remove("show"),EventHandler.off(this._element,EVENT_CLICK_DISMISS$2),EventHandler.off(this._dialog,EVENT_MOUSEDOWN_DISMISS),this._queueCallback(()=>this._hideModal(),this._element,t)}dispose(){[window,this._dialog].forEach(e=>EventHandler.off(e,".bs.modal")),this._backdrop.dispose(),super.dispose(),EventHandler.off(document,EVENT_FOCUSIN$2)}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Backdrop({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_getConfig(e){return e={...Default$5,...Manipulator.getDataAttributes(this._element),...e},typeCheckConfig(NAME$6,e,DefaultType$5),e}_showElement(e){const t=this._isAnimated(),n=SelectorEngine.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,n&&(n.scrollTop=0),t&&reflow(this._element),this._element.classList.add("show"),this._config.focus&&this._enforceFocus(),this._queueCallback(()=>{this._config.focus&&this._element.focus(),this._isTransitioning=!1,EventHandler.trigger(this._element,EVENT_SHOWN$3,{relatedTarget:e})},this._dialog,t)}_enforceFocus(){EventHandler.off(document,EVENT_FOCUSIN$2),EventHandler.on(document,EVENT_FOCUSIN$2,e=>{document===e.target||this._element===e.target||this._element.contains(e.target)||this._element.focus()})}_setEscapeEvent(){this._isShown?EventHandler.on(this._element,EVENT_KEYDOWN_DISMISS$1,e=>{this._config.keyboard&&"Escape"===e.key?(e.preventDefault(),this.hide()):this._config.keyboard||"Escape"!==e.key||this._triggerBackdropTransition()}):EventHandler.off(this._element,EVENT_KEYDOWN_DISMISS$1)}_setResizeEvent(){this._isShown?EventHandler.on(window,EVENT_RESIZE,()=>this._adjustDialog()):EventHandler.off(window,EVENT_RESIZE)}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove("modal-open"),this._resetAdjustments(),reset(),EventHandler.trigger(this._element,EVENT_HIDDEN$3)})}_showBackdrop(e){EventHandler.on(this._element,EVENT_CLICK_DISMISS$2,e=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:e.target===e.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())}),this._backdrop.show(e)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(EventHandler.trigger(this._element,EVENT_HIDE_PREVENTED).defaultPrevented)return;const e=this._element.scrollHeight>document.documentElement.clientHeight;e||(this._element.style.overflowY="hidden"),this._element.classList.add("modal-static");const t=getTransitionDurationFromElement(this._dialog);EventHandler.off(this._element,"transitionend"),EventHandler.one(this._element,"transitionend",()=>{this._element.classList.remove("modal-static"),e||(EventHandler.one(this._element,"transitionend",()=>{this._element.style.overflowY=""}),emulateTransitionEnd(this._element,t))}),emulateTransitionEnd(this._element,t),this._element.focus()}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,t=getWidth(),n=t>0;(!n&&e&&!isRTL()||n&&!e&&isRTL())&&(this._element.style.paddingLeft=t+"px"),(n&&!e&&!isRTL()||!n&&e&&isRTL())&&(this._element.style.paddingRight=t+"px")}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each((function(){const n=Modal.getInstance(this)||new Modal(this,"object"==typeof e?e:{});if("string"==typeof e){if(void 0===n[e])throw new TypeError(`No method named "${e}"`);n[e](t)}}))}}EventHandler.on(document,EVENT_CLICK_DATA_API$2,SELECTOR_DATA_TOGGLE$2,(function(e){const t=getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),EventHandler.one(t,EVENT_SHOW$3,e=>{e.defaultPrevented||EventHandler.one(t,EVENT_HIDDEN$3,()=>{isVisible(this)&&this.focus()})}),(Modal.getInstance(t)||new Modal(t)).toggle(this)})),defineJQueryPlugin(Modal);const NAME$5="offcanvas",DATA_KEY$5="bs.offcanvas",EVENT_KEY$5=".bs.offcanvas",DATA_API_KEY$2=".data-api",EVENT_LOAD_DATA_API$1="load.bs.offcanvas.data-api",ESCAPE_KEY="Escape",Default$4={backdrop:!0,keyboard:!0,scroll:!1},DefaultType$4={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},CLASS_NAME_SHOW$4="show",OPEN_SELECTOR=".offcanvas.show",EVENT_SHOW$2="show.bs.offcanvas",EVENT_SHOWN$2="shown.bs.offcanvas",EVENT_HIDE$2="hide.bs.offcanvas",EVENT_HIDDEN$2="hidden.bs.offcanvas",EVENT_FOCUSIN$1="focusin.bs.offcanvas",EVENT_CLICK_DATA_API$1="click.bs.offcanvas.data-api",EVENT_CLICK_DISMISS$1="click.dismiss.bs.offcanvas",EVENT_KEYDOWN_DISMISS="keydown.dismiss.bs.offcanvas",SELECTOR_DATA_DISMISS$1='[data-bs-dismiss="offcanvas"]',SELECTOR_DATA_TOGGLE$1='[data-bs-toggle="offcanvas"]';class Offcanvas extends BaseComponent{constructor(e,t){super(e),this._config=this._getConfig(t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get NAME(){return NAME$5}static get Default(){return Default$4}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||EventHandler.trigger(this._element,EVENT_SHOW$2,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||(hide(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add("show"),this._queueCallback(()=>{EventHandler.trigger(this._element,EVENT_SHOWN$2,{relatedTarget:e})},this._element,!0))}hide(){this._isShown&&(EventHandler.trigger(this._element,EVENT_HIDE$2).defaultPrevented||(EventHandler.off(document,EVENT_FOCUSIN$1),this._element.blur(),this._isShown=!1,this._element.classList.remove("show"),this._backdrop.hide(),this._queueCallback(()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||reset(),EventHandler.trigger(this._element,EVENT_HIDDEN$2)},this._element,!0)))}dispose(){this._backdrop.dispose(),super.dispose(),EventHandler.off(document,EVENT_FOCUSIN$1)}_getConfig(e){return e={...Default$4,...Manipulator.getDataAttributes(this._element),..."object"==typeof e?e:{}},typeCheckConfig(NAME$5,e,DefaultType$4),e}_initializeBackDrop(){return new Backdrop({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_enforceFocusOnElement(e){EventHandler.off(document,EVENT_FOCUSIN$1),EventHandler.on(document,EVENT_FOCUSIN$1,t=>{document===t.target||e===t.target||e.contains(t.target)||e.focus()}),e.focus()}_addEventListeners(){EventHandler.on(this._element,EVENT_CLICK_DISMISS$1,SELECTOR_DATA_DISMISS$1,()=>this.hide()),EventHandler.on(this._element,EVENT_KEYDOWN_DISMISS,e=>{this._config.keyboard&&"Escape"===e.key&&this.hide()})}static jQueryInterface(e){return this.each((function(){const t=Data.get(this,DATA_KEY$5)||new Offcanvas(this,"object"==typeof e?e:{});if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}EventHandler.on(document,EVENT_CLICK_DATA_API$1,SELECTOR_DATA_TOGGLE$1,(function(e){const t=getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),isDisabled(this))return;EventHandler.one(t,EVENT_HIDDEN$2,()=>{isVisible(this)&&this.focus()});const n=SelectorEngine.findOne(OPEN_SELECTOR);n&&n!==t&&Offcanvas.getInstance(n).hide(),(Data.get(t,DATA_KEY$5)||new Offcanvas(t)).toggle(this)})),EventHandler.on(window,EVENT_LOAD_DATA_API$1,()=>{SelectorEngine.find(OPEN_SELECTOR).forEach(e=>(Data.get(e,DATA_KEY$5)||new Offcanvas(e)).show())}),defineJQueryPlugin(Offcanvas);const uriAttrs=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),ARIA_ATTRIBUTE_PATTERN=/^aria-[\w-]*$/i,SAFE_URL_PATTERN=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i,DATA_URL_PATTERN=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,allowedAttribute=(e,t)=>{const n=e.nodeName.toLowerCase();if(t.includes(n))return!uriAttrs.has(n)||Boolean(SAFE_URL_PATTERN.test(e.nodeValue)||DATA_URL_PATTERN.test(e.nodeValue));const i=t.filter(e=>e instanceof RegExp);for(let e=0,t=i.length;e{allowedAttribute(e,r)||n.removeAttribute(e.nodeName)})}return i.body.innerHTML}const NAME$4="tooltip",DATA_KEY$4="bs.tooltip",EVENT_KEY$4=".bs.tooltip",CLASS_PREFIX$1="bs-tooltip",BSCLS_PREFIX_REGEX$1=new RegExp("(^|\\s)bs-tooltip\\S+","g"),DISALLOWED_ATTRIBUTES=new Set(["sanitize","allowList","sanitizeFn"]),DefaultType$3={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},AttachmentMap={AUTO:"auto",TOP:"top",RIGHT:isRTL()?"left":"right",BOTTOM:"bottom",LEFT:isRTL()?"right":"left"},Default$3={animation:!0,template:'',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:DefaultAllowlist,popperConfig:null},Event$2={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},CLASS_NAME_FADE$3="fade",CLASS_NAME_MODAL="modal",CLASS_NAME_SHOW$3="show",HOVER_STATE_SHOW="show",HOVER_STATE_OUT="out",SELECTOR_TOOLTIP_INNER=".tooltip-inner",TRIGGER_HOVER="hover",TRIGGER_FOCUS="focus",TRIGGER_CLICK="click",TRIGGER_MANUAL="manual";class Tooltip extends BaseComponent{constructor(e,t){if(void 0===Popper)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(e),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(t),this.tip=null,this._setListeners()}static get Default(){return Default$3}static get NAME(){return NAME$4}static get Event(){return Event$2}static get DefaultType(){return DefaultType$3}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(e){if(this._isEnabled)if(e){const t=this._initializeOnDelegatedTarget(e);t._activeTrigger.click=!t._activeTrigger.click,t._isWithActiveTrigger()?t._enter(null,t):t._leave(null,t)}else{if(this.getTipElement().classList.contains("show"))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),EventHandler.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.parentNode&&this.tip.parentNode.removeChild(this.tip),this._popper&&this._popper.destroy(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const e=EventHandler.trigger(this._element,this.constructor.Event.SHOW),t=findShadowRoot(this._element),n=null===t?this._element.ownerDocument.documentElement.contains(this._element):t.contains(this._element);if(e.defaultPrevented||!n)return;const i=this.getTipElement(),s=getUID(this.constructor.NAME);i.setAttribute("id",s),this._element.setAttribute("aria-describedby",s),this.setContent(),this._config.animation&&i.classList.add("fade");const o="function"==typeof this._config.placement?this._config.placement.call(this,i,this._element):this._config.placement,a=this._getAttachment(o);this._addAttachmentClass(a);const{container:r}=this._config;Data.set(i,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(r.appendChild(i),EventHandler.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=Popper.createPopper(this._element,i,this._getPopperConfig(a)),i.classList.add("show");const l="function"==typeof this._config.customClass?this._config.customClass():this._config.customClass;l&&i.classList.add(...l.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(e=>{EventHandler.on(e,"mouseover",noop)});const c=this.tip.classList.contains("fade");this._queueCallback(()=>{const e=this._hoverState;this._hoverState=null,EventHandler.trigger(this._element,this.constructor.Event.SHOWN),"out"===e&&this._leave(null,this)},this.tip,c)}hide(){if(!this._popper)return;const e=this.getTipElement();if(EventHandler.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;e.classList.remove("show"),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(e=>EventHandler.off(e,"mouseover",noop)),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const t=this.tip.classList.contains("fade");this._queueCallback(()=>{this._isWithActiveTrigger()||("show"!==this._hoverState&&e.parentNode&&e.parentNode.removeChild(e),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),EventHandler.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&&(this._popper.destroy(),this._popper=null))},this.tip,t),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const e=document.createElement("div");return e.innerHTML=this._config.template,this.tip=e.children[0],this.tip}setContent(){const e=this.getTipElement();this.setElementContent(SelectorEngine.findOne(".tooltip-inner",e),this.getTitle()),e.classList.remove("fade","show")}setElementContent(e,t){if(null!==e)return isElement(t)?(t=getElement(t),void(this._config.html?t.parentNode!==e&&(e.innerHTML="",e.appendChild(t)):e.textContent=t.textContent)):void(this._config.html?(this._config.sanitize&&(t=sanitizeHtml(t,this._config.allowList,this._config.sanitizeFn)),e.innerHTML=t):e.textContent=t)}getTitle(){let e=this._element.getAttribute("data-bs-original-title");return e||(e="function"==typeof this._config.title?this._config.title.call(this._element):this._config.title),e}updateAttachment(e){return"right"===e?"end":"left"===e?"start":e}_initializeOnDelegatedTarget(e,t){const n=this.constructor.DATA_KEY;return(t=t||Data.get(e.delegateTarget,n))||(t=new this.constructor(e.delegateTarget,this._getDelegateConfig()),Data.set(e.delegateTarget,n,t)),t}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof e?t=>e(t,this._element):e}_getPopperConfig(e){const t={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:e=>this._handlePopperPlacementChange(e)}],onFirstUpdate:e=>{e.options.placement!==e.placement&&this._handlePopperPlacementChange(e)}};return{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_addAttachmentClass(e){this.getTipElement().classList.add("bs-tooltip-"+this.updateAttachment(e))}_getAttachment(e){return AttachmentMap[e.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(e=>{if("click"===e)EventHandler.on(this._element,this.constructor.Event.CLICK,this._config.selector,e=>this.toggle(e));else if("manual"!==e){const t="hover"===e?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,n="hover"===e?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;EventHandler.on(this._element,t,this._config.selector,e=>this._enter(e)),EventHandler.on(this._element,n,this._config.selector,e=>this._leave(e))}}),this._hideModalHandler=()=>{this._element&&this.hide()},EventHandler.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const e=this._element.getAttribute("title"),t=typeof this._element.getAttribute("data-bs-original-title");(e||"string"!==t)&&(this._element.setAttribute("data-bs-original-title",e||""),!e||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",e),this._element.setAttribute("title",""))}_enter(e,t){t=this._initializeOnDelegatedTarget(e,t),e&&(t._activeTrigger["focusin"===e.type?"focus":"hover"]=!0),t.getTipElement().classList.contains("show")||"show"===t._hoverState?t._hoverState="show":(clearTimeout(t._timeout),t._hoverState="show",t._config.delay&&t._config.delay.show?t._timeout=setTimeout(()=>{"show"===t._hoverState&&t.show()},t._config.delay.show):t.show())}_leave(e,t){t=this._initializeOnDelegatedTarget(e,t),e&&(t._activeTrigger["focusout"===e.type?"focus":"hover"]=t._element.contains(e.relatedTarget)),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState="out",t._config.delay&&t._config.delay.hide?t._timeout=setTimeout(()=>{"out"===t._hoverState&&t.hide()},t._config.delay.hide):t.hide())}_isWithActiveTrigger(){for(const e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1}_getConfig(e){const t=Manipulator.getDataAttributes(this._element);return Object.keys(t).forEach(e=>{DISALLOWED_ATTRIBUTES.has(e)&&delete t[e]}),(e={...this.constructor.Default,...t,..."object"==typeof e&&e?e:{}}).container=!1===e.container?document.body:getElement(e.container),"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),typeCheckConfig(NAME$4,e,this.constructor.DefaultType),e.sanitize&&(e.template=sanitizeHtml(e.template,e.allowList,e.sanitizeFn)),e}_getDelegateConfig(){const e={};if(this._config)for(const t in this._config)this.constructor.Default[t]!==this._config[t]&&(e[t]=this._config[t]);return e}_cleanTipClass(){const e=this.getTipElement(),t=e.getAttribute("class").match(BSCLS_PREFIX_REGEX$1);null!==t&&t.length>0&&t.map(e=>e.trim()).forEach(t=>e.classList.remove(t))}_handlePopperPlacementChange(e){const{state:t}=e;t&&(this.tip=t.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(t.placement)))}static jQueryInterface(e){return this.each((function(){let t=Data.get(this,DATA_KEY$4);const n="object"==typeof e&&e;if((t||!/dispose|hide/.test(e))&&(t||(t=new Tooltip(this,n)),"string"==typeof e)){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}defineJQueryPlugin(Tooltip);const NAME$3="popover",DATA_KEY$3="bs.popover",EVENT_KEY$3=".bs.popover",CLASS_PREFIX="bs-popover",BSCLS_PREFIX_REGEX=new RegExp("(^|\\s)bs-popover\\S+","g"),Default$2={...Tooltip.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:''},DefaultType$2={...Tooltip.DefaultType,content:"(string|element|function)"},Event$1={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},CLASS_NAME_FADE$2="fade",CLASS_NAME_SHOW$2="show",SELECTOR_TITLE=".popover-header",SELECTOR_CONTENT=".popover-body";class Popover extends Tooltip{static get Default(){return Default$2}static get NAME(){return NAME$3}static get Event(){return Event$1}static get DefaultType(){return DefaultType$2}isWithContent(){return this.getTitle()||this._getContent()}setContent(){const e=this.getTipElement();this.setElementContent(SelectorEngine.findOne(SELECTOR_TITLE,e),this.getTitle());let t=this._getContent();"function"==typeof t&&(t=t.call(this._element)),this.setElementContent(SelectorEngine.findOne(".popover-body",e),t),e.classList.remove("fade","show")}_addAttachmentClass(e){this.getTipElement().classList.add("bs-popover-"+this.updateAttachment(e))}_getContent(){return this._element.getAttribute("data-bs-content")||this._config.content}_cleanTipClass(){const e=this.getTipElement(),t=e.getAttribute("class").match(BSCLS_PREFIX_REGEX);null!==t&&t.length>0&&t.map(e=>e.trim()).forEach(t=>e.classList.remove(t))}static jQueryInterface(e){return this.each((function(){let t=Data.get(this,DATA_KEY$3);const n="object"==typeof e?e:null;if((t||!/dispose|hide/.test(e))&&(t||(t=new Popover(this,n),Data.set(this,DATA_KEY$3,t)),"string"==typeof e)){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}defineJQueryPlugin(Popover);const NAME$2="scrollspy",DATA_KEY$2="bs.scrollspy",EVENT_KEY$2=".bs.scrollspy",DATA_API_KEY$1=".data-api",Default$1={offset:10,method:"auto",target:""},DefaultType$1={offset:"number",method:"string",target:"(string|element)"},EVENT_ACTIVATE="activate.bs.scrollspy",EVENT_SCROLL="scroll.bs.scrollspy",EVENT_LOAD_DATA_API="load.bs.scrollspy.data-api",CLASS_NAME_DROPDOWN_ITEM="dropdown-item",CLASS_NAME_ACTIVE$1="active",SELECTOR_DATA_SPY='[data-bs-spy="scroll"]',SELECTOR_NAV_LIST_GROUP$1=".nav, .list-group",SELECTOR_NAV_LINKS=".nav-link",SELECTOR_NAV_ITEMS=".nav-item",SELECTOR_LIST_ITEMS=".list-group-item",SELECTOR_DROPDOWN$1=".dropdown",SELECTOR_DROPDOWN_TOGGLE$1=".dropdown-toggle",METHOD_OFFSET="offset",METHOD_POSITION="position";class ScrollSpy extends BaseComponent{constructor(e,t){super(e),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(t),this._selector=`${this._config.target} .nav-link, ${this._config.target} .list-group-item, ${this._config.target} .dropdown-item`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,EventHandler.on(this._scrollElement,EVENT_SCROLL,()=>this._process()),this.refresh(),this._process()}static get Default(){return Default$1}static get NAME(){return NAME$2}refresh(){const e=this._scrollElement===this._scrollElement.window?"offset":"position",t="auto"===this._config.method?e:this._config.method,n="position"===t?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),SelectorEngine.find(this._selector).map(e=>{const i=getSelectorFromElement(e),s=i?SelectorEngine.findOne(i):null;if(s){const e=s.getBoundingClientRect();if(e.width||e.height)return[Manipulator[t](s).top+n,i]}return null}).filter(e=>e).sort((e,t)=>e[0]-t[0]).forEach(e=>{this._offsets.push(e[0]),this._targets.push(e[1])})}dispose(){EventHandler.off(this._scrollElement,EVENT_KEY$2),super.dispose()}_getConfig(e){if("string"!=typeof(e={...Default$1,...Manipulator.getDataAttributes(this._element),..."object"==typeof e&&e?e:{}}).target&&isElement(e.target)){let{id:t}=e.target;t||(t=getUID(NAME$2),e.target.id=t),e.target="#"+t}return typeCheckConfig(NAME$2,e,DefaultType$1),e}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const e=this._getScrollTop()+this._config.offset,t=this._getScrollHeight(),n=this._config.offset+t-this._getOffsetHeight();if(this._scrollHeight!==t&&this.refresh(),e>=n){const e=this._targets[this._targets.length-1];this._activeTarget!==e&&this._activate(e)}else{if(this._activeTarget&&e0)return this._activeTarget=null,void this._clear();for(let t=this._offsets.length;t--;)this._activeTarget!==this._targets[t]&&e>=this._offsets[t]&&(void 0===this._offsets[t+1]||e`${t}[data-bs-target="${e}"],${t}[href="${e}"]`),n=SelectorEngine.findOne(t.join(","));n.classList.contains("dropdown-item")?(SelectorEngine.findOne(".dropdown-toggle",n.closest(".dropdown")).classList.add("active"),n.classList.add("active")):(n.classList.add("active"),SelectorEngine.parents(n,".nav, .list-group").forEach(e=>{SelectorEngine.prev(e,".nav-link, .list-group-item").forEach(e=>e.classList.add("active")),SelectorEngine.prev(e,".nav-item").forEach(e=>{SelectorEngine.children(e,".nav-link").forEach(e=>e.classList.add("active"))})})),EventHandler.trigger(this._scrollElement,EVENT_ACTIVATE,{relatedTarget:e})}_clear(){SelectorEngine.find(this._selector).filter(e=>e.classList.contains("active")).forEach(e=>e.classList.remove("active"))}static jQueryInterface(e){return this.each((function(){const t=ScrollSpy.getInstance(this)||new ScrollSpy(this,"object"==typeof e?e:{});if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}EventHandler.on(window,EVENT_LOAD_DATA_API,()=>{SelectorEngine.find(SELECTOR_DATA_SPY).forEach(e=>new ScrollSpy(e))}),defineJQueryPlugin(ScrollSpy);const NAME$1="tab",DATA_KEY$1="bs.tab",EVENT_KEY$1=".bs.tab",DATA_API_KEY=".data-api",EVENT_HIDE$1="hide.bs.tab",EVENT_HIDDEN$1="hidden.bs.tab",EVENT_SHOW$1="show.bs.tab",EVENT_SHOWN$1="shown.bs.tab",EVENT_CLICK_DATA_API="click.bs.tab.data-api",CLASS_NAME_DROPDOWN_MENU="dropdown-menu",CLASS_NAME_ACTIVE="active",CLASS_NAME_FADE$1="fade",CLASS_NAME_SHOW$1="show",SELECTOR_DROPDOWN=".dropdown",SELECTOR_NAV_LIST_GROUP=".nav, .list-group",SELECTOR_ACTIVE=".active",SELECTOR_ACTIVE_UL=":scope > li > .active",SELECTOR_DATA_TOGGLE='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',SELECTOR_DROPDOWN_TOGGLE=".dropdown-toggle",SELECTOR_DROPDOWN_ACTIVE_CHILD=":scope > .dropdown-menu .active";class Tab extends BaseComponent{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains("active"))return;let e;const t=getElementFromSelector(this._element),n=this._element.closest(".nav, .list-group");if(n){const t="UL"===n.nodeName||"OL"===n.nodeName?SELECTOR_ACTIVE_UL:".active";e=SelectorEngine.find(t,n),e=e[e.length-1]}const i=e?EventHandler.trigger(e,EVENT_HIDE$1,{relatedTarget:this._element}):null;if(EventHandler.trigger(this._element,EVENT_SHOW$1,{relatedTarget:e}).defaultPrevented||null!==i&&i.defaultPrevented)return;this._activate(this._element,n);const s=()=>{EventHandler.trigger(e,EVENT_HIDDEN$1,{relatedTarget:this._element}),EventHandler.trigger(this._element,EVENT_SHOWN$1,{relatedTarget:e})};t?this._activate(t,t.parentNode,s):s()}_activate(e,t,n){const i=(!t||"UL"!==t.nodeName&&"OL"!==t.nodeName?SelectorEngine.children(t,".active"):SelectorEngine.find(SELECTOR_ACTIVE_UL,t))[0],s=n&&i&&i.classList.contains("fade"),o=()=>this._transitionComplete(e,i,n);i&&s?(i.classList.remove("show"),this._queueCallback(o,e,!0)):o()}_transitionComplete(e,t,n){if(t){t.classList.remove("active");const e=SelectorEngine.findOne(SELECTOR_DROPDOWN_ACTIVE_CHILD,t.parentNode);e&&e.classList.remove("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!1)}e.classList.add("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),reflow(e),e.classList.contains("fade")&&e.classList.add("show");let i=e.parentNode;if(i&&"LI"===i.nodeName&&(i=i.parentNode),i&&i.classList.contains("dropdown-menu")){const t=e.closest(".dropdown");t&&SelectorEngine.find(".dropdown-toggle",t).forEach(e=>e.classList.add("active")),e.setAttribute("aria-expanded",!0)}n&&n()}static jQueryInterface(e){return this.each((function(){const t=Data.get(this,"bs.tab")||new Tab(this);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}EventHandler.on(document,EVENT_CLICK_DATA_API,SELECTOR_DATA_TOGGLE,(function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),isDisabled(this)||(Data.get(this,"bs.tab")||new Tab(this)).show()})),defineJQueryPlugin(Tab);const NAME="toast",DATA_KEY="bs.toast",EVENT_KEY=".bs.toast",EVENT_CLICK_DISMISS="click.dismiss.bs.toast",EVENT_MOUSEOVER="mouseover.bs.toast",EVENT_MOUSEOUT="mouseout.bs.toast",EVENT_FOCUSIN="focusin.bs.toast",EVENT_FOCUSOUT="focusout.bs.toast",EVENT_HIDE="hide.bs.toast",EVENT_HIDDEN="hidden.bs.toast",EVENT_SHOW="show.bs.toast",EVENT_SHOWN="shown.bs.toast",CLASS_NAME_FADE="fade",CLASS_NAME_HIDE="hide",CLASS_NAME_SHOW="show",CLASS_NAME_SHOWING="showing",DefaultType={animation:"boolean",autohide:"boolean",delay:"number"},Default={animation:!0,autohide:!0,delay:5e3},SELECTOR_DATA_DISMISS='[data-bs-dismiss="toast"]';class Toast extends BaseComponent{constructor(e,t){super(e),this._config=this._getConfig(t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return DefaultType}static get Default(){return Default}static get NAME(){return NAME}show(){EventHandler.trigger(this._element,EVENT_SHOW).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove("hide"),reflow(this._element),this._element.classList.add("showing"),this._queueCallback(()=>{this._element.classList.remove("showing"),this._element.classList.add("show"),EventHandler.trigger(this._element,EVENT_SHOWN),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this._element.classList.contains("show")&&(EventHandler.trigger(this._element,EVENT_HIDE).defaultPrevented||(this._element.classList.remove("show"),this._queueCallback(()=>{this._element.classList.add("hide"),EventHandler.trigger(this._element,EVENT_HIDDEN)},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),super.dispose()}_getConfig(e){return e={...Default,...Manipulator.getDataAttributes(this._element),..."object"==typeof e&&e?e:{}},typeCheckConfig(NAME,e,this.constructor.DefaultType),e}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":this._hasMouseInteraction=t;break;case"focusin":case"focusout":this._hasKeyboardInteraction=t}if(t)return void this._clearTimeout();const n=e.relatedTarget;this._element===n||this._element.contains(n)||this._maybeScheduleHide()}_setListeners(){EventHandler.on(this._element,EVENT_CLICK_DISMISS,SELECTOR_DATA_DISMISS,()=>this.hide()),EventHandler.on(this._element,EVENT_MOUSEOVER,e=>this._onInteraction(e,!0)),EventHandler.on(this._element,EVENT_MOUSEOUT,e=>this._onInteraction(e,!1)),EventHandler.on(this._element,EVENT_FOCUSIN,e=>this._onInteraction(e,!0)),EventHandler.on(this._element,EVENT_FOCUSOUT,e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each((function(){let t=Data.get(this,DATA_KEY);if(t||(t=new Toast(this,"object"==typeof e&&e)),"string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}defineJQueryPlugin(Toast);export{Alert,Button,Carousel,Collapse,Dropdown,Modal,Offcanvas,Popover,ScrollSpy,Tab,Toast,Tooltip}; +import*as Popper from"@popperjs/core";const NODE_TEXT=3,SelectorEngine={find:(e,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>[].concat(...e.children).filter(e=>e.matches(t)),parents(e,t){const n=[];let i=e.parentNode;for(;i&&i.nodeType===Node.ELEMENT_NODE&&3!==i.nodeType;)i.matches(t)&&n.push(i),i=i.parentNode;return n},prev(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return[n];n=n.previousElementSibling}return[]},next(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return[n];n=n.nextElementSibling}return[]}},MAX_UID=1e6,MILLISECONDS_MULTIPLIER=1e3,TRANSITION_END="transitionend",toType=e=>null==e?""+e:{}.toString.call(e).match(/\s([a-z]+)/i)[1].toLowerCase(),getUID=e=>{do{e+=Math.floor(1e6*Math.random())}while(document.getElementById(e));return e},getSelector=e=>{let t=e.getAttribute("data-bs-target");if(!t||"#"===t){let n=e.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n="#"+n.split("#")[1]),t=n&&"#"!==n?n.trim():null}return t},getSelectorFromElement=e=>{const t=getSelector(e);return t&&document.querySelector(t)?t:null},getElementFromSelector=e=>{const t=getSelector(e);return t?document.querySelector(t):null},getTransitionDurationFromElement=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);const i=Number.parseFloat(t),s=Number.parseFloat(n);return i||s?(t=t.split(",")[0],n=n.split(",")[0],1e3*(Number.parseFloat(t)+Number.parseFloat(n))):0},triggerTransitionEnd=e=>{e.dispatchEvent(new Event(TRANSITION_END))},isElement=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType),getElement=e=>isElement(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?SelectorEngine.findOne(e):null,typeCheckConfig=(e,t,n)=>{Object.keys(n).forEach(i=>{const s=n[i],o=t[i],r=o&&isElement(o)?"element":null==(a=o)?""+a:{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase();var a;if(!new RegExp(s).test(r))throw new TypeError(`${e.toUpperCase()}: Option "${i}" provided type "${r}" but expected type "${s}".`)})},isVisible=e=>!(!isElement(e)||0===e.getClientRects().length)&&"visible"===getComputedStyle(e).getPropertyValue("visibility"),isDisabled=e=>!e||e.nodeType!==Node.ELEMENT_NODE||!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled")),findShadowRoot=e=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof e.getRootNode){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?findShadowRoot(e.parentNode):null},noop=()=>{},reflow=e=>e.offsetHeight,getjQuery=()=>{const{jQuery:e}=window;return e&&!document.body.hasAttribute("data-bs-no-jquery")?e:null},DOMContentLoadedCallbacks=[],onDOMContentLoaded=e=>{"loading"===document.readyState?(DOMContentLoadedCallbacks.length||document.addEventListener("DOMContentLoaded",()=>{DOMContentLoadedCallbacks.forEach(e=>e())}),DOMContentLoadedCallbacks.push(e)):e()},isRTL=()=>"rtl"===document.documentElement.dir,defineJQueryPlugin=e=>{var t;t=()=>{const t=getjQuery();if(t){const n=e.NAME,i=t.fn[n];t.fn[n]=e.jQueryInterface,t.fn[n].Constructor=e,t.fn[n].noConflict=()=>(t.fn[n]=i,e.jQueryInterface)}},"loading"===document.readyState?(DOMContentLoadedCallbacks.length||document.addEventListener("DOMContentLoaded",()=>{DOMContentLoadedCallbacks.forEach(e=>e())}),DOMContentLoadedCallbacks.push(t)):t()},execute=e=>{"function"==typeof e&&e()},executeAfterTransition=(e,t,n=!0)=>{if(!n)return void execute(e);const i=getTransitionDurationFromElement(t)+5;let s=!1;const o=({target:n})=>{n===t&&(s=!0,t.removeEventListener(TRANSITION_END,o),execute(e))};t.addEventListener(TRANSITION_END,o),setTimeout(()=>{s||triggerTransitionEnd(t)},i)},getNextActiveElement=(e,t,n,i)=>{let s=e.indexOf(t);if(-1===s)return e[!n&&i?e.length-1:0];const o=e.length;return s+=n?1:-1,i&&(s=(s+o)%o),e[Math.max(0,Math.min(s,o-1))]},namespaceRegex=/[^.]*(?=\..*)\.|.*/,stripNameRegex=/\..*/,stripUidRegex=/::\d+$/,eventRegistry={};let uidEvent=1;const customEvents={mouseenter:"mouseover",mouseleave:"mouseout"},customEventsRegex=/^(mouseenter|mouseleave)/i,nativeEvents=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function getUidEvent(e,t){return t&&`${t}::${uidEvent++}`||e.uidEvent||uidEvent++}function getEvent(e){const t=getUidEvent(e);return e.uidEvent=t,eventRegistry[t]=eventRegistry[t]||{},eventRegistry[t]}function bootstrapHandler(e,t){return function n(i){return i.delegateTarget=e,n.oneOff&&EventHandler.off(e,i.type,t),t.apply(e,[i])}}function bootstrapDelegationHandler(e,t,n){return function i(s){const o=e.querySelectorAll(t);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(let a=o.length;a--;)if(o[a]===r)return s.delegateTarget=r,i.oneOff&&EventHandler.off(e,s.type,t,n),n.apply(r,[s]);return null}}function findHandler(e,t,n=null){const i=Object.keys(e);for(let s=0,o=i.length;sfunction(t){if(!t.relatedTarget||t.relatedTarget!==t.delegateTarget&&!t.delegateTarget.contains(t.relatedTarget))return e.call(this,t)};i?i=e(i):n=e(n)}const[o,r,a]=normalizeParams(t,n,i),l=getEvent(e),c=l[a]||(l[a]={}),E=findHandler(c,r,o?n:null);if(E)return void(E.oneOff=E.oneOff&&s);const _=getUidEvent(r,t.replace(namespaceRegex,"")),h=o?bootstrapDelegationHandler(e,n,i):bootstrapHandler(e,n);h.delegationSelector=o?n:null,h.originalHandler=r,h.oneOff=s,h.uidEvent=_,c[_]=h,e.addEventListener(a,h,o)}function removeHandler(e,t,n,i,s){const o=findHandler(t[n],i,s);o&&(e.removeEventListener(n,o,Boolean(s)),delete t[n][o.uidEvent])}function removeNamespacedHandlers(e,t,n,i){const s=t[n]||{};Object.keys(s).forEach(o=>{if(o.includes(i)){const i=s[o];removeHandler(e,t,n,i.originalHandler,i.delegationSelector)}})}function getTypeEvent(e){return e=e.replace(stripNameRegex,""),customEvents[e]||e}const EventHandler={on(e,t,n,i){addHandler(e,t,n,i,!1)},one(e,t,n,i){addHandler(e,t,n,i,!0)},off(e,t,n,i){if("string"!=typeof t||!e)return;const[s,o,r]=normalizeParams(t,n,i),a=r!==t,l=getEvent(e),c=t.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void removeHandler(e,l,r,o,s?n:null)}c&&Object.keys(l).forEach(n=>{removeNamespacedHandlers(e,l,n,t.slice(1))});const E=l[r]||{};Object.keys(E).forEach(n=>{const i=n.replace(stripUidRegex,"");if(!a||t.includes(i)){const t=E[n];removeHandler(e,l,r,t.originalHandler,t.delegationSelector)}})},trigger(e,t,n){if("string"!=typeof t||!e)return null;const i=getjQuery(),s=getTypeEvent(t),o=t!==s,r=nativeEvents.has(s);let a,l=!0,c=!0,E=!1,_=null;return o&&i&&(a=i.Event(t,n),i(e).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),E=a.isDefaultPrevented()),r?(_=document.createEvent("HTMLEvents"),_.initEvent(s,l,!0)):_=new CustomEvent(t,{bubbles:l,cancelable:!0}),void 0!==n&&Object.keys(n).forEach(e=>{Object.defineProperty(_,e,{get:()=>n[e]})}),E&&_.preventDefault(),c&&e.dispatchEvent(_),_.defaultPrevented&&void 0!==a&&a.preventDefault(),_}},elementMap=new Map;var Data={set(e,t,n){elementMap.has(e)||elementMap.set(e,new Map);const i=elementMap.get(e);i.has(t)||0===i.size?i.set(t,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(i.keys())[0]}.`)},get:(e,t)=>elementMap.has(e)&&elementMap.get(e).get(t)||null,remove(e,t){if(!elementMap.has(e))return;const n=elementMap.get(e);n.delete(t),0===n.size&&elementMap.delete(e)}};const VERSION="5.0.2";class BaseComponent{constructor(e){(e=getElement(e))&&(this._element=e,Data.set(this._element,this.constructor.DATA_KEY,this))}dispose(){Data.remove(this._element,this.constructor.DATA_KEY),EventHandler.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(e=>{this[e]=null})}_queueCallback(e,t,n=!0){executeAfterTransition(e,t,n)}static getInstance(e){return Data.get(e,this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,"object"==typeof t?t:null)}static get VERSION(){return"5.0.2"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}}const NAME$c="alert",DATA_KEY$b="bs.alert",EVENT_KEY$b=".bs.alert",DATA_API_KEY$8=".data-api",SELECTOR_DISMISS='[data-bs-dismiss="alert"]',EVENT_CLOSE="close.bs.alert",EVENT_CLOSED="closed.bs.alert",EVENT_CLICK_DATA_API$7="click.bs.alert.data-api",CLASS_NAME_ALERT="alert",CLASS_NAME_FADE$6="fade",CLASS_NAME_SHOW$9="show";class Alert extends BaseComponent{static get NAME(){return NAME$c}close(e){const t=e?this._getRootElement(e):this._element,n=this._triggerCloseEvent(t);null===n||n.defaultPrevented||this._removeElement(t)}_getRootElement(e){return getElementFromSelector(e)||e.closest(".alert")}_triggerCloseEvent(e){return EventHandler.trigger(e,EVENT_CLOSE)}_removeElement(e){e.classList.remove("show");const t=e.classList.contains("fade");this._queueCallback(()=>this._destroyElement(e),e,t)}_destroyElement(e){e.remove(),EventHandler.trigger(e,EVENT_CLOSED)}static jQueryInterface(e){return this.each((function(){const t=Alert.getOrCreateInstance(this);"close"===e&&t[e](this)}))}static handleDismiss(e){return function(t){t&&t.preventDefault(),e.close(this)}}}EventHandler.on(document,EVENT_CLICK_DATA_API$7,SELECTOR_DISMISS,Alert.handleDismiss(new Alert)),defineJQueryPlugin(Alert);const NAME$b="button",DATA_KEY$a="bs.button",EVENT_KEY$a=".bs.button",DATA_API_KEY$7=".data-api",CLASS_NAME_ACTIVE$3="active",SELECTOR_DATA_TOGGLE$5='[data-bs-toggle="button"]',EVENT_CLICK_DATA_API$6="click.bs.button.data-api";class Button extends BaseComponent{static get NAME(){return NAME$b}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(e){return this.each((function(){const t=Button.getOrCreateInstance(this);"toggle"===e&&t[e]()}))}}function normalizeData(e){return"true"===e||"false"!==e&&(e===Number(e).toString()?Number(e):""===e||"null"===e?null:e)}function normalizeDataKey(e){return e.replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}EventHandler.on(document,EVENT_CLICK_DATA_API$6,SELECTOR_DATA_TOGGLE$5,e=>{e.preventDefault();const t=e.target.closest(SELECTOR_DATA_TOGGLE$5);Button.getOrCreateInstance(t).toggle()}),defineJQueryPlugin(Button);const Manipulator={setDataAttribute(e,t,n){e.setAttribute("data-bs-"+normalizeDataKey(t),n)},removeDataAttribute(e,t){e.removeAttribute("data-bs-"+normalizeDataKey(t))},getDataAttributes(e){if(!e)return{};const t={};return Object.keys(e.dataset).filter(e=>e.startsWith("bs")).forEach(n=>{let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),t[i]=normalizeData(e.dataset[n])}),t},getDataAttribute:(e,t)=>normalizeData(e.getAttribute("data-bs-"+normalizeDataKey(t))),offset(e){const t=e.getBoundingClientRect();return{top:t.top+document.body.scrollTop,left:t.left+document.body.scrollLeft}},position:e=>({top:e.offsetTop,left:e.offsetLeft})},NAME$a="carousel",DATA_KEY$9="bs.carousel",EVENT_KEY$9=".bs.carousel",DATA_API_KEY$6=".data-api",ARROW_LEFT_KEY="ArrowLeft",ARROW_RIGHT_KEY="ArrowRight",TOUCHEVENT_COMPAT_WAIT=500,SWIPE_THRESHOLD=40,Default$9={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},DefaultType$9={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},ORDER_NEXT="next",ORDER_PREV="prev",DIRECTION_LEFT="left",DIRECTION_RIGHT="right",KEY_TO_DIRECTION={ArrowLeft:DIRECTION_RIGHT,ArrowRight:DIRECTION_LEFT},EVENT_SLIDE="slide.bs.carousel",EVENT_SLID="slid.bs.carousel",EVENT_KEYDOWN="keydown.bs.carousel",EVENT_MOUSEENTER="mouseenter.bs.carousel",EVENT_MOUSELEAVE="mouseleave.bs.carousel",EVENT_TOUCHSTART="touchstart.bs.carousel",EVENT_TOUCHMOVE="touchmove.bs.carousel",EVENT_TOUCHEND="touchend.bs.carousel",EVENT_POINTERDOWN="pointerdown.bs.carousel",EVENT_POINTERUP="pointerup.bs.carousel",EVENT_DRAG_START="dragstart.bs.carousel",EVENT_LOAD_DATA_API$2="load.bs.carousel.data-api",EVENT_CLICK_DATA_API$5="click.bs.carousel.data-api",CLASS_NAME_CAROUSEL="carousel",CLASS_NAME_ACTIVE$2="active",CLASS_NAME_SLIDE="slide",CLASS_NAME_END="carousel-item-end",CLASS_NAME_START="carousel-item-start",CLASS_NAME_NEXT="carousel-item-next",CLASS_NAME_PREV="carousel-item-prev",CLASS_NAME_POINTER_EVENT="pointer-event",SELECTOR_ACTIVE$1=".active",SELECTOR_ACTIVE_ITEM=".active.carousel-item",SELECTOR_ITEM=".carousel-item",SELECTOR_ITEM_IMG=".carousel-item img",SELECTOR_NEXT_PREV=".carousel-item-next, .carousel-item-prev",SELECTOR_INDICATORS=".carousel-indicators",SELECTOR_INDICATOR="[data-bs-target]",SELECTOR_DATA_SLIDE="[data-bs-slide], [data-bs-slide-to]",SELECTOR_DATA_RIDE='[data-bs-ride="carousel"]',POINTER_TYPE_TOUCH="touch",POINTER_TYPE_PEN="pen";class Carousel extends BaseComponent{constructor(e,t){super(e),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(t),this._indicatorsElement=SelectorEngine.findOne(SELECTOR_INDICATORS,this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return Default$9}static get NAME(){return NAME$a}next(){this._slide(ORDER_NEXT)}nextWhenVisible(){!document.hidden&&isVisible(this._element)&&this.next()}prev(){this._slide(ORDER_PREV)}pause(e){e||(this._isPaused=!0),SelectorEngine.findOne(SELECTOR_NEXT_PREV,this._element)&&(triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(e){this._activeElement=SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM,this._element);const t=this._getItemIndex(this._activeElement);if(e>this._items.length-1||e<0)return;if(this._isSliding)return void EventHandler.one(this._element,EVENT_SLID,()=>this.to(e));if(t===e)return this.pause(),void this.cycle();const n=e>t?ORDER_NEXT:ORDER_PREV;this._slide(n,this._items[e])}_getConfig(e){return e={...Default$9,...Manipulator.getDataAttributes(this._element),..."object"==typeof e?e:{}},typeCheckConfig(NAME$a,e,DefaultType$9),e}_handleSwipe(){const e=Math.abs(this.touchDeltaX);if(e<=40)return;const t=e/this.touchDeltaX;this.touchDeltaX=0,t&&this._slide(t>0?DIRECTION_RIGHT:DIRECTION_LEFT)}_addEventListeners(){this._config.keyboard&&EventHandler.on(this._element,EVENT_KEYDOWN,e=>this._keydown(e)),"hover"===this._config.pause&&(EventHandler.on(this._element,EVENT_MOUSEENTER,e=>this.pause(e)),EventHandler.on(this._element,EVENT_MOUSELEAVE,e=>this.cycle(e))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const e=e=>{!this._pointerEvent||"pen"!==e.pointerType&&"touch"!==e.pointerType?this._pointerEvent||(this.touchStartX=e.touches[0].clientX):this.touchStartX=e.clientX},t=e=>{this.touchDeltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this.touchStartX},n=e=>{!this._pointerEvent||"pen"!==e.pointerType&&"touch"!==e.pointerType||(this.touchDeltaX=e.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(e=>this.cycle(e),500+this._config.interval))};SelectorEngine.find(SELECTOR_ITEM_IMG,this._element).forEach(e=>{EventHandler.on(e,EVENT_DRAG_START,e=>e.preventDefault())}),this._pointerEvent?(EventHandler.on(this._element,EVENT_POINTERDOWN,t=>e(t)),EventHandler.on(this._element,EVENT_POINTERUP,e=>n(e)),this._element.classList.add("pointer-event")):(EventHandler.on(this._element,EVENT_TOUCHSTART,t=>e(t)),EventHandler.on(this._element,EVENT_TOUCHMOVE,e=>t(e)),EventHandler.on(this._element,EVENT_TOUCHEND,e=>n(e)))}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;const t=KEY_TO_DIRECTION[e.key];t&&(e.preventDefault(),this._slide(t))}_getItemIndex(e){return this._items=e&&e.parentNode?SelectorEngine.find(SELECTOR_ITEM,e.parentNode):[],this._items.indexOf(e)}_getItemByOrder(e,t){const n=e===ORDER_NEXT;return getNextActiveElement(this._items,t,n,this._config.wrap)}_triggerSlideEvent(e,t){const n=this._getItemIndex(e),i=this._getItemIndex(SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM,this._element));return EventHandler.trigger(this._element,EVENT_SLIDE,{relatedTarget:e,direction:t,from:i,to:n})}_setActiveIndicatorElement(e){if(this._indicatorsElement){const t=SelectorEngine.findOne(".active",this._indicatorsElement);t.classList.remove("active"),t.removeAttribute("aria-current");const n=SelectorEngine.find("[data-bs-target]",this._indicatorsElement);for(let t=0;t{EventHandler.trigger(this._element,EVENT_SLID,{relatedTarget:o,direction:_,from:s,to:r})};if(this._element.classList.contains("slide")){o.classList.add(E),reflow(o),i.classList.add(c),o.classList.add(c);const e=()=>{o.classList.remove(c,E),o.classList.add("active"),i.classList.remove("active",E,c),this._isSliding=!1,setTimeout(h,0)};this._queueCallback(e,i,!0)}else i.classList.remove("active"),o.classList.add("active"),this._isSliding=!1,h();a&&this.cycle()}_directionToOrder(e){return[DIRECTION_RIGHT,DIRECTION_LEFT].includes(e)?isRTL()?e===DIRECTION_LEFT?ORDER_PREV:ORDER_NEXT:e===DIRECTION_LEFT?ORDER_NEXT:ORDER_PREV:e}_orderToDirection(e){return[ORDER_NEXT,ORDER_PREV].includes(e)?isRTL()?e===ORDER_PREV?DIRECTION_LEFT:DIRECTION_RIGHT:e===ORDER_PREV?DIRECTION_RIGHT:DIRECTION_LEFT:e}static carouselInterface(e,t){const n=Carousel.getOrCreateInstance(e,t);let{_config:i}=n;"object"==typeof t&&(i={...i,...t});const s="string"==typeof t?t:i.slide;if("number"==typeof t)n.to(t);else if("string"==typeof s){if(void 0===n[s])throw new TypeError(`No method named "${s}"`);n[s]()}else i.interval&&i.ride&&(n.pause(),n.cycle())}static jQueryInterface(e){return this.each((function(){Carousel.carouselInterface(this,e)}))}static dataApiClickHandler(e){const t=getElementFromSelector(this);if(!t||!t.classList.contains("carousel"))return;const n={...Manipulator.getDataAttributes(t),...Manipulator.getDataAttributes(this)},i=this.getAttribute("data-bs-slide-to");i&&(n.interval=!1),Carousel.carouselInterface(t,n),i&&Carousel.getInstance(t).to(i),e.preventDefault()}}EventHandler.on(document,EVENT_CLICK_DATA_API$5,SELECTOR_DATA_SLIDE,Carousel.dataApiClickHandler),EventHandler.on(window,EVENT_LOAD_DATA_API$2,()=>{const e=SelectorEngine.find(SELECTOR_DATA_RIDE);for(let t=0,n=e.length;te===this._element);null!==i&&s.length&&(this._selector=i,this._triggerArray.push(t))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}static get Default(){return Default$8}static get NAME(){return NAME$9}toggle(){this._element.classList.contains("show")?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains("show"))return;let e,t;this._parent&&(e=SelectorEngine.find(SELECTOR_ACTIVES,this._parent).filter(e=>"string"==typeof this._config.parent?e.getAttribute("data-bs-parent")===this._config.parent:e.classList.contains("collapse")),0===e.length&&(e=null));const n=SelectorEngine.findOne(this._selector);if(e){const i=e.find(e=>n!==e);if(t=i?Collapse.getInstance(i):null,t&&t._isTransitioning)return}if(EventHandler.trigger(this._element,EVENT_SHOW$5).defaultPrevented)return;e&&e.forEach(e=>{n!==e&&Collapse.collapseInterface(e,"hide"),t||Data.set(e,DATA_KEY$8,null)});const i=this._getDimension();this._element.classList.remove("collapse"),this._element.classList.add("collapsing"),this._element.style[i]=0,this._triggerArray.length&&this._triggerArray.forEach(e=>{e.classList.remove("collapsed"),e.setAttribute("aria-expanded",!0)}),this.setTransitioning(!0);const s="scroll"+(i[0].toUpperCase()+i.slice(1));this._queueCallback(()=>{this._element.classList.remove("collapsing"),this._element.classList.add("collapse","show"),this._element.style[i]="",this.setTransitioning(!1),EventHandler.trigger(this._element,EVENT_SHOWN$5)},this._element,!0),this._element.style[i]=this._element[s]+"px"}hide(){if(this._isTransitioning||!this._element.classList.contains("show"))return;if(EventHandler.trigger(this._element,EVENT_HIDE$5).defaultPrevented)return;const e=this._getDimension();this._element.style[e]=this._element.getBoundingClientRect()[e]+"px",reflow(this._element),this._element.classList.add("collapsing"),this._element.classList.remove("collapse","show");const t=this._triggerArray.length;if(t>0)for(let e=0;e{this.setTransitioning(!1),this._element.classList.remove("collapsing"),this._element.classList.add("collapse"),EventHandler.trigger(this._element,EVENT_HIDDEN$5)},this._element,!0)}setTransitioning(e){this._isTransitioning=e}_getConfig(e){return(e={...Default$8,...e}).toggle=Boolean(e.toggle),typeCheckConfig(NAME$9,e,DefaultType$8),e}_getDimension(){return this._element.classList.contains(WIDTH)?WIDTH:HEIGHT}_getParent(){let{parent:e}=this._config;e=getElement(e);const t=`${SELECTOR_DATA_TOGGLE$4}[data-bs-parent="${e}"]`;return SelectorEngine.find(t,e).forEach(e=>{const t=getElementFromSelector(e);this._addAriaAndCollapsedClass(t,[e])}),e}_addAriaAndCollapsedClass(e,t){if(!e||!t.length)return;const n=e.classList.contains("show");t.forEach(e=>{n?e.classList.remove("collapsed"):e.classList.add("collapsed"),e.setAttribute("aria-expanded",n)})}static collapseInterface(e,t){let n=Collapse.getInstance(e);const i={...Default$8,...Manipulator.getDataAttributes(e),..."object"==typeof t&&t?t:{}};if(!n&&i.toggle&&"string"==typeof t&&/show|hide/.test(t)&&(i.toggle=!1),n||(n=new Collapse(e,i)),"string"==typeof t){if(void 0===n[t])throw new TypeError(`No method named "${t}"`);n[t]()}}static jQueryInterface(e){return this.each((function(){Collapse.collapseInterface(this,e)}))}}EventHandler.on(document,EVENT_CLICK_DATA_API$4,SELECTOR_DATA_TOGGLE$4,(function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();const t=Manipulator.getDataAttributes(this),n=getSelectorFromElement(this);SelectorEngine.find(n).forEach(e=>{const n=Collapse.getInstance(e);let i;n?(null===n._parent&&"string"==typeof t.parent&&(n._config.parent=t.parent,n._parent=n._getParent()),i="toggle"):i=t,Collapse.collapseInterface(e,i)})})),defineJQueryPlugin(Collapse);const NAME$8="dropdown",DATA_KEY$7="bs.dropdown",EVENT_KEY$7=".bs.dropdown",DATA_API_KEY$4=".data-api",ESCAPE_KEY$2="Escape",SPACE_KEY="Space",TAB_KEY="Tab",ARROW_UP_KEY="ArrowUp",ARROW_DOWN_KEY="ArrowDown",RIGHT_MOUSE_BUTTON=2,REGEXP_KEYDOWN=new RegExp("ArrowUp|ArrowDown|Escape"),EVENT_HIDE$4="hide.bs.dropdown",EVENT_HIDDEN$4="hidden.bs.dropdown",EVENT_SHOW$4="show.bs.dropdown",EVENT_SHOWN$4="shown.bs.dropdown",EVENT_CLICK="click.bs.dropdown",EVENT_CLICK_DATA_API$3="click.bs.dropdown.data-api",EVENT_KEYDOWN_DATA_API="keydown.bs.dropdown.data-api",EVENT_KEYUP_DATA_API="keyup.bs.dropdown.data-api",CLASS_NAME_SHOW$7="show",CLASS_NAME_DROPUP="dropup",CLASS_NAME_DROPEND="dropend",CLASS_NAME_DROPSTART="dropstart",CLASS_NAME_NAVBAR="navbar",SELECTOR_DATA_TOGGLE$3='[data-bs-toggle="dropdown"]',SELECTOR_MENU=".dropdown-menu",SELECTOR_NAVBAR_NAV=".navbar-nav",SELECTOR_VISIBLE_ITEMS=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",PLACEMENT_TOP=isRTL()?"top-end":"top-start",PLACEMENT_TOPEND=isRTL()?"top-start":"top-end",PLACEMENT_BOTTOM=isRTL()?"bottom-end":"bottom-start",PLACEMENT_BOTTOMEND=isRTL()?"bottom-start":"bottom-end",PLACEMENT_RIGHT=isRTL()?"left-start":"right-start",PLACEMENT_LEFT=isRTL()?"right-start":"left-start",Default$7={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},DefaultType$7={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class Dropdown extends BaseComponent{constructor(e,t){super(e),this._popper=null,this._config=this._getConfig(t),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}static get Default(){return Default$7}static get DefaultType(){return DefaultType$7}static get NAME(){return NAME$8}toggle(){isDisabled(this._element)||(this._element.classList.contains("show")?this.hide():this.show())}show(){if(isDisabled(this._element)||this._menu.classList.contains("show"))return;const e=Dropdown.getParentFromElement(this._element),t={relatedTarget:this._element};if(!EventHandler.trigger(this._element,EVENT_SHOW$4,t).defaultPrevented){if(this._inNavbar)Manipulator.setDataAttribute(this._menu,"popper","none");else{if(void 0===Popper)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let t=this._element;"parent"===this._config.reference?t=e:isElement(this._config.reference)?t=getElement(this._config.reference):"object"==typeof this._config.reference&&(t=this._config.reference);const n=this._getPopperConfig(),i=n.modifiers.find(e=>"applyStyles"===e.name&&!1===e.enabled);this._popper=Popper.createPopper(t,this._menu,n),i&&Manipulator.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&&!e.closest(".navbar-nav")&&[].concat(...document.body.children).forEach(e=>EventHandler.on(e,"mouseover",noop)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle("show"),this._element.classList.toggle("show"),EventHandler.trigger(this._element,EVENT_SHOWN$4,t)}}hide(){if(isDisabled(this._element)||!this._menu.classList.contains("show"))return;const e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_addEventListeners(){EventHandler.on(this._element,EVENT_CLICK,e=>{e.preventDefault(),this.toggle()})}_completeHide(e){EventHandler.trigger(this._element,EVENT_HIDE$4,e).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(e=>EventHandler.off(e,"mouseover",noop)),this._popper&&this._popper.destroy(),this._menu.classList.remove("show"),this._element.classList.remove("show"),this._element.setAttribute("aria-expanded","false"),Manipulator.removeDataAttribute(this._menu,"popper"),EventHandler.trigger(this._element,EVENT_HIDDEN$4,e))}_getConfig(e){if(e={...this.constructor.Default,...Manipulator.getDataAttributes(this._element),...e},typeCheckConfig(NAME$8,e,this.constructor.DefaultType),"object"==typeof e.reference&&!isElement(e.reference)&&"function"!=typeof e.reference.getBoundingClientRect)throw new TypeError(NAME$8.toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.');return e}_getMenuElement(){return SelectorEngine.next(this._element,SELECTOR_MENU)[0]}_getPlacement(){const e=this._element.parentNode;if(e.classList.contains("dropend"))return PLACEMENT_RIGHT;if(e.classList.contains("dropstart"))return PLACEMENT_LEFT;const t="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return e.classList.contains("dropup")?t?PLACEMENT_TOPEND:PLACEMENT_TOP:t?PLACEMENT_BOTTOMEND:PLACEMENT_BOTTOM}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof e?t=>e(t,this._element):e}_getPopperConfig(){const e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_selectMenuItem({key:e,target:t}){const n=SelectorEngine.find(SELECTOR_VISIBLE_ITEMS,this._menu).filter(isVisible);n.length&&getNextActiveElement(n,t,"ArrowDown"===e,!n.includes(t)).focus()}static dropdownInterface(e,t){const n=Dropdown.getOrCreateInstance(e,t);if("string"==typeof t){if(void 0===n[t])throw new TypeError(`No method named "${t}"`);n[t]()}}static jQueryInterface(e){return this.each((function(){Dropdown.dropdownInterface(this,e)}))}static clearMenus(e){if(e&&(2===e.button||"keyup"===e.type&&"Tab"!==e.key))return;const t=SelectorEngine.find(SELECTOR_DATA_TOGGLE$3);for(let n=0,i=t.length;nthis.matches(SELECTOR_DATA_TOGGLE$3)?this:SelectorEngine.prev(this,SELECTOR_DATA_TOGGLE$3)[0];return"Escape"===e.key?(n().focus(),void Dropdown.clearMenus()):"ArrowUp"===e.key||"ArrowDown"===e.key?(t||n().click(),void Dropdown.getInstance(n())._selectMenuItem(e)):void(t&&"Space"!==e.key||Dropdown.clearMenus())}}EventHandler.on(document,EVENT_KEYDOWN_DATA_API,SELECTOR_DATA_TOGGLE$3,Dropdown.dataApiKeydownHandler),EventHandler.on(document,EVENT_KEYDOWN_DATA_API,SELECTOR_MENU,Dropdown.dataApiKeydownHandler),EventHandler.on(document,EVENT_CLICK_DATA_API$3,Dropdown.clearMenus),EventHandler.on(document,EVENT_KEYUP_DATA_API,Dropdown.clearMenus),EventHandler.on(document,EVENT_CLICK_DATA_API$3,SELECTOR_DATA_TOGGLE$3,(function(e){e.preventDefault(),Dropdown.dropdownInterface(this)})),defineJQueryPlugin(Dropdown);const SELECTOR_FIXED_CONTENT=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",SELECTOR_STICKY_CONTENT=".sticky-top";class ScrollBarHelper{constructor(){this._element=document.body}getWidth(){const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,"paddingRight",t=>t+e),this._setElementAttributes(SELECTOR_FIXED_CONTENT,"paddingRight",t=>t+e),this._setElementAttributes(".sticky-top","marginRight",t=>t-e)}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,t,n){const i=this.getWidth();this._applyManipulationCallback(e,e=>{if(e!==this._element&&window.innerWidth>e.clientWidth+i)return;this._saveInitialAttribute(e,t);const s=window.getComputedStyle(e)[t];e.style[t]=n(Number.parseFloat(s))+"px"})}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(SELECTOR_FIXED_CONTENT,"paddingRight"),this._resetElementAttributes(".sticky-top","marginRight")}_saveInitialAttribute(e,t){const n=e.style[t];n&&Manipulator.setDataAttribute(e,t,n)}_resetElementAttributes(e,t){this._applyManipulationCallback(e,e=>{const n=Manipulator.getDataAttribute(e,t);void 0===n?e.style.removeProperty(t):(Manipulator.removeDataAttribute(e,t),e.style[t]=n)})}_applyManipulationCallback(e,t){isElement(e)?t(e):SelectorEngine.find(e,this._element).forEach(t)}isOverflowing(){return this.getWidth()>0}}const Default$6={isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},DefaultType$6={isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"},NAME$7="backdrop",CLASS_NAME_BACKDROP="modal-backdrop",CLASS_NAME_FADE$5="fade",CLASS_NAME_SHOW$6="show",EVENT_MOUSEDOWN="mousedown.bs.backdrop";class Backdrop{constructor(e){this._config=this._getConfig(e),this._isAppended=!1,this._element=null}show(e){this._config.isVisible?(this._append(),this._config.isAnimated&&reflow(this._getElement()),this._getElement().classList.add("show"),this._emulateAnimation(()=>{execute(e)})):execute(e)}hide(e){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),execute(e)})):execute(e)}_getElement(){if(!this._element){const e=document.createElement("div");e.className="modal-backdrop",this._config.isAnimated&&e.classList.add("fade"),this._element=e}return this._element}_getConfig(e){return(e={...Default$6,..."object"==typeof e?e:{}}).rootElement=getElement(e.rootElement),typeCheckConfig(NAME$7,e,DefaultType$6),e}_append(){this._isAppended||(this._config.rootElement.appendChild(this._getElement()),EventHandler.on(this._getElement(),EVENT_MOUSEDOWN,()=>{execute(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&&(EventHandler.off(this._element,EVENT_MOUSEDOWN),this._element.remove(),this._isAppended=!1)}_emulateAnimation(e){executeAfterTransition(e,this._getElement(),this._config.isAnimated)}}const NAME$6="modal",DATA_KEY$6="bs.modal",EVENT_KEY$6=".bs.modal",DATA_API_KEY$3=".data-api",ESCAPE_KEY$1="Escape",Default$5={backdrop:!0,keyboard:!0,focus:!0},DefaultType$5={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},EVENT_HIDE$3="hide.bs.modal",EVENT_HIDE_PREVENTED="hidePrevented.bs.modal",EVENT_HIDDEN$3="hidden.bs.modal",EVENT_SHOW$3="show.bs.modal",EVENT_SHOWN$3="shown.bs.modal",EVENT_FOCUSIN$2="focusin.bs.modal",EVENT_RESIZE="resize.bs.modal",EVENT_CLICK_DISMISS$2="click.dismiss.bs.modal",EVENT_KEYDOWN_DISMISS$1="keydown.dismiss.bs.modal",EVENT_MOUSEUP_DISMISS="mouseup.dismiss.bs.modal",EVENT_MOUSEDOWN_DISMISS="mousedown.dismiss.bs.modal",EVENT_CLICK_DATA_API$2="click.bs.modal.data-api",CLASS_NAME_OPEN="modal-open",CLASS_NAME_FADE$4="fade",CLASS_NAME_SHOW$5="show",CLASS_NAME_STATIC="modal-static",SELECTOR_DIALOG=".modal-dialog",SELECTOR_MODAL_BODY=".modal-body",SELECTOR_DATA_TOGGLE$2='[data-bs-toggle="modal"]',SELECTOR_DATA_DISMISS$2='[data-bs-dismiss="modal"]';class Modal extends BaseComponent{constructor(e,t){super(e),this._config=this._getConfig(t),this._dialog=SelectorEngine.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new ScrollBarHelper}static get Default(){return Default$5}static get NAME(){return NAME$6}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||EventHandler.trigger(this._element,EVENT_SHOW$3,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add("modal-open"),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),EventHandler.on(this._element,EVENT_CLICK_DISMISS$2,SELECTOR_DATA_DISMISS$2,e=>this.hide(e)),EventHandler.on(this._dialog,EVENT_MOUSEDOWN_DISMISS,()=>{EventHandler.one(this._element,EVENT_MOUSEUP_DISMISS,e=>{e.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(e)))}hide(e){if(e&&["A","AREA"].includes(e.target.tagName)&&e.preventDefault(),!this._isShown||this._isTransitioning)return;if(EventHandler.trigger(this._element,EVENT_HIDE$3).defaultPrevented)return;this._isShown=!1;const t=this._isAnimated();t&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),EventHandler.off(document,EVENT_FOCUSIN$2),this._element.classList.remove("show"),EventHandler.off(this._element,EVENT_CLICK_DISMISS$2),EventHandler.off(this._dialog,EVENT_MOUSEDOWN_DISMISS),this._queueCallback(()=>this._hideModal(),this._element,t)}dispose(){[window,this._dialog].forEach(e=>EventHandler.off(e,".bs.modal")),this._backdrop.dispose(),super.dispose(),EventHandler.off(document,EVENT_FOCUSIN$2)}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Backdrop({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_getConfig(e){return e={...Default$5,...Manipulator.getDataAttributes(this._element),..."object"==typeof e?e:{}},typeCheckConfig(NAME$6,e,DefaultType$5),e}_showElement(e){const t=this._isAnimated(),n=SelectorEngine.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,n&&(n.scrollTop=0),t&&reflow(this._element),this._element.classList.add("show"),this._config.focus&&this._enforceFocus(),this._queueCallback(()=>{this._config.focus&&this._element.focus(),this._isTransitioning=!1,EventHandler.trigger(this._element,EVENT_SHOWN$3,{relatedTarget:e})},this._dialog,t)}_enforceFocus(){EventHandler.off(document,EVENT_FOCUSIN$2),EventHandler.on(document,EVENT_FOCUSIN$2,e=>{document===e.target||this._element===e.target||this._element.contains(e.target)||this._element.focus()})}_setEscapeEvent(){this._isShown?EventHandler.on(this._element,EVENT_KEYDOWN_DISMISS$1,e=>{this._config.keyboard&&"Escape"===e.key?(e.preventDefault(),this.hide()):this._config.keyboard||"Escape"!==e.key||this._triggerBackdropTransition()}):EventHandler.off(this._element,EVENT_KEYDOWN_DISMISS$1)}_setResizeEvent(){this._isShown?EventHandler.on(window,EVENT_RESIZE,()=>this._adjustDialog()):EventHandler.off(window,EVENT_RESIZE)}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove("modal-open"),this._resetAdjustments(),this._scrollBar.reset(),EventHandler.trigger(this._element,EVENT_HIDDEN$3)})}_showBackdrop(e){EventHandler.on(this._element,EVENT_CLICK_DISMISS$2,e=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:e.target===e.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())}),this._backdrop.show(e)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(EventHandler.trigger(this._element,EVENT_HIDE_PREVENTED).defaultPrevented)return;const{classList:e,scrollHeight:t,style:n}=this._element,i=t>document.documentElement.clientHeight;!i&&"hidden"===n.overflowY||e.contains("modal-static")||(i||(n.overflowY="hidden"),e.add("modal-static"),this._queueCallback(()=>{e.remove("modal-static"),i||this._queueCallback(()=>{n.overflowY=""},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._scrollBar.getWidth(),n=t>0;(!n&&e&&!isRTL()||n&&!e&&isRTL())&&(this._element.style.paddingLeft=t+"px"),(n&&!e&&!isRTL()||!n&&e&&isRTL())&&(this._element.style.paddingRight=t+"px")}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each((function(){const n=Modal.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===n[e])throw new TypeError(`No method named "${e}"`);n[e](t)}}))}}EventHandler.on(document,EVENT_CLICK_DATA_API$2,SELECTOR_DATA_TOGGLE$2,(function(e){const t=getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),EventHandler.one(t,EVENT_SHOW$3,e=>{e.defaultPrevented||EventHandler.one(t,EVENT_HIDDEN$3,()=>{isVisible(this)&&this.focus()})}),Modal.getOrCreateInstance(t).toggle(this)})),defineJQueryPlugin(Modal);const NAME$5="offcanvas",DATA_KEY$5="bs.offcanvas",EVENT_KEY$5=".bs.offcanvas",DATA_API_KEY$2=".data-api",EVENT_LOAD_DATA_API$1="load.bs.offcanvas.data-api",ESCAPE_KEY="Escape",Default$4={backdrop:!0,keyboard:!0,scroll:!1},DefaultType$4={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},CLASS_NAME_SHOW$4="show",OPEN_SELECTOR=".offcanvas.show",EVENT_SHOW$2="show.bs.offcanvas",EVENT_SHOWN$2="shown.bs.offcanvas",EVENT_HIDE$2="hide.bs.offcanvas",EVENT_HIDDEN$2="hidden.bs.offcanvas",EVENT_FOCUSIN$1="focusin.bs.offcanvas",EVENT_CLICK_DATA_API$1="click.bs.offcanvas.data-api",EVENT_CLICK_DISMISS$1="click.dismiss.bs.offcanvas",EVENT_KEYDOWN_DISMISS="keydown.dismiss.bs.offcanvas",SELECTOR_DATA_DISMISS$1='[data-bs-dismiss="offcanvas"]',SELECTOR_DATA_TOGGLE$1='[data-bs-toggle="offcanvas"]';class Offcanvas extends BaseComponent{constructor(e,t){super(e),this._config=this._getConfig(t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get NAME(){return NAME$5}static get Default(){return Default$4}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||EventHandler.trigger(this._element,EVENT_SHOW$2,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||((new ScrollBarHelper).hide(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add("show"),this._queueCallback(()=>{EventHandler.trigger(this._element,EVENT_SHOWN$2,{relatedTarget:e})},this._element,!0))}hide(){this._isShown&&(EventHandler.trigger(this._element,EVENT_HIDE$2).defaultPrevented||(EventHandler.off(document,EVENT_FOCUSIN$1),this._element.blur(),this._isShown=!1,this._element.classList.remove("show"),this._backdrop.hide(),this._queueCallback(()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new ScrollBarHelper).reset(),EventHandler.trigger(this._element,EVENT_HIDDEN$2)},this._element,!0)))}dispose(){this._backdrop.dispose(),super.dispose(),EventHandler.off(document,EVENT_FOCUSIN$1)}_getConfig(e){return e={...Default$4,...Manipulator.getDataAttributes(this._element),..."object"==typeof e?e:{}},typeCheckConfig(NAME$5,e,DefaultType$4),e}_initializeBackDrop(){return new Backdrop({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_enforceFocusOnElement(e){EventHandler.off(document,EVENT_FOCUSIN$1),EventHandler.on(document,EVENT_FOCUSIN$1,t=>{document===t.target||e===t.target||e.contains(t.target)||e.focus()}),e.focus()}_addEventListeners(){EventHandler.on(this._element,EVENT_CLICK_DISMISS$1,SELECTOR_DATA_DISMISS$1,()=>this.hide()),EventHandler.on(this._element,EVENT_KEYDOWN_DISMISS,e=>{this._config.keyboard&&"Escape"===e.key&&this.hide()})}static jQueryInterface(e){return this.each((function(){const t=Offcanvas.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}EventHandler.on(document,EVENT_CLICK_DATA_API$1,SELECTOR_DATA_TOGGLE$1,(function(e){const t=getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),isDisabled(this))return;EventHandler.one(t,EVENT_HIDDEN$2,()=>{isVisible(this)&&this.focus()});const n=SelectorEngine.findOne(OPEN_SELECTOR);n&&n!==t&&Offcanvas.getInstance(n).hide(),Offcanvas.getOrCreateInstance(t).toggle(this)})),EventHandler.on(window,EVENT_LOAD_DATA_API$1,()=>SelectorEngine.find(OPEN_SELECTOR).forEach(e=>Offcanvas.getOrCreateInstance(e).show())),defineJQueryPlugin(Offcanvas);const uriAttrs=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),ARIA_ATTRIBUTE_PATTERN=/^aria-[\w-]*$/i,SAFE_URL_PATTERN=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i,DATA_URL_PATTERN=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,allowedAttribute=(e,t)=>{const n=e.nodeName.toLowerCase();if(t.includes(n))return!uriAttrs.has(n)||Boolean(SAFE_URL_PATTERN.test(e.nodeValue)||DATA_URL_PATTERN.test(e.nodeValue));const i=t.filter(e=>e instanceof RegExp);for(let e=0,t=i.length;e{allowedAttribute(e,a)||n.removeAttribute(e.nodeName)})}return i.body.innerHTML}const NAME$4="tooltip",DATA_KEY$4="bs.tooltip",EVENT_KEY$4=".bs.tooltip",CLASS_PREFIX$1="bs-tooltip",BSCLS_PREFIX_REGEX$1=new RegExp("(^|\\s)bs-tooltip\\S+","g"),DISALLOWED_ATTRIBUTES=new Set(["sanitize","allowList","sanitizeFn"]),DefaultType$3={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},AttachmentMap={AUTO:"auto",TOP:"top",RIGHT:isRTL()?"left":"right",BOTTOM:"bottom",LEFT:isRTL()?"right":"left"},Default$3={animation:!0,template:'',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:DefaultAllowlist,popperConfig:null},Event$2={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},CLASS_NAME_FADE$3="fade",CLASS_NAME_MODAL="modal",CLASS_NAME_SHOW$3="show",HOVER_STATE_SHOW="show",HOVER_STATE_OUT="out",SELECTOR_TOOLTIP_INNER=".tooltip-inner",TRIGGER_HOVER="hover",TRIGGER_FOCUS="focus",TRIGGER_CLICK="click",TRIGGER_MANUAL="manual";class Tooltip extends BaseComponent{constructor(e,t){if(void 0===Popper)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(e),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(t),this.tip=null,this._setListeners()}static get Default(){return Default$3}static get NAME(){return NAME$4}static get Event(){return Event$2}static get DefaultType(){return DefaultType$3}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(e){if(this._isEnabled)if(e){const t=this._initializeOnDelegatedTarget(e);t._activeTrigger.click=!t._activeTrigger.click,t._isWithActiveTrigger()?t._enter(null,t):t._leave(null,t)}else{if(this.getTipElement().classList.contains("show"))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),EventHandler.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.remove(),this._popper&&this._popper.destroy(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const e=EventHandler.trigger(this._element,this.constructor.Event.SHOW),t=findShadowRoot(this._element),n=null===t?this._element.ownerDocument.documentElement.contains(this._element):t.contains(this._element);if(e.defaultPrevented||!n)return;const i=this.getTipElement(),s=getUID(this.constructor.NAME);i.setAttribute("id",s),this._element.setAttribute("aria-describedby",s),this.setContent(),this._config.animation&&i.classList.add("fade");const o="function"==typeof this._config.placement?this._config.placement.call(this,i,this._element):this._config.placement,r=this._getAttachment(o);this._addAttachmentClass(r);const{container:a}=this._config;Data.set(i,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(a.appendChild(i),EventHandler.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=Popper.createPopper(this._element,i,this._getPopperConfig(r)),i.classList.add("show");const l="function"==typeof this._config.customClass?this._config.customClass():this._config.customClass;l&&i.classList.add(...l.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(e=>{EventHandler.on(e,"mouseover",noop)});const c=this.tip.classList.contains("fade");this._queueCallback(()=>{const e=this._hoverState;this._hoverState=null,EventHandler.trigger(this._element,this.constructor.Event.SHOWN),"out"===e&&this._leave(null,this)},this.tip,c)}hide(){if(!this._popper)return;const e=this.getTipElement();if(EventHandler.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;e.classList.remove("show"),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(e=>EventHandler.off(e,"mouseover",noop)),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const t=this.tip.classList.contains("fade");this._queueCallback(()=>{this._isWithActiveTrigger()||("show"!==this._hoverState&&e.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),EventHandler.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&&(this._popper.destroy(),this._popper=null))},this.tip,t),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const e=document.createElement("div");return e.innerHTML=this._config.template,this.tip=e.children[0],this.tip}setContent(){const e=this.getTipElement();this.setElementContent(SelectorEngine.findOne(".tooltip-inner",e),this.getTitle()),e.classList.remove("fade","show")}setElementContent(e,t){if(null!==e)return isElement(t)?(t=getElement(t),void(this._config.html?t.parentNode!==e&&(e.innerHTML="",e.appendChild(t)):e.textContent=t.textContent)):void(this._config.html?(this._config.sanitize&&(t=sanitizeHtml(t,this._config.allowList,this._config.sanitizeFn)),e.innerHTML=t):e.textContent=t)}getTitle(){let e=this._element.getAttribute("data-bs-original-title");return e||(e="function"==typeof this._config.title?this._config.title.call(this._element):this._config.title),e}updateAttachment(e){return"right"===e?"end":"left"===e?"start":e}_initializeOnDelegatedTarget(e,t){const n=this.constructor.DATA_KEY;return(t=t||Data.get(e.delegateTarget,n))||(t=new this.constructor(e.delegateTarget,this._getDelegateConfig()),Data.set(e.delegateTarget,n,t)),t}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof e?t=>e(t,this._element):e}_getPopperConfig(e){const t={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:e=>this._handlePopperPlacementChange(e)}],onFirstUpdate:e=>{e.options.placement!==e.placement&&this._handlePopperPlacementChange(e)}};return{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_addAttachmentClass(e){this.getTipElement().classList.add("bs-tooltip-"+this.updateAttachment(e))}_getAttachment(e){return AttachmentMap[e.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(e=>{if("click"===e)EventHandler.on(this._element,this.constructor.Event.CLICK,this._config.selector,e=>this.toggle(e));else if("manual"!==e){const t="hover"===e?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,n="hover"===e?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;EventHandler.on(this._element,t,this._config.selector,e=>this._enter(e)),EventHandler.on(this._element,n,this._config.selector,e=>this._leave(e))}}),this._hideModalHandler=()=>{this._element&&this.hide()},EventHandler.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const e=this._element.getAttribute("title"),t=typeof this._element.getAttribute("data-bs-original-title");(e||"string"!==t)&&(this._element.setAttribute("data-bs-original-title",e||""),!e||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",e),this._element.setAttribute("title",""))}_enter(e,t){t=this._initializeOnDelegatedTarget(e,t),e&&(t._activeTrigger["focusin"===e.type?"focus":"hover"]=!0),t.getTipElement().classList.contains("show")||"show"===t._hoverState?t._hoverState="show":(clearTimeout(t._timeout),t._hoverState="show",t._config.delay&&t._config.delay.show?t._timeout=setTimeout(()=>{"show"===t._hoverState&&t.show()},t._config.delay.show):t.show())}_leave(e,t){t=this._initializeOnDelegatedTarget(e,t),e&&(t._activeTrigger["focusout"===e.type?"focus":"hover"]=t._element.contains(e.relatedTarget)),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState="out",t._config.delay&&t._config.delay.hide?t._timeout=setTimeout(()=>{"out"===t._hoverState&&t.hide()},t._config.delay.hide):t.hide())}_isWithActiveTrigger(){for(const e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1}_getConfig(e){const t=Manipulator.getDataAttributes(this._element);return Object.keys(t).forEach(e=>{DISALLOWED_ATTRIBUTES.has(e)&&delete t[e]}),(e={...this.constructor.Default,...t,..."object"==typeof e&&e?e:{}}).container=!1===e.container?document.body:getElement(e.container),"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),typeCheckConfig(NAME$4,e,this.constructor.DefaultType),e.sanitize&&(e.template=sanitizeHtml(e.template,e.allowList,e.sanitizeFn)),e}_getDelegateConfig(){const e={};if(this._config)for(const t in this._config)this.constructor.Default[t]!==this._config[t]&&(e[t]=this._config[t]);return e}_cleanTipClass(){const e=this.getTipElement(),t=e.getAttribute("class").match(BSCLS_PREFIX_REGEX$1);null!==t&&t.length>0&&t.map(e=>e.trim()).forEach(t=>e.classList.remove(t))}_handlePopperPlacementChange(e){const{state:t}=e;t&&(this.tip=t.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(t.placement)))}static jQueryInterface(e){return this.each((function(){const t=Tooltip.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}defineJQueryPlugin(Tooltip);const NAME$3="popover",DATA_KEY$3="bs.popover",EVENT_KEY$3=".bs.popover",CLASS_PREFIX="bs-popover",BSCLS_PREFIX_REGEX=new RegExp("(^|\\s)bs-popover\\S+","g"),Default$2={...Tooltip.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:''},DefaultType$2={...Tooltip.DefaultType,content:"(string|element|function)"},Event$1={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},CLASS_NAME_FADE$2="fade",CLASS_NAME_SHOW$2="show",SELECTOR_TITLE=".popover-header",SELECTOR_CONTENT=".popover-body";class Popover extends Tooltip{static get Default(){return Default$2}static get NAME(){return NAME$3}static get Event(){return Event$1}static get DefaultType(){return DefaultType$2}isWithContent(){return this.getTitle()||this._getContent()}getTipElement(){return this.tip||(this.tip=super.getTipElement(),this.getTitle()||SelectorEngine.findOne(SELECTOR_TITLE,this.tip).remove(),this._getContent()||SelectorEngine.findOne(".popover-body",this.tip).remove()),this.tip}setContent(){const e=this.getTipElement();this.setElementContent(SelectorEngine.findOne(SELECTOR_TITLE,e),this.getTitle());let t=this._getContent();"function"==typeof t&&(t=t.call(this._element)),this.setElementContent(SelectorEngine.findOne(".popover-body",e),t),e.classList.remove("fade","show")}_addAttachmentClass(e){this.getTipElement().classList.add("bs-popover-"+this.updateAttachment(e))}_getContent(){return this._element.getAttribute("data-bs-content")||this._config.content}_cleanTipClass(){const e=this.getTipElement(),t=e.getAttribute("class").match(BSCLS_PREFIX_REGEX);null!==t&&t.length>0&&t.map(e=>e.trim()).forEach(t=>e.classList.remove(t))}static jQueryInterface(e){return this.each((function(){const t=Popover.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}defineJQueryPlugin(Popover);const NAME$2="scrollspy",DATA_KEY$2="bs.scrollspy",EVENT_KEY$2=".bs.scrollspy",DATA_API_KEY$1=".data-api",Default$1={offset:10,method:"auto",target:""},DefaultType$1={offset:"number",method:"string",target:"(string|element)"},EVENT_ACTIVATE="activate.bs.scrollspy",EVENT_SCROLL="scroll.bs.scrollspy",EVENT_LOAD_DATA_API="load.bs.scrollspy.data-api",CLASS_NAME_DROPDOWN_ITEM="dropdown-item",CLASS_NAME_ACTIVE$1="active",SELECTOR_DATA_SPY='[data-bs-spy="scroll"]',SELECTOR_NAV_LIST_GROUP$1=".nav, .list-group",SELECTOR_NAV_LINKS=".nav-link",SELECTOR_NAV_ITEMS=".nav-item",SELECTOR_LIST_ITEMS=".list-group-item",SELECTOR_DROPDOWN$1=".dropdown",SELECTOR_DROPDOWN_TOGGLE$1=".dropdown-toggle",METHOD_OFFSET="offset",METHOD_POSITION="position";class ScrollSpy extends BaseComponent{constructor(e,t){super(e),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(t),this._selector=`${this._config.target} .nav-link, ${this._config.target} .list-group-item, ${this._config.target} .dropdown-item`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,EventHandler.on(this._scrollElement,EVENT_SCROLL,()=>this._process()),this.refresh(),this._process()}static get Default(){return Default$1}static get NAME(){return NAME$2}refresh(){const e=this._scrollElement===this._scrollElement.window?"offset":"position",t="auto"===this._config.method?e:this._config.method,n="position"===t?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),SelectorEngine.find(this._selector).map(e=>{const i=getSelectorFromElement(e),s=i?SelectorEngine.findOne(i):null;if(s){const e=s.getBoundingClientRect();if(e.width||e.height)return[Manipulator[t](s).top+n,i]}return null}).filter(e=>e).sort((e,t)=>e[0]-t[0]).forEach(e=>{this._offsets.push(e[0]),this._targets.push(e[1])})}dispose(){EventHandler.off(this._scrollElement,EVENT_KEY$2),super.dispose()}_getConfig(e){if("string"!=typeof(e={...Default$1,...Manipulator.getDataAttributes(this._element),..."object"==typeof e&&e?e:{}}).target&&isElement(e.target)){let{id:t}=e.target;t||(t=getUID(NAME$2),e.target.id=t),e.target="#"+t}return typeCheckConfig(NAME$2,e,DefaultType$1),e}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const e=this._getScrollTop()+this._config.offset,t=this._getScrollHeight(),n=this._config.offset+t-this._getOffsetHeight();if(this._scrollHeight!==t&&this.refresh(),e>=n){const e=this._targets[this._targets.length-1];this._activeTarget!==e&&this._activate(e)}else{if(this._activeTarget&&e0)return this._activeTarget=null,void this._clear();for(let t=this._offsets.length;t--;)this._activeTarget!==this._targets[t]&&e>=this._offsets[t]&&(void 0===this._offsets[t+1]||e`${t}[data-bs-target="${e}"],${t}[href="${e}"]`),n=SelectorEngine.findOne(t.join(","));n.classList.contains("dropdown-item")?(SelectorEngine.findOne(".dropdown-toggle",n.closest(".dropdown")).classList.add("active"),n.classList.add("active")):(n.classList.add("active"),SelectorEngine.parents(n,".nav, .list-group").forEach(e=>{SelectorEngine.prev(e,".nav-link, .list-group-item").forEach(e=>e.classList.add("active")),SelectorEngine.prev(e,".nav-item").forEach(e=>{SelectorEngine.children(e,".nav-link").forEach(e=>e.classList.add("active"))})})),EventHandler.trigger(this._scrollElement,EVENT_ACTIVATE,{relatedTarget:e})}_clear(){SelectorEngine.find(this._selector).filter(e=>e.classList.contains("active")).forEach(e=>e.classList.remove("active"))}static jQueryInterface(e){return this.each((function(){const t=ScrollSpy.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}EventHandler.on(window,EVENT_LOAD_DATA_API,()=>{SelectorEngine.find(SELECTOR_DATA_SPY).forEach(e=>new ScrollSpy(e))}),defineJQueryPlugin(ScrollSpy);const NAME$1="tab",DATA_KEY$1="bs.tab",EVENT_KEY$1=".bs.tab",DATA_API_KEY=".data-api",EVENT_HIDE$1="hide.bs.tab",EVENT_HIDDEN$1="hidden.bs.tab",EVENT_SHOW$1="show.bs.tab",EVENT_SHOWN$1="shown.bs.tab",EVENT_CLICK_DATA_API="click.bs.tab.data-api",CLASS_NAME_DROPDOWN_MENU="dropdown-menu",CLASS_NAME_ACTIVE="active",CLASS_NAME_FADE$1="fade",CLASS_NAME_SHOW$1="show",SELECTOR_DROPDOWN=".dropdown",SELECTOR_NAV_LIST_GROUP=".nav, .list-group",SELECTOR_ACTIVE=".active",SELECTOR_ACTIVE_UL=":scope > li > .active",SELECTOR_DATA_TOGGLE='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',SELECTOR_DROPDOWN_TOGGLE=".dropdown-toggle",SELECTOR_DROPDOWN_ACTIVE_CHILD=":scope > .dropdown-menu .active";class Tab extends BaseComponent{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains("active"))return;let e;const t=getElementFromSelector(this._element),n=this._element.closest(".nav, .list-group");if(n){const t="UL"===n.nodeName||"OL"===n.nodeName?SELECTOR_ACTIVE_UL:".active";e=SelectorEngine.find(t,n),e=e[e.length-1]}const i=e?EventHandler.trigger(e,EVENT_HIDE$1,{relatedTarget:this._element}):null;if(EventHandler.trigger(this._element,EVENT_SHOW$1,{relatedTarget:e}).defaultPrevented||null!==i&&i.defaultPrevented)return;this._activate(this._element,n);const s=()=>{EventHandler.trigger(e,EVENT_HIDDEN$1,{relatedTarget:this._element}),EventHandler.trigger(this._element,EVENT_SHOWN$1,{relatedTarget:e})};t?this._activate(t,t.parentNode,s):s()}_activate(e,t,n){const i=(!t||"UL"!==t.nodeName&&"OL"!==t.nodeName?SelectorEngine.children(t,".active"):SelectorEngine.find(SELECTOR_ACTIVE_UL,t))[0],s=n&&i&&i.classList.contains("fade"),o=()=>this._transitionComplete(e,i,n);i&&s?(i.classList.remove("show"),this._queueCallback(o,e,!0)):o()}_transitionComplete(e,t,n){if(t){t.classList.remove("active");const e=SelectorEngine.findOne(SELECTOR_DROPDOWN_ACTIVE_CHILD,t.parentNode);e&&e.classList.remove("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!1)}e.classList.add("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),reflow(e),e.classList.contains("fade")&&e.classList.add("show");let i=e.parentNode;if(i&&"LI"===i.nodeName&&(i=i.parentNode),i&&i.classList.contains("dropdown-menu")){const t=e.closest(".dropdown");t&&SelectorEngine.find(".dropdown-toggle",t).forEach(e=>e.classList.add("active")),e.setAttribute("aria-expanded",!0)}n&&n()}static jQueryInterface(e){return this.each((function(){const t=Tab.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}EventHandler.on(document,EVENT_CLICK_DATA_API,SELECTOR_DATA_TOGGLE,(function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),isDisabled(this)||Tab.getOrCreateInstance(this).show()})),defineJQueryPlugin(Tab);const NAME="toast",DATA_KEY="bs.toast",EVENT_KEY=".bs.toast",EVENT_CLICK_DISMISS="click.dismiss.bs.toast",EVENT_MOUSEOVER="mouseover.bs.toast",EVENT_MOUSEOUT="mouseout.bs.toast",EVENT_FOCUSIN="focusin.bs.toast",EVENT_FOCUSOUT="focusout.bs.toast",EVENT_HIDE="hide.bs.toast",EVENT_HIDDEN="hidden.bs.toast",EVENT_SHOW="show.bs.toast",EVENT_SHOWN="shown.bs.toast",CLASS_NAME_FADE="fade",CLASS_NAME_HIDE="hide",CLASS_NAME_SHOW="show",CLASS_NAME_SHOWING="showing",DefaultType={animation:"boolean",autohide:"boolean",delay:"number"},Default={animation:!0,autohide:!0,delay:5e3},SELECTOR_DATA_DISMISS='[data-bs-dismiss="toast"]';class Toast extends BaseComponent{constructor(e,t){super(e),this._config=this._getConfig(t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return DefaultType}static get Default(){return Default}static get NAME(){return NAME}show(){EventHandler.trigger(this._element,EVENT_SHOW).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove("hide"),reflow(this._element),this._element.classList.add("showing"),this._queueCallback(()=>{this._element.classList.remove("showing"),this._element.classList.add("show"),EventHandler.trigger(this._element,EVENT_SHOWN),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this._element.classList.contains("show")&&(EventHandler.trigger(this._element,EVENT_HIDE).defaultPrevented||(this._element.classList.remove("show"),this._queueCallback(()=>{this._element.classList.add("hide"),EventHandler.trigger(this._element,EVENT_HIDDEN)},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),super.dispose()}_getConfig(e){return e={...Default,...Manipulator.getDataAttributes(this._element),..."object"==typeof e&&e?e:{}},typeCheckConfig(NAME,e,this.constructor.DefaultType),e}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":this._hasMouseInteraction=t;break;case"focusin":case"focusout":this._hasKeyboardInteraction=t}if(t)return void this._clearTimeout();const n=e.relatedTarget;this._element===n||this._element.contains(n)||this._maybeScheduleHide()}_setListeners(){EventHandler.on(this._element,EVENT_CLICK_DISMISS,SELECTOR_DATA_DISMISS,()=>this.hide()),EventHandler.on(this._element,EVENT_MOUSEOVER,e=>this._onInteraction(e,!0)),EventHandler.on(this._element,EVENT_MOUSEOUT,e=>this._onInteraction(e,!1)),EventHandler.on(this._element,EVENT_FOCUSIN,e=>this._onInteraction(e,!0)),EventHandler.on(this._element,EVENT_FOCUSOUT,e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each((function(){const t=Toast.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}defineJQueryPlugin(Toast);export{Alert,Button,Carousel,Collapse,Dropdown,Modal,Offcanvas,Popover,ScrollSpy,Tab,Toast,Tooltip}; //# sourceMappingURL=bootstrap.esm.min.js.map \ No newline at end of file diff --git a/dist/js/bootstrap.esm.min.js.map b/dist/js/bootstrap.esm.min.js.map index 5c18a59c0f9d920423fac30ebdcfd82db58863d5..1e32fc9d2947f2341f545d4a50bd185947f43217 100644 GIT binary patch delta 59333 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 delta 58813 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

N^IiVG@7UVg^7~!QB>>i;2Q%fWr^pJ>c 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 diff --git a/dist/js/bootstrap.js b/dist/js/bootstrap.js index ec15092b7..200fd9631 100644 --- a/dist/js/bootstrap.js +++ b/dist/js/bootstrap.js @@ -1,5 +1,5 @@ /*! - * Bootstrap v5.0.1 (https://getbootstrap.com/) + * Bootstrap v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ @@ -33,7 +33,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/selector-engine.js + * Bootstrap (v5.0.2): dom/selector-engine.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -104,7 +104,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/index.js + * Bootstrap (v5.0.2): util/index.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -226,24 +226,6 @@ return null; }; - const emulateTransitionEnd = (element, duration) => { - let called = false; - const durationPadding = 5; - const emulatedDuration = duration + durationPadding; - - function listener() { - called = true; - element.removeEventListener(TRANSITION_END, listener); - } - - element.addEventListener(TRANSITION_END, listener); - setTimeout(() => { - if (!called) { - triggerTransitionEnd(element); - } - }, emulatedDuration); - }; - const typeCheckConfig = (componentName, config, configTypes) => { Object.keys(configTypes).forEach(property => { const expectedTypes = configTypes[property]; @@ -257,17 +239,11 @@ }; const isVisible = element => { - if (!element) { + if (!isElement(element) || element.getClientRects().length === 0) { return false; } - if (element.style && element.parentNode && element.parentNode.style) { - const elementStyle = getComputedStyle(element); - const parentNodeStyle = getComputedStyle(element.parentNode); - return elementStyle.display !== 'none' && parentNodeStyle.display !== 'none' && elementStyle.visibility !== 'hidden'; - } - - return false; + return getComputedStyle(element).getPropertyValue('visibility') === 'visible'; }; const isDisabled = element => { @@ -325,9 +301,18 @@ return null; }; + const DOMContentLoadedCallbacks = []; + const onDOMContentLoaded = callback => { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -360,63 +345,66 @@ } }; - /** - * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/data.js - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - * -------------------------------------------------------------------------- - */ - - /** - * ------------------------------------------------------------------------ - * Constants - * ------------------------------------------------------------------------ - */ - const elementMap = new Map(); - var Data = { - set(element, key, instance) { - if (!elementMap.has(element)) { - elementMap.set(element, new Map()); - } - - const instanceMap = elementMap.get(element); // make it clear we only want one instance per element - // can be removed later when multiple key/instances are fine to be used - - if (!instanceMap.has(key) && instanceMap.size !== 0) { - // eslint-disable-next-line no-console - console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`); - return; - } - - instanceMap.set(key, instance); - }, - - get(element, key) { - if (elementMap.has(element)) { - return elementMap.get(element).get(key) || null; - } - - return null; - }, - - remove(element, key) { - if (!elementMap.has(element)) { - return; - } - - const instanceMap = elementMap.get(element); - instanceMap.delete(key); // free up element references if there are no instances left for an element - - if (instanceMap.size === 0) { - elementMap.delete(element); - } + const executeAfterTransition = (callback, transitionElement, waitForTransition = true) => { + if (!waitForTransition) { + execute(callback); + return; } + const durationPadding = 5; + const emulatedDuration = getTransitionDurationFromElement(transitionElement) + durationPadding; + let called = false; + + const handler = ({ + target + }) => { + if (target !== transitionElement) { + return; + } + + called = true; + transitionElement.removeEventListener(TRANSITION_END, handler); + execute(callback); + }; + + transitionElement.addEventListener(TRANSITION_END, handler); + setTimeout(() => { + if (!called) { + triggerTransitionEnd(transitionElement); + } + }, emulatedDuration); + }; + /** + * Return the previous/next element of a list. + * + * @param {array} list The list of elements + * @param activeElement The active element + * @param shouldGetNext Choose to get next or previous element + * @param isCycleAllowed + * @return {Element|elem} The proper element + */ + + + const getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed) => { + let index = list.indexOf(activeElement); // if the element does not exist in the list return an element depending on the direction and if cycle is allowed + + if (index === -1) { + return list[!shouldGetNext && isCycleAllowed ? list.length - 1 : 0]; + } + + const listLength = list.length; + index += shouldGetNext ? 1 : -1; + + if (isCycleAllowed) { + index = (index + listLength) % listLength; + } + + return list[Math.max(0, Math.min(index, listLength - 1))]; }; /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/event-handler.js + * Bootstrap (v5.0.2): dom/event-handler.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -705,7 +693,61 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): base-component.js + * Bootstrap (v5.0.2): dom/data.js + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + * -------------------------------------------------------------------------- + */ + + /** + * ------------------------------------------------------------------------ + * Constants + * ------------------------------------------------------------------------ + */ + const elementMap = new Map(); + var Data = { + set(element, key, instance) { + if (!elementMap.has(element)) { + elementMap.set(element, new Map()); + } + + const instanceMap = elementMap.get(element); // make it clear we only want one instance per element + // can be removed later when multiple key/instances are fine to be used + + if (!instanceMap.has(key) && instanceMap.size !== 0) { + // eslint-disable-next-line no-console + console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`); + return; + } + + instanceMap.set(key, instance); + }, + + get(element, key) { + if (elementMap.has(element)) { + return elementMap.get(element).get(key) || null; + } + + return null; + }, + + remove(element, key) { + if (!elementMap.has(element)) { + return; + } + + const instanceMap = elementMap.get(element); + instanceMap.delete(key); // free up element references if there are no instances left for an element + + if (instanceMap.size === 0) { + elementMap.delete(element); + } + } + + }; + + /** + * -------------------------------------------------------------------------- + * Bootstrap (v5.0.2): base-component.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -715,7 +757,7 @@ * ------------------------------------------------------------------------ */ - const VERSION = '5.0.1'; + const VERSION = '5.0.2'; class BaseComponent { constructor(element) { @@ -738,14 +780,7 @@ } _queueCallback(callback, element, isAnimated = true) { - if (!isAnimated) { - execute(callback); - return; - } - - const transitionDuration = getTransitionDurationFromElement(element); - EventHandler.one(element, 'transitionend', () => execute(callback)); - emulateTransitionEnd(element, transitionDuration); + executeAfterTransition(callback, element, isAnimated); } /** Static */ @@ -754,6 +789,10 @@ return Data.get(element, this.DATA_KEY); } + static getOrCreateInstance(element, config = {}) { + return this.getInstance(element) || new this(element, typeof config === 'object' ? config : null); + } + static get VERSION() { return VERSION; } @@ -774,7 +813,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): alert.js + * Bootstrap (v5.0.2): alert.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -837,21 +876,14 @@ } _destroyElement(element) { - if (element.parentNode) { - element.parentNode.removeChild(element); - } - + element.remove(); EventHandler.trigger(element, EVENT_CLOSED); } // Static static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY$b); - - if (!data) { - data = new Alert(this); - } + const data = Alert.getOrCreateInstance(this); if (config === 'close') { data[config](this); @@ -889,7 +921,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): button.js + * Bootstrap (v5.0.2): button.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -927,11 +959,7 @@ static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY$a); - - if (!data) { - data = new Button(this); - } + const data = Button.getOrCreateInstance(this); if (config === 'toggle') { data[config](); @@ -950,12 +978,7 @@ EventHandler.on(document, EVENT_CLICK_DATA_API$6, SELECTOR_DATA_TOGGLE$5, event => { event.preventDefault(); const button = event.target.closest(SELECTOR_DATA_TOGGLE$5); - let data = Data.get(button, DATA_KEY$a); - - if (!data) { - data = new Button(button); - } - + const data = Button.getOrCreateInstance(button); data.toggle(); }); /** @@ -969,7 +992,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/manipulator.js + * Bootstrap (v5.0.2): dom/manipulator.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -1043,7 +1066,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): carousel.js + * Bootstrap (v5.0.2): carousel.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -1082,6 +1105,10 @@ const ORDER_PREV = 'prev'; const DIRECTION_LEFT = 'left'; const DIRECTION_RIGHT = 'right'; + const KEY_TO_DIRECTION = { + [ARROW_LEFT_KEY]: DIRECTION_RIGHT, + [ARROW_RIGHT_KEY]: DIRECTION_LEFT + }; const EVENT_SLIDE = `slide${EVENT_KEY$9}`; const EVENT_SLID = `slid${EVENT_KEY$9}`; const EVENT_KEYDOWN = `keydown${EVENT_KEY$9}`; @@ -1150,9 +1177,7 @@ next() { - if (!this._isSliding) { - this._slide(ORDER_NEXT); - } + this._slide(ORDER_NEXT); } nextWhenVisible() { @@ -1164,9 +1189,7 @@ } prev() { - if (!this._isSliding) { - this._slide(ORDER_PREV); - } + this._slide(ORDER_PREV); } pause(event) { @@ -1228,7 +1251,8 @@ _getConfig(config) { config = { ...Default$9, - ...config + ...Manipulator.getDataAttributes(this._element), + ...(typeof config === 'object' ? config : {}) }; typeCheckConfig(NAME$a, config, DefaultType$9); return config; @@ -1326,14 +1350,12 @@ return; } - if (event.key === ARROW_LEFT_KEY) { + const direction = KEY_TO_DIRECTION[event.key]; + + if (direction) { event.preventDefault(); - this._slide(DIRECTION_RIGHT); - } else if (event.key === ARROW_RIGHT_KEY) { - event.preventDefault(); - - this._slide(DIRECTION_LEFT); + this._slide(direction); } } @@ -1344,20 +1366,7 @@ _getItemByOrder(order, activeElement) { const isNext = order === ORDER_NEXT; - const isPrev = order === ORDER_PREV; - - const activeIndex = this._getItemIndex(activeElement); - - const lastItemIndex = this._items.length - 1; - const isGoingToWrap = isPrev && activeIndex === 0 || isNext && activeIndex === lastItemIndex; - - if (isGoingToWrap && !this._config.wrap) { - return activeElement; - } - - const delta = isPrev ? -1 : 1; - const itemIndex = (activeIndex + delta) % this._items.length; - return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; + return getNextActiveElement(this._items, activeElement, isNext, this._config.wrap); } _triggerSlideEvent(relatedTarget, eventDirectionName) { @@ -1430,6 +1439,10 @@ return; } + if (this._isSliding) { + return; + } + const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName); if (slideEvent.defaultPrevented) { @@ -1513,10 +1526,10 @@ static carouselInterface(element, config) { - let data = Data.get(element, DATA_KEY$9); - let _config = { ...Default$9, - ...Manipulator.getDataAttributes(element) - }; + const data = Carousel.getOrCreateInstance(element, config); + let { + _config + } = data; if (typeof config === 'object') { _config = { ..._config, @@ -1526,10 +1539,6 @@ const action = typeof config === 'string' ? config : _config.slide; - if (!data) { - data = new Carousel(element, _config); - } - if (typeof config === 'number') { data.to(config); } else if (typeof action === 'string') { @@ -1569,7 +1578,7 @@ Carousel.carouselInterface(target, config); if (slideIndex) { - Data.get(target, DATA_KEY$9).to(slideIndex); + Carousel.getInstance(target).to(slideIndex); } event.preventDefault(); @@ -1588,7 +1597,7 @@ const carousels = SelectorEngine.find(SELECTOR_DATA_RIDE); for (let i = 0, len = carousels.length; i < len; i++) { - Carousel.carouselInterface(carousels[i], Data.get(carousels[i], DATA_KEY$9)); + Carousel.carouselInterface(carousels[i], Carousel.getInstance(carousels[i])); } }); /** @@ -1602,7 +1611,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): collapse.js + * Bootstrap (v5.0.2): collapse.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -1718,7 +1727,7 @@ if (actives) { const tempActiveData = actives.find(elem => container !== elem); - activesData = tempActiveData ? Data.get(tempActiveData, DATA_KEY$8) : null; + activesData = tempActiveData ? Collapse.getInstance(tempActiveData) : null; if (activesData && activesData._isTransitioning) { return; @@ -1881,7 +1890,7 @@ static collapseInterface(element, config) { - let data = Data.get(element, DATA_KEY$8); + let data = Collapse.getInstance(element); const _config = { ...Default$8, ...Manipulator.getDataAttributes(element), ...(typeof config === 'object' && config ? config : {}) @@ -1928,7 +1937,7 @@ const selector = getSelectorFromElement(this); const selectorElements = SelectorEngine.find(selector); selectorElements.forEach(element => { - const data = Data.get(element, DATA_KEY$8); + const data = Collapse.getInstance(element); let config; if (data) { @@ -1957,7 +1966,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dropdown.js + * Bootstrap (v5.0.2): dropdown.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -2277,38 +2286,24 @@ }; } - _selectMenuItem(event) { + _selectMenuItem({ + key, + target + }) { const items = SelectorEngine.find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(isVisible); if (!items.length) { return; - } - - let index = items.indexOf(event.target); // Up - - if (event.key === ARROW_UP_KEY && index > 0) { - index--; - } // Down + } // if target isn't included in items (e.g. when expanding the dropdown) + // allow cycling to get the last item in case key equals ARROW_UP_KEY - if (event.key === ARROW_DOWN_KEY && index < items.length - 1) { - index++; - } // index is -1 if the first keydown is an ArrowUp - - - index = index === -1 ? 0 : index; - items[index].focus(); + getNextActiveElement(items, target, key === ARROW_DOWN_KEY, !items.includes(target)).focus(); } // Static static dropdownInterface(element, config) { - let data = Data.get(element, DATA_KEY$7); - - const _config = typeof config === 'object' ? config : null; - - if (!data) { - data = new Dropdown(element, _config); - } + const data = Dropdown.getOrCreateInstance(element, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -2333,7 +2328,7 @@ const toggles = SelectorEngine.find(SELECTOR_DATA_TOGGLE$3); for (let i = 0, len = toggles.length; i < len; i++) { - const context = Data.get(toggles[i], DATA_KEY$7); + const context = Dropdown.getInstance(toggles[i]); if (!context || context._config.autoClose === false) { continue; @@ -2406,17 +2401,19 @@ return; } - if (!isActive && (event.key === ARROW_UP_KEY || event.key === ARROW_DOWN_KEY)) { - getToggleButton().click(); + if (event.key === ARROW_UP_KEY || event.key === ARROW_DOWN_KEY) { + if (!isActive) { + getToggleButton().click(); + } + + Dropdown.getInstance(getToggleButton())._selectMenuItem(event); + return; } if (!isActive || event.key === SPACE_KEY) { Dropdown.clearMenus(); - return; } - - Dropdown.getInstance(getToggleButton())._selectMenuItem(event); } } @@ -2446,81 +2443,111 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/scrollBar.js + * Bootstrap (v5.0.2): util/scrollBar.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ const SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'; const SELECTOR_STICKY_CONTENT = '.sticky-top'; - const getWidth = () => { - // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes - const documentWidth = document.documentElement.clientWidth; - return Math.abs(window.innerWidth - documentWidth); - }; - - const hide = (width = getWidth()) => { - _disableOverFlow(); // give padding to element to balances the hidden scrollbar width - - - _setElementAttributes('body', 'paddingRight', calculatedValue => calculatedValue + width); // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements, to keep shown fullwidth - - - _setElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight', calculatedValue => calculatedValue + width); - - _setElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight', calculatedValue => calculatedValue - width); - }; - - const _disableOverFlow = () => { - const actualValue = document.body.style.overflow; - - if (actualValue) { - Manipulator.setDataAttribute(document.body, 'overflow', actualValue); + class ScrollBarHelper { + constructor() { + this._element = document.body; } - document.body.style.overflow = 'hidden'; - }; + getWidth() { + // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes + const documentWidth = document.documentElement.clientWidth; + return Math.abs(window.innerWidth - documentWidth); + } - const _setElementAttributes = (selector, styleProp, callback) => { - const scrollbarWidth = getWidth(); - SelectorEngine.find(selector).forEach(element => { - if (element !== document.body && window.innerWidth > element.clientWidth + scrollbarWidth) { - return; - } + hide() { + const width = this.getWidth(); + this._disableOverFlow(); // give padding to element to balance the hidden scrollbar width + + + this._setElementAttributes(this._element, 'paddingRight', calculatedValue => calculatedValue + width); // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth + + + this._setElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight', calculatedValue => calculatedValue + width); + + this._setElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight', calculatedValue => calculatedValue - width); + } + + _disableOverFlow() { + this._saveInitialAttribute(this._element, 'overflow'); + + this._element.style.overflow = 'hidden'; + } + + _setElementAttributes(selector, styleProp, callback) { + const scrollbarWidth = this.getWidth(); + + const manipulationCallBack = element => { + if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) { + return; + } + + this._saveInitialAttribute(element, styleProp); + + const calculatedValue = window.getComputedStyle(element)[styleProp]; + element.style[styleProp] = `${callback(Number.parseFloat(calculatedValue))}px`; + }; + + this._applyManipulationCallback(selector, manipulationCallBack); + } + + reset() { + this._resetElementAttributes(this._element, 'overflow'); + + this._resetElementAttributes(this._element, 'paddingRight'); + + this._resetElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight'); + + this._resetElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight'); + } + + _saveInitialAttribute(element, styleProp) { const actualValue = element.style[styleProp]; - const calculatedValue = window.getComputedStyle(element)[styleProp]; - Manipulator.setDataAttribute(element, styleProp, actualValue); - element.style[styleProp] = `${callback(Number.parseFloat(calculatedValue))}px`; - }); - }; - const reset = () => { - _resetElementAttributes('body', 'overflow'); - - _resetElementAttributes('body', 'paddingRight'); - - _resetElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight'); - - _resetElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight'); - }; - - const _resetElementAttributes = (selector, styleProp) => { - SelectorEngine.find(selector).forEach(element => { - const value = Manipulator.getDataAttribute(element, styleProp); - - if (typeof value === 'undefined') { - element.style.removeProperty(styleProp); - } else { - Manipulator.removeDataAttribute(element, styleProp); - element.style[styleProp] = value; + if (actualValue) { + Manipulator.setDataAttribute(element, styleProp, actualValue); } - }); - }; + } + + _resetElementAttributes(selector, styleProp) { + const manipulationCallBack = element => { + const value = Manipulator.getDataAttribute(element, styleProp); + + if (typeof value === 'undefined') { + element.style.removeProperty(styleProp); + } else { + Manipulator.removeDataAttribute(element, styleProp); + element.style[styleProp] = value; + } + }; + + this._applyManipulationCallback(selector, manipulationCallBack); + } + + _applyManipulationCallback(selector, callBack) { + if (isElement(selector)) { + callBack(selector); + } else { + SelectorEngine.find(selector, this._element).forEach(callBack); + } + } + + isOverflowing() { + return this.getWidth() > 0; + } + + } /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/backdrop.js + * Bootstrap (v5.0.2): util/backdrop.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ @@ -2528,14 +2555,14 @@ isVisible: true, // if false, we use the backdrop helper without adding any element to the dom isAnimated: false, - rootElement: document.body, + rootElement: 'body', // give the choice to place backdrop under different elements clickCallback: null }; const DefaultType$6 = { isVisible: 'boolean', isAnimated: 'boolean', - rootElement: 'element', + rootElement: '(element|string)', clickCallback: '(function|null)' }; const NAME$7 = 'backdrop'; @@ -2603,8 +2630,9 @@ _getConfig(config) { config = { ...Default$6, ...(typeof config === 'object' ? config : {}) - }; - config.rootElement = config.rootElement || document.body; + }; // use getElement() with the default "body" to get a fresh Element on each instantiation + + config.rootElement = getElement(config.rootElement); typeCheckConfig(NAME$7, config, DefaultType$6); return config; } @@ -2629,27 +2657,20 @@ EventHandler.off(this._element, EVENT_MOUSEDOWN); - this._getElement().parentNode.removeChild(this._element); + this._element.remove(); this._isAppended = false; } _emulateAnimation(callback) { - if (!this._config.isAnimated) { - execute(callback); - return; - } - - const backdropTransitionDuration = getTransitionDurationFromElement(this._getElement()); - EventHandler.one(this._getElement(), 'transitionend', () => execute(callback)); - emulateTransitionEnd(this._getElement(), backdropTransitionDuration); + executeAfterTransition(callback, this._getElement(), this._config.isAnimated); } } /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): modal.js + * Bootstrap (v5.0.2): modal.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -2709,6 +2730,7 @@ this._isShown = false; this._ignoreBackdropClick = false; this._isTransitioning = false; + this._scrollBar = new ScrollBarHelper(); } // Getters @@ -2730,20 +2752,22 @@ return; } - if (this._isAnimated()) { - this._isTransitioning = true; - } - const showEvent = EventHandler.trigger(this._element, EVENT_SHOW$3, { relatedTarget }); - if (this._isShown || showEvent.defaultPrevented) { + if (showEvent.defaultPrevented) { return; } this._isShown = true; - hide(); + + if (this._isAnimated()) { + this._isTransitioning = true; + } + + this._scrollBar.hide(); + document.body.classList.add(CLASS_NAME_OPEN); this._adjustDialog(); @@ -2765,7 +2789,7 @@ } hide(event) { - if (event) { + if (event && ['A', 'AREA'].includes(event.target.tagName)) { event.preventDefault(); } @@ -2832,7 +2856,7 @@ _getConfig(config) { config = { ...Default$5, ...Manipulator.getDataAttributes(this._element), - ...config + ...(typeof config === 'object' ? config : {}) }; typeCheckConfig(NAME$6, config, DefaultType$5); return config; @@ -2935,7 +2959,8 @@ this._resetAdjustments(); - reset(); + this._scrollBar.reset(); + EventHandler.trigger(this._element, EVENT_HIDDEN$3); }); } @@ -2972,27 +2997,32 @@ return; } - const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; + const { + classList, + scrollHeight, + style + } = this._element; + const isModalOverflowing = scrollHeight > document.documentElement.clientHeight; // return if the following background transition hasn't yet completed - if (!isModalOverflowing) { - this._element.style.overflowY = 'hidden'; + if (!isModalOverflowing && style.overflowY === 'hidden' || classList.contains(CLASS_NAME_STATIC)) { + return; } - this._element.classList.add(CLASS_NAME_STATIC); + if (!isModalOverflowing) { + style.overflowY = 'hidden'; + } - const modalTransitionDuration = getTransitionDurationFromElement(this._dialog); - EventHandler.off(this._element, 'transitionend'); - EventHandler.one(this._element, 'transitionend', () => { - this._element.classList.remove(CLASS_NAME_STATIC); + classList.add(CLASS_NAME_STATIC); + + this._queueCallback(() => { + classList.remove(CLASS_NAME_STATIC); if (!isModalOverflowing) { - EventHandler.one(this._element, 'transitionend', () => { - this._element.style.overflowY = ''; - }); - emulateTransitionEnd(this._element, modalTransitionDuration); + this._queueCallback(() => { + style.overflowY = ''; + }, this._dialog); } - }); - emulateTransitionEnd(this._element, modalTransitionDuration); + }, this._dialog); this._element.focus(); } // ---------------------------------------------------------------------- @@ -3002,7 +3032,9 @@ _adjustDialog() { const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; - const scrollbarWidth = getWidth(); + + const scrollbarWidth = this._scrollBar.getWidth(); + const isBodyOverflowing = scrollbarWidth > 0; if (!isBodyOverflowing && isModalOverflowing && !isRTL() || isBodyOverflowing && !isModalOverflowing && isRTL()) { @@ -3022,7 +3054,7 @@ static jQueryInterface(config, relatedTarget) { return this.each(function () { - const data = Modal.getInstance(this) || new Modal(this, typeof config === 'object' ? config : {}); + const data = Modal.getOrCreateInstance(this, config); if (typeof config !== 'string') { return; @@ -3063,7 +3095,7 @@ } }); }); - const data = Modal.getInstance(target) || new Modal(target); + const data = Modal.getOrCreateInstance(target); data.toggle(this); }); /** @@ -3077,7 +3109,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): offcanvas.js + * Bootstrap (v5.0.2): offcanvas.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ @@ -3164,7 +3196,7 @@ this._backdrop.show(); if (!this._config.scroll) { - hide(); + new ScrollBarHelper().hide(); this._enforceFocusOnElement(this._element); } @@ -3217,7 +3249,7 @@ this._element.style.visibility = 'hidden'; if (!this._config.scroll) { - reset(); + new ScrollBarHelper().reset(); } EventHandler.trigger(this._element, EVENT_HIDDEN$2); @@ -3275,7 +3307,7 @@ static jQueryInterface(config) { return this.each(function () { - const data = Data.get(this, DATA_KEY$5) || new Offcanvas(this, typeof config === 'object' ? config : {}); + const data = Offcanvas.getOrCreateInstance(this, config); if (typeof config !== 'string') { return; @@ -3321,12 +3353,10 @@ Offcanvas.getInstance(allReadyOpen).hide(); } - const data = Data.get(target, DATA_KEY$5) || new Offcanvas(target); + const data = Offcanvas.getOrCreateInstance(target); data.toggle(this); }); - EventHandler.on(window, EVENT_LOAD_DATA_API$1, () => { - SelectorEngine.find(OPEN_SELECTOR).forEach(el => (Data.get(el, DATA_KEY$5) || new Offcanvas(el)).show()); - }); + EventHandler.on(window, EVENT_LOAD_DATA_API$1, () => SelectorEngine.find(OPEN_SELECTOR).forEach(el => Offcanvas.getOrCreateInstance(el).show())); /** * ------------------------------------------------------------------------ * jQuery @@ -3337,7 +3367,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/sanitizer.js + * Bootstrap (v5.0.2): util/sanitizer.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -3432,7 +3462,7 @@ const elName = el.nodeName.toLowerCase(); if (!allowlistKeys.includes(elName)) { - el.parentNode.removeChild(el); + el.remove(); continue; } @@ -3450,7 +3480,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): tooltip.js + * Bootstrap (v5.0.2): tooltip.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -3619,8 +3649,8 @@ clearTimeout(this._timeout); EventHandler.off(this._element.closest(`.${CLASS_NAME_MODAL}`), 'hide.bs.modal', this._hideModalHandler); - if (this.tip && this.tip.parentNode) { - this.tip.parentNode.removeChild(this.tip); + if (this.tip) { + this.tip.remove(); } if (this._popper) { @@ -3725,8 +3755,8 @@ return; } - if (this._hoverState !== HOVER_STATE_SHOW && tip.parentNode) { - tip.parentNode.removeChild(tip); + if (this._hoverState !== HOVER_STATE_SHOW) { + tip.remove(); } this._cleanTipClass(); @@ -4113,17 +4143,7 @@ static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY$4); - - const _config = typeof config === 'object' && config; - - if (!data && /dispose|hide/.test(config)) { - return; - } - - if (!data) { - data = new Tooltip(this, _config); - } + const data = Tooltip.getOrCreateInstance(this, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -4148,7 +4168,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): popover.js + * Bootstrap (v5.0.2): popover.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -4218,6 +4238,24 @@ return this.getTitle() || this._getContent(); } + getTipElement() { + if (this.tip) { + return this.tip; + } + + this.tip = super.getTipElement(); + + if (!this.getTitle()) { + SelectorEngine.findOne(SELECTOR_TITLE, this.tip).remove(); + } + + if (!this._getContent()) { + SelectorEngine.findOne(SELECTOR_CONTENT, this.tip).remove(); + } + + return this.tip; + } + setContent() { const tip = this.getTipElement(); // we use append for html objects to maintain js events @@ -4254,18 +4292,7 @@ static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY$3); - - const _config = typeof config === 'object' ? config : null; - - if (!data && /dispose|hide/.test(config)) { - return; - } - - if (!data) { - data = new Popover(this, _config); - Data.set(this, DATA_KEY$3, data); - } + const data = Popover.getOrCreateInstance(this, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -4290,7 +4317,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): scrollspy.js + * Bootstrap (v5.0.2): scrollspy.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -4505,7 +4532,7 @@ static jQueryInterface(config) { return this.each(function () { - const data = ScrollSpy.getInstance(this) || new ScrollSpy(this, typeof config === 'object' ? config : {}); + const data = ScrollSpy.getOrCreateInstance(this, config); if (typeof config !== 'string') { return; @@ -4541,7 +4568,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): tab.js + * Bootstrap (v5.0.2): tab.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -4696,7 +4723,7 @@ static jQueryInterface(config) { return this.each(function () { - const data = Data.get(this, DATA_KEY$1) || new Tab(this); + const data = Tab.getOrCreateInstance(this); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -4725,7 +4752,7 @@ return; } - const data = Data.get(this, DATA_KEY$1) || new Tab(this); + const data = Tab.getOrCreateInstance(this); data.show(); }); /** @@ -4739,7 +4766,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): toast.js + * Bootstrap (v5.0.2): toast.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -4939,13 +4966,7 @@ static jQueryInterface(config) { return this.each(function () { - let data = Data.get(this, DATA_KEY); - - const _config = typeof config === 'object' && config; - - if (!data) { - data = new Toast(this, _config); - } + const data = Toast.getOrCreateInstance(this, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -4970,7 +4991,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): index.umd.js + * Bootstrap (v5.0.2): index.umd.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/dist/js/bootstrap.js.map b/dist/js/bootstrap.js.map index 6b85ac8ddfd9f9c960ee28cea9cf84baabc2c3b3..b007b592593c08757a1df0806f401ac749932b73 100644 GIT binary patch delta 68721 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%0Ag0p||m1p%-y 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 diff --git a/dist/js/bootstrap.min.js b/dist/js/bootstrap.min.js index b7efbfaae..aed031fd6 100644 --- a/dist/js/bootstrap.min.js +++ b/dist/js/bootstrap.min.js @@ -1,7 +1,7 @@ /*! - * Bootstrap v5.0.1 (https://getbootstrap.com/) + * Bootstrap v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e(t.Popper)}(this,(function(t){"use strict";function e(t){if(t&&t.__esModule)return t;var e=Object.create(null);return t&&Object.keys(t).forEach((function(s){if("default"!==s){var i=Object.getOwnPropertyDescriptor(t,s);Object.defineProperty(e,s,i.get?i:{enumerable:!0,get:function(){return t[s]}})}})),e.default=t,Object.freeze(e)}var s=e(t);const i={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter(t=>t.matches(e)),parents(t,e){const s=[];let i=t.parentNode;for(;i&&i.nodeType===Node.ELEMENT_NODE&&3!==i.nodeType;)i.matches(e)&&s.push(i),i=i.parentNode;return s},prev(t,e){let s=t.previousElementSibling;for(;s;){if(s.matches(e))return[s];s=s.previousElementSibling}return[]},next(t,e){let s=t.nextElementSibling;for(;s;){if(s.matches(e))return[s];s=s.nextElementSibling}return[]}},n=t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t},o=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let s=t.getAttribute("href");if(!s||!s.includes("#")&&!s.startsWith("."))return null;s.includes("#")&&!s.startsWith("#")&&(s="#"+s.split("#")[1]),e=s&&"#"!==s?s.trim():null}return e},r=t=>{const e=o(t);return e&&document.querySelector(e)?e:null},a=t=>{const e=o(t);return e?document.querySelector(e):null},l=t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:s}=window.getComputedStyle(t);const i=Number.parseFloat(e),n=Number.parseFloat(s);return i||n?(e=e.split(",")[0],s=s.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(s))):0},c=t=>{t.dispatchEvent(new Event("transitionend"))},h=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),d=t=>h(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?i.findOne(t):null,u=(t,e)=>{let s=!1;const i=e+5;t.addEventListener("transitionend",(function e(){s=!0,t.removeEventListener("transitionend",e)})),setTimeout(()=>{s||c(t)},i)},g=(t,e,s)=>{Object.keys(s).forEach(i=>{const n=s[i],o=e[i],r=o&&h(o)?"element":null==(a=o)?""+a:{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase();var a;if(!new RegExp(n).test(r))throw new TypeError(`${t.toUpperCase()}: Option "${i}" provided type "${r}" but expected type "${n}".`)})},f=t=>{if(!t)return!1;if(t.style&&t.parentNode&&t.parentNode.style){const e=getComputedStyle(t),s=getComputedStyle(t.parentNode);return"none"!==e.display&&"none"!==s.display&&"hidden"!==e.visibility}return!1},p=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),m=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?m(t.parentNode):null},_=()=>{},b=t=>t.offsetHeight,v=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},y=()=>"rtl"===document.documentElement.dir,w=t=>{var e;e=()=>{const e=v();if(e){const s=t.NAME,i=e.fn[s];e.fn[s]=t.jQueryInterface,e.fn[s].Constructor=t,e.fn[s].noConflict=()=>(e.fn[s]=i,t.jQueryInterface)}},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()},E=t=>{"function"==typeof t&&t()},T=new Map;var A={set(t,e,s){T.has(t)||T.set(t,new Map);const i=T.get(t);i.has(e)||0===i.size?i.set(e,s):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(i.keys())[0]}.`)},get:(t,e)=>T.has(t)&&T.get(t).get(e)||null,remove(t,e){if(!T.has(t))return;const s=T.get(t);s.delete(e),0===s.size&&T.delete(t)}};const k=/[^.]*(?=\..*)\.|.*/,L=/\..*/,C=/::\d+$/,D={};let N=1;const S={mouseenter:"mouseover",mouseleave:"mouseout"},O=/^(mouseenter|mouseleave)/i,I=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function x(t,e){return e&&`${e}::${N++}`||t.uidEvent||N++}function j(t){const e=x(t);return t.uidEvent=e,D[e]=D[e]||{},D[e]}function P(t,e,s=null){const i=Object.keys(t);for(let n=0,o=i.length;nfunction(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};i?i=t(i):s=t(s)}const[o,r,a]=M(e,s,i),l=j(t),c=l[a]||(l[a]={}),h=P(c,r,o?s:null);if(h)return void(h.oneOff=h.oneOff&&n);const d=x(r,e.replace(k,"")),u=o?function(t,e,s){return function i(n){const o=t.querySelectorAll(e);for(let{target:r}=n;r&&r!==this;r=r.parentNode)for(let a=o.length;a--;)if(o[a]===r)return n.delegateTarget=r,i.oneOff&&$.off(t,n.type,e,s),s.apply(r,[n]);return null}}(t,s,i):function(t,e){return function s(i){return i.delegateTarget=t,s.oneOff&&$.off(t,i.type,e),e.apply(t,[i])}}(t,s);u.delegationSelector=o?s:null,u.originalHandler=r,u.oneOff=n,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function R(t,e,s,i,n){const o=P(e[s],i,n);o&&(t.removeEventListener(s,o,Boolean(n)),delete e[s][o.uidEvent])}function B(t){return t=t.replace(L,""),S[t]||t}const $={on(t,e,s,i){H(t,e,s,i,!1)},one(t,e,s,i){H(t,e,s,i,!0)},off(t,e,s,i){if("string"!=typeof e||!t)return;const[n,o,r]=M(e,s,i),a=r!==e,l=j(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void R(t,l,r,o,n?s:null)}c&&Object.keys(l).forEach(s=>{!function(t,e,s,i){const n=e[s]||{};Object.keys(n).forEach(o=>{if(o.includes(i)){const i=n[o];R(t,e,s,i.originalHandler,i.delegationSelector)}})}(t,l,s,e.slice(1))});const h=l[r]||{};Object.keys(h).forEach(s=>{const i=s.replace(C,"");if(!a||e.includes(i)){const e=h[s];R(t,l,r,e.originalHandler,e.delegationSelector)}})},trigger(t,e,s){if("string"!=typeof e||!t)return null;const i=v(),n=B(e),o=e!==n,r=I.has(n);let a,l=!0,c=!0,h=!1,d=null;return o&&i&&(a=i.Event(e,s),i(t).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),h=a.isDefaultPrevented()),r?(d=document.createEvent("HTMLEvents"),d.initEvent(n,l,!0)):d=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==s&&Object.keys(s).forEach(t=>{Object.defineProperty(d,t,{get:()=>s[t]})}),h&&d.preventDefault(),c&&t.dispatchEvent(d),d.defaultPrevented&&void 0!==a&&a.preventDefault(),d}};class z{constructor(t){(t=d(t))&&(this._element=t,A.set(this._element,this.constructor.DATA_KEY,this))}dispose(){A.remove(this._element,this.constructor.DATA_KEY),$.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(t=>{this[t]=null})}_queueCallback(t,e,s=!0){if(!s)return void E(t);const i=l(e);$.one(e,"transitionend",()=>E(t)),u(e,i)}static getInstance(t){return A.get(t,this.DATA_KEY)}static get VERSION(){return"5.0.1"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}}class U extends z{static get NAME(){return"alert"}close(t){const e=t?this._getRootElement(t):this._element,s=this._triggerCloseEvent(e);null===s||s.defaultPrevented||this._removeElement(e)}_getRootElement(t){return a(t)||t.closest(".alert")}_triggerCloseEvent(t){return $.trigger(t,"close.bs.alert")}_removeElement(t){t.classList.remove("show");const e=t.classList.contains("fade");this._queueCallback(()=>this._destroyElement(t),t,e)}_destroyElement(t){t.parentNode&&t.parentNode.removeChild(t),$.trigger(t,"closed.bs.alert")}static jQueryInterface(t){return this.each((function(){let e=A.get(this,"bs.alert");e||(e=new U(this)),"close"===t&&e[t](this)}))}static handleDismiss(t){return function(e){e&&e.preventDefault(),t.close(this)}}}$.on(document,"click.bs.alert.data-api",'[data-bs-dismiss="alert"]',U.handleDismiss(new U)),w(U);class q extends z{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){let e=A.get(this,"bs.button");e||(e=new q(this)),"toggle"===t&&e[t]()}))}}function F(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function W(t){return t.replace(/[A-Z]/g,t=>"-"+t.toLowerCase())}$.on(document,"click.bs.button.data-api",'[data-bs-toggle="button"]',t=>{t.preventDefault();const e=t.target.closest('[data-bs-toggle="button"]');let s=A.get(e,"bs.button");s||(s=new q(e)),s.toggle()}),w(q);const K={setDataAttribute(t,e,s){t.setAttribute("data-bs-"+W(e),s)},removeDataAttribute(t,e){t.removeAttribute("data-bs-"+W(e))},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter(t=>t.startsWith("bs")).forEach(s=>{let i=s.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=F(t.dataset[s])}),e},getDataAttribute:(t,e)=>F(t.getAttribute("data-bs-"+W(e))),offset(t){const e=t.getBoundingClientRect();return{top:e.top+document.body.scrollTop,left:e.left+document.body.scrollLeft}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},V={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},Q={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},X="next",Y="prev",G="left",Z="right";class J extends z{constructor(t,e){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._indicatorsElement=i.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return V}static get NAME(){return"carousel"}next(){this._isSliding||this._slide(X)}nextWhenVisible(){!document.hidden&&f(this._element)&&this.next()}prev(){this._isSliding||this._slide(Y)}pause(t){t||(this._isPaused=!0),i.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(c(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=i.findOne(".active.carousel-item",this._element);const e=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding)return void $.one(this._element,"slid.bs.carousel",()=>this.to(t));if(e===t)return this.pause(),void this.cycle();const s=t>e?X:Y;this._slide(s,this._items[t])}_getConfig(t){return t={...V,...t},g("carousel",t,Q),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?Z:G)}_addEventListeners(){this._config.keyboard&&$.on(this._element,"keydown.bs.carousel",t=>this._keydown(t)),"hover"===this._config.pause&&($.on(this._element,"mouseenter.bs.carousel",t=>this.pause(t)),$.on(this._element,"mouseleave.bs.carousel",t=>this.cycle(t))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=t=>{!this._pointerEvent||"pen"!==t.pointerType&&"touch"!==t.pointerType?this._pointerEvent||(this.touchStartX=t.touches[0].clientX):this.touchStartX=t.clientX},e=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},s=t=>{!this._pointerEvent||"pen"!==t.pointerType&&"touch"!==t.pointerType||(this.touchDeltaX=t.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(t=>this.cycle(t),500+this._config.interval))};i.find(".carousel-item img",this._element).forEach(t=>{$.on(t,"dragstart.bs.carousel",t=>t.preventDefault())}),this._pointerEvent?($.on(this._element,"pointerdown.bs.carousel",e=>t(e)),$.on(this._element,"pointerup.bs.carousel",t=>s(t)),this._element.classList.add("pointer-event")):($.on(this._element,"touchstart.bs.carousel",e=>t(e)),$.on(this._element,"touchmove.bs.carousel",t=>e(t)),$.on(this._element,"touchend.bs.carousel",t=>s(t)))}_keydown(t){/input|textarea/i.test(t.target.tagName)||("ArrowLeft"===t.key?(t.preventDefault(),this._slide(Z)):"ArrowRight"===t.key&&(t.preventDefault(),this._slide(G)))}_getItemIndex(t){return this._items=t&&t.parentNode?i.find(".carousel-item",t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,e){const s=t===X,i=t===Y,n=this._getItemIndex(e),o=this._items.length-1;if((i&&0===n||s&&n===o)&&!this._config.wrap)return e;const r=(n+(i?-1:1))%this._items.length;return-1===r?this._items[this._items.length-1]:this._items[r]}_triggerSlideEvent(t,e){const s=this._getItemIndex(t),n=this._getItemIndex(i.findOne(".active.carousel-item",this._element));return $.trigger(this._element,"slide.bs.carousel",{relatedTarget:t,direction:e,from:n,to:s})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const e=i.findOne(".active",this._indicatorsElement);e.classList.remove("active"),e.removeAttribute("aria-current");const s=i.find("[data-bs-target]",this._indicatorsElement);for(let e=0;e{$.trigger(this._element,"slid.bs.carousel",{relatedTarget:r,direction:u,from:o,to:a})};if(this._element.classList.contains("slide")){r.classList.add(d),b(r),n.classList.add(h),r.classList.add(h);const t=()=>{r.classList.remove(h,d),r.classList.add("active"),n.classList.remove("active",d,h),this._isSliding=!1,setTimeout(g,0)};this._queueCallback(t,n,!0)}else n.classList.remove("active"),r.classList.add("active"),this._isSliding=!1,g();l&&this.cycle()}_directionToOrder(t){return[Z,G].includes(t)?y()?t===G?Y:X:t===G?X:Y:t}_orderToDirection(t){return[X,Y].includes(t)?y()?t===Y?G:Z:t===Y?Z:G:t}static carouselInterface(t,e){let s=A.get(t,"bs.carousel"),i={...V,...K.getDataAttributes(t)};"object"==typeof e&&(i={...i,...e});const n="string"==typeof e?e:i.slide;if(s||(s=new J(t,i)),"number"==typeof e)s.to(e);else if("string"==typeof n){if(void 0===s[n])throw new TypeError(`No method named "${n}"`);s[n]()}else i.interval&&i.ride&&(s.pause(),s.cycle())}static jQueryInterface(t){return this.each((function(){J.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=a(this);if(!e||!e.classList.contains("carousel"))return;const s={...K.getDataAttributes(e),...K.getDataAttributes(this)},i=this.getAttribute("data-bs-slide-to");i&&(s.interval=!1),J.carouselInterface(e,s),i&&A.get(e,"bs.carousel").to(i),t.preventDefault()}}$.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",J.dataApiClickHandler),$.on(window,"load.bs.carousel.data-api",()=>{const t=i.find('[data-bs-ride="carousel"]');for(let e=0,s=t.length;et===this._element);null!==n&&o.length&&(this._selector=n,this._triggerArray.push(e))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}static get Default(){return tt}static get NAME(){return"collapse"}toggle(){this._element.classList.contains("show")?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains("show"))return;let t,e;this._parent&&(t=i.find(".show, .collapsing",this._parent).filter(t=>"string"==typeof this._config.parent?t.getAttribute("data-bs-parent")===this._config.parent:t.classList.contains("collapse")),0===t.length&&(t=null));const s=i.findOne(this._selector);if(t){const i=t.find(t=>s!==t);if(e=i?A.get(i,"bs.collapse"):null,e&&e._isTransitioning)return}if($.trigger(this._element,"show.bs.collapse").defaultPrevented)return;t&&t.forEach(t=>{s!==t&&st.collapseInterface(t,"hide"),e||A.set(t,"bs.collapse",null)});const n=this._getDimension();this._element.classList.remove("collapse"),this._element.classList.add("collapsing"),this._element.style[n]=0,this._triggerArray.length&&this._triggerArray.forEach(t=>{t.classList.remove("collapsed"),t.setAttribute("aria-expanded",!0)}),this.setTransitioning(!0);const o="scroll"+(n[0].toUpperCase()+n.slice(1));this._queueCallback(()=>{this._element.classList.remove("collapsing"),this._element.classList.add("collapse","show"),this._element.style[n]="",this.setTransitioning(!1),$.trigger(this._element,"shown.bs.collapse")},this._element,!0),this._element.style[n]=this._element[o]+"px"}hide(){if(this._isTransitioning||!this._element.classList.contains("show"))return;if($.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=this._element.getBoundingClientRect()[t]+"px",b(this._element),this._element.classList.add("collapsing"),this._element.classList.remove("collapse","show");const e=this._triggerArray.length;if(e>0)for(let t=0;t{this.setTransitioning(!1),this._element.classList.remove("collapsing"),this._element.classList.add("collapse"),$.trigger(this._element,"hidden.bs.collapse")},this._element,!0)}setTransitioning(t){this._isTransitioning=t}_getConfig(t){return(t={...tt,...t}).toggle=Boolean(t.toggle),g("collapse",t,et),t}_getDimension(){return this._element.classList.contains("width")?"width":"height"}_getParent(){let{parent:t}=this._config;t=d(t);const e=`[data-bs-toggle="collapse"][data-bs-parent="${t}"]`;return i.find(e,t).forEach(t=>{const e=a(t);this._addAriaAndCollapsedClass(e,[t])}),t}_addAriaAndCollapsedClass(t,e){if(!t||!e.length)return;const s=t.classList.contains("show");e.forEach(t=>{s?t.classList.remove("collapsed"):t.classList.add("collapsed"),t.setAttribute("aria-expanded",s)})}static collapseInterface(t,e){let s=A.get(t,"bs.collapse");const i={...tt,...K.getDataAttributes(t),..."object"==typeof e&&e?e:{}};if(!s&&i.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(i.toggle=!1),s||(s=new st(t,i)),"string"==typeof e){if(void 0===s[e])throw new TypeError(`No method named "${e}"`);s[e]()}}static jQueryInterface(t){return this.each((function(){st.collapseInterface(this,t)}))}}$.on(document,"click.bs.collapse.data-api",'[data-bs-toggle="collapse"]',(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=K.getDataAttributes(this),s=r(this);i.find(s).forEach(t=>{const s=A.get(t,"bs.collapse");let i;s?(null===s._parent&&"string"==typeof e.parent&&(s._config.parent=e.parent,s._parent=s._getParent()),i="toggle"):i=e,st.collapseInterface(t,i)})})),w(st);const it=new RegExp("ArrowUp|ArrowDown|Escape"),nt=y()?"top-end":"top-start",ot=y()?"top-start":"top-end",rt=y()?"bottom-end":"bottom-start",at=y()?"bottom-start":"bottom-end",lt=y()?"left-start":"right-start",ct=y()?"right-start":"left-start",ht={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},dt={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class ut extends z{constructor(t,e){super(t),this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}static get Default(){return ht}static get DefaultType(){return dt}static get NAME(){return"dropdown"}toggle(){p(this._element)||(this._element.classList.contains("show")?this.hide():this.show())}show(){if(p(this._element)||this._menu.classList.contains("show"))return;const t=ut.getParentFromElement(this._element),e={relatedTarget:this._element};if(!$.trigger(this._element,"show.bs.dropdown",e).defaultPrevented){if(this._inNavbar)K.setDataAttribute(this._menu,"popper","none");else{if(void 0===s)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=t:h(this._config.reference)?e=d(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const i=this._getPopperConfig(),n=i.modifiers.find(t=>"applyStyles"===t.name&&!1===t.enabled);this._popper=s.createPopper(e,this._menu,i),n&&K.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&&!t.closest(".navbar-nav")&&[].concat(...document.body.children).forEach(t=>$.on(t,"mouseover",_)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle("show"),this._element.classList.toggle("show"),$.trigger(this._element,"shown.bs.dropdown",e)}}hide(){if(p(this._element)||!this._menu.classList.contains("show"))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_addEventListeners(){$.on(this._element,"click.bs.dropdown",t=>{t.preventDefault(),this.toggle()})}_completeHide(t){$.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>$.off(t,"mouseover",_)),this._popper&&this._popper.destroy(),this._menu.classList.remove("show"),this._element.classList.remove("show"),this._element.setAttribute("aria-expanded","false"),K.removeDataAttribute(this._menu,"popper"),$.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...K.getDataAttributes(this._element),...t},g("dropdown",t,this.constructor.DefaultType),"object"==typeof t.reference&&!h(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError("dropdown".toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.');return t}_getMenuElement(){return i.next(this._element,".dropdown-menu")[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return lt;if(t.classList.contains("dropstart"))return ct;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?ot:nt:e?at:rt}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem(t){const e=i.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(f);if(!e.length)return;let s=e.indexOf(t.target);"ArrowUp"===t.key&&s>0&&s--,"ArrowDown"===t.key&&sthis.matches('[data-bs-toggle="dropdown"]')?this:i.prev(this,'[data-bs-toggle="dropdown"]')[0];if("Escape"===t.key)return s().focus(),void ut.clearMenus();e||"ArrowUp"!==t.key&&"ArrowDown"!==t.key?e&&"Space"!==t.key?ut.getInstance(s())._selectMenuItem(t):ut.clearMenus():s().click()}}$.on(document,"keydown.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',ut.dataApiKeydownHandler),$.on(document,"keydown.bs.dropdown.data-api",".dropdown-menu",ut.dataApiKeydownHandler),$.on(document,"click.bs.dropdown.data-api",ut.clearMenus),$.on(document,"keyup.bs.dropdown.data-api",ut.clearMenus),$.on(document,"click.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',(function(t){t.preventDefault(),ut.dropdownInterface(this)})),w(ut);const gt=()=>{const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)},ft=(t=gt())=>{pt(),mt("body","paddingRight",e=>e+t),mt(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight",e=>e+t),mt(".sticky-top","marginRight",e=>e-t)},pt=()=>{const t=document.body.style.overflow;t&&K.setDataAttribute(document.body,"overflow",t),document.body.style.overflow="hidden"},mt=(t,e,s)=>{const n=gt();i.find(t).forEach(t=>{if(t!==document.body&&window.innerWidth>t.clientWidth+n)return;const i=t.style[e],o=window.getComputedStyle(t)[e];K.setDataAttribute(t,e,i),t.style[e]=s(Number.parseFloat(o))+"px"})},_t=()=>{bt("body","overflow"),bt("body","paddingRight"),bt(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight"),bt(".sticky-top","marginRight")},bt=(t,e)=>{i.find(t).forEach(t=>{const s=K.getDataAttribute(t,e);void 0===s?t.style.removeProperty(e):(K.removeDataAttribute(t,e),t.style[e]=s)})},vt={isVisible:!0,isAnimated:!1,rootElement:document.body,clickCallback:null},yt={isVisible:"boolean",isAnimated:"boolean",rootElement:"element",clickCallback:"(function|null)"};class wt{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&b(this._getElement()),this._getElement().classList.add("show"),this._emulateAnimation(()=>{E(t)})):E(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),E(t)})):E(t)}_getElement(){if(!this._element){const t=document.createElement("div");t.className="modal-backdrop",this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_getConfig(t){return(t={...vt,..."object"==typeof t?t:{}}).rootElement=t.rootElement||document.body,g("backdrop",t,yt),t}_append(){this._isAppended||(this._config.rootElement.appendChild(this._getElement()),$.on(this._getElement(),"mousedown.bs.backdrop",()=>{E(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&&($.off(this._element,"mousedown.bs.backdrop"),this._getElement().parentNode.removeChild(this._element),this._isAppended=!1)}_emulateAnimation(t){if(!this._config.isAnimated)return void E(t);const e=l(this._getElement());$.one(this._getElement(),"transitionend",()=>E(t)),u(this._getElement(),e)}}const Et={backdrop:!0,keyboard:!0,focus:!0},Tt={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"};class At extends z{constructor(t,e){super(t),this._config=this._getConfig(e),this._dialog=i.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1}static get Default(){return Et}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){if(this._isShown||this._isTransitioning)return;this._isAnimated()&&(this._isTransitioning=!0);const e=$.trigger(this._element,"show.bs.modal",{relatedTarget:t});this._isShown||e.defaultPrevented||(this._isShown=!0,ft(),document.body.classList.add("modal-open"),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),$.on(this._element,"click.dismiss.bs.modal",'[data-bs-dismiss="modal"]',t=>this.hide(t)),$.on(this._dialog,"mousedown.dismiss.bs.modal",()=>{$.one(this._element,"mouseup.dismiss.bs.modal",t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(t)))}hide(t){if(t&&t.preventDefault(),!this._isShown||this._isTransitioning)return;if($.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const e=this._isAnimated();e&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),$.off(document,"focusin.bs.modal"),this._element.classList.remove("show"),$.off(this._element,"click.dismiss.bs.modal"),$.off(this._dialog,"mousedown.dismiss.bs.modal"),this._queueCallback(()=>this._hideModal(),this._element,e)}dispose(){[window,this._dialog].forEach(t=>$.off(t,".bs.modal")),this._backdrop.dispose(),super.dispose(),$.off(document,"focusin.bs.modal")}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new wt({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_getConfig(t){return t={...Et,...K.getDataAttributes(this._element),...t},g("modal",t,Tt),t}_showElement(t){const e=this._isAnimated(),s=i.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,s&&(s.scrollTop=0),e&&b(this._element),this._element.classList.add("show"),this._config.focus&&this._enforceFocus(),this._queueCallback(()=>{this._config.focus&&this._element.focus(),this._isTransitioning=!1,$.trigger(this._element,"shown.bs.modal",{relatedTarget:t})},this._dialog,e)}_enforceFocus(){$.off(document,"focusin.bs.modal"),$.on(document,"focusin.bs.modal",t=>{document===t.target||this._element===t.target||this._element.contains(t.target)||this._element.focus()})}_setEscapeEvent(){this._isShown?$.on(this._element,"keydown.dismiss.bs.modal",t=>{this._config.keyboard&&"Escape"===t.key?(t.preventDefault(),this.hide()):this._config.keyboard||"Escape"!==t.key||this._triggerBackdropTransition()}):$.off(this._element,"keydown.dismiss.bs.modal")}_setResizeEvent(){this._isShown?$.on(window,"resize.bs.modal",()=>this._adjustDialog()):$.off(window,"resize.bs.modal")}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove("modal-open"),this._resetAdjustments(),_t(),$.trigger(this._element,"hidden.bs.modal")})}_showBackdrop(t){$.on(this._element,"click.dismiss.bs.modal",t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())}),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if($.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight;t||(this._element.style.overflowY="hidden"),this._element.classList.add("modal-static");const e=l(this._dialog);$.off(this._element,"transitionend"),$.one(this._element,"transitionend",()=>{this._element.classList.remove("modal-static"),t||($.one(this._element,"transitionend",()=>{this._element.style.overflowY=""}),u(this._element,e))}),u(this._element,e),this._element.focus()}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=gt(),s=e>0;(!s&&t&&!y()||s&&!t&&y())&&(this._element.style.paddingLeft=e+"px"),(s&&!t&&!y()||!s&&t&&y())&&(this._element.style.paddingRight=e+"px")}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const s=At.getInstance(this)||new At(this,"object"==typeof t?t:{});if("string"==typeof t){if(void 0===s[t])throw new TypeError(`No method named "${t}"`);s[t](e)}}))}}$.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=a(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),$.one(e,"show.bs.modal",t=>{t.defaultPrevented||$.one(e,"hidden.bs.modal",()=>{f(this)&&this.focus()})}),(At.getInstance(e)||new At(e)).toggle(this)})),w(At);const kt={backdrop:!0,keyboard:!0,scroll:!1},Lt={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"};class Ct extends z{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get NAME(){return"offcanvas"}static get Default(){return kt}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||$.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||(ft(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add("show"),this._queueCallback(()=>{$.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})},this._element,!0))}hide(){this._isShown&&($.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||($.off(document,"focusin.bs.offcanvas"),this._element.blur(),this._isShown=!1,this._element.classList.remove("show"),this._backdrop.hide(),this._queueCallback(()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||_t(),$.trigger(this._element,"hidden.bs.offcanvas")},this._element,!0)))}dispose(){this._backdrop.dispose(),super.dispose(),$.off(document,"focusin.bs.offcanvas")}_getConfig(t){return t={...kt,...K.getDataAttributes(this._element),..."object"==typeof t?t:{}},g("offcanvas",t,Lt),t}_initializeBackDrop(){return new wt({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_enforceFocusOnElement(t){$.off(document,"focusin.bs.offcanvas"),$.on(document,"focusin.bs.offcanvas",e=>{document===e.target||t===e.target||t.contains(e.target)||t.focus()}),t.focus()}_addEventListeners(){$.on(this._element,"click.dismiss.bs.offcanvas",'[data-bs-dismiss="offcanvas"]',()=>this.hide()),$.on(this._element,"keydown.dismiss.bs.offcanvas",t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()})}static jQueryInterface(t){return this.each((function(){const e=A.get(this,"bs.offcanvas")||new Ct(this,"object"==typeof t?t:{});if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}$.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=a(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),p(this))return;$.one(e,"hidden.bs.offcanvas",()=>{f(this)&&this.focus()});const s=i.findOne(".offcanvas.show");s&&s!==e&&Ct.getInstance(s).hide(),(A.get(e,"bs.offcanvas")||new Ct(e)).toggle(this)})),$.on(window,"load.bs.offcanvas.data-api",()=>{i.find(".offcanvas.show").forEach(t=>(A.get(t,"bs.offcanvas")||new Ct(t)).show())}),w(Ct);const Dt=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Nt=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i,St=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Ot=(t,e)=>{const s=t.nodeName.toLowerCase();if(e.includes(s))return!Dt.has(s)||Boolean(Nt.test(t.nodeValue)||St.test(t.nodeValue));const i=e.filter(t=>t instanceof RegExp);for(let t=0,e=i.length;t{Ot(t,a)||s.removeAttribute(t.nodeName)})}return i.body.innerHTML}const xt=new RegExp("(^|\\s)bs-tooltip\\S+","g"),jt=new Set(["sanitize","allowList","sanitizeFn"]),Pt={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},Mt={AUTO:"auto",TOP:"top",RIGHT:y()?"left":"right",BOTTOM:"bottom",LEFT:y()?"right":"left"},Ht={animation:!0,template:'

',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},Rt={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"};class Bt extends z{constructor(t,e){if(void 0===s)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return Ht}static get NAME(){return"tooltip"}static get Event(){return Rt}static get DefaultType(){return Pt}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains("show"))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),$.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.parentNode&&this.tip.parentNode.removeChild(this.tip),this._popper&&this._popper.destroy(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const t=$.trigger(this._element,this.constructor.Event.SHOW),e=m(this._element),i=null===e?this._element.ownerDocument.documentElement.contains(this._element):e.contains(this._element);if(t.defaultPrevented||!i)return;const o=this.getTipElement(),r=n(this.constructor.NAME);o.setAttribute("id",r),this._element.setAttribute("aria-describedby",r),this.setContent(),this._config.animation&&o.classList.add("fade");const a="function"==typeof this._config.placement?this._config.placement.call(this,o,this._element):this._config.placement,l=this._getAttachment(a);this._addAttachmentClass(l);const{container:c}=this._config;A.set(o,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(c.appendChild(o),$.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=s.createPopper(this._element,o,this._getPopperConfig(l)),o.classList.add("show");const h="function"==typeof this._config.customClass?this._config.customClass():this._config.customClass;h&&o.classList.add(...h.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>{$.on(t,"mouseover",_)});const d=this.tip.classList.contains("fade");this._queueCallback(()=>{const t=this._hoverState;this._hoverState=null,$.trigger(this._element,this.constructor.Event.SHOWN),"out"===t&&this._leave(null,this)},this.tip,d)}hide(){if(!this._popper)return;const t=this.getTipElement();if($.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove("show"),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>$.off(t,"mouseover",_)),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains("fade");this._queueCallback(()=>{this._isWithActiveTrigger()||("show"!==this._hoverState&&t.parentNode&&t.parentNode.removeChild(t),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),$.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&&(this._popper.destroy(),this._popper=null))},this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");return t.innerHTML=this._config.template,this.tip=t.children[0],this.tip}setContent(){const t=this.getTipElement();this.setElementContent(i.findOne(".tooltip-inner",t),this.getTitle()),t.classList.remove("fade","show")}setElementContent(t,e){if(null!==t)return h(e)?(e=d(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.appendChild(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=It(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){let t=this._element.getAttribute("data-bs-original-title");return t||(t="function"==typeof this._config.title?this._config.title.call(this._element):this._config.title),t}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){const s=this.constructor.DATA_KEY;return(e=e||A.get(t.delegateTarget,s))||(e=new this.constructor(t.delegateTarget,this._getDelegateConfig()),A.set(t.delegateTarget,s,e)),e}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add("bs-tooltip-"+this.updateAttachment(t))}_getAttachment(t){return Mt[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(t=>{if("click"===t)$.on(this._element,this.constructor.Event.CLICK,this._config.selector,t=>this.toggle(t));else if("manual"!==t){const e="hover"===t?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,s="hover"===t?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;$.on(this._element,e,this._config.selector,t=>this._enter(t)),$.on(this._element,s,this._config.selector,t=>this._leave(t))}}),this._hideModalHandler=()=>{this._element&&this.hide()},$.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),e.getTipElement().classList.contains("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e._config.delay&&e._config.delay.show?e._timeout=setTimeout(()=>{"show"===e._hoverState&&e.show()},e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?"focus":"hover"]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e._config.delay&&e._config.delay.hide?e._timeout=setTimeout(()=>{"out"===e._hoverState&&e.hide()},e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=K.getDataAttributes(this._element);return Object.keys(e).forEach(t=>{jt.has(t)&&delete e[t]}),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?t:{}}).container=!1===t.container?document.body:d(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),g("tooltip",t,this.constructor.DefaultType),t.sanitize&&(t.template=It(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};if(this._config)for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(xt);null!==e&&e.length>0&&e.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}static jQueryInterface(t){return this.each((function(){let e=A.get(this,"bs.tooltip");const s="object"==typeof t&&t;if((e||!/dispose|hide/.test(t))&&(e||(e=new Bt(this,s)),"string"==typeof t)){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}w(Bt);const $t=new RegExp("(^|\\s)bs-popover\\S+","g"),zt={...Bt.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:''},Ut={...Bt.DefaultType,content:"(string|element|function)"},qt={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class Ft extends Bt{static get Default(){return zt}static get NAME(){return"popover"}static get Event(){return qt}static get DefaultType(){return Ut}isWithContent(){return this.getTitle()||this._getContent()}setContent(){const t=this.getTipElement();this.setElementContent(i.findOne(".popover-header",t),this.getTitle());let e=this._getContent();"function"==typeof e&&(e=e.call(this._element)),this.setElementContent(i.findOne(".popover-body",t),e),t.classList.remove("fade","show")}_addAttachmentClass(t){this.getTipElement().classList.add("bs-popover-"+this.updateAttachment(t))}_getContent(){return this._element.getAttribute("data-bs-content")||this._config.content}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match($t);null!==e&&e.length>0&&e.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}static jQueryInterface(t){return this.each((function(){let e=A.get(this,"bs.popover");const s="object"==typeof t?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=new Ft(this,s),A.set(this,"bs.popover",e)),"string"==typeof t)){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}w(Ft);const Wt={offset:10,method:"auto",target:""},Kt={offset:"number",method:"string",target:"(string|element)"};class Vt extends z{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._selector=`${this._config.target} .nav-link, ${this._config.target} .list-group-item, ${this._config.target} .dropdown-item`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,$.on(this._scrollElement,"scroll.bs.scrollspy",()=>this._process()),this.refresh(),this._process()}static get Default(){return Wt}static get NAME(){return"scrollspy"}refresh(){const t=this._scrollElement===this._scrollElement.window?"offset":"position",e="auto"===this._config.method?t:this._config.method,s="position"===e?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),i.find(this._selector).map(t=>{const n=r(t),o=n?i.findOne(n):null;if(o){const t=o.getBoundingClientRect();if(t.width||t.height)return[K[e](o).top+s,n]}return null}).filter(t=>t).sort((t,e)=>t[0]-e[0]).forEach(t=>{this._offsets.push(t[0]),this._targets.push(t[1])})}dispose(){$.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(t){if("string"!=typeof(t={...Wt,...K.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}}).target&&h(t.target)){let{id:e}=t.target;e||(e=n("scrollspy"),t.target.id=e),t.target="#"+e}return g("scrollspy",t,Kt),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),s=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=s){const t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;)this._activeTarget!==this._targets[e]&&t>=this._offsets[e]&&(void 0===this._offsets[e+1]||t`${e}[data-bs-target="${t}"],${e}[href="${t}"]`),s=i.findOne(e.join(","));s.classList.contains("dropdown-item")?(i.findOne(".dropdown-toggle",s.closest(".dropdown")).classList.add("active"),s.classList.add("active")):(s.classList.add("active"),i.parents(s,".nav, .list-group").forEach(t=>{i.prev(t,".nav-link, .list-group-item").forEach(t=>t.classList.add("active")),i.prev(t,".nav-item").forEach(t=>{i.children(t,".nav-link").forEach(t=>t.classList.add("active"))})})),$.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:t})}_clear(){i.find(this._selector).filter(t=>t.classList.contains("active")).forEach(t=>t.classList.remove("active"))}static jQueryInterface(t){return this.each((function(){const e=Vt.getInstance(this)||new Vt(this,"object"==typeof t?t:{});if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}$.on(window,"load.bs.scrollspy.data-api",()=>{i.find('[data-bs-spy="scroll"]').forEach(t=>new Vt(t))}),w(Vt);class Qt extends z{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains("active"))return;let t;const e=a(this._element),s=this._element.closest(".nav, .list-group");if(s){const e="UL"===s.nodeName||"OL"===s.nodeName?":scope > li > .active":".active";t=i.find(e,s),t=t[t.length-1]}const n=t?$.trigger(t,"hide.bs.tab",{relatedTarget:this._element}):null;if($.trigger(this._element,"show.bs.tab",{relatedTarget:t}).defaultPrevented||null!==n&&n.defaultPrevented)return;this._activate(this._element,s);const o=()=>{$.trigger(t,"hidden.bs.tab",{relatedTarget:this._element}),$.trigger(this._element,"shown.bs.tab",{relatedTarget:t})};e?this._activate(e,e.parentNode,o):o()}_activate(t,e,s){const n=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?i.children(e,".active"):i.find(":scope > li > .active",e))[0],o=s&&n&&n.classList.contains("fade"),r=()=>this._transitionComplete(t,n,s);n&&o?(n.classList.remove("show"),this._queueCallback(r,t,!0)):r()}_transitionComplete(t,e,s){if(e){e.classList.remove("active");const t=i.findOne(":scope > .dropdown-menu .active",e.parentNode);t&&t.classList.remove("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}t.classList.add("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),b(t),t.classList.contains("fade")&&t.classList.add("show");let n=t.parentNode;if(n&&"LI"===n.nodeName&&(n=n.parentNode),n&&n.classList.contains("dropdown-menu")){const e=t.closest(".dropdown");e&&i.find(".dropdown-toggle",e).forEach(t=>t.classList.add("active")),t.setAttribute("aria-expanded",!0)}s&&s()}static jQueryInterface(t){return this.each((function(){const e=A.get(this,"bs.tab")||new Qt(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}$.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),p(this)||(A.get(this,"bs.tab")||new Qt(this)).show()})),w(Qt);const Xt={animation:"boolean",autohide:"boolean",delay:"number"},Yt={animation:!0,autohide:!0,delay:5e3};class Gt extends z{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return Xt}static get Default(){return Yt}static get NAME(){return"toast"}show(){$.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove("hide"),b(this._element),this._element.classList.add("showing"),this._queueCallback(()=>{this._element.classList.remove("showing"),this._element.classList.add("show"),$.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this._element.classList.contains("show")&&($.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.remove("show"),this._queueCallback(()=>{this._element.classList.add("hide"),$.trigger(this._element,"hidden.bs.toast")},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),super.dispose()}_getConfig(t){return t={...Yt,...K.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}},g("toast",t,this.constructor.DefaultType),t}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const s=t.relatedTarget;this._element===s||this._element.contains(s)||this._maybeScheduleHide()}_setListeners(){$.on(this._element,"click.dismiss.bs.toast",'[data-bs-dismiss="toast"]',()=>this.hide()),$.on(this._element,"mouseover.bs.toast",t=>this._onInteraction(t,!0)),$.on(this._element,"mouseout.bs.toast",t=>this._onInteraction(t,!1)),$.on(this._element,"focusin.bs.toast",t=>this._onInteraction(t,!0)),$.on(this._element,"focusout.bs.toast",t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){let e=A.get(this,"bs.toast");if(e||(e=new Gt(this,"object"==typeof t&&t)),"string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return w(Gt),{Alert:U,Button:q,Carousel:J,Collapse:st,Dropdown:ut,Modal:At,Offcanvas:Ct,Popover:Ft,ScrollSpy:Vt,Tab:Qt,Toast:Gt,Tooltip:Bt}})); +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e(t.Popper)}(this,(function(t){"use strict";function e(t){if(t&&t.__esModule)return t;var e=Object.create(null);return t&&Object.keys(t).forEach((function(s){if("default"!==s){var i=Object.getOwnPropertyDescriptor(t,s);Object.defineProperty(e,s,i.get?i:{enumerable:!0,get:function(){return t[s]}})}})),e.default=t,Object.freeze(e)}var s=e(t);const i={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter(t=>t.matches(e)),parents(t,e){const s=[];let i=t.parentNode;for(;i&&i.nodeType===Node.ELEMENT_NODE&&3!==i.nodeType;)i.matches(e)&&s.push(i),i=i.parentNode;return s},prev(t,e){let s=t.previousElementSibling;for(;s;){if(s.matches(e))return[s];s=s.previousElementSibling}return[]},next(t,e){let s=t.nextElementSibling;for(;s;){if(s.matches(e))return[s];s=s.nextElementSibling}return[]}},n=t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t},o=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let s=t.getAttribute("href");if(!s||!s.includes("#")&&!s.startsWith("."))return null;s.includes("#")&&!s.startsWith("#")&&(s="#"+s.split("#")[1]),e=s&&"#"!==s?s.trim():null}return e},r=t=>{const e=o(t);return e&&document.querySelector(e)?e:null},a=t=>{const e=o(t);return e?document.querySelector(e):null},l=t=>{t.dispatchEvent(new Event("transitionend"))},c=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),h=t=>c(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?i.findOne(t):null,d=(t,e,s)=>{Object.keys(s).forEach(i=>{const n=s[i],o=e[i],r=o&&c(o)?"element":null==(a=o)?""+a:{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase();var a;if(!new RegExp(n).test(r))throw new TypeError(`${t.toUpperCase()}: Option "${i}" provided type "${r}" but expected type "${n}".`)})},u=t=>!(!c(t)||0===t.getClientRects().length)&&"visible"===getComputedStyle(t).getPropertyValue("visibility"),g=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),p=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?p(t.parentNode):null},f=()=>{},m=t=>t.offsetHeight,_=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},b=[],v=()=>"rtl"===document.documentElement.dir,y=t=>{var e;e=()=>{const e=_();if(e){const s=t.NAME,i=e.fn[s];e.fn[s]=t.jQueryInterface,e.fn[s].Constructor=t,e.fn[s].noConflict=()=>(e.fn[s]=i,t.jQueryInterface)}},"loading"===document.readyState?(b.length||document.addEventListener("DOMContentLoaded",()=>{b.forEach(t=>t())}),b.push(e)):e()},w=t=>{"function"==typeof t&&t()},E=(t,e,s=!0)=>{if(!s)return void w(t);const i=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:s}=window.getComputedStyle(t);const i=Number.parseFloat(e),n=Number.parseFloat(s);return i||n?(e=e.split(",")[0],s=s.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(s))):0})(e)+5;let n=!1;const o=({target:s})=>{s===e&&(n=!0,e.removeEventListener("transitionend",o),w(t))};e.addEventListener("transitionend",o),setTimeout(()=>{n||l(e)},i)},A=(t,e,s,i)=>{let n=t.indexOf(e);if(-1===n)return t[!s&&i?t.length-1:0];const o=t.length;return n+=s?1:-1,i&&(n=(n+o)%o),t[Math.max(0,Math.min(n,o-1))]},T=/[^.]*(?=\..*)\.|.*/,C=/\..*/,k=/::\d+$/,L={};let O=1;const D={mouseenter:"mouseover",mouseleave:"mouseout"},I=/^(mouseenter|mouseleave)/i,N=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function S(t,e){return e&&`${e}::${O++}`||t.uidEvent||O++}function x(t){const e=S(t);return t.uidEvent=e,L[e]=L[e]||{},L[e]}function M(t,e,s=null){const i=Object.keys(t);for(let n=0,o=i.length;nfunction(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};i?i=t(i):s=t(s)}const[o,r,a]=P(e,s,i),l=x(t),c=l[a]||(l[a]={}),h=M(c,r,o?s:null);if(h)return void(h.oneOff=h.oneOff&&n);const d=S(r,e.replace(T,"")),u=o?function(t,e,s){return function i(n){const o=t.querySelectorAll(e);for(let{target:r}=n;r&&r!==this;r=r.parentNode)for(let a=o.length;a--;)if(o[a]===r)return n.delegateTarget=r,i.oneOff&&B.off(t,n.type,e,s),s.apply(r,[n]);return null}}(t,s,i):function(t,e){return function s(i){return i.delegateTarget=t,s.oneOff&&B.off(t,i.type,e),e.apply(t,[i])}}(t,s);u.delegationSelector=o?s:null,u.originalHandler=r,u.oneOff=n,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function H(t,e,s,i,n){const o=M(e[s],i,n);o&&(t.removeEventListener(s,o,Boolean(n)),delete e[s][o.uidEvent])}function R(t){return t=t.replace(C,""),D[t]||t}const B={on(t,e,s,i){j(t,e,s,i,!1)},one(t,e,s,i){j(t,e,s,i,!0)},off(t,e,s,i){if("string"!=typeof e||!t)return;const[n,o,r]=P(e,s,i),a=r!==e,l=x(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void H(t,l,r,o,n?s:null)}c&&Object.keys(l).forEach(s=>{!function(t,e,s,i){const n=e[s]||{};Object.keys(n).forEach(o=>{if(o.includes(i)){const i=n[o];H(t,e,s,i.originalHandler,i.delegationSelector)}})}(t,l,s,e.slice(1))});const h=l[r]||{};Object.keys(h).forEach(s=>{const i=s.replace(k,"");if(!a||e.includes(i)){const e=h[s];H(t,l,r,e.originalHandler,e.delegationSelector)}})},trigger(t,e,s){if("string"!=typeof e||!t)return null;const i=_(),n=R(e),o=e!==n,r=N.has(n);let a,l=!0,c=!0,h=!1,d=null;return o&&i&&(a=i.Event(e,s),i(t).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),h=a.isDefaultPrevented()),r?(d=document.createEvent("HTMLEvents"),d.initEvent(n,l,!0)):d=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==s&&Object.keys(s).forEach(t=>{Object.defineProperty(d,t,{get:()=>s[t]})}),h&&d.preventDefault(),c&&t.dispatchEvent(d),d.defaultPrevented&&void 0!==a&&a.preventDefault(),d}},$=new Map;var W={set(t,e,s){$.has(t)||$.set(t,new Map);const i=$.get(t);i.has(e)||0===i.size?i.set(e,s):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(i.keys())[0]}.`)},get:(t,e)=>$.has(t)&&$.get(t).get(e)||null,remove(t,e){if(!$.has(t))return;const s=$.get(t);s.delete(e),0===s.size&&$.delete(t)}};class q{constructor(t){(t=h(t))&&(this._element=t,W.set(this._element,this.constructor.DATA_KEY,this))}dispose(){W.remove(this._element,this.constructor.DATA_KEY),B.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(t=>{this[t]=null})}_queueCallback(t,e,s=!0){E(t,e,s)}static getInstance(t){return W.get(t,this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.0.2"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}}class z extends q{static get NAME(){return"alert"}close(t){const e=t?this._getRootElement(t):this._element,s=this._triggerCloseEvent(e);null===s||s.defaultPrevented||this._removeElement(e)}_getRootElement(t){return a(t)||t.closest(".alert")}_triggerCloseEvent(t){return B.trigger(t,"close.bs.alert")}_removeElement(t){t.classList.remove("show");const e=t.classList.contains("fade");this._queueCallback(()=>this._destroyElement(t),t,e)}_destroyElement(t){t.remove(),B.trigger(t,"closed.bs.alert")}static jQueryInterface(t){return this.each((function(){const e=z.getOrCreateInstance(this);"close"===t&&e[t](this)}))}static handleDismiss(t){return function(e){e&&e.preventDefault(),t.close(this)}}}B.on(document,"click.bs.alert.data-api",'[data-bs-dismiss="alert"]',z.handleDismiss(new z)),y(z);class F extends q{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=F.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}function U(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function K(t){return t.replace(/[A-Z]/g,t=>"-"+t.toLowerCase())}B.on(document,"click.bs.button.data-api",'[data-bs-toggle="button"]',t=>{t.preventDefault();const e=t.target.closest('[data-bs-toggle="button"]');F.getOrCreateInstance(e).toggle()}),y(F);const V={setDataAttribute(t,e,s){t.setAttribute("data-bs-"+K(e),s)},removeDataAttribute(t,e){t.removeAttribute("data-bs-"+K(e))},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter(t=>t.startsWith("bs")).forEach(s=>{let i=s.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=U(t.dataset[s])}),e},getDataAttribute:(t,e)=>U(t.getAttribute("data-bs-"+K(e))),offset(t){const e=t.getBoundingClientRect();return{top:e.top+document.body.scrollTop,left:e.left+document.body.scrollLeft}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},Q={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},X={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Y="next",G="prev",Z="left",J="right",tt={ArrowLeft:J,ArrowRight:Z};class et extends q{constructor(t,e){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._indicatorsElement=i.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return Q}static get NAME(){return"carousel"}next(){this._slide(Y)}nextWhenVisible(){!document.hidden&&u(this._element)&&this.next()}prev(){this._slide(G)}pause(t){t||(this._isPaused=!0),i.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(l(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=i.findOne(".active.carousel-item",this._element);const e=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding)return void B.one(this._element,"slid.bs.carousel",()=>this.to(t));if(e===t)return this.pause(),void this.cycle();const s=t>e?Y:G;this._slide(s,this._items[t])}_getConfig(t){return t={...Q,...V.getDataAttributes(this._element),..."object"==typeof t?t:{}},d("carousel",t,X),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?J:Z)}_addEventListeners(){this._config.keyboard&&B.on(this._element,"keydown.bs.carousel",t=>this._keydown(t)),"hover"===this._config.pause&&(B.on(this._element,"mouseenter.bs.carousel",t=>this.pause(t)),B.on(this._element,"mouseleave.bs.carousel",t=>this.cycle(t))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=t=>{!this._pointerEvent||"pen"!==t.pointerType&&"touch"!==t.pointerType?this._pointerEvent||(this.touchStartX=t.touches[0].clientX):this.touchStartX=t.clientX},e=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},s=t=>{!this._pointerEvent||"pen"!==t.pointerType&&"touch"!==t.pointerType||(this.touchDeltaX=t.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(t=>this.cycle(t),500+this._config.interval))};i.find(".carousel-item img",this._element).forEach(t=>{B.on(t,"dragstart.bs.carousel",t=>t.preventDefault())}),this._pointerEvent?(B.on(this._element,"pointerdown.bs.carousel",e=>t(e)),B.on(this._element,"pointerup.bs.carousel",t=>s(t)),this._element.classList.add("pointer-event")):(B.on(this._element,"touchstart.bs.carousel",e=>t(e)),B.on(this._element,"touchmove.bs.carousel",t=>e(t)),B.on(this._element,"touchend.bs.carousel",t=>s(t)))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=tt[t.key];e&&(t.preventDefault(),this._slide(e))}_getItemIndex(t){return this._items=t&&t.parentNode?i.find(".carousel-item",t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,e){const s=t===Y;return A(this._items,e,s,this._config.wrap)}_triggerSlideEvent(t,e){const s=this._getItemIndex(t),n=this._getItemIndex(i.findOne(".active.carousel-item",this._element));return B.trigger(this._element,"slide.bs.carousel",{relatedTarget:t,direction:e,from:n,to:s})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const e=i.findOne(".active",this._indicatorsElement);e.classList.remove("active"),e.removeAttribute("aria-current");const s=i.find("[data-bs-target]",this._indicatorsElement);for(let e=0;e{B.trigger(this._element,"slid.bs.carousel",{relatedTarget:r,direction:u,from:o,to:a})};if(this._element.classList.contains("slide")){r.classList.add(d),m(r),n.classList.add(h),r.classList.add(h);const t=()=>{r.classList.remove(h,d),r.classList.add("active"),n.classList.remove("active",d,h),this._isSliding=!1,setTimeout(g,0)};this._queueCallback(t,n,!0)}else n.classList.remove("active"),r.classList.add("active"),this._isSliding=!1,g();l&&this.cycle()}_directionToOrder(t){return[J,Z].includes(t)?v()?t===Z?G:Y:t===Z?Y:G:t}_orderToDirection(t){return[Y,G].includes(t)?v()?t===G?Z:J:t===G?J:Z:t}static carouselInterface(t,e){const s=et.getOrCreateInstance(t,e);let{_config:i}=s;"object"==typeof e&&(i={...i,...e});const n="string"==typeof e?e:i.slide;if("number"==typeof e)s.to(e);else if("string"==typeof n){if(void 0===s[n])throw new TypeError(`No method named "${n}"`);s[n]()}else i.interval&&i.ride&&(s.pause(),s.cycle())}static jQueryInterface(t){return this.each((function(){et.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=a(this);if(!e||!e.classList.contains("carousel"))return;const s={...V.getDataAttributes(e),...V.getDataAttributes(this)},i=this.getAttribute("data-bs-slide-to");i&&(s.interval=!1),et.carouselInterface(e,s),i&&et.getInstance(e).to(i),t.preventDefault()}}B.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",et.dataApiClickHandler),B.on(window,"load.bs.carousel.data-api",()=>{const t=i.find('[data-bs-ride="carousel"]');for(let e=0,s=t.length;et===this._element);null!==n&&o.length&&(this._selector=n,this._triggerArray.push(e))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}static get Default(){return st}static get NAME(){return"collapse"}toggle(){this._element.classList.contains("show")?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains("show"))return;let t,e;this._parent&&(t=i.find(".show, .collapsing",this._parent).filter(t=>"string"==typeof this._config.parent?t.getAttribute("data-bs-parent")===this._config.parent:t.classList.contains("collapse")),0===t.length&&(t=null));const s=i.findOne(this._selector);if(t){const i=t.find(t=>s!==t);if(e=i?nt.getInstance(i):null,e&&e._isTransitioning)return}if(B.trigger(this._element,"show.bs.collapse").defaultPrevented)return;t&&t.forEach(t=>{s!==t&&nt.collapseInterface(t,"hide"),e||W.set(t,"bs.collapse",null)});const n=this._getDimension();this._element.classList.remove("collapse"),this._element.classList.add("collapsing"),this._element.style[n]=0,this._triggerArray.length&&this._triggerArray.forEach(t=>{t.classList.remove("collapsed"),t.setAttribute("aria-expanded",!0)}),this.setTransitioning(!0);const o="scroll"+(n[0].toUpperCase()+n.slice(1));this._queueCallback(()=>{this._element.classList.remove("collapsing"),this._element.classList.add("collapse","show"),this._element.style[n]="",this.setTransitioning(!1),B.trigger(this._element,"shown.bs.collapse")},this._element,!0),this._element.style[n]=this._element[o]+"px"}hide(){if(this._isTransitioning||!this._element.classList.contains("show"))return;if(B.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=this._element.getBoundingClientRect()[t]+"px",m(this._element),this._element.classList.add("collapsing"),this._element.classList.remove("collapse","show");const e=this._triggerArray.length;if(e>0)for(let t=0;t{this.setTransitioning(!1),this._element.classList.remove("collapsing"),this._element.classList.add("collapse"),B.trigger(this._element,"hidden.bs.collapse")},this._element,!0)}setTransitioning(t){this._isTransitioning=t}_getConfig(t){return(t={...st,...t}).toggle=Boolean(t.toggle),d("collapse",t,it),t}_getDimension(){return this._element.classList.contains("width")?"width":"height"}_getParent(){let{parent:t}=this._config;t=h(t);const e=`[data-bs-toggle="collapse"][data-bs-parent="${t}"]`;return i.find(e,t).forEach(t=>{const e=a(t);this._addAriaAndCollapsedClass(e,[t])}),t}_addAriaAndCollapsedClass(t,e){if(!t||!e.length)return;const s=t.classList.contains("show");e.forEach(t=>{s?t.classList.remove("collapsed"):t.classList.add("collapsed"),t.setAttribute("aria-expanded",s)})}static collapseInterface(t,e){let s=nt.getInstance(t);const i={...st,...V.getDataAttributes(t),..."object"==typeof e&&e?e:{}};if(!s&&i.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(i.toggle=!1),s||(s=new nt(t,i)),"string"==typeof e){if(void 0===s[e])throw new TypeError(`No method named "${e}"`);s[e]()}}static jQueryInterface(t){return this.each((function(){nt.collapseInterface(this,t)}))}}B.on(document,"click.bs.collapse.data-api",'[data-bs-toggle="collapse"]',(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=V.getDataAttributes(this),s=r(this);i.find(s).forEach(t=>{const s=nt.getInstance(t);let i;s?(null===s._parent&&"string"==typeof e.parent&&(s._config.parent=e.parent,s._parent=s._getParent()),i="toggle"):i=e,nt.collapseInterface(t,i)})})),y(nt);const ot=new RegExp("ArrowUp|ArrowDown|Escape"),rt=v()?"top-end":"top-start",at=v()?"top-start":"top-end",lt=v()?"bottom-end":"bottom-start",ct=v()?"bottom-start":"bottom-end",ht=v()?"left-start":"right-start",dt=v()?"right-start":"left-start",ut={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},gt={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class pt extends q{constructor(t,e){super(t),this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}static get Default(){return ut}static get DefaultType(){return gt}static get NAME(){return"dropdown"}toggle(){g(this._element)||(this._element.classList.contains("show")?this.hide():this.show())}show(){if(g(this._element)||this._menu.classList.contains("show"))return;const t=pt.getParentFromElement(this._element),e={relatedTarget:this._element};if(!B.trigger(this._element,"show.bs.dropdown",e).defaultPrevented){if(this._inNavbar)V.setDataAttribute(this._menu,"popper","none");else{if(void 0===s)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=t:c(this._config.reference)?e=h(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const i=this._getPopperConfig(),n=i.modifiers.find(t=>"applyStyles"===t.name&&!1===t.enabled);this._popper=s.createPopper(e,this._menu,i),n&&V.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&&!t.closest(".navbar-nav")&&[].concat(...document.body.children).forEach(t=>B.on(t,"mouseover",f)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle("show"),this._element.classList.toggle("show"),B.trigger(this._element,"shown.bs.dropdown",e)}}hide(){if(g(this._element)||!this._menu.classList.contains("show"))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_addEventListeners(){B.on(this._element,"click.bs.dropdown",t=>{t.preventDefault(),this.toggle()})}_completeHide(t){B.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>B.off(t,"mouseover",f)),this._popper&&this._popper.destroy(),this._menu.classList.remove("show"),this._element.classList.remove("show"),this._element.setAttribute("aria-expanded","false"),V.removeDataAttribute(this._menu,"popper"),B.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...V.getDataAttributes(this._element),...t},d("dropdown",t,this.constructor.DefaultType),"object"==typeof t.reference&&!c(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError("dropdown".toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.');return t}_getMenuElement(){return i.next(this._element,".dropdown-menu")[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return ht;if(t.classList.contains("dropstart"))return dt;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?at:rt:e?ct:lt}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const s=i.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(u);s.length&&A(s,e,"ArrowDown"===t,!s.includes(e)).focus()}static dropdownInterface(t,e){const s=pt.getOrCreateInstance(t,e);if("string"==typeof e){if(void 0===s[e])throw new TypeError(`No method named "${e}"`);s[e]()}}static jQueryInterface(t){return this.each((function(){pt.dropdownInterface(this,t)}))}static clearMenus(t){if(t&&(2===t.button||"keyup"===t.type&&"Tab"!==t.key))return;const e=i.find('[data-bs-toggle="dropdown"]');for(let s=0,i=e.length;sthis.matches('[data-bs-toggle="dropdown"]')?this:i.prev(this,'[data-bs-toggle="dropdown"]')[0];return"Escape"===t.key?(s().focus(),void pt.clearMenus()):"ArrowUp"===t.key||"ArrowDown"===t.key?(e||s().click(),void pt.getInstance(s())._selectMenuItem(t)):void(e&&"Space"!==t.key||pt.clearMenus())}}B.on(document,"keydown.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',pt.dataApiKeydownHandler),B.on(document,"keydown.bs.dropdown.data-api",".dropdown-menu",pt.dataApiKeydownHandler),B.on(document,"click.bs.dropdown.data-api",pt.clearMenus),B.on(document,"keyup.bs.dropdown.data-api",pt.clearMenus),B.on(document,"click.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',(function(t){t.preventDefault(),pt.dropdownInterface(this)})),y(pt);class ft{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,"paddingRight",e=>e+t),this._setElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight",e=>e+t),this._setElementAttributes(".sticky-top","marginRight",e=>e-t)}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,s){const i=this.getWidth();this._applyManipulationCallback(t,t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+i)return;this._saveInitialAttribute(t,e);const n=window.getComputedStyle(t)[e];t.style[e]=s(Number.parseFloat(n))+"px"})}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight"),this._resetElementAttributes(".sticky-top","marginRight")}_saveInitialAttribute(t,e){const s=t.style[e];s&&V.setDataAttribute(t,e,s)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,t=>{const s=V.getDataAttribute(t,e);void 0===s?t.style.removeProperty(e):(V.removeDataAttribute(t,e),t.style[e]=s)})}_applyManipulationCallback(t,e){c(t)?e(t):i.find(t,this._element).forEach(e)}isOverflowing(){return this.getWidth()>0}}const mt={isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},_t={isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"};class bt{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&m(this._getElement()),this._getElement().classList.add("show"),this._emulateAnimation(()=>{w(t)})):w(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),w(t)})):w(t)}_getElement(){if(!this._element){const t=document.createElement("div");t.className="modal-backdrop",this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_getConfig(t){return(t={...mt,..."object"==typeof t?t:{}}).rootElement=h(t.rootElement),d("backdrop",t,_t),t}_append(){this._isAppended||(this._config.rootElement.appendChild(this._getElement()),B.on(this._getElement(),"mousedown.bs.backdrop",()=>{w(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&&(B.off(this._element,"mousedown.bs.backdrop"),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){E(t,this._getElement(),this._config.isAnimated)}}const vt={backdrop:!0,keyboard:!0,focus:!0},yt={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"};class wt extends q{constructor(t,e){super(t),this._config=this._getConfig(e),this._dialog=i.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new ft}static get Default(){return vt}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||B.trigger(this._element,"show.bs.modal",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add("modal-open"),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),B.on(this._element,"click.dismiss.bs.modal",'[data-bs-dismiss="modal"]',t=>this.hide(t)),B.on(this._dialog,"mousedown.dismiss.bs.modal",()=>{B.one(this._element,"mouseup.dismiss.bs.modal",t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(t)))}hide(t){if(t&&["A","AREA"].includes(t.target.tagName)&&t.preventDefault(),!this._isShown||this._isTransitioning)return;if(B.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const e=this._isAnimated();e&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),B.off(document,"focusin.bs.modal"),this._element.classList.remove("show"),B.off(this._element,"click.dismiss.bs.modal"),B.off(this._dialog,"mousedown.dismiss.bs.modal"),this._queueCallback(()=>this._hideModal(),this._element,e)}dispose(){[window,this._dialog].forEach(t=>B.off(t,".bs.modal")),this._backdrop.dispose(),super.dispose(),B.off(document,"focusin.bs.modal")}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new bt({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_getConfig(t){return t={...vt,...V.getDataAttributes(this._element),..."object"==typeof t?t:{}},d("modal",t,yt),t}_showElement(t){const e=this._isAnimated(),s=i.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,s&&(s.scrollTop=0),e&&m(this._element),this._element.classList.add("show"),this._config.focus&&this._enforceFocus(),this._queueCallback(()=>{this._config.focus&&this._element.focus(),this._isTransitioning=!1,B.trigger(this._element,"shown.bs.modal",{relatedTarget:t})},this._dialog,e)}_enforceFocus(){B.off(document,"focusin.bs.modal"),B.on(document,"focusin.bs.modal",t=>{document===t.target||this._element===t.target||this._element.contains(t.target)||this._element.focus()})}_setEscapeEvent(){this._isShown?B.on(this._element,"keydown.dismiss.bs.modal",t=>{this._config.keyboard&&"Escape"===t.key?(t.preventDefault(),this.hide()):this._config.keyboard||"Escape"!==t.key||this._triggerBackdropTransition()}):B.off(this._element,"keydown.dismiss.bs.modal")}_setResizeEvent(){this._isShown?B.on(window,"resize.bs.modal",()=>this._adjustDialog()):B.off(window,"resize.bs.modal")}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove("modal-open"),this._resetAdjustments(),this._scrollBar.reset(),B.trigger(this._element,"hidden.bs.modal")})}_showBackdrop(t){B.on(this._element,"click.dismiss.bs.modal",t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())}),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(B.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const{classList:t,scrollHeight:e,style:s}=this._element,i=e>document.documentElement.clientHeight;!i&&"hidden"===s.overflowY||t.contains("modal-static")||(i||(s.overflowY="hidden"),t.add("modal-static"),this._queueCallback(()=>{t.remove("modal-static"),i||this._queueCallback(()=>{s.overflowY=""},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),s=e>0;(!s&&t&&!v()||s&&!t&&v())&&(this._element.style.paddingLeft=e+"px"),(s&&!t&&!v()||!s&&t&&v())&&(this._element.style.paddingRight=e+"px")}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const s=wt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===s[t])throw new TypeError(`No method named "${t}"`);s[t](e)}}))}}B.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=a(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),B.one(e,"show.bs.modal",t=>{t.defaultPrevented||B.one(e,"hidden.bs.modal",()=>{u(this)&&this.focus()})}),wt.getOrCreateInstance(e).toggle(this)})),y(wt);const Et={backdrop:!0,keyboard:!0,scroll:!1},At={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"};class Tt extends q{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get NAME(){return"offcanvas"}static get Default(){return Et}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||B.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||((new ft).hide(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add("show"),this._queueCallback(()=>{B.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})},this._element,!0))}hide(){this._isShown&&(B.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(B.off(document,"focusin.bs.offcanvas"),this._element.blur(),this._isShown=!1,this._element.classList.remove("show"),this._backdrop.hide(),this._queueCallback(()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new ft).reset(),B.trigger(this._element,"hidden.bs.offcanvas")},this._element,!0)))}dispose(){this._backdrop.dispose(),super.dispose(),B.off(document,"focusin.bs.offcanvas")}_getConfig(t){return t={...Et,...V.getDataAttributes(this._element),..."object"==typeof t?t:{}},d("offcanvas",t,At),t}_initializeBackDrop(){return new bt({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_enforceFocusOnElement(t){B.off(document,"focusin.bs.offcanvas"),B.on(document,"focusin.bs.offcanvas",e=>{document===e.target||t===e.target||t.contains(e.target)||t.focus()}),t.focus()}_addEventListeners(){B.on(this._element,"click.dismiss.bs.offcanvas",'[data-bs-dismiss="offcanvas"]',()=>this.hide()),B.on(this._element,"keydown.dismiss.bs.offcanvas",t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()})}static jQueryInterface(t){return this.each((function(){const e=Tt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}B.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=a(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),g(this))return;B.one(e,"hidden.bs.offcanvas",()=>{u(this)&&this.focus()});const s=i.findOne(".offcanvas.show");s&&s!==e&&Tt.getInstance(s).hide(),Tt.getOrCreateInstance(e).toggle(this)})),B.on(window,"load.bs.offcanvas.data-api",()=>i.find(".offcanvas.show").forEach(t=>Tt.getOrCreateInstance(t).show())),y(Tt);const Ct=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),kt=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i,Lt=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Ot=(t,e)=>{const s=t.nodeName.toLowerCase();if(e.includes(s))return!Ct.has(s)||Boolean(kt.test(t.nodeValue)||Lt.test(t.nodeValue));const i=e.filter(t=>t instanceof RegExp);for(let t=0,e=i.length;t{Ot(t,a)||s.removeAttribute(t.nodeName)})}return i.body.innerHTML}const It=new RegExp("(^|\\s)bs-tooltip\\S+","g"),Nt=new Set(["sanitize","allowList","sanitizeFn"]),St={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},xt={AUTO:"auto",TOP:"top",RIGHT:v()?"left":"right",BOTTOM:"bottom",LEFT:v()?"right":"left"},Mt={animation:!0,template:'',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},Pt={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"};class jt extends q{constructor(t,e){if(void 0===s)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return Mt}static get NAME(){return"tooltip"}static get Event(){return Pt}static get DefaultType(){return St}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains("show"))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),B.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.remove(),this._popper&&this._popper.destroy(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const t=B.trigger(this._element,this.constructor.Event.SHOW),e=p(this._element),i=null===e?this._element.ownerDocument.documentElement.contains(this._element):e.contains(this._element);if(t.defaultPrevented||!i)return;const o=this.getTipElement(),r=n(this.constructor.NAME);o.setAttribute("id",r),this._element.setAttribute("aria-describedby",r),this.setContent(),this._config.animation&&o.classList.add("fade");const a="function"==typeof this._config.placement?this._config.placement.call(this,o,this._element):this._config.placement,l=this._getAttachment(a);this._addAttachmentClass(l);const{container:c}=this._config;W.set(o,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(c.appendChild(o),B.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=s.createPopper(this._element,o,this._getPopperConfig(l)),o.classList.add("show");const h="function"==typeof this._config.customClass?this._config.customClass():this._config.customClass;h&&o.classList.add(...h.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>{B.on(t,"mouseover",f)});const d=this.tip.classList.contains("fade");this._queueCallback(()=>{const t=this._hoverState;this._hoverState=null,B.trigger(this._element,this.constructor.Event.SHOWN),"out"===t&&this._leave(null,this)},this.tip,d)}hide(){if(!this._popper)return;const t=this.getTipElement();if(B.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove("show"),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>B.off(t,"mouseover",f)),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains("fade");this._queueCallback(()=>{this._isWithActiveTrigger()||("show"!==this._hoverState&&t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),B.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&&(this._popper.destroy(),this._popper=null))},this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");return t.innerHTML=this._config.template,this.tip=t.children[0],this.tip}setContent(){const t=this.getTipElement();this.setElementContent(i.findOne(".tooltip-inner",t),this.getTitle()),t.classList.remove("fade","show")}setElementContent(t,e){if(null!==t)return c(e)?(e=h(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.appendChild(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=Dt(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){let t=this._element.getAttribute("data-bs-original-title");return t||(t="function"==typeof this._config.title?this._config.title.call(this._element):this._config.title),t}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){const s=this.constructor.DATA_KEY;return(e=e||W.get(t.delegateTarget,s))||(e=new this.constructor(t.delegateTarget,this._getDelegateConfig()),W.set(t.delegateTarget,s,e)),e}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add("bs-tooltip-"+this.updateAttachment(t))}_getAttachment(t){return xt[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(t=>{if("click"===t)B.on(this._element,this.constructor.Event.CLICK,this._config.selector,t=>this.toggle(t));else if("manual"!==t){const e="hover"===t?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,s="hover"===t?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;B.on(this._element,e,this._config.selector,t=>this._enter(t)),B.on(this._element,s,this._config.selector,t=>this._leave(t))}}),this._hideModalHandler=()=>{this._element&&this.hide()},B.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),e.getTipElement().classList.contains("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e._config.delay&&e._config.delay.show?e._timeout=setTimeout(()=>{"show"===e._hoverState&&e.show()},e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?"focus":"hover"]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e._config.delay&&e._config.delay.hide?e._timeout=setTimeout(()=>{"out"===e._hoverState&&e.hide()},e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=V.getDataAttributes(this._element);return Object.keys(e).forEach(t=>{Nt.has(t)&&delete e[t]}),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?t:{}}).container=!1===t.container?document.body:h(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),d("tooltip",t,this.constructor.DefaultType),t.sanitize&&(t.template=Dt(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};if(this._config)for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(It);null!==e&&e.length>0&&e.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}static jQueryInterface(t){return this.each((function(){const e=jt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}y(jt);const Ht=new RegExp("(^|\\s)bs-popover\\S+","g"),Rt={...jt.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:''},Bt={...jt.DefaultType,content:"(string|element|function)"},$t={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class Wt extends jt{static get Default(){return Rt}static get NAME(){return"popover"}static get Event(){return $t}static get DefaultType(){return Bt}isWithContent(){return this.getTitle()||this._getContent()}getTipElement(){return this.tip||(this.tip=super.getTipElement(),this.getTitle()||i.findOne(".popover-header",this.tip).remove(),this._getContent()||i.findOne(".popover-body",this.tip).remove()),this.tip}setContent(){const t=this.getTipElement();this.setElementContent(i.findOne(".popover-header",t),this.getTitle());let e=this._getContent();"function"==typeof e&&(e=e.call(this._element)),this.setElementContent(i.findOne(".popover-body",t),e),t.classList.remove("fade","show")}_addAttachmentClass(t){this.getTipElement().classList.add("bs-popover-"+this.updateAttachment(t))}_getContent(){return this._element.getAttribute("data-bs-content")||this._config.content}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(Ht);null!==e&&e.length>0&&e.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}static jQueryInterface(t){return this.each((function(){const e=Wt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}y(Wt);const qt={offset:10,method:"auto",target:""},zt={offset:"number",method:"string",target:"(string|element)"};class Ft extends q{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._selector=`${this._config.target} .nav-link, ${this._config.target} .list-group-item, ${this._config.target} .dropdown-item`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,B.on(this._scrollElement,"scroll.bs.scrollspy",()=>this._process()),this.refresh(),this._process()}static get Default(){return qt}static get NAME(){return"scrollspy"}refresh(){const t=this._scrollElement===this._scrollElement.window?"offset":"position",e="auto"===this._config.method?t:this._config.method,s="position"===e?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),i.find(this._selector).map(t=>{const n=r(t),o=n?i.findOne(n):null;if(o){const t=o.getBoundingClientRect();if(t.width||t.height)return[V[e](o).top+s,n]}return null}).filter(t=>t).sort((t,e)=>t[0]-e[0]).forEach(t=>{this._offsets.push(t[0]),this._targets.push(t[1])})}dispose(){B.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(t){if("string"!=typeof(t={...qt,...V.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}}).target&&c(t.target)){let{id:e}=t.target;e||(e=n("scrollspy"),t.target.id=e),t.target="#"+e}return d("scrollspy",t,zt),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),s=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=s){const t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;)this._activeTarget!==this._targets[e]&&t>=this._offsets[e]&&(void 0===this._offsets[e+1]||t`${e}[data-bs-target="${t}"],${e}[href="${t}"]`),s=i.findOne(e.join(","));s.classList.contains("dropdown-item")?(i.findOne(".dropdown-toggle",s.closest(".dropdown")).classList.add("active"),s.classList.add("active")):(s.classList.add("active"),i.parents(s,".nav, .list-group").forEach(t=>{i.prev(t,".nav-link, .list-group-item").forEach(t=>t.classList.add("active")),i.prev(t,".nav-item").forEach(t=>{i.children(t,".nav-link").forEach(t=>t.classList.add("active"))})})),B.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:t})}_clear(){i.find(this._selector).filter(t=>t.classList.contains("active")).forEach(t=>t.classList.remove("active"))}static jQueryInterface(t){return this.each((function(){const e=Ft.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}B.on(window,"load.bs.scrollspy.data-api",()=>{i.find('[data-bs-spy="scroll"]').forEach(t=>new Ft(t))}),y(Ft);class Ut extends q{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains("active"))return;let t;const e=a(this._element),s=this._element.closest(".nav, .list-group");if(s){const e="UL"===s.nodeName||"OL"===s.nodeName?":scope > li > .active":".active";t=i.find(e,s),t=t[t.length-1]}const n=t?B.trigger(t,"hide.bs.tab",{relatedTarget:this._element}):null;if(B.trigger(this._element,"show.bs.tab",{relatedTarget:t}).defaultPrevented||null!==n&&n.defaultPrevented)return;this._activate(this._element,s);const o=()=>{B.trigger(t,"hidden.bs.tab",{relatedTarget:this._element}),B.trigger(this._element,"shown.bs.tab",{relatedTarget:t})};e?this._activate(e,e.parentNode,o):o()}_activate(t,e,s){const n=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?i.children(e,".active"):i.find(":scope > li > .active",e))[0],o=s&&n&&n.classList.contains("fade"),r=()=>this._transitionComplete(t,n,s);n&&o?(n.classList.remove("show"),this._queueCallback(r,t,!0)):r()}_transitionComplete(t,e,s){if(e){e.classList.remove("active");const t=i.findOne(":scope > .dropdown-menu .active",e.parentNode);t&&t.classList.remove("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}t.classList.add("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),m(t),t.classList.contains("fade")&&t.classList.add("show");let n=t.parentNode;if(n&&"LI"===n.nodeName&&(n=n.parentNode),n&&n.classList.contains("dropdown-menu")){const e=t.closest(".dropdown");e&&i.find(".dropdown-toggle",e).forEach(t=>t.classList.add("active")),t.setAttribute("aria-expanded",!0)}s&&s()}static jQueryInterface(t){return this.each((function(){const e=Ut.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}B.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),g(this)||Ut.getOrCreateInstance(this).show()})),y(Ut);const Kt={animation:"boolean",autohide:"boolean",delay:"number"},Vt={animation:!0,autohide:!0,delay:5e3};class Qt extends q{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return Kt}static get Default(){return Vt}static get NAME(){return"toast"}show(){B.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove("hide"),m(this._element),this._element.classList.add("showing"),this._queueCallback(()=>{this._element.classList.remove("showing"),this._element.classList.add("show"),B.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this._element.classList.contains("show")&&(B.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.remove("show"),this._queueCallback(()=>{this._element.classList.add("hide"),B.trigger(this._element,"hidden.bs.toast")},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),super.dispose()}_getConfig(t){return t={...Vt,...V.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}},d("toast",t,this.constructor.DefaultType),t}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const s=t.relatedTarget;this._element===s||this._element.contains(s)||this._maybeScheduleHide()}_setListeners(){B.on(this._element,"click.dismiss.bs.toast",'[data-bs-dismiss="toast"]',()=>this.hide()),B.on(this._element,"mouseover.bs.toast",t=>this._onInteraction(t,!0)),B.on(this._element,"mouseout.bs.toast",t=>this._onInteraction(t,!1)),B.on(this._element,"focusin.bs.toast",t=>this._onInteraction(t,!0)),B.on(this._element,"focusout.bs.toast",t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=Qt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return y(Qt),{Alert:z,Button:F,Carousel:et,Collapse:nt,Dropdown:pt,Modal:wt,Offcanvas:Tt,Popover:Wt,ScrollSpy:Ft,Tab:Ut,Toast:Qt,Tooltip:jt}})); //# sourceMappingURL=bootstrap.min.js.map \ No newline at end of file diff --git a/dist/js/bootstrap.min.js.map b/dist/js/bootstrap.min.js.map index a7764f7cc0887957188854eccc82de9d8d80f036..c73d72985e046b2338c7698c57c675dcb503af75 100644 GIT binary patch delta 57807 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 diff --git a/js/dist/alert.js b/js/dist/alert.js index f130e4b9e..5572ad9c3 100644 --- a/js/dist/alert.js +++ b/js/dist/alert.js @@ -1,17 +1,16 @@ /*! - * Bootstrap alert.js v5.0.1 (https://getbootstrap.com/) + * Bootstrap alert.js v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ (function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/selector-engine.js'), require('./dom/data.js'), require('./dom/event-handler.js'), require('./base-component.js')) : - typeof define === 'function' && define.amd ? define(['./dom/selector-engine', './dom/data', './dom/event-handler', './base-component'], factory) : - (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.Alert = factory(global.SelectorEngine, global.Data, global.EventHandler, global.Base)); -}(this, (function (SelectorEngine, Data, EventHandler, BaseComponent) { 'use strict'; + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/selector-engine.js'), require('./dom/event-handler.js'), require('./base-component.js')) : + typeof define === 'function' && define.amd ? define(['./dom/selector-engine', './dom/event-handler', './base-component'], factory) : + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.Alert = factory(global.SelectorEngine, global.EventHandler, global.Base)); +}(this, (function (SelectorEngine, EventHandler, BaseComponent) { 'use strict'; function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } - var Data__default = /*#__PURE__*/_interopDefaultLegacy(Data); var EventHandler__default = /*#__PURE__*/_interopDefaultLegacy(EventHandler); var BaseComponent__default = /*#__PURE__*/_interopDefaultLegacy(BaseComponent); @@ -56,9 +55,18 @@ return null; }; + const DOMContentLoadedCallbacks = []; + const onDOMContentLoaded = callback => { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -85,7 +93,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): alert.js + * Bootstrap (v5.0.2): alert.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -148,21 +156,14 @@ } _destroyElement(element) { - if (element.parentNode) { - element.parentNode.removeChild(element); - } - + element.remove(); EventHandler__default['default'].trigger(element, EVENT_CLOSED); } // Static static jQueryInterface(config) { return this.each(function () { - let data = Data__default['default'].get(this, DATA_KEY); - - if (!data) { - data = new Alert(this); - } + const data = Alert.getOrCreateInstance(this); if (config === 'close') { data[config](this); diff --git a/js/dist/alert.js.map b/js/dist/alert.js.map index 8f8b5ba88cd85807b5183e15a56e2f1f85100bf9..b4bd0f78ef56d1e3b81050f4342b94e4d5a8d7d9 100644 GIT binary patch delta 2943 zcmZ`)OK%%h6xO&eRc%R2OKFscZd00!Gjx6+{SU6M@wmg7~9wOD3cj? zW}L=NBZI^Oi3Jr`ED$RY3s_Of>_I}XV8MbdEB*iiu|K@(*gCU)mC64wdHR$D=V*obx@E%KMOO4ZH5|2= zUGb|VnM{&6|L|3E)Mb9%wfW51?r0d@Z@W&7xqjoWVbz&Bv|)N?!L&@jF%%Y2(qgfp z){%3c9_~-)bGl>uP+{INO01+CmQ^r{YaU6G2dn(qg?E~<7%@sEVwoPeF_$-HwVtT~1i3KT5yFxtQ@YzF~z|Slb_2Pj=1A1YyCA|qLIsC5+ zT2lq^*Y>Q09Gs%;xEZ5ZRS_97!N8rf8V>Iy-VRRN4{d2WIAg7T$g8TY-tLb>&7xxi zYqrUXb)V6)&)j9#uszc^L6#)ht*Q}!*B&%jBaaQ!zu|O7_->u;krVQ~R+718J4kaYn8>GybX#DriM7$5 zDE82n0|6Bg1#M&C<8&ZhjkFVk#}42c?16R^!4x%N)^G+*yTmpj6DEp^hkRM>$Orug zq!;Y%5i&|9n(YeOp~IO4BvnOqOh-g{P^Wv-DU8t$->^YBs_BJW{|!bC zcOSUl`A{T2Ec-K{4Z!xuY~be*`hlN2Fa=)}IMwQ2wN;5+3JpX3vRMHWgKrJ|Arko8 z2Lu0kWVQ81box*zKF15Azw|Xylr~b@ETywrhEhwPn##}&)pC^PbRHQSIJvCdq4bWX zQ>w4<`(u4gaL_3lv%)y11v$_oi-EBermE}c=<08wiHZQ3<-S&dqRSW@Pibp#9u)x- zx~Pg#R(c)_KvY}qoR&w|CI+tQHzlkrzzA|fO+Ss%X>h!Or`fb%lfI#WTW7L7nxHP^ ziljubSW3pu(&aP&S<2(%JPkro12im8@n6S|jTA&?GbM$}2^MQoM#%!hvKV0Ni(DBW zIJqRm5<-`GY`jNdty|+?Dxt&zuO-iaa^;w^1c#oMdgX8B?Szh8(z_56qhans|=mvpHKEpb(XB_+I>nByUlo_M^aPR#;f{W zZHdzIBJyMcK!yJ^Id&b~bGp!5r~#~zs&Md9+B(eF0zSa3?Y6uSOgX5Uo#Q`DEp#vB z(C0SP$;+WxPhqt}mJdz8r}+Hq>B}c#X@HWUYZ*)DkCNy4pVMc0D`IpD7+gsKeVCJ~ aFvU|5-jf_UTTf|5fWQ$5vKxFQ`QU${Lbn3| delta 1780 zcmaJ=O>7%Q6xN!OD1xLd%?}|4jT6y0_12CZoP;KhJ3G6LoIj_rogZk`uCrr%$?iH? zuN{?A(gWg#Qf1Tw7YoYW|#D+H%9HcrF%5*>Q2q{%&Ma~21=nYwWv)UPew-F)geBCQVZxlyEF1C z`}wumWIK!^r-*gkFifX>%emzsRH{3>Ktq;U^Qc4J@C0Z7G&0N@SNd3Q@Qs1?!vw$| z_$-%NmgcCnj1=()hUdi!s;s*BdVdlp5PFQax~Uw3)c zYgOYvqCSI{0!b0ttvWTYP0k6i6k>n&j2v}dJCbccnR=vZ@7FzQh)}y((GHZG@-w*9 ztGmuKDWZm1+qd+4D3nT}ai{9gac;qfBjjro!GaL~e{{>Yk8GGVvuIkT*OIQ7hC!Y2 zGyQE5kXaUS1U)^<)?jt~?O0`%#iVVo_xLk|(QsO$4vNqCy( zawKw&oy4wQ;Crk!_!_OWR=4?kY%DO}8Sbb&dZt`{<7-qh%lts~-3tFeCjNm!`G=Rv zrW3cDCyCSxfrBOXWAX>~^>pZHL%xaeO_^X!a&iIVyu6I@p(5unPAam7ah=R*n7AY_ zXE6VD;03v?0G?AP6?u=J`N8=8GxT4BlA(eSFMi%a0eZKx;*1vv^3F;IvoC$rT&n*Ce~RMr{3HptE^-BO{6 zue}^l;zZ73tOBb5@FF-|O%Qnt<1HaOB@kJ02ItFf5t(AV0*MclBw@$%gMn$nzL@_$ zz;8|}E$y);PMUk?qFGyI$LXQ-`zj=M{eCEWY;qwiy~lPIMx_Jx!NPQJL%e5& zy#w~`LP3hNfi#lpY&t!56c?|ZvKtCCG=o9Y=Ok2c@(vg~6z%YoDd;i`=sC~^B(W9Y z*-_vUQIaA-OfW_7HPu#IlPME+lJ1{-)`3mr9X?W@z?(HiBFY?0AVM}_Fr^LX8Wn!_ z*e~hC5ic)8Kr$nGOXNeoAQ=H55D^{D0U!@9s6)VG2>{z5tYL8I6HFnr0=O+0V_uA% zTRoK*C*CGL!6lF=1R=5s$8}(|ObW>Zh2^fV4R4C&g4Zqo)fP)%TxQ=~e<;1r=J1;@ zxf-{r;X}>hi;4%>L;OmR!+0G { - let called = false; - const durationPadding = 5; - const emulatedDuration = duration + durationPadding; - - function listener() { - called = true; - element.removeEventListener(TRANSITION_END, listener); - } - - element.addEventListener(TRANSITION_END, listener); - setTimeout(() => { - if (!called) { - triggerTransitionEnd(element); - } - }, emulatedDuration); - }; - const execute = callback => { if (typeof callback === 'function') { callback(); } }; + const executeAfterTransition = (callback, transitionElement, waitForTransition = true) => { + if (!waitForTransition) { + execute(callback); + return; + } + + const durationPadding = 5; + const emulatedDuration = getTransitionDurationFromElement(transitionElement) + durationPadding; + let called = false; + + const handler = ({ + target + }) => { + if (target !== transitionElement) { + return; + } + + called = true; + transitionElement.removeEventListener(TRANSITION_END, handler); + execute(callback); + }; + + transitionElement.addEventListener(TRANSITION_END, handler); + setTimeout(() => { + if (!called) { + triggerTransitionEnd(transitionElement); + } + }, emulatedDuration); + }; + /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): base-component.js + * Bootstrap (v5.0.2): base-component.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -106,7 +118,7 @@ * ------------------------------------------------------------------------ */ - const VERSION = '5.0.1'; + const VERSION = '5.0.2'; class BaseComponent { constructor(element) { @@ -129,14 +141,7 @@ } _queueCallback(callback, element, isAnimated = true) { - if (!isAnimated) { - execute(callback); - return; - } - - const transitionDuration = getTransitionDurationFromElement(element); - EventHandler__default['default'].one(element, 'transitionend', () => execute(callback)); - emulateTransitionEnd(element, transitionDuration); + executeAfterTransition(callback, element, isAnimated); } /** Static */ @@ -145,6 +150,10 @@ return Data__default['default'].get(element, this.DATA_KEY); } + static getOrCreateInstance(element, config = {}) { + return this.getInstance(element) || new this(element, typeof config === 'object' ? config : null); + } + static get VERSION() { return VERSION; } diff --git a/js/dist/base-component.js.map b/js/dist/base-component.js.map index b1cf843fdf7f1076fb99ee61a1b3357298235ea6..6b5a45069feca6756baaca76365e3c807985a3ac 100644 GIT binary patch delta 3303 zcmZ`)&uJWV{h%T;?SxG)W4uT^u0IhWb=a@oZXo>-}~P8zIpq` zd0KmMG?5r-9!oqs&|Ek)+&1onSywCzPbP)_pJI<6v*>xSETrW+usbITGEAlhUE!5w zg-uLMup#yBVYV+2vKDyi)`wk#DGZ+t{Hh4#+FjeNiDdtZ6FLiy>&UhK6rIv5uIO(b zJ@U=F-I@H1<$Dq`O#60G6fN6z7wp1P$R^l>N9wy{pEc5HW*3XhbwUUe0rNd3D}t4r zAe5{C@ocps^jgs`)UX!jgv{}n3y_XiW}&pDc<3?sb4o1P^VXzMc`3H8qZupus;$dt zB!T>utyRX}4pH)htX-%ikr`Hk2V2j{RH_BM5j|}@^z_o(5v#R#!b-9^*!8qcecrXN zA?l(~lY*C|2<8LZ3mxfzC=+Zmr@`drdemNnt=f*f=5IeCgPPbXjl|g%wy8#xSDo!W zbU?QqnL`2UpM#fGxwq%=uB<7Q?l`vK3f(AC1d=7&4WSu$wBUQt!iwz`UFa+DUuV(| zz(j0giItDI8;E~u-1)Dn2a@2wN$(J3;b~>s4 z?3mhynLc#Bkv?}0*q>u_WPLJYH4rO~UklTosLR&vVSb6(vj;> zYa6tQwwwn;qrve=boat|yj_saiqNfW$moDxY{kdJ!-`*Xi<3g$L^_OF72gj9lRiUn ziK8E|7U{hZoX}b;xPrT`zbc9vTlbtb)+0+jMy4CYy-K$}4wQcA>GncKWWi$@Vbq-0oORrBJxB7oP&;XyrQTB5&{jyD5xam|;n0CQAL&JtCZY(YJwLp8 zjiL;g?Lp7Bf>~eRj*{6`U0yVH&$D56xxt1WVOf!HwaSP#9nI$W5v_pcF)*=RUjPR< zpcVzeXxu4yGzVK!C-LEnIvb!AI$w&NjlIQ)#p|50Wo2;Lt|x~Krk@>;!0JZqFoXJ1 zsYmMN@#pHviJ2pNSx3D(@#wUHY4#q24?WPO*XaHFML98|)XBe2?l~<90q~o@bRWkL z;_Fjq+B)|}RKNFhs}D{;Y2*Vd5b!0*!PK(7f@pm)4IE@8rwm?PhrtzT7L_k6PKe*d zormZ%>xorxo)c~%$+fD08PEa*=k)svi{Q3?cIawr`7-lruA5TNPj@z-oqp9er%QyY zTOS&D+`Aaqhz&aZ#fPqIj6*v-+X$lKQvrx1m^JunBMacc)UY zsw-;#-T$=xy^-tOnBjaTudb)<2A|PymJynqho&*f`J`cSZe@&HoM((I=l8OP1Dp5p z`4iKk7bl9$aqeb}8=Q}1#pER5?d#I$s- z&8lFBXDv+wpReI5DxgdpFEvc8JEv8_!fxCo1|_Ux$$~Rhg?=-XC6kLvLP<3PC~+Rc zc&l0z5A;G&^Tsl~xbzZQiJS z3uT^0#mZ(tU8+zL9yVVLeVzCSYybh;f0C3T|M}*!dN6VlU81cN*%rl(Id=PrjB$ta zDpe&nE6D;;V4YnujoV;u%eV(lrzTZ1*a%8}2h|xiaW5ZQ#ww^o=00T!q&|)Dw*!iw zCxe(|nN{`2XlDbw3&@^Xpr$WtRb>pkmWde`TI!jIQ6q|JB9te%>zJQ%Ii@DJNO>-j z2;{&iVnR2oMI?u}OsAMd7$_7Jg-!$UizXTTV|szYK+8Jav1-iQ;8~mV*}zo)jSeJ2 jl^in@i)v|%wUtfv)!2!|ef9m=*ulk&V}g|Q*SqmQ7Qroz delta 1735 zcmaJ?&rcgi6xNc`kVK|U%MZ6U&6pZ&@YD%lHwFsQ?AieWh7yP&3aPYs2eWuR>v-2` zoHiousfS7gJ*CG+>Y>UJ$$vnVQx84mkUycPN;y=$w==VAn@Y5nEYHk)?|a|(-Y5B} z{)c%os3;T7pz<_ul~(GO?$XVg&K%PYLC93WfK=i7Tz=u^ooc;~ge`{02$gFyKn~ zqqn^rcpkpVi~b6K()_9SdKa8rJ`YD1-i2VG?_R6IaT^vzqoZwzs$Sz%S8d}zUX!wd zQxbgguxLmh(qi4E@?4^B z&NmDX!PnM>c}kApEkZVOBDg7nwuh-M;w8dAr$G6AQ-VHF{TS!8CizXOxWXyl5|@;E zUByL0(yE}F(o&LddQlU#S=lo?A!8i9jli=?Erf$pikMYNWtxz%FK0&V=G{+^mBN7(ESI%)RW5E@ z5Vch^i*NG~RB^ zxY&{=3ndvLk4$CdrW%^RDUozX=4^=eyW(i7+&P>*=gVnaQ-vwK#Y}o$%1H9whNWmg zQ{9sf1$2%Z(DTQsiJx|k_13a{X#QvT F@jq@*7{>qr diff --git a/js/dist/button.js b/js/dist/button.js index 6f496b8fb..d4d1c433f 100644 --- a/js/dist/button.js +++ b/js/dist/button.js @@ -1,17 +1,16 @@ /*! - * Bootstrap button.js v5.0.1 (https://getbootstrap.com/) + * Bootstrap button.js v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ (function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/selector-engine.js'), require('./dom/data.js'), require('./dom/event-handler.js'), require('./base-component.js')) : - typeof define === 'function' && define.amd ? define(['./dom/selector-engine', './dom/data', './dom/event-handler', './base-component'], factory) : - (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.Button = factory(global.SelectorEngine, global.Data, global.EventHandler, global.Base)); -}(this, (function (SelectorEngine, Data, EventHandler, BaseComponent) { 'use strict'; + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/selector-engine.js'), require('./dom/event-handler.js'), require('./base-component.js')) : + typeof define === 'function' && define.amd ? define(['./dom/selector-engine', './dom/event-handler', './base-component'], factory) : + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.Button = factory(global.SelectorEngine, global.EventHandler, global.Base)); +}(this, (function (SelectorEngine, EventHandler, BaseComponent) { 'use strict'; function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } - var Data__default = /*#__PURE__*/_interopDefaultLegacy(Data); var EventHandler__default = /*#__PURE__*/_interopDefaultLegacy(EventHandler); var BaseComponent__default = /*#__PURE__*/_interopDefaultLegacy(BaseComponent); @@ -27,9 +26,18 @@ return null; }; + const DOMContentLoadedCallbacks = []; + const onDOMContentLoaded = callback => { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -56,7 +64,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): button.js + * Bootstrap (v5.0.2): button.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -94,11 +102,7 @@ static jQueryInterface(config) { return this.each(function () { - let data = Data__default['default'].get(this, DATA_KEY); - - if (!data) { - data = new Button(this); - } + const data = Button.getOrCreateInstance(this); if (config === 'toggle') { data[config](); @@ -117,12 +121,7 @@ EventHandler__default['default'].on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, event => { event.preventDefault(); const button = event.target.closest(SELECTOR_DATA_TOGGLE); - let data = Data__default['default'].get(button, DATA_KEY); - - if (!data) { - data = new Button(button); - } - + const data = Button.getOrCreateInstance(button); data.toggle(); }); /** diff --git a/js/dist/button.js.map b/js/dist/button.js.map index c76037c1d55732bdc765ca65f980a5e653ce2a3b..e39c335b36c4a14fc7e92686ab3f683af445b593 100644 GIT binary patch delta 2661 zcmah~&rcgi6qZRsTD2)riK3tcm=GoGng!cbJv4|kvulTtvX~!9r6>?}vB&l*%P!g- zgAqYi)mzoyqh713hp4xvveZib19Ir8m3pnzdoNY~g1$F1hIIl87iOQ|``-7x_vXz% zmCrVxp3Y>ZJFjKFI@4J>Tj-ndlTyGoS;!5h{+s0SW1`Pfb;g~*hhJA%g(rqN6|k_* z8)SBNmgL2!Z4$ZaaF4UKkief`BgW-plWKV;*;C$xR3q{Hg4H&F z{Eb5^A;&}1qPXN$8U`{$B^cN}8>ZO>-q)x7wNROkN8D86 z4;iWkYWrmv!k3dAcIl9pWTwh2Rt5&&NJWX-z{I;ctJb4+_R7?KN=H5!Fiy!x@z=ne z9?a3RlkHqK3mLOyMP3j&vRg6R_M>K!3t5YI?-+?{#FNuKh5j<;=9U+Gn`F<6V{dm~ z{)oeS7sej10fy)snxy@`3ir2}YIvLL0A=j@r`?lA)C{U~j4vV`LYzhvC5-ThVAUnZ zC?;LfM_m~P*rU=tKSva_C zIs;~VaJfe?xpwUZ$>e<{PcP?5QXtpcB)^Wb^xUc{Bie%A;OP)m0mWltwzs|j4sbwC zJHY~dvEX`Jc1vyG;iDFrkSSC?lUz-GrHG|$FLLAgtZF3i zgNLuQjgKQV4j(@->GuUrTg{}=iN%}UgNnuUcGFQ%?IU|GT=-na^SrvQP(SZ#K;oC~QD}KxlXI8|s>{xbH3YA4_*w!kg zt0*wEkpacLx*m1Ab9Ul~Oy7Hp;*ZJmVl;p1M2Wg^CY|TjwZ0qov8c#qUSh4t8c6I_ zYZDr=gy(4+J>HSpH*`1dLC9_KG*`U1=%UXOB`K#_az)oedN6Mz9uxncY delta 1470 zcmaJ>O>YxN7}i>(2?!_%k~*~m;~>ROGu}9X@F8T>*0;gBpz@j7pC5m4f^JR9fZBzunhDD7BOzWw_2KzA&Q zvFKo>CCZ2)b=MEL;9hDRps!=Y8kdpy#L@0}d|eQ7Z(ZP5$3V9oM}8SU@mz%o}$bo%_uXGuHaJSCM*w~iD4cmjL3r*)UQ(ZA268aKSZVEr> zl9!ZNmdKC0WAWZ?Px4=Y=%(JA!!B((j|VMJe4?j2u79I$-zAA`mLx?}@Fe7I!wKnW zDDD3Tcb0A=^;@p*Zn$+f=t$RG$KfK0%AHy}X)1Qz=i$wRzwMIxP)Ythq=$cfbw46K z^7!yhk6aEWF3Fz~s{`u-ghuJ;!$(zZN|r}I3|e+zlZw}Dkfc88G#ir+3_|PJ<6Y%C z4+#E(7Y0#!l?SPy=K7Rati-O)=hn7bBE+qbR07dk4+87%&;`Fuj8+gdg%VIN3SQp} zhf~kBE4biJW*ds~iQP^{+fCZU_WKwf_~vI#{yCAB?~`fuJxVG zu@ejOS^9^3~+g{R`Gvm@YFIu;Q%TlNr$pGL;!k6_pc!+3a_8iLoVA5(Y{z zq?pP$zZM3W-?d0>QI1SUWoEihyC4fEWAeiBzVPz&SY&gVvAl^%^GeI4w;@+viJLen z;Bg57C3N651G83ex{5wIMo~f$$_OhUYy}gPR0L>XOI@8V;VyGXSfTl0kip|364b6a zO9>X`(-T(ovRV@_SJdTFXCqkm`9vyz%_sl`qz|*>HxY%6%}NA2e5sogGE*G ie@oy<-d4gQrtfwKY0U+M6;w@Nv}(c0RuA>+$@D)~{l5hO diff --git a/js/dist/carousel.js b/js/dist/carousel.js index 0c0282c0c..53e9a9687 100644 --- a/js/dist/carousel.js +++ b/js/dist/carousel.js @@ -1,18 +1,17 @@ /*! - * Bootstrap carousel.js v5.0.1 (https://getbootstrap.com/) + * Bootstrap carousel.js v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ (function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/selector-engine.js'), require('./dom/data.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js'), require('./base-component.js')) : - typeof define === 'function' && define.amd ? define(['./dom/selector-engine', './dom/data', './dom/event-handler', './dom/manipulator', './base-component'], factory) : - (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.Carousel = factory(global.SelectorEngine, global.Data, global.EventHandler, global.Manipulator, global.Base)); -}(this, (function (SelectorEngine, Data, EventHandler, Manipulator, BaseComponent) { 'use strict'; + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/selector-engine.js'), require('./dom/event-handler.js'), require('./dom/manipulator.js'), require('./base-component.js')) : + typeof define === 'function' && define.amd ? define(['./dom/selector-engine', './dom/event-handler', './dom/manipulator', './base-component'], factory) : + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.Carousel = factory(global.SelectorEngine, global.EventHandler, global.Manipulator, global.Base)); +}(this, (function (SelectorEngine, EventHandler, Manipulator, BaseComponent) { 'use strict'; function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } var SelectorEngine__default = /*#__PURE__*/_interopDefaultLegacy(SelectorEngine); - var Data__default = /*#__PURE__*/_interopDefaultLegacy(Data); var EventHandler__default = /*#__PURE__*/_interopDefaultLegacy(EventHandler); var Manipulator__default = /*#__PURE__*/_interopDefaultLegacy(Manipulator); var BaseComponent__default = /*#__PURE__*/_interopDefaultLegacy(BaseComponent); @@ -85,17 +84,11 @@ }; const isVisible = element => { - if (!element) { + if (!isElement(element) || element.getClientRects().length === 0) { return false; } - if (element.style && element.parentNode && element.parentNode.style) { - const elementStyle = getComputedStyle(element); - const parentNodeStyle = getComputedStyle(element.parentNode); - return elementStyle.display !== 'none' && parentNodeStyle.display !== 'none' && elementStyle.visibility !== 'hidden'; - } - - return false; + return getComputedStyle(element).getPropertyValue('visibility') === 'visible'; }; const reflow = element => element.offsetHeight; @@ -112,9 +105,18 @@ return null; }; + const DOMContentLoadedCallbacks = []; + const onDOMContentLoaded = callback => { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -140,10 +142,37 @@ } }); }; + /** + * Return the previous/next element of a list. + * + * @param {array} list The list of elements + * @param activeElement The active element + * @param shouldGetNext Choose to get next or previous element + * @param isCycleAllowed + * @return {Element|elem} The proper element + */ + + + const getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed) => { + let index = list.indexOf(activeElement); // if the element does not exist in the list return an element depending on the direction and if cycle is allowed + + if (index === -1) { + return list[!shouldGetNext && isCycleAllowed ? list.length - 1 : 0]; + } + + const listLength = list.length; + index += shouldGetNext ? 1 : -1; + + if (isCycleAllowed) { + index = (index + listLength) % listLength; + } + + return list[Math.max(0, Math.min(index, listLength - 1))]; + }; /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): carousel.js + * Bootstrap (v5.0.2): carousel.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -182,6 +211,10 @@ const ORDER_PREV = 'prev'; const DIRECTION_LEFT = 'left'; const DIRECTION_RIGHT = 'right'; + const KEY_TO_DIRECTION = { + [ARROW_LEFT_KEY]: DIRECTION_RIGHT, + [ARROW_RIGHT_KEY]: DIRECTION_LEFT + }; const EVENT_SLIDE = `slide${EVENT_KEY}`; const EVENT_SLID = `slid${EVENT_KEY}`; const EVENT_KEYDOWN = `keydown${EVENT_KEY}`; @@ -250,9 +283,7 @@ next() { - if (!this._isSliding) { - this._slide(ORDER_NEXT); - } + this._slide(ORDER_NEXT); } nextWhenVisible() { @@ -264,9 +295,7 @@ } prev() { - if (!this._isSliding) { - this._slide(ORDER_PREV); - } + this._slide(ORDER_PREV); } pause(event) { @@ -328,7 +357,8 @@ _getConfig(config) { config = { ...Default, - ...config + ...Manipulator__default['default'].getDataAttributes(this._element), + ...(typeof config === 'object' ? config : {}) }; typeCheckConfig(NAME, config, DefaultType); return config; @@ -426,14 +456,12 @@ return; } - if (event.key === ARROW_LEFT_KEY) { + const direction = KEY_TO_DIRECTION[event.key]; + + if (direction) { event.preventDefault(); - this._slide(DIRECTION_RIGHT); - } else if (event.key === ARROW_RIGHT_KEY) { - event.preventDefault(); - - this._slide(DIRECTION_LEFT); + this._slide(direction); } } @@ -444,20 +472,7 @@ _getItemByOrder(order, activeElement) { const isNext = order === ORDER_NEXT; - const isPrev = order === ORDER_PREV; - - const activeIndex = this._getItemIndex(activeElement); - - const lastItemIndex = this._items.length - 1; - const isGoingToWrap = isPrev && activeIndex === 0 || isNext && activeIndex === lastItemIndex; - - if (isGoingToWrap && !this._config.wrap) { - return activeElement; - } - - const delta = isPrev ? -1 : 1; - const itemIndex = (activeIndex + delta) % this._items.length; - return itemIndex === -1 ? this._items[this._items.length - 1] : this._items[itemIndex]; + return getNextActiveElement(this._items, activeElement, isNext, this._config.wrap); } _triggerSlideEvent(relatedTarget, eventDirectionName) { @@ -530,6 +545,10 @@ return; } + if (this._isSliding) { + return; + } + const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName); if (slideEvent.defaultPrevented) { @@ -613,10 +632,10 @@ static carouselInterface(element, config) { - let data = Data__default['default'].get(element, DATA_KEY); - let _config = { ...Default, - ...Manipulator__default['default'].getDataAttributes(element) - }; + const data = Carousel.getOrCreateInstance(element, config); + let { + _config + } = data; if (typeof config === 'object') { _config = { ..._config, @@ -626,10 +645,6 @@ const action = typeof config === 'string' ? config : _config.slide; - if (!data) { - data = new Carousel(element, _config); - } - if (typeof config === 'number') { data.to(config); } else if (typeof action === 'string') { @@ -669,7 +684,7 @@ Carousel.carouselInterface(target, config); if (slideIndex) { - Data__default['default'].get(target, DATA_KEY).to(slideIndex); + Carousel.getInstance(target).to(slideIndex); } event.preventDefault(); @@ -688,7 +703,7 @@ const carousels = SelectorEngine__default['default'].find(SELECTOR_DATA_RIDE); for (let i = 0, len = carousels.length; i < len; i++) { - Carousel.carouselInterface(carousels[i], Data__default['default'].get(carousels[i], DATA_KEY)); + Carousel.carouselInterface(carousels[i], Carousel.getInstance(carousels[i])); } }); /** diff --git a/js/dist/carousel.js.map b/js/dist/carousel.js.map index 01756a1554b05dea426fce316acc2a4c1dab9d10..c60f9649f679a85c1a911fbe61f51365c82363ba 100644 GIT binary patch delta 10589 zcmb7JdvILkb)Q{Kc^KKoGPY#d@|FCMdXc}mzl+1KG)5%N*{%D4@$+W+7 zzPr+u9|>WG^}YA|&ikC-Ip3$(zI49(mGjCaHWE`twM#RiFx3ngW^pqJ>1_lO{c5!B{a!bxI3%Rr+9Jkl*qV0Qg znXHjBiwDEWg3;VG8_≪>oyKY-(XD`6X#Il~=C2u%g}*8qqUp6B33q;iwVS!^z}C zIFiUK1Iqo!#IrSjQfg~c!qKRbjOVe<$SIk$V#W+*GM>wuN(B3rxtJlpMKh5C*`mbr zN<6J3!7`qnQu1clG>)bf{1=~8nj3B?)H1I{IU#o|N;D&WRpTCNhVu6;eN~hjvzW}} zyx~Z!nKUCyh_Le9+|nZcdSC698&hWs`B-zgvG%O96v?DvpfPVm3Z|h>nnrFs7f$En zW*iB@6y~@I2}zQ$guB( zVuo|bDCN|W(lUV7_XZ@Pl)I9oShkBbJq_Z}>a{CvDv9aUt{#iEWryY0<>tX8QpHaB z*6QY)nNobRdT1HXt!s9b+IH>)!A@mNRsrQ@HfPMnGlhIx+L%Z9WKk)ZNhQoF+)DeI z=H6^L7fvZB!ns_yc#0P(L&w2`a-B#l>b!k_IAX?U4QXu2v2+P&}8#6euz3W zSAZqRdkT}~S`@gESJD|OG;%sngH|~JmXYD~(qkpTmTcRr_g5D#?$3w?GfibT>9te#hmDt?-)v>YAq2t3|-}rItIkrbx+;V&@ z;2#`k>DDg(aLqQNJ(@mMKDzZkZxi8Nb>iV&zZB&ox9zHqY$AFkhM#^U+b<5oVl zFh|0H*49?>!r{8r2o2&o8J|LYPMm5f@9X~b4$A=A`dSl4k#j;q{CTKKlhT&m7oC8c6Ntzl$IX!2fNe9sK!s&=n8AjZe z?N<59?r}mnZh7Ps*bp~y?(k2x=AT{H0w3F>UDJ*G}DiL{+<(cdv)E$}&GvXw-8zSjRmo2_E4sBczHyC+?hI z@5qbhd84XLbMI5teNtWV;{4?1BA6F7-bnf-b>iZ+n27(IZ>-AcOEh`WTCCT|1eHDp zn9-oyVnPl&Na7&|yb3yP%<1p~zNt(hMHj^J;>HpyN?VeiA>xJ|Hbyy(d?D>l=mkr0 z_&i`Sf&|k;62vU(gsOd+iJGM1JlPnP-VY3Q{1w1f>{{S z{s2WUD1AdtU9fqgUHq&#=olBuLSxkdb_4H=X<~Gt&N-!(rx#v!tnjKCkH|i}USvPI z9sjQ^k-n0--<^T$GnVVgbvo(DSrXFSVO8BrPRt{d@NBY2XRrq;hKNA1IW|7+BR2;4 zi&S-p*vQBP$%VtDU3iGNOqA&PKKyu6J_>ZeBKJ#6*<4bEwoP)rvXhXEhmhqq&a^@I z5>F3_OF+vAvWKln>4Qru^mFis$vF|XUQ*R*^0+#~HDvPdVGbhaorfYbf}B5~st4Gi zqgS(RJ?t->M#3925CZRugRM=73 zu!R^2!C@6v{0GKV)z zX)I7WfpqC(1fbYS{E=S6>$FBWt9OlAiFS){oosYWh|!a^&bU^No%~Cuc>E!mdb1oL z9r1+y9EgNwxDC}4B&S-dQGAe#DJ_ieK2~#q%nep@7wK?_)DBRIXW+-UrurbZYK6YB0`D36M*|T}up-Twl_XZYfCo=)t>& z?2LQ03VgF-qypkpQK8MI!fwr-f~=G!i=5Ffe)V9(IxH*!fplk^a6Q!EaFs_MGM&y? zK)n54o%rnG8fQEpzIyoAwX=g%^0GlpA}9b9NDR&mirXKF)S1jf;%vK4{(()%+TD7u zc2qYo9gn)5^P1>?w0%#n&nhgcDe{<~L=3YC?kb$hNBTV! zsQYNmLS2{m`$t`_HkGKVY{CqX|UaM=BtB$$Hb428b80!rHXNL-6SGCoo1p4VOQy=e<@wF%)2* zK07Fme$!RGoBFmVfNkEr6bOI8CkC$6Y-Jh9S@;|CkPi647XMx{B|!Zw)HNu+ys|Au zY&)pJ217(Lj;EknY5fMl0tuV5bycZ2w^d`tOOBkRJys3jHI(yGIQN28C94ZV;y2&i zUZ3?Z0s4%ed}$#%IV39v&TMsbiSU^=hfh3xMt97JpPp%`LepMMj=Z?(Y_FqT>^a-o zkG2Qnrk8~^!O4RLGzE>0uc!ggHI6yqI=|g9E%u#n za}>ox=QT%%_?z?HV&Iuuw?KGYlXG^Ey@sBEBpIdWNODNji>+0~LCz_;4Ej0|6IDBV zNHre@UK$*+VVH3&#JzpQ#a){N?e7vVi?63{Z}prd9SLFutw-#AW)Fwxs4MQF`JMZF zfvY8_;S&-YQNw}^JL@_v)?R2@mEc7=UiN9?lXKge4pLI|YCT?e9_<8vr&4B;cB&_t z7vWiP{=&8fe1UtwJ3-E1^Lx1*IPEi9TKw!nLpRz9=;SE2+mqs%QI0QE2D4uD;%o9s zxSy?Alk{=(gY%(Mr=Aky&wgWf2al_4;vAc3YJiPv7+jm$KY6xUv(kt)Me!grctDKt zAqVrt*I?86TvHYLI(r3H>s?~u?IZhKjPt@?0K!iIF@pTIWGI-|=8= zkW(ihOa^U{RGyMYsXc&*dKZo}*fZ?D72J*>1@?=Jr>jexLa-rBLp?<@%bCgD`v4Kk z88H|SNNPkpGA$bfyVZ6uPmEBF!7^%fNc0<&Lzd4ovfHLs>p89qd4foch~K`rtu)Q; zL3aBdE;pXXGaC8^Y6zrI)ZRT(BUU5;i?Sc}Sb;`>_L+XNZj81_ILPwBXC%cY$Cml=^vs;7MHiE`+?XrbluSZ%we0qr^25W0Ruv+^b2pV2HOFxwp%P8EHlffI2vJ z$qJEY8<(Fb5Q_6J-Mb1ZLT7eCN=t~*mzq~2eoLP)MgI1QKJoEO)eQjnrDg_!@DO)1 z3`b;5k4Jp*k^*qQ^X2Mw0Fe=v!80PndD}Iy`(;=4EGGwq(>MOfi`kdk^_~&px0DS@ zKAX!EduPC%K$&v}^|B>h8sX~*Tw_@01^=`cif%anO4ERJ7)0SzUE`Lmn^BR zWlktNbw#h=B{?VW&d51@8RGR|D3qQZ)uwYETd321G4tmeO2r{EpAXdjj!_vPZVkj7 z7=kdcyJs{BAAmmS*{w+c!8fRi>j+qaa|%VdeaLn$mE!^Y1?{ZD&3j0oOtA$`+;VBX zbHOXNT-xE4#c(b5EQcPFkqK0whisDtT)A<4;!=I>)F7Rx`Oxi0@vuv2XIA{^QawuI z^Gga&K8`nPy3l#qd@`9^!Xfs(JV`Uc=Cu^pH--Y3>e8}e_zhkB>yx)_V|%&MD>+K> zw2q|gi*BE|@J4anG?$olTgCi~L!$A`CPz*Ty}8+m!$-sAyTqTqx!zF_7v9{mYSu^U z^TkzOD~KPzxwC{bFRVae{cc#JwhMz1p^Vtxzvk?8oR=n-#xXU73l*5a`M(<^ABWF<<6*~!CfTu%>j zX5fU2MXqgmk7#;&`C?O!of;2H7oO-~?bL-~%Lg1!+BGvw6x=pOIRh8? z*k7@awshmfcCp6k(!_IbZFWkw^!AT$-MwmAl;fiI?cLUfpapQ2VBC7!ye7HYtdt-v zt#oM?NK33ucoO1!Z*OtW`zRkcq9{m|R#KXT^pl*iDrfCZ{ro#VXF4bb-{~Ld=8Fr< znKuwaIj8Qvfdd^$@z3wN8y%hE*O$#>GXV-cTx_GA=lP78^6dt0^T0%omz?jign2`l({h5C z6g88jp@1PRp{Ii4@80c1RX|$Rj5Q+?4)uv`@3mI}(ddPL`b7A>=7!u6>$G1ya+m@# zt)c(g^fJX;?``4PGGkqkGG1^ISl3j3z8f1S1$wpl5CNbZQ}VhzJmBPxwFyoywhB+G zH_sPGs!A_xLu5Cf{}ERXh_s*DUDh!w{_MM(o%uoW{FR-p<{;L6JWn3PQ@{=v`Ozh) zVk9=j7gx6LfGqBtP(ufV!v~ntL2F$M@ghbF2-yNNB}_1cGXYmBWADB;@#%NBIP;`W zT@6MjB%PdES#|41SnPV=y{>D7+&M&+8w|B6ty84l-?X-J&|l>572kTlz7+E>sVHG$ zj3(iXCL5#mM=HL^h%q4Ld4}o2b^TTPCWpvCdA*dVRP&;=E_r=GF6N_(Y@RdKJTy&0 z3!^gZE{I^cZs#0_ovlB>$6TW9()udpf-IGJFelEHYias;yWF(8I9jx{H~UaxMmtz0~7v zz*1>K-IYHrEZHeXNY3|8O-{I&P?5zcy@!Xybmh-*B`V?e(W`Z6yT*6uwm@NKIisQL zKsh-j^lGw{@C#k1bQCZQigDdTBC(BKN8@k(@4O9$w#i zH_A^1!qC`z?QK;qNTr8~6DDDP_KRGgD%o_~b{oGSs@i!4sda4q-Z_tl=O2%c;DH?i(Rb$#R&(Ouj@a z32;dS8{!^x5@w1QoRILF=hV-7@CP*MyGnGA>2u4%yI*Qf)c9K%{^3q3CxW65@(Q88 kEQH*_rH(eTe&PLS&-R|7%2Y{Qi`@8`D*>PUukqCX1B4ZNQ~&?~ delta 9557 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 { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -144,7 +153,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): collapse.js + * Bootstrap (v5.0.2): collapse.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -260,7 +269,7 @@ if (actives) { const tempActiveData = actives.find(elem => container !== elem); - activesData = tempActiveData ? Data__default['default'].get(tempActiveData, DATA_KEY) : null; + activesData = tempActiveData ? Collapse.getInstance(tempActiveData) : null; if (activesData && activesData._isTransitioning) { return; @@ -423,7 +432,7 @@ static collapseInterface(element, config) { - let data = Data__default['default'].get(element, DATA_KEY); + let data = Collapse.getInstance(element); const _config = { ...Default, ...Manipulator__default['default'].getDataAttributes(element), ...(typeof config === 'object' && config ? config : {}) @@ -470,7 +479,7 @@ const selector = getSelectorFromElement(this); const selectorElements = SelectorEngine__default['default'].find(selector); selectorElements.forEach(element => { - const data = Data__default['default'].get(element, DATA_KEY); + const data = Collapse.getInstance(element); let config; if (data) { diff --git a/js/dist/collapse.js.map b/js/dist/collapse.js.map index 48454e8dd63eebf84b899ec0846fd7c9c47607ab..cab3bf3a993c2097d460e085a23162e585277001 100644 GIT binary patch delta 5446 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 delta 3944 zcmb7GOKcnG5ymohYCEQ!+OjQKvbB_~m$}xPdc==Ntxy#q` zCE1qaxM+||gAP)(NYFZM5%kg`1%VveqR1gd5flZA9$GYLb0}IghqTC{fKi}@J2Oj( zl;aqv4iq^%|M$<#_sz_H_?qLbN5Z?$3Bq7yukgB4(~W#GWa$gpkeQ2H@sz2V5%G-J zqbGGkH!Vqw){~WQ zHjFvo*6zcw*Vzc?8ozX@FK3mLy4ckvRs-)#hq4&|g;eAVtoDgoR4FrOZ62OyurneE zds^TlWzYT^Sly#0_;+IiywupZ!N$HwJeN*}%A)Jc8L`_;nR++IV<#wzk0CtWxtfCw zTZrf4%kgB~sv^hYk%(?~*A)r=)VOO0@leTs`HdYgbZ7ydIowyN9R9ik3gQnNpTsdV zyDq|g*A;l^N}(2_?Jw+ec|%sHFREKTmTshFAfm+`M=H=yChk%NI^t;w(kw_b?k8k25z

9&^XwrN&__#96 zK&uKBPL=t2ltE?)#88$9*i`68QJJA1CFPU`;pl6ritu{?Lh}`D$U&YO3T>z~UoMVJa_n2G-*; zt5=i4q(EEhMGV`|5vgS1ip)=v#{#QQS@lw-)|k~JQ{;pB;T>s>WT45?A_BNoct3ei zD8cWOy~5}>j2>YSdW|k&6oN*dumBr|D0tw3(J^?j7U~=w#gZXu;~c6-NvmY5Z{rO7 z%kZ3Dpy+4FGr^uQ#aDH##XnacKcaB_8KnfeIV23hx6E#5jOWHC>%Xv?9WgKb-8|YF zrl=xRhN6<m}(lqt_)S{WGJh4-*66Yj%-X};l;H&uM)hS z8aN&I(Iw1XLNQn=m^@xtRwh&_g*>d;gjpI@9E-3emOMDq8K?DF^sR8U*xK^Np|8Tn zX{j1{d*+0272YnkBQa_GJ_K)Ox*Kp>U|p9bXlEEu}M-B zW{WDVj#wI0aR^(kr}Of_I*Nf*S^T5b=D|r@H^#Xgu(F}Y*urgK&o9i)@AkpTe2=gO zm-4RX%PODe>4_>|gRkX}?#C`<9;jUy(gW}1`-Cz0TfP&A@^gijYLEBB*+NrbU{k?c z(drs-MX}4_J^PfAp2o32b_*tRg%sz?w6HlSuD;X##Pjyrm;X$zj8Tz0& zTGhk;(x7PT31yorTL$k|EOH&I{(!MP0F1xyNyikMGo>3*I)nx7Q)kx1lu-rUf+FawhEbELs&J&L> zob_d)yC$V@(qB(7z@MCIr_! z9^80a`CvH^$4e2I#Ew1Y0>eBDdC>SN9jy#MT@z2^Rpo8s92X!`t8#z{9s?;!F7 zuV|kMht}Jj2|qO&VUsm6R%ST59} z0Uxcm9y9&61p`@P7sF2r%l>XcLLv-RkrlcSs# zGQWj0$k#3tenxS7DQkNt5eIk_OX?rtYVvkoBJ(8=%Nb$Vo1&j5z3^bx?a_#(+et43 z6Y!5)ea&@`?H1z78cIKm-0l?IaP_t-q~SZa2dAS`HYjC;da134y7gwq%=;ms zisva(d)LhJR5CbkuHYiGW7mI-wS%y%FRF9~{(LvtI?5}HX^Sc`mS2ob1NhRYzwB~E zHF)*qhnV2qdnbcMKM#SZ{eIj(Rrk8`WTE3lyv#J&?XOCe-j5J~LMXt0?;U?JW9x*q z_kT0BY%@h89AEvhD${jCJqqbpX0fZ^f2B<;Z!Xg|?})v<#J{|MQz$~`SC9V>qwtt) diff --git a/js/dist/dom/data.js b/js/dist/dom/data.js index 61456ee5c..e6e19386f 100644 --- a/js/dist/dom/data.js +++ b/js/dist/dom/data.js @@ -1,5 +1,5 @@ /*! - * Bootstrap data.js v5.0.1 (https://getbootstrap.com/) + * Bootstrap data.js v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ @@ -11,7 +11,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/data.js + * Bootstrap (v5.0.2): dom/data.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/dist/dom/data.js.map b/js/dist/dom/data.js.map index 0f6d5ca402ec0daf53b27f78f9c573d0ba150e36..0986aba12a4ba57786f5022f55211f44460e51c6 100644 GIT binary patch delta 12 TcmaDO{ziPl9!8^$d-b^iCMX3i delta 12 TcmaDO{ziPl9!A5Bd-b^iCL;wc diff --git a/js/dist/dom/event-handler.js b/js/dist/dom/event-handler.js index aa0544fde..bca25d463 100644 --- a/js/dist/dom/event-handler.js +++ b/js/dist/dom/event-handler.js @@ -1,5 +1,5 @@ /*! - * Bootstrap event-handler.js v5.0.1 (https://getbootstrap.com/) + * Bootstrap event-handler.js v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ @@ -23,7 +23,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/event-handler.js + * Bootstrap (v5.0.2): dom/event-handler.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/dist/dom/event-handler.js.map b/js/dist/dom/event-handler.js.map index 375a246d95b8a4379fa81e69c724a79909cab73f..e259d3cdd9447e0ac622709c2c77a7aed4f7e7b2 100644 GIT binary patch delta 1829 zcmZ`)O>7%Q6qYS|LTw@up_C@%g`aviaqOfLR4OtMnb3f0T9pb8O@Qg{I6GxBW6jPc zwvyl*SCCd55Esr|K=K{YJECV!95^BM2zTDwnb_+#$tANh?|tw4-k+cRS^53%$}dZm z%C!+xzP&hlIJ;4OOQc(p?{j4X?*4~xd<_2F*yFY>1-{f17zRf93Mr2LWn$ zd-4cyK2lekEfysK5hOw6czO=P{PWG1mdsDY zDiu~>9$GNQuY(=m`zqJrkO}*~p7yXN;}aQ0KAtffCxE}|0*}LlE-|hX=zOxH^8YT~ z$d?zO7Cb{CgjI+$!-(x2tRhwe?f<$ozeT=ITf$TdKzs2SR6QQ}I5Q&5ar8F0i738)RSjyxU`j?ZXi>h7C@NN9xae zh(VoBF5WvW+q1}u1MUhuwBEs8p4ykq(?n-7zRB%JLPIBu|7KWcw#OpZE zWfs0UhFCC(GK7kGACU;CQGDF)22*%gd1MZ_NwD9kOg^JVor@wTPyxO(*| z$?%So=XdfNY`~2ntnZR6-@7i$gm%j>?y`%^fa9^+n$9nRBOFrmMz|xNPPku)r>PF; z@I@b|dlD~%*Gpd|Vr88jW|PJ~>j&#~aA%-WRrrz=&_$^X6isQR#zKiYmFf4qHR^mu#mwf_OWQ+_c3 delta 640 zcmaJXZF6`e#vDw460T8K7+goVxUE?)BbrkQyoX+*5qXmTU5 zwIVi^%rCIAv9z(a^#d#{bf&E$*q)qo?m73~#~1DOS-Tt7v}q5tQaFQoSC|SnY*RX1 zaZ6?-0|UlUU>>EK0_NJLk0-%cfTL{*AW*@sDFph&JySSHZv*oybs|iDYF16gxZK~C zzHHBxyS@i$0f%b3-&6>*}m?lRkP(#q_Wbw^U)ejxB3Q@3EA3 z+nEkgsVzznj!;KWD>|wu5XQ!!RzxqDcBN0wVt=4|plC$0q@(KM^}x)4eN>B9zThfk z0Yqh^@1$Y;7p=a`FBvL*{6+vaD%Y0Z2I-7D1z{E;ZWxe|mc&G*NRr>6-304H$;wg3PC delta 12 UcmaE;^iXNSDMrJMr>6-304Hn(wEzGB diff --git a/js/dist/dom/selector-engine.js b/js/dist/dom/selector-engine.js index 4324d8af2..de6949b17 100644 --- a/js/dist/dom/selector-engine.js +++ b/js/dist/dom/selector-engine.js @@ -1,5 +1,5 @@ /*! - * Bootstrap selector-engine.js v5.0.1 (https://getbootstrap.com/) + * Bootstrap selector-engine.js v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ @@ -11,7 +11,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/selector-engine.js + * Bootstrap (v5.0.2): dom/selector-engine.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/dist/dom/selector-engine.js.map b/js/dist/dom/selector-engine.js.map index e8e57f682a5cd1bb93361c83f400823b3d689a95..63cf7801ebe967b312b41b0c274546a3beb490d6 100644 GIT binary patch delta 18 acmX>mcT8@=B^D!1D}{;nVjJH?@c{rs%LdN? delta 18 acmX>mcT8@=B^E { - if (!element) { + if (!isElement(element) || element.getClientRects().length === 0) { return false; } - if (element.style && element.parentNode && element.parentNode.style) { - const elementStyle = getComputedStyle(element); - const parentNodeStyle = getComputedStyle(element.parentNode); - return elementStyle.display !== 'none' && parentNodeStyle.display !== 'none' && elementStyle.visibility !== 'hidden'; - } - - return false; + return getComputedStyle(element).getPropertyValue('visibility') === 'visible'; }; const isDisabled = element => { @@ -156,9 +149,18 @@ return null; }; + const DOMContentLoadedCallbacks = []; + const onDOMContentLoaded = callback => { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -184,10 +186,37 @@ } }); }; + /** + * Return the previous/next element of a list. + * + * @param {array} list The list of elements + * @param activeElement The active element + * @param shouldGetNext Choose to get next or previous element + * @param isCycleAllowed + * @return {Element|elem} The proper element + */ + + + const getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed) => { + let index = list.indexOf(activeElement); // if the element does not exist in the list return an element depending on the direction and if cycle is allowed + + if (index === -1) { + return list[!shouldGetNext && isCycleAllowed ? list.length - 1 : 0]; + } + + const listLength = list.length; + index += shouldGetNext ? 1 : -1; + + if (isCycleAllowed) { + index = (index + listLength) % listLength; + } + + return list[Math.max(0, Math.min(index, listLength - 1))]; + }; /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dropdown.js + * Bootstrap (v5.0.2): dropdown.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -507,38 +536,24 @@ }; } - _selectMenuItem(event) { + _selectMenuItem({ + key, + target + }) { const items = SelectorEngine__default['default'].find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(isVisible); if (!items.length) { return; - } - - let index = items.indexOf(event.target); // Up - - if (event.key === ARROW_UP_KEY && index > 0) { - index--; - } // Down + } // if target isn't included in items (e.g. when expanding the dropdown) + // allow cycling to get the last item in case key equals ARROW_UP_KEY - if (event.key === ARROW_DOWN_KEY && index < items.length - 1) { - index++; - } // index is -1 if the first keydown is an ArrowUp - - - index = index === -1 ? 0 : index; - items[index].focus(); + getNextActiveElement(items, target, key === ARROW_DOWN_KEY, !items.includes(target)).focus(); } // Static static dropdownInterface(element, config) { - let data = Data__default['default'].get(element, DATA_KEY); - - const _config = typeof config === 'object' ? config : null; - - if (!data) { - data = new Dropdown(element, _config); - } + const data = Dropdown.getOrCreateInstance(element, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -563,7 +578,7 @@ const toggles = SelectorEngine__default['default'].find(SELECTOR_DATA_TOGGLE); for (let i = 0, len = toggles.length; i < len; i++) { - const context = Data__default['default'].get(toggles[i], DATA_KEY); + const context = Dropdown.getInstance(toggles[i]); if (!context || context._config.autoClose === false) { continue; @@ -636,17 +651,19 @@ return; } - if (!isActive && (event.key === ARROW_UP_KEY || event.key === ARROW_DOWN_KEY)) { - getToggleButton().click(); + if (event.key === ARROW_UP_KEY || event.key === ARROW_DOWN_KEY) { + if (!isActive) { + getToggleButton().click(); + } + + Dropdown.getInstance(getToggleButton())._selectMenuItem(event); + return; } if (!isActive || event.key === SPACE_KEY) { Dropdown.clearMenus(); - return; } - - Dropdown.getInstance(getToggleButton())._selectMenuItem(event); } } diff --git a/js/dist/dropdown.js.map b/js/dist/dropdown.js.map index c3f32c448954bcd8e3a24535b7013a30800d8696..b2de1d5de23130136d94155a674461f0ab6ff2a4 100644 GIT binary patch delta 8952 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 delta 7528 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 AIsgCw diff --git a/js/dist/modal.js b/js/dist/modal.js index b59ebe883..f26ae4c2c 100644 --- a/js/dist/modal.js +++ b/js/dist/modal.js @@ -1,5 +1,5 @@ /*! - * Bootstrap modal.js v5.0.1 (https://getbootstrap.com/) + * Bootstrap modal.js v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ @@ -95,22 +95,17 @@ return typeof obj.nodeType !== 'undefined'; }; - const emulateTransitionEnd = (element, duration) => { - let called = false; - const durationPadding = 5; - const emulatedDuration = duration + durationPadding; - - function listener() { - called = true; - element.removeEventListener(TRANSITION_END, listener); + const getElement = obj => { + if (isElement(obj)) { + // it's a jQuery object or a node element + return obj.jquery ? obj[0] : obj; } - element.addEventListener(TRANSITION_END, listener); - setTimeout(() => { - if (!called) { - triggerTransitionEnd(element); - } - }, emulatedDuration); + if (typeof obj === 'string' && obj.length > 0) { + return SelectorEngine__default['default'].findOne(obj); + } + + return null; }; const typeCheckConfig = (componentName, config, configTypes) => { @@ -126,17 +121,11 @@ }; const isVisible = element => { - if (!element) { + if (!isElement(element) || element.getClientRects().length === 0) { return false; } - if (element.style && element.parentNode && element.parentNode.style) { - const elementStyle = getComputedStyle(element); - const parentNodeStyle = getComputedStyle(element.parentNode); - return elementStyle.display !== 'none' && parentNodeStyle.display !== 'none' && elementStyle.visibility !== 'hidden'; - } - - return false; + return getComputedStyle(element).getPropertyValue('visibility') === 'visible'; }; const reflow = element => element.offsetHeight; @@ -153,9 +142,18 @@ return null; }; + const DOMContentLoadedCallbacks = []; + const onDOMContentLoaded = callback => { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -188,83 +186,143 @@ } }; + const executeAfterTransition = (callback, transitionElement, waitForTransition = true) => { + if (!waitForTransition) { + execute(callback); + return; + } + + const durationPadding = 5; + const emulatedDuration = getTransitionDurationFromElement(transitionElement) + durationPadding; + let called = false; + + const handler = ({ + target + }) => { + if (target !== transitionElement) { + return; + } + + called = true; + transitionElement.removeEventListener(TRANSITION_END, handler); + execute(callback); + }; + + transitionElement.addEventListener(TRANSITION_END, handler); + setTimeout(() => { + if (!called) { + triggerTransitionEnd(transitionElement); + } + }, emulatedDuration); + }; + /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/scrollBar.js + * Bootstrap (v5.0.2): util/scrollBar.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ const SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'; const SELECTOR_STICKY_CONTENT = '.sticky-top'; - const getWidth = () => { - // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes - const documentWidth = document.documentElement.clientWidth; - return Math.abs(window.innerWidth - documentWidth); - }; - - const hide = (width = getWidth()) => { - _disableOverFlow(); // give padding to element to balances the hidden scrollbar width - - - _setElementAttributes('body', 'paddingRight', calculatedValue => calculatedValue + width); // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements, to keep shown fullwidth - - - _setElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight', calculatedValue => calculatedValue + width); - - _setElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight', calculatedValue => calculatedValue - width); - }; - - const _disableOverFlow = () => { - const actualValue = document.body.style.overflow; - - if (actualValue) { - Manipulator__default['default'].setDataAttribute(document.body, 'overflow', actualValue); + class ScrollBarHelper { + constructor() { + this._element = document.body; } - document.body.style.overflow = 'hidden'; - }; + getWidth() { + // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes + const documentWidth = document.documentElement.clientWidth; + return Math.abs(window.innerWidth - documentWidth); + } - const _setElementAttributes = (selector, styleProp, callback) => { - const scrollbarWidth = getWidth(); - SelectorEngine__default['default'].find(selector).forEach(element => { - if (element !== document.body && window.innerWidth > element.clientWidth + scrollbarWidth) { - return; - } + hide() { + const width = this.getWidth(); + this._disableOverFlow(); // give padding to element to balance the hidden scrollbar width + + + this._setElementAttributes(this._element, 'paddingRight', calculatedValue => calculatedValue + width); // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth + + + this._setElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight', calculatedValue => calculatedValue + width); + + this._setElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight', calculatedValue => calculatedValue - width); + } + + _disableOverFlow() { + this._saveInitialAttribute(this._element, 'overflow'); + + this._element.style.overflow = 'hidden'; + } + + _setElementAttributes(selector, styleProp, callback) { + const scrollbarWidth = this.getWidth(); + + const manipulationCallBack = element => { + if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) { + return; + } + + this._saveInitialAttribute(element, styleProp); + + const calculatedValue = window.getComputedStyle(element)[styleProp]; + element.style[styleProp] = `${callback(Number.parseFloat(calculatedValue))}px`; + }; + + this._applyManipulationCallback(selector, manipulationCallBack); + } + + reset() { + this._resetElementAttributes(this._element, 'overflow'); + + this._resetElementAttributes(this._element, 'paddingRight'); + + this._resetElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight'); + + this._resetElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight'); + } + + _saveInitialAttribute(element, styleProp) { const actualValue = element.style[styleProp]; - const calculatedValue = window.getComputedStyle(element)[styleProp]; - Manipulator__default['default'].setDataAttribute(element, styleProp, actualValue); - element.style[styleProp] = `${callback(Number.parseFloat(calculatedValue))}px`; - }); - }; - const reset = () => { - _resetElementAttributes('body', 'overflow'); - - _resetElementAttributes('body', 'paddingRight'); - - _resetElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight'); - - _resetElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight'); - }; - - const _resetElementAttributes = (selector, styleProp) => { - SelectorEngine__default['default'].find(selector).forEach(element => { - const value = Manipulator__default['default'].getDataAttribute(element, styleProp); - - if (typeof value === 'undefined') { - element.style.removeProperty(styleProp); - } else { - Manipulator__default['default'].removeDataAttribute(element, styleProp); - element.style[styleProp] = value; + if (actualValue) { + Manipulator__default['default'].setDataAttribute(element, styleProp, actualValue); } - }); - }; + } + + _resetElementAttributes(selector, styleProp) { + const manipulationCallBack = element => { + const value = Manipulator__default['default'].getDataAttribute(element, styleProp); + + if (typeof value === 'undefined') { + element.style.removeProperty(styleProp); + } else { + Manipulator__default['default'].removeDataAttribute(element, styleProp); + element.style[styleProp] = value; + } + }; + + this._applyManipulationCallback(selector, manipulationCallBack); + } + + _applyManipulationCallback(selector, callBack) { + if (isElement(selector)) { + callBack(selector); + } else { + SelectorEngine__default['default'].find(selector, this._element).forEach(callBack); + } + } + + isOverflowing() { + return this.getWidth() > 0; + } + + } /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/backdrop.js + * Bootstrap (v5.0.2): util/backdrop.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ @@ -272,14 +330,14 @@ isVisible: true, // if false, we use the backdrop helper without adding any element to the dom isAnimated: false, - rootElement: document.body, + rootElement: 'body', // give the choice to place backdrop under different elements clickCallback: null }; const DefaultType$1 = { isVisible: 'boolean', isAnimated: 'boolean', - rootElement: 'element', + rootElement: '(element|string)', clickCallback: '(function|null)' }; const NAME$1 = 'backdrop'; @@ -347,8 +405,9 @@ _getConfig(config) { config = { ...Default$1, ...(typeof config === 'object' ? config : {}) - }; - config.rootElement = config.rootElement || document.body; + }; // use getElement() with the default "body" to get a fresh Element on each instantiation + + config.rootElement = getElement(config.rootElement); typeCheckConfig(NAME$1, config, DefaultType$1); return config; } @@ -373,27 +432,20 @@ EventHandler__default['default'].off(this._element, EVENT_MOUSEDOWN); - this._getElement().parentNode.removeChild(this._element); + this._element.remove(); this._isAppended = false; } _emulateAnimation(callback) { - if (!this._config.isAnimated) { - execute(callback); - return; - } - - const backdropTransitionDuration = getTransitionDurationFromElement(this._getElement()); - EventHandler__default['default'].one(this._getElement(), 'transitionend', () => execute(callback)); - emulateTransitionEnd(this._getElement(), backdropTransitionDuration); + executeAfterTransition(callback, this._getElement(), this._config.isAnimated); } } /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): modal.js + * Bootstrap (v5.0.2): modal.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -453,6 +505,7 @@ this._isShown = false; this._ignoreBackdropClick = false; this._isTransitioning = false; + this._scrollBar = new ScrollBarHelper(); } // Getters @@ -474,20 +527,22 @@ return; } - if (this._isAnimated()) { - this._isTransitioning = true; - } - const showEvent = EventHandler__default['default'].trigger(this._element, EVENT_SHOW, { relatedTarget }); - if (this._isShown || showEvent.defaultPrevented) { + if (showEvent.defaultPrevented) { return; } this._isShown = true; - hide(); + + if (this._isAnimated()) { + this._isTransitioning = true; + } + + this._scrollBar.hide(); + document.body.classList.add(CLASS_NAME_OPEN); this._adjustDialog(); @@ -509,7 +564,7 @@ } hide(event) { - if (event) { + if (event && ['A', 'AREA'].includes(event.target.tagName)) { event.preventDefault(); } @@ -576,7 +631,7 @@ _getConfig(config) { config = { ...Default, ...Manipulator__default['default'].getDataAttributes(this._element), - ...config + ...(typeof config === 'object' ? config : {}) }; typeCheckConfig(NAME, config, DefaultType); return config; @@ -679,7 +734,8 @@ this._resetAdjustments(); - reset(); + this._scrollBar.reset(); + EventHandler__default['default'].trigger(this._element, EVENT_HIDDEN); }); } @@ -716,27 +772,32 @@ return; } - const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; + const { + classList, + scrollHeight, + style + } = this._element; + const isModalOverflowing = scrollHeight > document.documentElement.clientHeight; // return if the following background transition hasn't yet completed - if (!isModalOverflowing) { - this._element.style.overflowY = 'hidden'; + if (!isModalOverflowing && style.overflowY === 'hidden' || classList.contains(CLASS_NAME_STATIC)) { + return; } - this._element.classList.add(CLASS_NAME_STATIC); + if (!isModalOverflowing) { + style.overflowY = 'hidden'; + } - const modalTransitionDuration = getTransitionDurationFromElement(this._dialog); - EventHandler__default['default'].off(this._element, 'transitionend'); - EventHandler__default['default'].one(this._element, 'transitionend', () => { - this._element.classList.remove(CLASS_NAME_STATIC); + classList.add(CLASS_NAME_STATIC); + + this._queueCallback(() => { + classList.remove(CLASS_NAME_STATIC); if (!isModalOverflowing) { - EventHandler__default['default'].one(this._element, 'transitionend', () => { - this._element.style.overflowY = ''; - }); - emulateTransitionEnd(this._element, modalTransitionDuration); + this._queueCallback(() => { + style.overflowY = ''; + }, this._dialog); } - }); - emulateTransitionEnd(this._element, modalTransitionDuration); + }, this._dialog); this._element.focus(); } // ---------------------------------------------------------------------- @@ -746,7 +807,9 @@ _adjustDialog() { const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight; - const scrollbarWidth = getWidth(); + + const scrollbarWidth = this._scrollBar.getWidth(); + const isBodyOverflowing = scrollbarWidth > 0; if (!isBodyOverflowing && isModalOverflowing && !isRTL() || isBodyOverflowing && !isModalOverflowing && isRTL()) { @@ -766,7 +829,7 @@ static jQueryInterface(config, relatedTarget) { return this.each(function () { - const data = Modal.getInstance(this) || new Modal(this, typeof config === 'object' ? config : {}); + const data = Modal.getOrCreateInstance(this, config); if (typeof config !== 'string') { return; @@ -807,7 +870,7 @@ } }); }); - const data = Modal.getInstance(target) || new Modal(target); + const data = Modal.getOrCreateInstance(target); data.toggle(this); }); /** diff --git a/js/dist/modal.js.map b/js/dist/modal.js.map index b9a6f5260e94f4753773d96bc0ce6a832d75d0fb..ce68735b662c032cf2eb1880c79112d7e1170063 100644 GIT binary patch delta 15491 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 CJb5ty diff --git a/js/dist/offcanvas.js b/js/dist/offcanvas.js index cf6e4a2ab..529a294ff 100644 --- a/js/dist/offcanvas.js +++ b/js/dist/offcanvas.js @@ -1,19 +1,18 @@ /*! - * Bootstrap offcanvas.js v5.0.1 (https://getbootstrap.com/) + * Bootstrap offcanvas.js v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ (function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/selector-engine.js'), require('./dom/manipulator.js'), require('./dom/data.js'), require('./dom/event-handler.js'), require('./base-component.js')) : - typeof define === 'function' && define.amd ? define(['./dom/selector-engine', './dom/manipulator', './dom/data', './dom/event-handler', './base-component'], factory) : - (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.Offcanvas = factory(global.SelectorEngine, global.Manipulator, global.Data, global.EventHandler, global.Base)); -}(this, (function (SelectorEngine, Manipulator, Data, EventHandler, BaseComponent) { 'use strict'; + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/selector-engine.js'), require('./dom/manipulator.js'), require('./dom/event-handler.js'), require('./base-component.js')) : + typeof define === 'function' && define.amd ? define(['./dom/selector-engine', './dom/manipulator', './dom/event-handler', './base-component'], factory) : + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.Offcanvas = factory(global.SelectorEngine, global.Manipulator, global.EventHandler, global.Base)); +}(this, (function (SelectorEngine, Manipulator, EventHandler, BaseComponent) { 'use strict'; function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } var SelectorEngine__default = /*#__PURE__*/_interopDefaultLegacy(SelectorEngine); var Manipulator__default = /*#__PURE__*/_interopDefaultLegacy(Manipulator); - var Data__default = /*#__PURE__*/_interopDefaultLegacy(Data); var EventHandler__default = /*#__PURE__*/_interopDefaultLegacy(EventHandler); var BaseComponent__default = /*#__PURE__*/_interopDefaultLegacy(BaseComponent); @@ -96,22 +95,17 @@ return typeof obj.nodeType !== 'undefined'; }; - const emulateTransitionEnd = (element, duration) => { - let called = false; - const durationPadding = 5; - const emulatedDuration = duration + durationPadding; - - function listener() { - called = true; - element.removeEventListener(TRANSITION_END, listener); + const getElement = obj => { + if (isElement(obj)) { + // it's a jQuery object or a node element + return obj.jquery ? obj[0] : obj; } - element.addEventListener(TRANSITION_END, listener); - setTimeout(() => { - if (!called) { - triggerTransitionEnd(element); - } - }, emulatedDuration); + if (typeof obj === 'string' && obj.length > 0) { + return SelectorEngine__default['default'].findOne(obj); + } + + return null; }; const typeCheckConfig = (componentName, config, configTypes) => { @@ -127,17 +121,11 @@ }; const isVisible = element => { - if (!element) { + if (!isElement(element) || element.getClientRects().length === 0) { return false; } - if (element.style && element.parentNode && element.parentNode.style) { - const elementStyle = getComputedStyle(element); - const parentNodeStyle = getComputedStyle(element.parentNode); - return elementStyle.display !== 'none' && parentNodeStyle.display !== 'none' && elementStyle.visibility !== 'hidden'; - } - - return false; + return getComputedStyle(element).getPropertyValue('visibility') === 'visible'; }; const isDisabled = element => { @@ -170,9 +158,18 @@ return null; }; + const DOMContentLoadedCallbacks = []; + const onDOMContentLoaded = callback => { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -203,83 +200,143 @@ } }; + const executeAfterTransition = (callback, transitionElement, waitForTransition = true) => { + if (!waitForTransition) { + execute(callback); + return; + } + + const durationPadding = 5; + const emulatedDuration = getTransitionDurationFromElement(transitionElement) + durationPadding; + let called = false; + + const handler = ({ + target + }) => { + if (target !== transitionElement) { + return; + } + + called = true; + transitionElement.removeEventListener(TRANSITION_END, handler); + execute(callback); + }; + + transitionElement.addEventListener(TRANSITION_END, handler); + setTimeout(() => { + if (!called) { + triggerTransitionEnd(transitionElement); + } + }, emulatedDuration); + }; + /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/scrollBar.js + * Bootstrap (v5.0.2): util/scrollBar.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ const SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'; const SELECTOR_STICKY_CONTENT = '.sticky-top'; - const getWidth = () => { - // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes - const documentWidth = document.documentElement.clientWidth; - return Math.abs(window.innerWidth - documentWidth); - }; - - const hide = (width = getWidth()) => { - _disableOverFlow(); // give padding to element to balances the hidden scrollbar width - - - _setElementAttributes('body', 'paddingRight', calculatedValue => calculatedValue + width); // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements, to keep shown fullwidth - - - _setElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight', calculatedValue => calculatedValue + width); - - _setElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight', calculatedValue => calculatedValue - width); - }; - - const _disableOverFlow = () => { - const actualValue = document.body.style.overflow; - - if (actualValue) { - Manipulator__default['default'].setDataAttribute(document.body, 'overflow', actualValue); + class ScrollBarHelper { + constructor() { + this._element = document.body; } - document.body.style.overflow = 'hidden'; - }; + getWidth() { + // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes + const documentWidth = document.documentElement.clientWidth; + return Math.abs(window.innerWidth - documentWidth); + } - const _setElementAttributes = (selector, styleProp, callback) => { - const scrollbarWidth = getWidth(); - SelectorEngine__default['default'].find(selector).forEach(element => { - if (element !== document.body && window.innerWidth > element.clientWidth + scrollbarWidth) { - return; - } + hide() { + const width = this.getWidth(); + this._disableOverFlow(); // give padding to element to balance the hidden scrollbar width + + + this._setElementAttributes(this._element, 'paddingRight', calculatedValue => calculatedValue + width); // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth + + + this._setElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight', calculatedValue => calculatedValue + width); + + this._setElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight', calculatedValue => calculatedValue - width); + } + + _disableOverFlow() { + this._saveInitialAttribute(this._element, 'overflow'); + + this._element.style.overflow = 'hidden'; + } + + _setElementAttributes(selector, styleProp, callback) { + const scrollbarWidth = this.getWidth(); + + const manipulationCallBack = element => { + if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) { + return; + } + + this._saveInitialAttribute(element, styleProp); + + const calculatedValue = window.getComputedStyle(element)[styleProp]; + element.style[styleProp] = `${callback(Number.parseFloat(calculatedValue))}px`; + }; + + this._applyManipulationCallback(selector, manipulationCallBack); + } + + reset() { + this._resetElementAttributes(this._element, 'overflow'); + + this._resetElementAttributes(this._element, 'paddingRight'); + + this._resetElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight'); + + this._resetElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight'); + } + + _saveInitialAttribute(element, styleProp) { const actualValue = element.style[styleProp]; - const calculatedValue = window.getComputedStyle(element)[styleProp]; - Manipulator__default['default'].setDataAttribute(element, styleProp, actualValue); - element.style[styleProp] = `${callback(Number.parseFloat(calculatedValue))}px`; - }); - }; - const reset = () => { - _resetElementAttributes('body', 'overflow'); - - _resetElementAttributes('body', 'paddingRight'); - - _resetElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight'); - - _resetElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight'); - }; - - const _resetElementAttributes = (selector, styleProp) => { - SelectorEngine__default['default'].find(selector).forEach(element => { - const value = Manipulator__default['default'].getDataAttribute(element, styleProp); - - if (typeof value === 'undefined') { - element.style.removeProperty(styleProp); - } else { - Manipulator__default['default'].removeDataAttribute(element, styleProp); - element.style[styleProp] = value; + if (actualValue) { + Manipulator__default['default'].setDataAttribute(element, styleProp, actualValue); } - }); - }; + } + + _resetElementAttributes(selector, styleProp) { + const manipulationCallBack = element => { + const value = Manipulator__default['default'].getDataAttribute(element, styleProp); + + if (typeof value === 'undefined') { + element.style.removeProperty(styleProp); + } else { + Manipulator__default['default'].removeDataAttribute(element, styleProp); + element.style[styleProp] = value; + } + }; + + this._applyManipulationCallback(selector, manipulationCallBack); + } + + _applyManipulationCallback(selector, callBack) { + if (isElement(selector)) { + callBack(selector); + } else { + SelectorEngine__default['default'].find(selector, this._element).forEach(callBack); + } + } + + isOverflowing() { + return this.getWidth() > 0; + } + + } /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/backdrop.js + * Bootstrap (v5.0.2): util/backdrop.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ @@ -287,14 +344,14 @@ isVisible: true, // if false, we use the backdrop helper without adding any element to the dom isAnimated: false, - rootElement: document.body, + rootElement: 'body', // give the choice to place backdrop under different elements clickCallback: null }; const DefaultType$1 = { isVisible: 'boolean', isAnimated: 'boolean', - rootElement: 'element', + rootElement: '(element|string)', clickCallback: '(function|null)' }; const NAME$1 = 'backdrop'; @@ -362,8 +419,9 @@ _getConfig(config) { config = { ...Default$1, ...(typeof config === 'object' ? config : {}) - }; - config.rootElement = config.rootElement || document.body; + }; // use getElement() with the default "body" to get a fresh Element on each instantiation + + config.rootElement = getElement(config.rootElement); typeCheckConfig(NAME$1, config, DefaultType$1); return config; } @@ -388,27 +446,20 @@ EventHandler__default['default'].off(this._element, EVENT_MOUSEDOWN); - this._getElement().parentNode.removeChild(this._element); + this._element.remove(); this._isAppended = false; } _emulateAnimation(callback) { - if (!this._config.isAnimated) { - execute(callback); - return; - } - - const backdropTransitionDuration = getTransitionDurationFromElement(this._getElement()); - EventHandler__default['default'].one(this._getElement(), 'transitionend', () => execute(callback)); - emulateTransitionEnd(this._getElement(), backdropTransitionDuration); + executeAfterTransition(callback, this._getElement(), this._config.isAnimated); } } /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): offcanvas.js + * Bootstrap (v5.0.2): offcanvas.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ @@ -495,7 +546,7 @@ this._backdrop.show(); if (!this._config.scroll) { - hide(); + new ScrollBarHelper().hide(); this._enforceFocusOnElement(this._element); } @@ -548,7 +599,7 @@ this._element.style.visibility = 'hidden'; if (!this._config.scroll) { - reset(); + new ScrollBarHelper().reset(); } EventHandler__default['default'].trigger(this._element, EVENT_HIDDEN); @@ -606,7 +657,7 @@ static jQueryInterface(config) { return this.each(function () { - const data = Data__default['default'].get(this, DATA_KEY) || new Offcanvas(this, typeof config === 'object' ? config : {}); + const data = Offcanvas.getOrCreateInstance(this, config); if (typeof config !== 'string') { return; @@ -652,12 +703,10 @@ Offcanvas.getInstance(allReadyOpen).hide(); } - const data = Data__default['default'].get(target, DATA_KEY) || new Offcanvas(target); + const data = Offcanvas.getOrCreateInstance(target); data.toggle(this); }); - EventHandler__default['default'].on(window, EVENT_LOAD_DATA_API, () => { - SelectorEngine__default['default'].find(OPEN_SELECTOR).forEach(el => (Data__default['default'].get(el, DATA_KEY) || new Offcanvas(el)).show()); - }); + EventHandler__default['default'].on(window, EVENT_LOAD_DATA_API, () => SelectorEngine__default['default'].find(OPEN_SELECTOR).forEach(el => Offcanvas.getOrCreateInstance(el).show())); /** * ------------------------------------------------------------------------ * jQuery diff --git a/js/dist/offcanvas.js.map b/js/dist/offcanvas.js.map index 548c794291d5703d5c2c80e436c1ee199b544d21..f8f3aa45bfa148c33e74869427832692be3644fb 100644 GIT binary patch delta 12236 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 delta 10279 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 DVwUP+ diff --git a/js/dist/popover.js b/js/dist/popover.js index 3524c31a2..0fc0ec4b7 100644 --- a/js/dist/popover.js +++ b/js/dist/popover.js @@ -1,18 +1,17 @@ /*! - * Bootstrap popover.js v5.0.1 (https://getbootstrap.com/) + * Bootstrap popover.js v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ (function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/selector-engine.js'), require('./dom/data.js'), require('./tooltip.js')) : - typeof define === 'function' && define.amd ? define(['./dom/selector-engine', './dom/data', './tooltip'], factory) : - (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.Popover = factory(global.SelectorEngine, global.Data, global.Tooltip)); -}(this, (function (SelectorEngine, Data, Tooltip) { 'use strict'; + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/selector-engine.js'), require('./tooltip.js')) : + typeof define === 'function' && define.amd ? define(['./dom/selector-engine', './tooltip'], factory) : + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.Popover = factory(global.SelectorEngine, global.Tooltip)); +}(this, (function (SelectorEngine, Tooltip) { 'use strict'; function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } var SelectorEngine__default = /*#__PURE__*/_interopDefaultLegacy(SelectorEngine); - var Data__default = /*#__PURE__*/_interopDefaultLegacy(Data); var Tooltip__default = /*#__PURE__*/_interopDefaultLegacy(Tooltip); const getjQuery = () => { @@ -27,9 +26,18 @@ return null; }; + const DOMContentLoadedCallbacks = []; + const onDOMContentLoaded = callback => { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -56,7 +64,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): popover.js + * Bootstrap (v5.0.2): popover.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -126,6 +134,24 @@ return this.getTitle() || this._getContent(); } + getTipElement() { + if (this.tip) { + return this.tip; + } + + this.tip = super.getTipElement(); + + if (!this.getTitle()) { + SelectorEngine__default['default'].findOne(SELECTOR_TITLE, this.tip).remove(); + } + + if (!this._getContent()) { + SelectorEngine__default['default'].findOne(SELECTOR_CONTENT, this.tip).remove(); + } + + return this.tip; + } + setContent() { const tip = this.getTipElement(); // we use append for html objects to maintain js events @@ -162,18 +188,7 @@ static jQueryInterface(config) { return this.each(function () { - let data = Data__default['default'].get(this, DATA_KEY); - - const _config = typeof config === 'object' ? config : null; - - if (!data && /dispose|hide/.test(config)) { - return; - } - - if (!data) { - data = new Popover(this, _config); - Data__default['default'].set(this, DATA_KEY, data); - } + const data = Popover.getOrCreateInstance(this, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { diff --git a/js/dist/popover.js.map b/js/dist/popover.js.map index a2d5a36a65e0327193a50fe1387746738fe10b55..1d80fa2e0180dfdd43ac58ba6f4d85662faeae91 100644 GIT binary patch delta 3638 zcmah~O>7&-6$TZzhU3O^Bf+xk*csWaMOtHuvZBO}Ou4hWq)eH#{+QU6_P0q1F_io_Or2fpKBKnkM~VEVaDY(?nQB~{wK)&`$Rt{S9xT* z4(u-SQWVA$Ntb)8QI(|AX_6A}JWuuqJZc0U5&u1K>>P&A2Y#IgQS)`%ZSeTWx)VCL z9oLDPBMF(MR$M;PJ}~&ZeJ8ECg6Vq^Amn|!%*&?jy0`7pT1e95<}LBtqi?jv#)w@m z6W0kLj0eQ`NL1yd;sjwtN)S&rs$8v={Za$95GN##M_efBc&j9g?1-;;1pb@~i4X4y zs^ulfJrzwz*%$vhN?UOtKfSX`$lfI?evq+C)i^RkC78JV98V;+3vcPCtrbr#?On0n zcqXjI+vM19`dTI51J!(!ml_dgm52w$!1h8Xa=?}}>7Y^)b=Gx*DcP`{DC_rTL_ve^ zh?Dj_5!Ug8pH{#f7%f5#0qOub;%|pu6~+NF5PyO~LJapGZMj_ajhBIO#dbsJ4dyCs zRog4O&}I;Gk3@C=Gex#`7^)WP^Q$~wo|G>enEK%(roz$pWkM_4$ zrtVaC<_G=pAIMDc*Z$d_n!|_BwZ_h#1;n#tQ5_K++Iqm(9lsHdd3+Pvs7@U5E5w%b zoy2&V^YgkL*fny`4g$NmB{y+=i%g$> z9p0Uy98f$))4l#eaVQ7WbP!yjyA9X(<+jyve0Xz{j7kWFmmojudg~(At+QZ9)nv`y zjHf73&yFXHZPKn}0{Rk(TjGP`e-`x@3WHA@9r4i%w@y=pdHQ9!;(;%x=qd5d$$61{ zasPw=9FCnAzdrGg2f>l{pHBXzuf06{cwZVy7oEBuWcUhf3k46NsuLz7r`}m4L`&J; z5q}sNG#~4LK;&}xP;5gHBL03RZft`k177pjApoUyn%iCD zmr%r1-_+hRpN*Uy`+sG2DQM@e3NXi#HA$^ z@9~PWnrJ^Bo$Wie=Vwh=$2))mGr{hwCN37y?Go-RQwW^HMqFjM zvn&}ZQP>!@n#Zl{(mM+iu3`QS-QZ52WR)yJ<>?Rv<}v2Msb1<_iRBcL#vro<>9#zl!yQy5+k z2GmqWT-j|z4tYU$VP;>$y%{v=2EG<%<-7Vp6QwlnP9xIAR zQ}4xI7S<(tDEs90qIh`e^3eq}eiqY8d9hF!>BG{n1; RL(iH__9DaXh-u@e{{x7ii(&u( delta 2098 zcmaJ=OK%fb6xO8SS%?ZvF?rFOhj5|{4uLcwL;>A-*l}XVp>ZHVR4~}r$&m4k@l28? zfUH)Px@^&*>Xw#GmudY2x~$Y4Qr9hFK^JYeZ5Ng3Id>)xpwx@&d+(g{o$q|#xj)=j zo_?Zi9#E9Q`a$LM!=@;&I94F?Rm=75!1i3zEwXXeD;!Z4ZlJQ_O4XwKJ~n=V-MQv6 z=7@k5EXNTPSh5^nz|+?A`?mri*LM7!(u!N4EaupLAY4)H?PGV~Nn48|ps~IG-L30B z0=#$4rN5|T!YUTwNc)MsVGP`FpTwkR?WgJwnnoI6<3J1!9&UyU&HFAV{9xS??BvPq z+=^92*3(|`HMd~~a-o8Z6+G7uwvuNh*f@jd2in?qzV1No3OEjbH8<5lkg5n)s_qLY ziK6XS9BZ9*j*qjr>$xJ1EW>cdUPAo;;7Ao&JF#l}_D$QdgAkd;m+WFuxN$;`RE*e2 zU+VsmFB;+Wu{?XAKarZ<_zhbBJ}m4TUvw5l*^3w-tXG6rB3tB{#Pe?65``enE^ghPXYPvQgd;;3c8T?N z%6d2l14X;$S3FQPBy@Uv!~v|fj3uiY%|eYssDENZ)FG(bkD`d6QCP` zUBMNV%-a<+e42R1kmwLa!k_P*fD6MX_Etq1Ny5VL-93(Q7Xx@a+_JCaRZXj~1iub< z$B1NzNa(0i2nQV_{d>ktJ~R!Pkso2`T<4)l^%CcoRGo8u3aoP-M>A@g<8S9W3*Vn> zxsjxcQ5}risI9;^Q}_NB5ftuE_4Ia#lcKY62P zj`KO0L|F4G9<#bUhszY_Q#$;iwKnOhjT|ymWku8B11+Y^!zuldG6auxwQ2Iz&zGUw zxY&|YXE~pww1Q+_r0s3(mIfO}+na%YMjN9}PwVi|P+Rk=MMbdB+gg?~s~W}kYiW39 zxQ8y0l9EFq2RF>cV|o~Ga(;IaV$Kbvcc30IOGN0X%1Zc9?|X>zcpt2u5=AhdpE zm!7Mk!c7&$ISJzPBv<#OP$UbK&AWwN>#Gvj=6fjScVYdrtS3mW_bD>|fo1;=QDq4pV zgBgzOYFLxAG$Ic^)~#_K$RRVOYGGlM${DoGO7bb%%95UzA>4}e<0cV0EhqZJaIT4v zX^{N8fHD+zg{bD`qd*@JE*(;>(RM&1@^U;D=-XAwSk}t&8i`}CGqP2SI>G!MjZy^j zvPJ`uMu@Vmoso@fkWG5nX+)4zO2TI9#@jnC3)MsU%i0WdPZ+HgoW7{`ZB6F7NwnAG OKGY_<6&D^&^!y8lKz{)M diff --git a/js/dist/scrollspy.js b/js/dist/scrollspy.js index 87c2bb290..04f9b77e2 100644 --- a/js/dist/scrollspy.js +++ b/js/dist/scrollspy.js @@ -1,5 +1,5 @@ /*! - * Bootstrap scrollspy.js v5.0.1 (https://getbootstrap.com/) + * Bootstrap scrollspy.js v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ @@ -18,7 +18,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/index.js + * Bootstrap (v5.0.2): util/index.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -117,9 +117,18 @@ return null; }; + const DOMContentLoadedCallbacks = []; + const onDOMContentLoaded = callback => { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -146,7 +155,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): scrollspy.js + * Bootstrap (v5.0.2): scrollspy.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -361,7 +370,7 @@ static jQueryInterface(config) { return this.each(function () { - const data = ScrollSpy.getInstance(this) || new ScrollSpy(this, typeof config === 'object' ? config : {}); + const data = ScrollSpy.getOrCreateInstance(this, config); if (typeof config !== 'string') { return; diff --git a/js/dist/scrollspy.js.map b/js/dist/scrollspy.js.map index 851d26d7197695a1c8e069fcd232b1a52ad3849a..82b14763c5677109466d0ca395800f661670bc2d 100644 GIT binary patch delta 4579 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 delta 3060 zcmaJ?U2Gd!71ns$3Zyz^n>J44rW$wqlaNUoJ86E}X6c>lvE!tvlR8dPNESKv#GZIO zW6zA^*zM8>5JHGjs-q$VPk@kCtJP{H3-Poo?HfN@;0dwf0iIR@R`A5bN{ir}J4x(9 z!4KBlbI<+GcfND(xgY;odiF=@ouDK|+da~Ef|_2bn>kNkb#j(#c!q6hRzaSVhjde~ z=$5C*g}Rd?`>;Iss{CNnl4Vo(O>=U`TM?ZW@C`X@TXY|Hfy4`&3}9E`s_ zFzA!ai|r0($K%|iv5pzp`~HsZ)g9|Oys?7eR?S>fj?B%;S1sGpuOeUHU6wl-0{Z_u zALQtJj_nz)v2B=!cK}^73I*M|+9l)x8&Sb_yZukBw}M185jRKcqN50<*d9ugsEFauLK_~eAs?_@h2w& ze}wxV#xxC;-m7kWLeq!|7>_B#9_JD?`WFw1XhjK`HE zOT?8Wrlo0lhjpDG!z%qH5c6*QCVplay0WDtyt6ha-GN`PT|BuY0wN4cZosE&VQIbH zzy2dBP+ErfH~Qf>8^_xpZajEN+Jo$7OlrV4HYd+q=LBPMIyK3aMaC9m@Y~JNz;qn` zwRtu$6L0rz%>+(Gg&%q+8Q)cF?X53=O}aFjP|}R0iD-)0IjV9WIgKQgJY#u5WDkz# zUXg0;;oR?~Q~Ts^s`JRRtghGKbNNWmj7rA~M7^Re!0o)!GxeXQK6sk%d$g!%LP8Oe zlBAILCWJF8TSSEWLV-z@LT}Tzp^B7Heq`jSgy8ahRmtE=sLqruGM$?#Dezo>>t9wTTr*qzb%N80^g|hRWC%X#;a10X_J3AuL7V&BE4zD|9Q6 zy{S^MTY_(mPe4TPlU$h5FHXnew8I!iWC;qB*-eV-ifBGWRV6}P@J$JO44&$dTl@1J zPa{rR#%Xs$I7dZD6o*=+3v8Lb^D+3Fe&Mno>P0>%BI<{T$rwa;LK!Pb3-r_((*+tT zEdnC%G{(Xx%OsXw=gK-`JLI#2L^MXr^q$aSnV5+d*5c#vgPqY8zqha|*jsmmg5#oI zcj&yWHVG`ggS(o)+v?s$*9=Q|DxxM2Q1{_naeOGosTr$+q0L+K#MBpVe4hG)(0PmR zL9G}H+X-}z$EZQH7Wd{m_p|{&E+(gE4?yR>a4h-jii^cqA;snggM*lrn$ znH1Tz;9=?7>7qvb?suEtE%ht^fzsFRiu^?ch-hfWw2*l^Baw* zSsYj{B+bCLDj8`X{!~e>;G{X~!&IlRrY5F{m|4gTZ%7jRBg5h}D|s$S+-Q>7r zcSXlD8}_Xstm6-@h;;b$Qc z@EBC>3rO~fEngC?=Tlg(C4AzoW}TCg2?-|_m{y_X3xz!ftKUn{%~BjP(XAv_moH&1ma5H(v|^Ry@Wahbf!V%{SWWILsb(S)_f1->D8 zAS#}Q>-e^bnGFAMZUu{}PD7U9RrgE1Xz}$pYSa?E<))5RP<@EJcJ`Db0+vKk8fpv% hy~O8nCLa}JM$A|7Soq-AyVy^{WABD^9e(az`Zu~mk?a5f diff --git a/js/dist/tab.js b/js/dist/tab.js index 2d7c90b93..386152b69 100644 --- a/js/dist/tab.js +++ b/js/dist/tab.js @@ -1,18 +1,17 @@ /*! - * Bootstrap tab.js v5.0.1 (https://getbootstrap.com/) + * Bootstrap tab.js v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ (function (global, factory) { - typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/selector-engine.js'), require('./dom/data.js'), require('./dom/event-handler.js'), require('./base-component.js')) : - typeof define === 'function' && define.amd ? define(['./dom/selector-engine', './dom/data', './dom/event-handler', './base-component'], factory) : - (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.Tab = factory(global.SelectorEngine, global.Data, global.EventHandler, global.Base)); -}(this, (function (SelectorEngine, Data, EventHandler, BaseComponent) { 'use strict'; + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory(require('./dom/selector-engine.js'), require('./dom/event-handler.js'), require('./base-component.js')) : + typeof define === 'function' && define.amd ? define(['./dom/selector-engine', './dom/event-handler', './base-component'], factory) : + (global = typeof globalThis !== 'undefined' ? globalThis : global || self, global.Tab = factory(global.SelectorEngine, global.EventHandler, global.Base)); +}(this, (function (SelectorEngine, EventHandler, BaseComponent) { 'use strict'; function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } var SelectorEngine__default = /*#__PURE__*/_interopDefaultLegacy(SelectorEngine); - var Data__default = /*#__PURE__*/_interopDefaultLegacy(Data); var EventHandler__default = /*#__PURE__*/_interopDefaultLegacy(EventHandler); var BaseComponent__default = /*#__PURE__*/_interopDefaultLegacy(BaseComponent); @@ -75,9 +74,18 @@ return null; }; + const DOMContentLoadedCallbacks = []; + const onDOMContentLoaded = callback => { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -104,7 +112,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): tab.js + * Bootstrap (v5.0.2): tab.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -259,7 +267,7 @@ static jQueryInterface(config) { return this.each(function () { - const data = Data__default['default'].get(this, DATA_KEY) || new Tab(this); + const data = Tab.getOrCreateInstance(this); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { @@ -288,7 +296,7 @@ return; } - const data = Data__default['default'].get(this, DATA_KEY) || new Tab(this); + const data = Tab.getOrCreateInstance(this); data.show(); }); /** diff --git a/js/dist/tab.js.map b/js/dist/tab.js.map index fc6b69828467162130bad08a57eb4492b48af705..1eb2fa7118e922c020fa93be55dcfa8ad94be069 100644 GIT binary patch delta 3976 zcma)7-A^3X71yleSgqq=1-o9b!518xT^O@~1;!?n&fNWAmt7WEK4UxfuzO+0%+4$` zv#=Z6T}A3cBUNhZtE!JpQ}v~-ltla3Hd52Kw90=_RqAV_s(r3n^_+VLSYlI^2lmdL z^YJ^s^E+q$^{Miw-zuLdiZa#;DIc6`WzUa>rc5tku?n;O2$R22^7JVQ&coZxrK-Xv58-1WXp6tpA^BK?3bCmD>=m))q-k#x&o_K_-zM;9ZjngeiAjU< zqU4FRCZy!>ufl330^q-WbW6y|A+{VhVHC>|M23~16^g7G&xM5694c%=%q^b4bx9L$31+v#*XR`OuS%r zSUNi|6Cb9D^6+>s|Lf~9e)k(>Ao4=aC>bK9nrk4u1!x!$f8XZ6e?3f*OIb|WuuB%S z5YRs%zTtvi$g?9zvOU3lA4u#l30FotdHwpuUSyJ$AOIF4n{;SoC-|d|q46L|RK5-P zJ1PUOpWV0dr`_|zj>u`@$-nH#oNa&8b^c~EHaG|lgJemlUFfgsvOUwOc`=*Sp-pml zh_giuA=P2D7e3#q8m>_xPYl;J8qdT_RN^vd7&VP9fw$LgZxnrVkI9BM{lGz99@w{= zdu69)l~T-~M>vGgvg3G+_zppm1xCju2cTaT!SraOXfe&QoPAc3vE_7==955JPZ8-e zfxRjQy**IuzAf7f84-onR)LQ_$8uHDUKl(c1Fpj4wxbBN(S&=;xjSREo^pkeWl z--;ZI2VDo`1a=1K8`nfYEetaAi0$A&A?dIk@U3V-P^4iW8M7+0#p;mDrb$Ys3mXt8 z4YE8IU-JrjPRr!66(#3yfeJex2}O^&LOQTm@?%PPoEbXD6SAS|8kvDE#xO{?3{kw;}H`x{v7U4xC4Y%On+v(a(x!F$K7_MbD{u zO*6q39Cv6&0!sssAUI_8uEe|PWu@4fpdTrrJM;WUsc-Rr#Lp-ja3Za6 zB6&*j`NP@hKqZc#v*=m0;%Y(DN_gJaDc;vbWhQm_$FuPZ<8jpkYCLgC)j3U@YqZX! zlS;^^d_FVK1$04xfHVM zE0rYLtm1iBuk%lHVWq*p$o0Lsj^(am637jG+!OzY^fk!{P)gT%$2?sGaYKYU1(xHW zyOfr2^;LBT`4{cmz(8BF2O=5t0J2pmD1&L5jgHAA6b2ewfuWe-KcAm?6Iugqiq@>?N>@1%zqpBMCHnEM&2-14779*HPy%mTQ2>p=vQ;*3pG9UH=nef1$7WKeD@2h0(zDVr^^y5jCm`3E@tG<#9xH zMW{q@UDIJlOoAiy4S?0+(56G?04y+cCyv$nP}es_Xt+u@_^rij+PEMim>Wrk9GoFN zfD;U|9DNLy-jSOHL((e$$>N~m@Xr@#Ubzj6fnOpBIRB5(v_5 z&jv#y2zfzOKP~hsHU3%Q%IIyuQ~8A~C%BfA{6F*I$qH5X<-&zZOG4`j#Q8X(V)rHl zbS8F6IfaubA$t7Y^7YG502G!%uU(PX)}ez?nx^r8rY|*1B6grQ3OWSqJE&)xg7|qY zJ`45IHK_Msd=6GOHpUVIC_W1nT{3EmhSUxk0?A;G_k`L4Vyj~OV7ma+GZL%l5r4RH zTCq4=xeJR1U@*b-2>;cJHsMoIpSS_JR)CKTKJ1GvBE_^R`X+`xEohkKv#XCf(>RF2 zn5hoI@=H*t+asp{~<=LidhCaP&fiim4CFp@n17B+>rnP delta 2718 zcmb_dO>7%g5Z0QKLY1T~Nt3iBWu3H5Qg36YP4m~L?c29&$N6_+Cw7{&Y~qdW#$G4( zI&n-<-~bW=0quwrs#G{2-~!0kN+9)u1Og6l=>heKDse@X%7K};Ns~$x^*|1m{oc%c z^L_Kp%a3=YN8d1L*oHf%GTGpu~dPGv3Kipv9Xo0&Eo+Aip+e$#UAXc&hwfb&m^j zFV;i#!2|H%VC81s-bkDBi4*b`m5vo7hm6Lu@u!@2h>V@4vR2;SPM#9Q2IPck^K53N zV4HDqw5^k95Q&H!0d!O#Jv9$LsjYF%Szx?WyD5S?;;H;f+SriY0|Roam9@-PY~B$= zmUnu8hTtv2PUKoDpIS(zQ}$NnWGWsvt=3(FR_08*kh7domX{BHv~R+VU6mAGjbbe_s1D8QmsKUgSXdcmY+Y5R7(1&fI%5TXPG>yF)2b3=__vdgQI&*B z8JO);m1X?iDN=g5pQ8Firltg#UsFbzK2C*3*sd}#JXlpdrk%r!2*VII8i2%LlQaTv z4K}xpincJF1*WN=DQd@3sS2YME_w+@%0CZ&D!GyqaAT+rZVl~~jPi}4rRStHJREJW z_HgQDglaAJaqx~cNC_Am(`t*FlE;?wssn?xhgZwD$NZ8MfbdXKaDKuBuVEG$BhVFed7xI20#Zaba)c=K_2`A=h|RqKE1kj2Xm3pM^&g zO_BkJLuu(6yd8Q)T7=I+XQU|H3&|%FqU+u9G?(Ex($)$p!S;~40TzQhp{5FPxd4Gl zxu#c)ba&<~lqS0?7m1FL!HmP5$rfz&{^aD5KAnnb)KVnjrdxDf8H>eL*u5oUM;-VE1ut>{#Af(oQmp$pm;fB4iCr$T5t{N?53 z34OcN58>wSoS(RrgeRAI#!n+ibE4~e(Js_Q}RAd?4fR;#y_X*5`PMHqqy1F7j ziy{XtI77aHHzJ2!UL8J;oN#$`xEtv>hEqa5&U)p<*7s=? zXd|b6+ZqOa@Y8flV@Ze~r|Wgq5uzyc_Mk(mW*Vw8e5cqoI6ZR`jWs`WQR;+SGfl_3 zblP7ei}`u=j6;BM9cg)hx>#a zNii1jF6qK2K@r*5^He8#RQN8|bhuY|!xV2;&o1m`_$zk27CSSyn5+r}OD%$TR@qz? z7ky++9-v1>8^o6RjPON>HV#(=&FMVUNwKEl+0Ceq0yui4SlAXA2aOAew#H#@u}IPr zOb-xlgrkSgub_h_F%nKi~eR_VTMW!?fWd*i^Czl~G6F^jxVO ziIAn8*S1^OcYz8eR8$umPKqO+x(dI|xm^hj9?p4dtN>jJ%i?oI&t?|-=PycqP@3=D oEck_ { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -91,7 +99,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): toast.js + * Bootstrap (v5.0.2): toast.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -291,13 +299,7 @@ static jQueryInterface(config) { return this.each(function () { - let data = Data__default['default'].get(this, DATA_KEY); - - const _config = typeof config === 'object' && config; - - if (!data) { - data = new Toast(this, _config); - } + const data = Toast.getOrCreateInstance(this, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { diff --git a/js/dist/toast.js.map b/js/dist/toast.js.map index ff082717441b1d372e8e90b6c9377f2efac48b0d..fbaa309839158be3400e8cc768d53973370e20d2 100644 GIT binary patch delta 2800 zcmZ`)-A^1<6wiV*HvOO5I|i#+Sw?PGI8>$!ZRHzlK# z#bdpVmbOox>B`O&tib1xVJfgotYq1qw`3QWBQi|xE{c!a->7FY#4eSH=SJYhLK66d zJB*awFyf>L{$$Nz%2o=BHRM9vh`2uS0MhjZkZ&z4@|1*rO2l8CZrUI zzuJv@5{kdRYbE4hh;k6-?4pyz%8&^LZl9B>)Hd*zK5gCemFZx_YOOhPl8v)xK5D8L z10Ptkbylo#M$4RqbD`}=E_b0V!(=C`LHLec57;1Uw#&zYy%9XDv0ZYqJx{sq^n<;q z67QtZB$Nn{2hb6}A0HCe50lf$r%FhP&erxfJ*MWyN>Fjx_9B=K#wu=(?Uy_lGmzON z+zvrgWNWuVH9~Fg1{pq;MEsl~UD$DnkNi}FV~(QKnjX=KGzHz#z0CA*Vv*{O^n)P9 zJFQ(U5<~pjI&mcCBRWs?)idYML)!D?ro10gvDJ{Rx>#lI^1RLvSN&qv$c}dBGYhDQqPLQs307yN{J_$=a)OHN=53_k1;U z$cRx0PWuw+pos`@Vb|zj+5Hw;Ju~)d6K$^N= zavkXsLCSrDJ2y>dz-)KB_YfxM&OJeyj3|0~H}{c2GE^r6i%3f=SaliErt|`jho}yy zI?}^?`wQRz2c>Bz*q=`}TrbP*RwwcB);dYc6e?eeyc~Oq6&B}Nu({K}Vy`C$45H4i zFTvK0STF&8snnwQyyHvZoh`KOCmr$4*~Jb6)9k+~#mUY9zJl*{9!oSHcD1!#QvE5} z+y<@81vZEUaA!g*Wbo-2hn;KtMV91_8yUE#%5Ejqa4v2%pE+=Ci$5+8fCTY#*<3vd(--bxz(a^t%rZuzi_p3*nn$lVE`1*gH8z!Y2 zrje&KZ{#TTtZUbDG)IjBr3Fho8tFMYW!#|jhG9`^6+~*ZvkndxMdP?MzGi3)^ccs$ zjEPV+3mrpi7EM$JD3lvU1(MET@PKJ7!+B5!T(x9YjPkNFD@4VxJ=2&0-@1vB%T{2j z!p5NxjSg9P7UQ$vIfkcvR`SV?8Q``Tu7D=U3}9(<0q-3$I+NfAy&^WsL)~xttwCAYeE*o7Ik4HNatkFR~OEkSQExtE9 z6Sv{_`NltHwYka33N|))*+mj`3L}^?N$I3z%;PiETQQv+_R5jfmoW`BZh?!N6Ww#q zHU1ns)!fc4T{w;sqb!MXsc~fDLr9Vn4+`nTfcUX6k$6{}oPND)MFwPXb~A5F7PEL( z$*+p{r+eBs_Jz)3LfzQPSmV3t2QBrg43NRM@bwkbxD7ZmrJKh}Waab59ZK(@!$lL1 z1(|bPwgn1CnzGcIWvqZOrttwpq9z5!R4hL)nOpc~NsD!!J_}-mZp~1^=X;MY%Y;gv zUS51Lf42=xFhEcM&PAqx7wrq(9SgEINa?nuv_6?e8C;n3Eb)W+f(RB4B`%BAg_r&Z D>Tr|Y delta 1464 zcmaJY}T7}h!@D5wckb<#9;!q`-`BX6Aq5$wt`W%k3dW2Z@K2Vy%_*mlRxQhPV@ zu8ATDRewN5#ValaA<+|;0@6x7az{moAHac+U%-JARASy)J1G+2)A*U^eLmjV?;lGK z9!cMfO471FCf%P{WZizp@K~*9*skSSj;-4!$&)1Our9MbnV9{af%pQ+zd_!Iy~qsw zJeyq^!X$OV*fdPjvfI1%u1!d*Z{NZ((y?5R*{qjb;L|@vE=cU-XliPRE+F?f7-8^E zG&vUBz`f|2#NgNHW&i$UCIp|KeIAa-UxKlT@Qp#VwCf#p7`b$b41oiq$0J{J%>O`x z37!K@3AyFit~VU63b8zaKgT0?PH#^ohlDosRHu8;_n0Z5;il53R9-4@=rOO~v;Sd{ zHZAv{V;qrKK2H+1W3vRW5YPz;G;U%AA^!jDLGOV1p58E=j(@$`$~HImMasD*63bYuZuT7UGW}&hnCgme0Z{S zu{hivAy$hdV<>gf!RVl zxh|YInXWeEDy3CavK5q|IHC&UQr$NT52eulCQKA(fD}iiIyB3~FBDrNp^OS&m6tiN30Q$ahx~8B|0nc&uW)nsDGv_&!^R?hJNO=b;Z3d4p#W8sfB~L9;q{M@5cK zWwa5ZsRC+MQ0r~XRujAAPs!0Bf;f39R$0T5Z3N!Jfwr=W+QAy1Z5GI5fR&&%4&PSf zEqJXlI~iC8_KOABZ8XCi;w^@*+(hLUPa3gkOROKY+lp9QrkuiuZ&x}hOcu|>d~;k{ If@JgJ->YuK0ssI2 diff --git a/js/dist/tooltip.js b/js/dist/tooltip.js index 91a235d86..5a4ac0208 100644 --- a/js/dist/tooltip.js +++ b/js/dist/tooltip.js @@ -1,5 +1,5 @@ /*! - * Bootstrap tooltip.js v5.0.1 (https://getbootstrap.com/) + * Bootstrap tooltip.js v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */ @@ -40,7 +40,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/index.js + * Bootstrap (v5.0.2): util/index.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -143,9 +143,18 @@ return null; }; + const DOMContentLoadedCallbacks = []; + const onDOMContentLoaded = callback => { if (document.readyState === 'loading') { - document.addEventListener('DOMContentLoaded', callback); + // add listener on the first call when the document is in loading state + if (!DOMContentLoadedCallbacks.length) { + document.addEventListener('DOMContentLoaded', () => { + DOMContentLoadedCallbacks.forEach(callback => callback()); + }); + } + + DOMContentLoadedCallbacks.push(callback); } else { callback(); } @@ -174,7 +183,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/sanitizer.js + * Bootstrap (v5.0.2): util/sanitizer.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -269,7 +278,7 @@ const elName = el.nodeName.toLowerCase(); if (!allowlistKeys.includes(elName)) { - el.parentNode.removeChild(el); + el.remove(); continue; } @@ -287,7 +296,7 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): tooltip.js + * Bootstrap (v5.0.2): tooltip.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -456,8 +465,8 @@ clearTimeout(this._timeout); EventHandler__default['default'].off(this._element.closest(`.${CLASS_NAME_MODAL}`), 'hide.bs.modal', this._hideModalHandler); - if (this.tip && this.tip.parentNode) { - this.tip.parentNode.removeChild(this.tip); + if (this.tip) { + this.tip.remove(); } if (this._popper) { @@ -562,8 +571,8 @@ return; } - if (this._hoverState !== HOVER_STATE_SHOW && tip.parentNode) { - tip.parentNode.removeChild(tip); + if (this._hoverState !== HOVER_STATE_SHOW) { + tip.remove(); } this._cleanTipClass(); @@ -950,17 +959,7 @@ static jQueryInterface(config) { return this.each(function () { - let data = Data__default['default'].get(this, DATA_KEY); - - const _config = typeof config === 'object' && config; - - if (!data && /dispose|hide/.test(config)) { - return; - } - - if (!data) { - data = new Tooltip(this, _config); - } + const data = Tooltip.getOrCreateInstance(this, config); if (typeof config === 'string') { if (typeof data[config] === 'undefined') { diff --git a/js/dist/tooltip.js.map b/js/dist/tooltip.js.map index abf8d33174d9793ca9747cf83b88164604908170..4171d4456165bbf9f6cb2905548c1ab0e5b3f11b 100644 GIT binary patch delta 5843 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 WqES~|g0`($5P$SmTxOw9i~a{!Fj}_& delta 5148 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 amPF*30{4G58$YiLXajOdL3rY`h5rQ`j6==< diff --git a/js/index.esm.js b/js/index.esm.js index 7b14d98b2..61c70a3cc 100644 --- a/js/index.esm.js +++ b/js/index.esm.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): index.esm.js + * Bootstrap (v5.0.2): index.esm.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/index.umd.js b/js/index.umd.js index 7303618f3..068db8e70 100644 --- a/js/index.umd.js +++ b/js/index.umd.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): index.umd.js + * Bootstrap (v5.0.2): index.umd.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/alert.js b/js/src/alert.js index e5e5e2a5d..75dbec71b 100644 --- a/js/src/alert.js +++ b/js/src/alert.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): alert.js + * Bootstrap (v5.0.2): alert.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/base-component.js b/js/src/base-component.js index cadd53d26..62aa4adf1 100644 --- a/js/src/base-component.js +++ b/js/src/base-component.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): base-component.js + * Bootstrap (v5.0.2): base-component.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ @@ -18,7 +18,7 @@ import EventHandler from './dom/event-handler' * ------------------------------------------------------------------------ */ -const VERSION = '5.0.1' +const VERSION = '5.0.2' class BaseComponent { constructor(element) { diff --git a/js/src/button.js b/js/src/button.js index c0e6b5d2b..528f6233c 100644 --- a/js/src/button.js +++ b/js/src/button.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): button.js + * Bootstrap (v5.0.2): button.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/carousel.js b/js/src/carousel.js index 3c64829db..fe43f53eb 100644 --- a/js/src/carousel.js +++ b/js/src/carousel.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): carousel.js + * Bootstrap (v5.0.2): carousel.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/collapse.js b/js/src/collapse.js index 2d12ef57f..8831510df 100644 --- a/js/src/collapse.js +++ b/js/src/collapse.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): collapse.js + * Bootstrap (v5.0.2): collapse.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/dom/data.js b/js/src/dom/data.js index 897998e43..cb88ef53d 100644 --- a/js/src/dom/data.js +++ b/js/src/dom/data.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/data.js + * Bootstrap (v5.0.2): dom/data.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/dom/event-handler.js b/js/src/dom/event-handler.js index 6e808f402..c8303f7f2 100644 --- a/js/src/dom/event-handler.js +++ b/js/src/dom/event-handler.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/event-handler.js + * Bootstrap (v5.0.2): dom/event-handler.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/dom/manipulator.js b/js/src/dom/manipulator.js index 2cd7098a5..113817bee 100644 --- a/js/src/dom/manipulator.js +++ b/js/src/dom/manipulator.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/manipulator.js + * Bootstrap (v5.0.2): dom/manipulator.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/dom/selector-engine.js b/js/src/dom/selector-engine.js index 8476a4643..381e45fe8 100644 --- a/js/src/dom/selector-engine.js +++ b/js/src/dom/selector-engine.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dom/selector-engine.js + * Bootstrap (v5.0.2): dom/selector-engine.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/dropdown.js b/js/src/dropdown.js index e79ac4591..681369b48 100644 --- a/js/src/dropdown.js +++ b/js/src/dropdown.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): dropdown.js + * Bootstrap (v5.0.2): dropdown.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/modal.js b/js/src/modal.js index 1d23b3d89..8dac75265 100644 --- a/js/src/modal.js +++ b/js/src/modal.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): modal.js + * Bootstrap (v5.0.2): modal.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/offcanvas.js b/js/src/offcanvas.js index 71e47668f..88eb8c997 100644 --- a/js/src/offcanvas.js +++ b/js/src/offcanvas.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): offcanvas.js + * Bootstrap (v5.0.2): offcanvas.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/popover.js b/js/src/popover.js index 457760c14..5a3b32631 100644 --- a/js/src/popover.js +++ b/js/src/popover.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): popover.js + * Bootstrap (v5.0.2): popover.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/scrollspy.js b/js/src/scrollspy.js index b7ea2a4e5..e2c432ca3 100644 --- a/js/src/scrollspy.js +++ b/js/src/scrollspy.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): scrollspy.js + * Bootstrap (v5.0.2): scrollspy.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/tab.js b/js/src/tab.js index 6de48e4cd..ff12efe2e 100644 --- a/js/src/tab.js +++ b/js/src/tab.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): tab.js + * Bootstrap (v5.0.2): tab.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/toast.js b/js/src/toast.js index 8aeaa0148..b6c9bdd79 100644 --- a/js/src/toast.js +++ b/js/src/toast.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): toast.js + * Bootstrap (v5.0.2): toast.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/tooltip.js b/js/src/tooltip.js index 78b7c478b..cd4a2878e 100644 --- a/js/src/tooltip.js +++ b/js/src/tooltip.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): tooltip.js + * Bootstrap (v5.0.2): tooltip.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/util/backdrop.js b/js/src/util/backdrop.js index 028325d11..7ba7b4c43 100644 --- a/js/src/util/backdrop.js +++ b/js/src/util/backdrop.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/backdrop.js + * Bootstrap (v5.0.2): util/backdrop.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/util/index.js b/js/src/util/index.js index 064b4e943..7c317b016 100644 --- a/js/src/util/index.js +++ b/js/src/util/index.js @@ -2,7 +2,7 @@ import SelectorEngine from '../dom/selector-engine' /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/index.js + * Bootstrap (v5.0.2): util/index.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/util/sanitizer.js b/js/src/util/sanitizer.js index d1e55a2b1..49f66417d 100644 --- a/js/src/util/sanitizer.js +++ b/js/src/util/sanitizer.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/sanitizer.js + * Bootstrap (v5.0.2): util/sanitizer.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/js/src/util/scrollbar.js b/js/src/util/scrollbar.js index e23415f1d..fad9766ac 100644 --- a/js/src/util/scrollbar.js +++ b/js/src/util/scrollbar.js @@ -1,6 +1,6 @@ /** * -------------------------------------------------------------------------- - * Bootstrap (v5.0.1): util/scrollBar.js + * Bootstrap (v5.0.2): util/scrollBar.js * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * -------------------------------------------------------------------------- */ diff --git a/package-lock.json b/package-lock.json index c173d089f..5a159f491 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "bootstrap", - "version": "5.0.1", + "version": "5.0.2", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.js b/package.js index 578aac170..e3986f01a 100644 --- a/package.js +++ b/package.js @@ -5,7 +5,7 @@ Package.describe({ name: 'twbs:bootstrap', // https://atmospherejs.com/twbs/bootstrap summary: 'The most popular front-end framework for developing responsive, mobile first projects on the web.', - version: '5.0.1', + version: '5.0.2', git: 'https://github.com/twbs/bootstrap.git' }) diff --git a/package.json b/package.json index e18cfa48c..0778426f6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "bootstrap", "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.", - "version": "5.0.1", + "version": "5.0.2", "config": { "version_short": "5.0" }, diff --git a/scss/bootstrap-grid.scss b/scss/bootstrap-grid.scss index 5f3a14d16..bcd8c19cf 100644 --- a/scss/bootstrap-grid.scss +++ b/scss/bootstrap-grid.scss @@ -1,5 +1,5 @@ /*! - * Bootstrap Grid v5.0.1 (https://getbootstrap.com/) + * Bootstrap Grid v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) diff --git a/scss/bootstrap-reboot.scss b/scss/bootstrap-reboot.scss index 3fb5fa0ec..72444f6c1 100644 --- a/scss/bootstrap-reboot.scss +++ b/scss/bootstrap-reboot.scss @@ -1,5 +1,5 @@ /*! - * Bootstrap Reboot v5.0.1 (https://getbootstrap.com/) + * Bootstrap Reboot v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) diff --git a/scss/bootstrap-utilities.scss b/scss/bootstrap-utilities.scss index f921a5d15..ab2d0e701 100644 --- a/scss/bootstrap-utilities.scss +++ b/scss/bootstrap-utilities.scss @@ -1,5 +1,5 @@ /*! - * Bootstrap Utilities v5.0.1 (https://getbootstrap.com/) + * Bootstrap Utilities v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) diff --git a/scss/bootstrap.scss b/scss/bootstrap.scss index 86c079db3..eb047a3f2 100644 --- a/scss/bootstrap.scss +++ b/scss/bootstrap.scss @@ -1,5 +1,5 @@ /*! - * Bootstrap v5.0.1 (https://getbootstrap.com/) + * Bootstrap v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) diff --git a/site/data/docs-versions.yml b/site/data/docs-versions.yml index 1ffad03ae..b30e10047 100644 --- a/site/data/docs-versions.yml +++ b/site/data/docs-versions.yml @@ -48,6 +48,6 @@ - group: v5.x baseurl: "https://getbootstrap.com/docs" - description: "Current major release. Last update was v5.0.1." + description: "Current major release. Last update was v5.0.2." versions: - v: "5.0"