From 604f52a94f90bf9ec9c85f6c7b0255a7962ecb4c Mon Sep 17 00:00:00 2001 From: kankys Date: Tue, 4 Feb 2025 01:31:39 +0100 Subject: [PATCH] mkdocs first project --- cz/404.html | 212 ++ cz/about/index.html | 239 ++ cz/assets/css/bootstrap.min.css | 6 + cz/assets/css/bootstrap.min.css.map | 1 + cz/assets/css/darcula-highlight.min.css | 1 + cz/assets/css/dracula-ui.css.map | 1 + cz/assets/css/dracula-ui.min.css | 1 + cz/assets/css/mkdocs.min.css | 1 + cz/assets/img/dracula.png | Bin 0 -> 150941 bytes cz/assets/img/dracula.svg | 1 + cz/assets/img/favicon.ico | Bin 0 -> 25756 bytes cz/assets/js/bootstrap.bundle.min.js | 7 + cz/assets/js/bootstrap.bundle.min.js.map | 1 + cz/assets/js/jquery-3.3.1.slim.min.js | 2 + cz/assets/js/mkdocs.js | 1 + cz/colors.css | 14 - cz/contact/index.html | 241 ++ cz/css/base.css | 366 +++ cz/css/bootstrap.min.css | 12 + cz/css/bootstrap.min.css.map | 1 + cz/css/brands.min.css | 6 + cz/css/fontawesome.min.css | 9 + cz/css/solid.min.css | 6 + cz/css/v4-font-face.min.css | 6 + cz/img/config.png | Bin 164335 -> 0 bytes cz/img/favicon.ico | Bin 0 -> 1150 bytes cz/img/fzf.png | Bin 231151 -> 0 bytes cz/img/grid.png | Bin 0 -> 1458 bytes cz/img/home.png | Bin 115908 -> 0 bytes cz/img/icons8-rocket.gif | Bin 13256 -> 0 bytes cz/index.html | 430 +-- cz/install.html | 408 --- cz/installation/index.html | 291 ++ cz/js/base.js | 287 ++ cz/js/bootstrap.bundle.min.js | 7 + cz/js/bootstrap.bundle.min.js.map | 1 + cz/js/darkmode.js | 65 + cz/key-shortcuts/index.html | 242 ++ cz/keyshortcuts/index.html | 279 ++ cz/plugins.html | 197 -- cz/plugins/index.html | 290 ++ cz/script.js | 149 - cz/search.html | 222 ++ cz/search/lunr.js | 3475 ++++++++++++++++++++++ cz/search/main.js | 109 + cz/search/search_index.json | 1 + cz/search/worker.js | 133 + cz/sitemap.xml | 3 + cz/sitemap.xml.gz | Bin 0 -> 127 bytes cz/style.css | 313 -- cz/style/style.css | 15 + cz/tutorials.html | 303 -- cz/tutorials/index.html | 298 ++ cz/vimplug/index.html | 257 ++ cz/webfonts/fa-brands-400.ttf | Bin 0 -> 207972 bytes cz/webfonts/fa-brands-400.woff2 | Bin 0 -> 117372 bytes cz/webfonts/fa-regular-400.ttf | Bin 0 -> 68004 bytes cz/webfonts/fa-regular-400.woff2 | Bin 0 -> 25452 bytes cz/webfonts/fa-solid-900.ttf | Bin 0 -> 419720 bytes cz/webfonts/fa-solid-900.woff2 | Bin 0 -> 156496 bytes cz/webfonts/fa-v4compatibility.ttf | Bin 0 -> 10832 bytes cz/webfonts/fa-v4compatibility.woff2 | Bin 0 -> 4792 bytes en/404.html | 131 + en/colors.css | 14 - en/css/base.css | 366 +++ en/css/bootstrap.min.css | 12 + en/css/bootstrap.min.css.map | 1 + en/css/brands.min.css | 6 + en/css/fontawesome.min.css | 9 + en/css/solid.min.css | 6 + en/css/v4-font-face.min.css | 6 + en/img/config.png | Bin 164335 -> 0 bytes en/img/favicon.ico | Bin 0 -> 1150 bytes en/img/fzf.png | Bin 231151 -> 0 bytes en/img/grid.png | Bin 0 -> 1458 bytes en/img/home.png | Bin 115908 -> 0 bytes en/img/icons8-rocket.gif | Bin 13256 -> 0 bytes en/index.html | 318 +- en/install.html | 313 -- en/js/base.js | 287 ++ en/js/bootstrap.bundle.min.js | 7 + en/js/bootstrap.bundle.min.js.map | 1 + en/js/darkmode.js | 65 + en/plugins.html | 187 -- en/script.js | 149 - en/search/lunr.js | 3475 ++++++++++++++++++++++ en/search/main.js | 109 + en/search/search_index.json | 1 + en/search/worker.js | 133 + en/sitemap.xml | 3 + en/sitemap.xml.gz | Bin 0 -> 127 bytes en/style.css | 239 -- en/tutorials.html | 288 -- en/webfonts/fa-brands-400.ttf | Bin 0 -> 207972 bytes en/webfonts/fa-brands-400.woff2 | Bin 0 -> 117372 bytes en/webfonts/fa-regular-400.ttf | Bin 0 -> 68004 bytes en/webfonts/fa-regular-400.woff2 | Bin 0 -> 25452 bytes en/webfonts/fa-solid-900.ttf | Bin 0 -> 419720 bytes en/webfonts/fa-solid-900.woff2 | Bin 0 -> 156496 bytes en/webfonts/fa-v4compatibility.ttf | Bin 0 -> 10832 bytes en/webfonts/fa-v4compatibility.woff2 | Bin 0 -> 4792 bytes img/apollonvim.jpg | Bin 0 -> 380668 bytes index.html | 32 + 103 files changed, 12156 insertions(+), 2912 deletions(-) create mode 100644 cz/404.html create mode 100644 cz/about/index.html create mode 100644 cz/assets/css/bootstrap.min.css create mode 100644 cz/assets/css/bootstrap.min.css.map create mode 100644 cz/assets/css/darcula-highlight.min.css create mode 100644 cz/assets/css/dracula-ui.css.map create mode 100644 cz/assets/css/dracula-ui.min.css create mode 100644 cz/assets/css/mkdocs.min.css create mode 100644 cz/assets/img/dracula.png create mode 100644 cz/assets/img/dracula.svg create mode 100644 cz/assets/img/favicon.ico create mode 100644 cz/assets/js/bootstrap.bundle.min.js create mode 100644 cz/assets/js/bootstrap.bundle.min.js.map create mode 100644 cz/assets/js/jquery-3.3.1.slim.min.js create mode 100644 cz/assets/js/mkdocs.js delete mode 100644 cz/colors.css create mode 100644 cz/contact/index.html create mode 100644 cz/css/base.css create mode 100644 cz/css/bootstrap.min.css create mode 100644 cz/css/bootstrap.min.css.map create mode 100644 cz/css/brands.min.css create mode 100644 cz/css/fontawesome.min.css create mode 100644 cz/css/solid.min.css create mode 100644 cz/css/v4-font-face.min.css delete mode 100644 cz/img/config.png create mode 100644 cz/img/favicon.ico delete mode 100644 cz/img/fzf.png create mode 100644 cz/img/grid.png delete mode 100644 cz/img/home.png delete mode 100644 cz/img/icons8-rocket.gif delete mode 100644 cz/install.html create mode 100644 cz/installation/index.html create mode 100644 cz/js/base.js create mode 100644 cz/js/bootstrap.bundle.min.js create mode 100644 cz/js/bootstrap.bundle.min.js.map create mode 100644 cz/js/darkmode.js create mode 100644 cz/key-shortcuts/index.html create mode 100644 cz/keyshortcuts/index.html delete mode 100644 cz/plugins.html create mode 100644 cz/plugins/index.html delete mode 100644 cz/script.js create mode 100644 cz/search.html create mode 100644 cz/search/lunr.js create mode 100644 cz/search/main.js create mode 100644 cz/search/search_index.json create mode 100644 cz/search/worker.js create mode 100644 cz/sitemap.xml create mode 100644 cz/sitemap.xml.gz delete mode 100644 cz/style.css create mode 100644 cz/style/style.css delete mode 100644 cz/tutorials.html create mode 100644 cz/tutorials/index.html create mode 100644 cz/vimplug/index.html create mode 100644 cz/webfonts/fa-brands-400.ttf create mode 100644 cz/webfonts/fa-brands-400.woff2 create mode 100644 cz/webfonts/fa-regular-400.ttf create mode 100644 cz/webfonts/fa-regular-400.woff2 create mode 100644 cz/webfonts/fa-solid-900.ttf create mode 100644 cz/webfonts/fa-solid-900.woff2 create mode 100644 cz/webfonts/fa-v4compatibility.ttf create mode 100644 cz/webfonts/fa-v4compatibility.woff2 create mode 100644 en/404.html delete mode 100644 en/colors.css create mode 100644 en/css/base.css create mode 100644 en/css/bootstrap.min.css create mode 100644 en/css/bootstrap.min.css.map create mode 100644 en/css/brands.min.css create mode 100644 en/css/fontawesome.min.css create mode 100644 en/css/solid.min.css create mode 100644 en/css/v4-font-face.min.css delete mode 100644 en/img/config.png create mode 100644 en/img/favicon.ico delete mode 100644 en/img/fzf.png create mode 100644 en/img/grid.png delete mode 100644 en/img/home.png delete mode 100644 en/img/icons8-rocket.gif delete mode 100644 en/install.html create mode 100644 en/js/base.js create mode 100644 en/js/bootstrap.bundle.min.js create mode 100644 en/js/bootstrap.bundle.min.js.map create mode 100644 en/js/darkmode.js delete mode 100644 en/plugins.html delete mode 100644 en/script.js create mode 100644 en/search/lunr.js create mode 100644 en/search/main.js create mode 100644 en/search/search_index.json create mode 100644 en/search/worker.js create mode 100644 en/sitemap.xml create mode 100644 en/sitemap.xml.gz delete mode 100644 en/style.css delete mode 100644 en/tutorials.html create mode 100644 en/webfonts/fa-brands-400.ttf create mode 100644 en/webfonts/fa-brands-400.woff2 create mode 100644 en/webfonts/fa-regular-400.ttf create mode 100644 en/webfonts/fa-regular-400.woff2 create mode 100644 en/webfonts/fa-solid-900.ttf create mode 100644 en/webfonts/fa-solid-900.woff2 create mode 100644 en/webfonts/fa-v4compatibility.ttf create mode 100644 en/webfonts/fa-v4compatibility.woff2 create mode 100644 img/apollonvim.jpg create mode 100644 index.html diff --git a/cz/404.html b/cz/404.html new file mode 100644 index 0000000..736ddc5 --- /dev/null +++ b/cz/404.html @@ -0,0 +1,212 @@ + + + + + ApolloNvim + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

+

404

+
+

Page not found

+
+
+ + + + + + +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/cz/about/index.html b/cz/about/index.html new file mode 100644 index 0000000..b8c582c --- /dev/null +++ b/cz/about/index.html @@ -0,0 +1,239 @@ + + + + + + + + + + + Trahit adfata hostem deum est pyropo tenuere - ApolloNvim + + + + + + + + + + + + + + + +
+
+ +
+ +

Trahit adfata hostem deum est pyropo tenuere

+

Est nisi emergit tenet volatu domus

+

Lorem markdownum arma fidum haec caro fodit; +os artus consternantur pellis +imago, in. Dextras cuspidis plura quod nocendi cuspide libravit est cacumen +huius, ab dubiaeque operis committitur oscula.

+
var compilerDeleteSyntax = rosetta_ppl_print(gopher_dot_bloatware);
+if (capacityPimLog - windows < addressFlashMamp + screenshot) {
+    serp.irc += defaultSpool;
+    hdtv.autoresponder_byte_stack(dslam, iphone_power);
+} else {
+    cpl_binary *= barcraft * windows;
+    slashdot_start(mail_drive_real, imapDeprecated(5, storage));
+    speed_cluster_dvd = 570526;
+}
+if (archieBareCard.pinterest_graphic(mouse_menu_chipset, threadingInByte, 1
+        * 1) + station_file_app) {
+    bar_task = gif;
+    dv += 21;
+}
+pop_leopard_copy.emulation_rss(png, serviceFooter);
+
+

Foret formosus dixerat proavos est graves porrigis

+

Canescunt si pedes infelix luminis venenum satis hostem colat me versabat nempe +regnum pete dimittit invia Broteasque venit. Viro sub videre tutela ensem +fastus: in platanus errat fidas. Haesissem quam sinu Teucer indelebile tibi +triplici si urbem, motis. Ulcisci misi inclusaque amans.

+
    +
  • Oves pressa dubita quicquid nuper
  • +
  • Data minas usque Celadontis hamis nec de
  • +
  • Hectoreis totoque
  • +
  • Aves artus semper
  • +
  • Non raptam micant iuventam agricolis homini et
  • +
  • Saxo ortas venit eris ferunt Cyllenaeo procul
  • +
+

Vel quem apta inde

+

Timeo ultro aras paulumque mutua: generis nitidumque metus inaequales invicti +contorto eo parce generumque harenosi partes: si. Adhuc moventur male per +pestifer orbe; illa premit artes. Subest fuit petebamus e Proetus guttas vires +nunc metior atque ulta mea, in deus haec, in. Tereus terras amictae, +iniquae. Sunt manu ubi adii, nec rerum, iactabimur equorum regia: tum mihi.

+
if (rte - trinitron + 4) {
+    thyristorActivex(290025 + 5, logWeb + on_digital);
+}
+internetVgaDuplex.scalableVisualRipping.outbox(sli_kernel_facebook);
+if (2) {
+    tweet.reader_engine = megapixelNybbleServer;
+    leak = safeIcfKilohertz;
+} else {
+    linkedin_unicode_odbc.progressivePppoeMegahertz += bps;
+    root_cpc_systray(file_formula_remote, ics.printerResponsive(
+            search_abend_wais));
+    browserDeviceHard.table(horizontal_compression_symbolic + digital, 29);
+}
+
+

Vulnere valebam duros fama sed secundis Lycormas remotos bracchia capit in +inquit. Civit habitat; Damasicthona imagine tumulo. Pectora primosque +fratribus, huius sed humus quam more, ait uterque, iam et ecce colli, +vastarumque.

+
+
+ + + + + + + + + + + diff --git a/cz/assets/css/bootstrap.min.css b/cz/assets/css/bootstrap.min.css new file mode 100644 index 0000000..e037c96 --- /dev/null +++ b/cz/assets/css/bootstrap.min.css @@ -0,0 +1,6 @@ +@charset "UTF-8";/*! + * Bootstrap v5.3.0-alpha1 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text:#0a58ca;--bs-secondary-text:#6c757d;--bs-success-text:#146c43;--bs-info-text:#087990;--bs-warning-text:#997404;--bs-danger-text:#b02a37;--bs-light-text:#6c757d;--bs-dark-text:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#f8f9fa;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#e9ecef;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075);--bs-emphasis-color:#000;--bs-form-control-bg:var(--bs-body-bg);--bs-form-control-disabled-bg:var(--bs-secondary-bg);--bs-highlight-bg:#fff3cd;--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}[data-bs-theme=dark]{--bs-body-color:#adb5bd;--bs-body-color-rgb:173,181,189;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#f8f9fa;--bs-emphasis-color-rgb:248,249,250;--bs-secondary-color:rgba(173, 181, 189, 0.75);--bs-secondary-color-rgb:173,181,189;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(173, 181, 189, 0.5);--bs-tertiary-color-rgb:173,181,189;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-emphasis-color:#fff;--bs-primary-text:#6ea8fe;--bs-secondary-text:#dee2e6;--bs-success-text:#75b798;--bs-info-text:#6edff6;--bs-warning-text:#ffda6a;--bs-danger-text:#ea868f;--bs-light-text:#f8f9fa;--bs-dark-text:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#212529;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#495057;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#055160;--bs-warning-border-subtle:#664d03;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:#fff;--bs-link-color:#6ea8fe;--bs-link-hover-color:#9ec5fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:158,197,254;--bs-code-color:#e685b5;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15)}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color,inherit)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;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}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-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:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--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-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#bacbe6;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#bcd0c7;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#badce3;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-form-control-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-form-control-bg);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::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-form-control-disabled-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-form-control-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;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:var(--bs-form-control-disabled-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-form-control-bg);width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;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:var(--bs-tertiary-bg);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:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating::before:not(.form-control:disabled){position:absolute;top:var(--bs-border-width);left:var(--bs-border-width);width:calc(100% - (calc(calc(.375em + .1875rem) + calc(.75em + .375rem))));height:1.875em;content:"";background-color:var(--bs-form-control-bg);border-radius:.375rem}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{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)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem}.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:.5rem}.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:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-success-text)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-success);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.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:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-success)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-success)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-success-text)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-success-text)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-danger-text)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-danger);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-danger)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-danger)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-danger-text)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-danger-text)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.375rem;--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(0.375rem - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.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{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));background:0 0;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-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{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:0.375rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%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");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230a58ca'%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");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-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,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text)}.alert-success{--bs-alert-color:var(--bs-success-text);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text)}.alert-info{--bs-alert-color:var(--bs-info-text);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text)}.alert-warning{--bs-alert-color:var(--bs-warning-text);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text)}.alert-danger{--bs-alert-color:var(--bs-danger-text);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text)}.alert-light{--bs-alert-color:var(--bs-light-text);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text)}.alert-dark{--bs-alert-color:var(--bs-dark-text);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle)}.list-group-item-primary.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-primary-text);--bs-list-group-active-border-color:var(--bs-primary-text)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle)}.list-group-item-secondary.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-secondary-text);--bs-list-group-active-border-color:var(--bs-secondary-text)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle)}.list-group-item-success.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-success-text);--bs-list-group-active-border-color:var(--bs-success-text)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle)}.list-group-item-info.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-info-text);--bs-list-group-active-border-color:var(--bs-info-text)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle)}.list-group-item-warning.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-warning-text);--bs-list-group-active-border-color:var(--bs-warning-text)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle)}.list-group-item-danger.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-danger-text);--bs-list-group-active-border-color:var(--bs-danger-text)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle)}.list-group-item-light.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-light-text);--bs-list-group-active-border-color:var(--bs-light-text)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle)}.list-group-item-dark.list-group-item-action:active{--bs-list-group-active-color:var(--bs-emphasis-color);--bs-list-group-active-bg:var(--bs-dark-text);--bs-list-group-active-border-color:var(--bs-dark-text)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{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% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: ;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;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}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:575.98px){.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}}@media (max-width:575.98px){.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:767.98px){.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}}@media (max-width:767.98px){.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:991.98px){.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}}@media (max-width:991.98px){.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1199.98px){.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}}@media (max-width:1199.98px){.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}}@media (max-width:1399.98px){.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important}.link-primary{color:#0d6efd!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important}.link-secondary{color:#6c757d!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important}.link-success{color:#198754!important}.link-success:focus,.link-success:hover{color:#146c43!important}.link-info{color:#0dcaf0!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important}.link-warning{color:#ffc107!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important}.link-danger{color:#dc3545!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important}.link-light{color:#f8f9fa!important}.link-light:focus,.link-light:hover{color:#f9fafb!important}.link-dark{color:#212529!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){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}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-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(var(--bs-body-color-rgb),.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(var(--bs-body-color-rgb),.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(var(--bs-body-color-rgb),.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:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text)!important}.text-secondary-emphasis{color:var(--bs-secondary-text)!important}.text-success-emphasis{color:var(--bs-success-text)!important}.text-info-emphasis{color:var(--bs-info-text)!important}.text-warning-emphasis{color:var(--bs-warning-text)!important}.text-danger-emphasis{color:var(--bs-danger-text)!important}.text-light-emphasis{color:var(--bs-light-text)!important}.text-dark-emphasis{color:var(--bs-dark-text)!important}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-emphasis{--bs-bg-opacity:1;background-color:rgba(var(--bs-emphasis-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-2xl)!important;border-top-right-radius:var(--bs-border-radius-2xl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-2xl)!important;border-bottom-right-radius:var(--bs-border-radius-2xl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-2xl)!important;border-bottom-left-radius:var(--bs-border-radius-2xl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-2xl)!important;border-top-left-radius:var(--bs-border-radius-2xl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-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/cz/assets/css/bootstrap.min.css.map b/cz/assets/css/bootstrap.min.css.map new file mode 100644 index 0000000..3477bc5 --- /dev/null +++ b/cz/assets/css/bootstrap.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/mixins/_banner.scss","../../scss/_root.scss","dist/css/bootstrap.css","../../scss/vendor/_rfs.scss","../../scss/mixins/_color-mode.scss","../../scss/_reboot.scss","../../scss/mixins/_border-radius.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/_containers.scss","../../scss/mixins/_container.scss","../../scss/mixins/_breakpoints.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/_tables.scss","../../scss/mixins/_table-variants.scss","../../scss/forms/_labels.scss","../../scss/forms/_form-text.scss","../../scss/forms/_form-control.scss","../../scss/mixins/_transition.scss","../../scss/mixins/_gradients.scss","../../scss/forms/_form-select.scss","../../scss/forms/_form-check.scss","../../scss/forms/_form-range.scss","../../scss/forms/_floating-labels.scss","../../scss/forms/_input-group.scss","../../scss/mixins/_forms.scss","../../scss/_buttons.scss","../../scss/mixins/_buttons.scss","../../scss/_transitions.scss","../../scss/_dropdown.scss","../../scss/mixins/_caret.scss","../../scss/_button-group.scss","../../scss/_nav.scss","../../scss/_navbar.scss","../../scss/_card.scss","../../scss/_accordion.scss","../../scss/_breadcrumb.scss","../../scss/_pagination.scss","../../scss/mixins/_pagination.scss","../../scss/_badge.scss","../../scss/_alert.scss","../../scss/_progress.scss","../../scss/_list-group.scss","../../scss/_close.scss","../../scss/_toasts.scss","../../scss/_modal.scss","../../scss/mixins/_backdrop.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/_offcanvas.scss","../../scss/_placeholders.scss","../../scss/helpers/_color-bg.scss","../../scss/helpers/_colored-links.scss","../../scss/helpers/_ratio.scss","../../scss/helpers/_position.scss","../../scss/helpers/_stacks.scss","../../scss/helpers/_visually-hidden.scss","../../scss/mixins/_visually-hidden.scss","../../scss/helpers/_stretched-link.scss","../../scss/helpers/_text-truncation.scss","../../scss/mixins/_text-truncate.scss","../../scss/helpers/_vr.scss","../../scss/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["@mixin bsBanner($file) {\n /*!\n * Bootstrap #{$file} v5.3.0-alpha1 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n}\n",":root,\n[data-bs-theme=\"light\"] {\n // Note: Custom variable values only support SassScript inside `#{}`.\n\n // Colors\n //\n // Generate palettes for full colors, grays, and theme colors.\n\n @each $color, $value in $colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $grays {\n --#{$prefix}gray-#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors-rgb {\n --#{$prefix}#{$color}-rgb: #{$value};\n }\n\n @each $color, $value in $theme-colors-text {\n --#{$prefix}#{$color}-text: #{$value};\n }\n\n @each $color, $value in $theme-colors-bg-subtle {\n --#{$prefix}#{$color}-bg-subtle: #{$value};\n }\n\n @each $color, $value in $theme-colors-border-subtle {\n --#{$prefix}#{$color}-border-subtle: #{$value};\n }\n\n --#{$prefix}white-rgb: #{to-rgb($white)};\n --#{$prefix}black-rgb: #{to-rgb($black)};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color)};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n\n // Fonts\n\n // Note: Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$prefix}gradient: #{$gradient};\n\n // Root and body\n // scss-docs-start root-body-variables\n @if $font-size-root != null {\n --#{$prefix}root-font-size: #{$font-size-root};\n }\n --#{$prefix}body-font-family: #{inspect($font-family-base)};\n @include rfs($font-size-base, --#{$prefix}body-font-size);\n --#{$prefix}body-font-weight: #{$font-weight-base};\n --#{$prefix}body-line-height: #{$line-height-base};\n --#{$prefix}body-color: #{$body-color};\n\n --#{$prefix}emphasis-color: #{$body-emphasis-color};\n --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color)};\n\n --#{$prefix}secondary-color: #{$body-secondary-color};\n --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color)};\n --#{$prefix}secondary-bg: #{$body-secondary-bg};\n --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg)};\n\n --#{$prefix}tertiary-color: #{$body-tertiary-color};\n --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color)};\n --#{$prefix}tertiary-bg: #{$body-tertiary-bg};\n --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg)};\n\n @if $body-text-align != null {\n --#{$prefix}body-text-align: #{$body-text-align};\n }\n --#{$prefix}body-bg: #{$body-bg};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg)};\n // scss-docs-end root-body-variables\n\n @if $headings-color != null {\n --#{$prefix}heading-color: #{$headings-color};\n }\n\n --#{$prefix}link-color: #{$link-color};\n --#{$prefix}link-color-rgb: #{to-rgb($link-color)};\n --#{$prefix}link-decoration: #{$link-decoration};\n\n --#{$prefix}link-hover-color: #{$link-hover-color};\n --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color)};\n\n @if $link-hover-decoration != null {\n --#{$prefix}link-hover-decoration: #{$link-hover-decoration};\n }\n\n --#{$prefix}code-color: #{$code-color};\n --#{$prefix}highlight-bg: #{$mark-bg};\n\n // scss-docs-start root-border-var\n --#{$prefix}border-width: #{$border-width};\n --#{$prefix}border-style: #{$border-style};\n --#{$prefix}border-color: #{$border-color};\n --#{$prefix}border-color-translucent: #{$border-color-translucent};\n\n --#{$prefix}border-radius: #{$border-radius};\n --#{$prefix}border-radius-sm: #{$border-radius-sm};\n --#{$prefix}border-radius-lg: #{$border-radius-lg};\n --#{$prefix}border-radius-xl: #{$border-radius-xl};\n --#{$prefix}border-radius-2xl: #{$border-radius-2xl};\n --#{$prefix}border-radius-pill: #{$border-radius-pill};\n // scss-docs-end root-border-var\n\n --#{$prefix}box-shadow: #{$box-shadow};\n --#{$prefix}box-shadow-sm: #{$box-shadow-sm};\n --#{$prefix}box-shadow-lg: #{$box-shadow-lg};\n --#{$prefix}box-shadow-inset: #{$box-shadow-inset};\n\n --#{$prefix}emphasis-color: #{$emphasis-color};\n\n // scss-docs-start form-control-vars\n --#{$prefix}form-control-bg: var(--#{$prefix}body-bg);\n --#{$prefix}form-control-disabled-bg: var(--#{$prefix}secondary-bg);\n // scss-docs-end form-control-vars\n\n --#{$prefix}highlight-bg: #{$mark-bg};\n\n @each $name, $value in $grid-breakpoints {\n --#{$prefix}breakpoint-#{$name}: #{$value};\n }\n}\n\n@if $enable-dark-mode {\n @include color-mode(dark, true) {\n // scss-docs-start root-dark-mode-vars\n --#{$prefix}body-color: #{$body-color-dark};\n --#{$prefix}body-color-rgb: #{to-rgb($body-color-dark)};\n --#{$prefix}body-bg: #{$body-bg-dark};\n --#{$prefix}body-bg-rgb: #{to-rgb($body-bg-dark)};\n\n --#{$prefix}emphasis-color: #{$body-emphasis-color-dark};\n --#{$prefix}emphasis-color-rgb: #{to-rgb($body-emphasis-color-dark)};\n\n --#{$prefix}secondary-color: #{$body-secondary-color-dark};\n --#{$prefix}secondary-color-rgb: #{to-rgb($body-secondary-color-dark)};\n --#{$prefix}secondary-bg: #{$body-secondary-bg-dark};\n --#{$prefix}secondary-bg-rgb: #{to-rgb($body-secondary-bg-dark)};\n\n --#{$prefix}tertiary-color: #{$body-tertiary-color-dark};\n --#{$prefix}tertiary-color-rgb: #{to-rgb($body-tertiary-color-dark)};\n --#{$prefix}tertiary-bg: #{$body-tertiary-bg-dark};\n --#{$prefix}tertiary-bg-rgb: #{to-rgb($body-tertiary-bg-dark)};\n\n --#{$prefix}emphasis-color: #{$emphasis-color-dark};\n\n --#{$prefix}primary-text: #{$primary-text-dark};\n --#{$prefix}secondary-text: #{$secondary-text-dark};\n --#{$prefix}success-text: #{$success-text-dark};\n --#{$prefix}info-text: #{$info-text-dark};\n --#{$prefix}warning-text: #{$warning-text-dark};\n --#{$prefix}danger-text: #{$danger-text-dark};\n --#{$prefix}light-text: #{$light-text-dark};\n --#{$prefix}dark-text: #{$dark-text-dark};\n\n --#{$prefix}primary-bg-subtle: #{$primary-bg-subtle-dark};\n --#{$prefix}secondary-bg-subtle: #{$secondary-bg-subtle-dark};\n --#{$prefix}success-bg-subtle: #{$success-bg-subtle-dark};\n --#{$prefix}info-bg-subtle: #{$info-bg-subtle-dark};\n --#{$prefix}warning-bg-subtle: #{$warning-bg-subtle-dark};\n --#{$prefix}danger-bg-subtle: #{$danger-bg-subtle-dark};\n --#{$prefix}light-bg-subtle: #{$light-bg-subtle-dark};\n --#{$prefix}dark-bg-subtle: #{$dark-bg-subtle-dark};\n\n --#{$prefix}primary-border-subtle: #{$primary-border-subtle-dark};\n --#{$prefix}secondary-border-subtle: #{$secondary-border-subtle-dark};\n --#{$prefix}success-border-subtle: #{$success-border-subtle-dark};\n --#{$prefix}info-border-subtle: #{$info-border-subtle-dark};\n --#{$prefix}warning-border-subtle: #{$warning-border-subtle-dark};\n --#{$prefix}danger-border-subtle: #{$danger-border-subtle-dark};\n --#{$prefix}light-border-subtle: #{$light-border-subtle-dark};\n --#{$prefix}dark-border-subtle: #{$dark-border-subtle-dark};\n\n --#{$prefix}heading-color: #{$headings-color-dark};\n\n --#{$prefix}link-color: #{$link-color-dark};\n --#{$prefix}link-hover-color: #{$link-hover-color-dark};\n --#{$prefix}link-color-rgb: #{to-rgb($link-color-dark)};\n --#{$prefix}link-hover-color-rgb: #{to-rgb($link-hover-color-dark)};\n\n --#{$prefix}code-color: #{$code-color-dark};\n\n --#{$prefix}border-color: #{$border-color-dark};\n --#{$prefix}border-color-translucent: #{$border-color-translucent-dark};\n // scss-docs-end root-dark-mode-vars\n }\n}\n","@charset \"UTF-8\";\n/*!\n * Bootstrap v5.3.0-alpha1 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root,\n[data-bs-theme=light] {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-black: #000;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\n --bs-gray-100: #f8f9fa;\n --bs-gray-200: #e9ecef;\n --bs-gray-300: #dee2e6;\n --bs-gray-400: #ced4da;\n --bs-gray-500: #adb5bd;\n --bs-gray-600: #6c757d;\n --bs-gray-700: #495057;\n --bs-gray-800: #343a40;\n --bs-gray-900: #212529;\n --bs-primary: #0d6efd;\n --bs-secondary: #6c757d;\n --bs-success: #198754;\n --bs-info: #0dcaf0;\n --bs-warning: #ffc107;\n --bs-danger: #dc3545;\n --bs-light: #f8f9fa;\n --bs-dark: #212529;\n --bs-primary-rgb: 13, 110, 253;\n --bs-secondary-rgb: 108, 117, 125;\n --bs-success-rgb: 25, 135, 84;\n --bs-info-rgb: 13, 202, 240;\n --bs-warning-rgb: 255, 193, 7;\n --bs-danger-rgb: 220, 53, 69;\n --bs-light-rgb: 248, 249, 250;\n --bs-dark-rgb: 33, 37, 41;\n --bs-primary-text: #0a58ca;\n --bs-secondary-text: #6c757d;\n --bs-success-text: #146c43;\n --bs-info-text: #087990;\n --bs-warning-text: #997404;\n --bs-danger-text: #b02a37;\n --bs-light-text: #6c757d;\n --bs-dark-text: #495057;\n --bs-primary-bg-subtle: #cfe2ff;\n --bs-secondary-bg-subtle: #f8f9fa;\n --bs-success-bg-subtle: #d1e7dd;\n --bs-info-bg-subtle: #cff4fc;\n --bs-warning-bg-subtle: #fff3cd;\n --bs-danger-bg-subtle: #f8d7da;\n --bs-light-bg-subtle: #fcfcfd;\n --bs-dark-bg-subtle: #ced4da;\n --bs-primary-border-subtle: #9ec5fe;\n --bs-secondary-border-subtle: #e9ecef;\n --bs-success-border-subtle: #a3cfbb;\n --bs-info-border-subtle: #9eeaf9;\n --bs-warning-border-subtle: #ffe69c;\n --bs-danger-border-subtle: #f1aeb5;\n --bs-light-border-subtle: #e9ecef;\n --bs-dark-border-subtle: #adb5bd;\n --bs-white-rgb: 255, 255, 255;\n --bs-black-rgb: 0, 0, 0;\n --bs-body-color-rgb: 33, 37, 41;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", \"Noto Sans\", \"Liberation Sans\", Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));\n --bs-body-font-family: var(--bs-font-sans-serif);\n --bs-body-font-size: 1rem;\n --bs-body-font-weight: 400;\n --bs-body-line-height: 1.5;\n --bs-body-color: #212529;\n --bs-emphasis-color: #000;\n --bs-emphasis-color-rgb: 0, 0, 0;\n --bs-secondary-color: rgba(33, 37, 41, 0.75);\n --bs-secondary-color-rgb: 33, 37, 41;\n --bs-secondary-bg: #e9ecef;\n --bs-secondary-bg-rgb: 233, 236, 239;\n --bs-tertiary-color: rgba(33, 37, 41, 0.5);\n --bs-tertiary-color-rgb: 33, 37, 41;\n --bs-tertiary-bg: #f8f9fa;\n --bs-tertiary-bg-rgb: 248, 249, 250;\n --bs-body-bg: #fff;\n --bs-body-bg-rgb: 255, 255, 255;\n --bs-link-color: #0d6efd;\n --bs-link-color-rgb: 13, 110, 253;\n --bs-link-decoration: underline;\n --bs-link-hover-color: #0a58ca;\n --bs-link-hover-color-rgb: 10, 88, 202;\n --bs-code-color: #d63384;\n --bs-highlight-bg: #fff3cd;\n --bs-border-width: 1px;\n --bs-border-style: solid;\n --bs-border-color: #dee2e6;\n --bs-border-color-translucent: rgba(0, 0, 0, 0.175);\n --bs-border-radius: 0.375rem;\n --bs-border-radius-sm: 0.25rem;\n --bs-border-radius-lg: 0.5rem;\n --bs-border-radius-xl: 1rem;\n --bs-border-radius-2xl: 2rem;\n --bs-border-radius-pill: 50rem;\n --bs-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);\n --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);\n --bs-box-shadow-lg: 0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175);\n --bs-box-shadow-inset: inset 0 1px 2px rgba(var(--bs-body-color-rgb), 0.075);\n --bs-emphasis-color: #000;\n --bs-form-control-bg: var(--bs-body-bg);\n --bs-form-control-disabled-bg: var(--bs-secondary-bg);\n --bs-highlight-bg: #fff3cd;\n --bs-breakpoint-xs: 0;\n --bs-breakpoint-sm: 576px;\n --bs-breakpoint-md: 768px;\n --bs-breakpoint-lg: 992px;\n --bs-breakpoint-xl: 1200px;\n --bs-breakpoint-xxl: 1400px;\n}\n\n[data-bs-theme=dark] {\n --bs-body-color: #adb5bd;\n --bs-body-color-rgb: 173, 181, 189;\n --bs-body-bg: #212529;\n --bs-body-bg-rgb: 33, 37, 41;\n --bs-emphasis-color: #f8f9fa;\n --bs-emphasis-color-rgb: 248, 249, 250;\n --bs-secondary-color: rgba(173, 181, 189, 0.75);\n --bs-secondary-color-rgb: 173, 181, 189;\n --bs-secondary-bg: #343a40;\n --bs-secondary-bg-rgb: 52, 58, 64;\n --bs-tertiary-color: rgba(173, 181, 189, 0.5);\n --bs-tertiary-color-rgb: 173, 181, 189;\n --bs-tertiary-bg: #2b3035;\n --bs-tertiary-bg-rgb: 43, 48, 53;\n --bs-emphasis-color: #fff;\n --bs-primary-text: #6ea8fe;\n --bs-secondary-text: #dee2e6;\n --bs-success-text: #75b798;\n --bs-info-text: #6edff6;\n --bs-warning-text: #ffda6a;\n --bs-danger-text: #ea868f;\n --bs-light-text: #f8f9fa;\n --bs-dark-text: #dee2e6;\n --bs-primary-bg-subtle: #031633;\n --bs-secondary-bg-subtle: #212529;\n --bs-success-bg-subtle: #051b11;\n --bs-info-bg-subtle: #032830;\n --bs-warning-bg-subtle: #332701;\n --bs-danger-bg-subtle: #2c0b0e;\n --bs-light-bg-subtle: #343a40;\n --bs-dark-bg-subtle: #1a1d20;\n --bs-primary-border-subtle: #084298;\n --bs-secondary-border-subtle: #495057;\n --bs-success-border-subtle: #0f5132;\n --bs-info-border-subtle: #055160;\n --bs-warning-border-subtle: #664d03;\n --bs-danger-border-subtle: #842029;\n --bs-light-border-subtle: #495057;\n --bs-dark-border-subtle: #343a40;\n --bs-heading-color: #fff;\n --bs-link-color: #6ea8fe;\n --bs-link-hover-color: #9ec5fe;\n --bs-link-color-rgb: 110, 168, 254;\n --bs-link-hover-color-rgb: 158, 197, 254;\n --bs-code-color: #e685b5;\n --bs-border-color: #495057;\n --bs-border-color-translucent: rgba(255, 255, 255, 0.15);\n}\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n@media (prefers-reduced-motion: no-preference) {\n :root {\n scroll-behavior: smooth;\n }\n}\n\nbody {\n margin: 0;\n font-family: var(--bs-body-font-family);\n font-size: var(--bs-body-font-size);\n font-weight: var(--bs-body-font-weight);\n line-height: var(--bs-body-line-height);\n color: var(--bs-body-color);\n text-align: var(--bs-body-text-align);\n background-color: var(--bs-body-bg);\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nhr {\n margin: 1rem 0;\n color: inherit;\n border: 0;\n border-top: var(--bs-border-width) solid;\n opacity: 0.25;\n}\n\nh6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {\n margin-top: 0;\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2;\n color: var(--bs-heading-color, inherit);\n}\n\nh1, .h1 {\n font-size: calc(1.375rem + 1.5vw);\n}\n@media (min-width: 1200px) {\n h1, .h1 {\n font-size: 2.5rem;\n }\n}\n\nh2, .h2 {\n font-size: calc(1.325rem + 0.9vw);\n}\n@media (min-width: 1200px) {\n h2, .h2 {\n font-size: 2rem;\n }\n}\n\nh3, .h3 {\n font-size: calc(1.3rem + 0.6vw);\n}\n@media (min-width: 1200px) {\n h3, .h3 {\n font-size: 1.75rem;\n }\n}\n\nh4, .h4 {\n font-size: calc(1.275rem + 0.3vw);\n}\n@media (min-width: 1200px) {\n h4, .h4 {\n font-size: 1.5rem;\n }\n}\n\nh5, .h5 {\n font-size: 1.25rem;\n}\n\nh6, .h6 {\n font-size: 1rem;\n}\n\np {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nabbr[title] {\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-bottom: 0.5rem;\n margin-left: 0;\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: bolder;\n}\n\nsmall, .small {\n font-size: 0.875em;\n}\n\nmark, .mark {\n padding: 0.1875em;\n background-color: var(--bs-highlight-bg);\n}\n\nsub,\nsup {\n position: relative;\n font-size: 0.75em;\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\na {\n color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));\n text-decoration: underline;\n}\na:hover {\n --bs-link-color-rgb: var(--bs-link-hover-color-rgb);\n}\n\na:not([href]):not([class]), a:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n font-family: var(--bs-font-monospace);\n font-size: 1em;\n}\n\npre {\n display: block;\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n font-size: 0.875em;\n}\npre code {\n font-size: inherit;\n color: inherit;\n word-break: normal;\n}\n\ncode {\n font-size: 0.875em;\n color: var(--bs-code-color);\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.1875rem 0.375rem;\n font-size: 0.875em;\n color: var(--bs-body-bg);\n background-color: var(--bs-body-color);\n border-radius: 0.25rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 1em;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: var(--bs-secondary-color);\n text-align: left;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\nlabel {\n display: inline-block;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\nselect:disabled {\n opacity: 1;\n}\n\n[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {\n display: none !important;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n float: left;\n width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n font-size: calc(1.275rem + 0.3vw);\n line-height: inherit;\n}\n@media (min-width: 1200px) {\n legend {\n font-size: 1.5rem;\n }\n}\nlegend + * {\n clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n padding: 0;\n}\n\n::-webkit-inner-spin-button {\n height: auto;\n}\n\n[type=search] {\n outline-offset: -2px;\n -webkit-appearance: textfield;\n}\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\n::file-selector-button {\n font: inherit;\n -webkit-appearance: button;\n}\n\noutput {\n display: inline-block;\n}\n\niframe {\n border: 0;\n}\n\nsummary {\n display: list-item;\n cursor: pointer;\n}\n\nprogress {\n vertical-align: baseline;\n}\n\n[hidden] {\n display: none !important;\n}\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300;\n}\n\n.display-1 {\n font-size: calc(1.625rem + 4.5vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-1 {\n font-size: 5rem;\n }\n}\n\n.display-2 {\n font-size: calc(1.575rem + 3.9vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-2 {\n font-size: 4.5rem;\n }\n}\n\n.display-3 {\n font-size: calc(1.525rem + 3.3vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-3 {\n font-size: 4rem;\n }\n}\n\n.display-4 {\n font-size: calc(1.475rem + 2.7vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-4 {\n font-size: 3.5rem;\n }\n}\n\n.display-5 {\n font-size: calc(1.425rem + 2.1vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-5 {\n font-size: 3rem;\n }\n}\n\n.display-6 {\n font-size: calc(1.375rem + 1.5vw);\n font-weight: 300;\n line-height: 1.2;\n}\n@media (min-width: 1200px) {\n .display-6 {\n font-size: 2.5rem;\n }\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline-item {\n display: inline-block;\n}\n.list-inline-item:not(:last-child) {\n margin-right: 0.5rem;\n}\n\n.initialism {\n font-size: 0.875em;\n text-transform: uppercase;\n}\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem;\n}\n.blockquote > :last-child {\n margin-bottom: 0;\n}\n\n.blockquote-footer {\n margin-top: -1rem;\n margin-bottom: 1rem;\n font-size: 0.875em;\n color: #6c757d;\n}\n.blockquote-footer::before {\n content: \"— \";\n}\n\n.img-fluid {\n max-width: 100%;\n height: auto;\n}\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: var(--bs-body-bg);\n border: var(--bs-border-width) solid var(--bs-border-color);\n border-radius: var(--bs-border-radius);\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 0.875em;\n color: var(--bs-secondary-color);\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-right: auto;\n margin-left: auto;\n}\n\n@media (min-width: 576px) {\n .container-sm, .container {\n max-width: 540px;\n }\n}\n@media (min-width: 768px) {\n .container-md, .container-sm, .container {\n max-width: 720px;\n }\n}\n@media (min-width: 992px) {\n .container-lg, .container-md, .container-sm, .container {\n max-width: 960px;\n }\n}\n@media (min-width: 1200px) {\n .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1140px;\n }\n}\n@media (min-width: 1400px) {\n .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {\n max-width: 1320px;\n }\n}\n.row {\n --bs-gutter-x: 1.5rem;\n --bs-gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(-1 * var(--bs-gutter-y));\n margin-right: calc(-0.5 * var(--bs-gutter-x));\n margin-left: calc(-0.5 * var(--bs-gutter-x));\n}\n.row > * {\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * 0.5);\n padding-left: calc(var(--bs-gutter-x) * 0.5);\n margin-top: var(--bs-gutter-y);\n}\n\n.col {\n flex: 1 0 0%;\n}\n\n.row-cols-auto > * {\n flex: 0 0 auto;\n width: auto;\n}\n\n.row-cols-1 > * {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.row-cols-2 > * {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.row-cols-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.row-cols-5 > * {\n flex: 0 0 auto;\n width: 20%;\n}\n\n.row-cols-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n}\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n}\n\n.col-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n}\n\n.col-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n}\n\n.col-3 {\n flex: 0 0 auto;\n width: 25%;\n}\n\n.col-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n}\n\n.col-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n}\n\n.col-6 {\n flex: 0 0 auto;\n width: 50%;\n}\n\n.col-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n}\n\n.col-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n}\n\n.col-9 {\n flex: 0 0 auto;\n width: 75%;\n}\n\n.col-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n}\n\n.col-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n}\n\n.col-12 {\n flex: 0 0 auto;\n width: 100%;\n}\n\n.offset-1 {\n margin-left: 8.33333333%;\n}\n\n.offset-2 {\n margin-left: 16.66666667%;\n}\n\n.offset-3 {\n margin-left: 25%;\n}\n\n.offset-4 {\n margin-left: 33.33333333%;\n}\n\n.offset-5 {\n margin-left: 41.66666667%;\n}\n\n.offset-6 {\n margin-left: 50%;\n}\n\n.offset-7 {\n margin-left: 58.33333333%;\n}\n\n.offset-8 {\n margin-left: 66.66666667%;\n}\n\n.offset-9 {\n margin-left: 75%;\n}\n\n.offset-10 {\n margin-left: 83.33333333%;\n}\n\n.offset-11 {\n margin-left: 91.66666667%;\n}\n\n.g-0,\n.gx-0 {\n --bs-gutter-x: 0;\n}\n\n.g-0,\n.gy-0 {\n --bs-gutter-y: 0;\n}\n\n.g-1,\n.gx-1 {\n --bs-gutter-x: 0.25rem;\n}\n\n.g-1,\n.gy-1 {\n --bs-gutter-y: 0.25rem;\n}\n\n.g-2,\n.gx-2 {\n --bs-gutter-x: 0.5rem;\n}\n\n.g-2,\n.gy-2 {\n --bs-gutter-y: 0.5rem;\n}\n\n.g-3,\n.gx-3 {\n --bs-gutter-x: 1rem;\n}\n\n.g-3,\n.gy-3 {\n --bs-gutter-y: 1rem;\n}\n\n.g-4,\n.gx-4 {\n --bs-gutter-x: 1.5rem;\n}\n\n.g-4,\n.gy-4 {\n --bs-gutter-y: 1.5rem;\n}\n\n.g-5,\n.gx-5 {\n --bs-gutter-x: 3rem;\n}\n\n.g-5,\n.gy-5 {\n --bs-gutter-y: 3rem;\n}\n\n@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-sm-0 {\n margin-left: 0;\n }\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n .offset-sm-3 {\n margin-left: 25%;\n }\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n .offset-sm-6 {\n margin-left: 50%;\n }\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n .offset-sm-9 {\n margin-left: 75%;\n }\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n .g-sm-0,\n .gx-sm-0 {\n --bs-gutter-x: 0;\n }\n .g-sm-0,\n .gy-sm-0 {\n --bs-gutter-y: 0;\n }\n .g-sm-1,\n .gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-sm-1,\n .gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-sm-2,\n .gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-sm-2,\n .gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-sm-3,\n .gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n .g-sm-3,\n .gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n .g-sm-4,\n .gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-sm-4,\n .gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-sm-5,\n .gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n .g-sm-5,\n .gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-md-0 {\n margin-left: 0;\n }\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n .offset-md-3 {\n margin-left: 25%;\n }\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n .offset-md-6 {\n margin-left: 50%;\n }\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n .offset-md-9 {\n margin-left: 75%;\n }\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n .g-md-0,\n .gx-md-0 {\n --bs-gutter-x: 0;\n }\n .g-md-0,\n .gy-md-0 {\n --bs-gutter-y: 0;\n }\n .g-md-1,\n .gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-md-1,\n .gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-md-2,\n .gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-md-2,\n .gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-md-3,\n .gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n .g-md-3,\n .gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n .g-md-4,\n .gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-md-4,\n .gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-md-5,\n .gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n .g-md-5,\n .gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-lg-0 {\n margin-left: 0;\n }\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n .offset-lg-3 {\n margin-left: 25%;\n }\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n .offset-lg-6 {\n margin-left: 50%;\n }\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n .offset-lg-9 {\n margin-left: 75%;\n }\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n .g-lg-0,\n .gx-lg-0 {\n --bs-gutter-x: 0;\n }\n .g-lg-0,\n .gy-lg-0 {\n --bs-gutter-y: 0;\n }\n .g-lg-1,\n .gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-lg-1,\n .gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-lg-2,\n .gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-lg-2,\n .gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-lg-3,\n .gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n .g-lg-3,\n .gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n .g-lg-4,\n .gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-lg-4,\n .gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-lg-5,\n .gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n .g-lg-5,\n .gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xl-0 {\n margin-left: 0;\n }\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xl-3 {\n margin-left: 25%;\n }\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xl-6 {\n margin-left: 50%;\n }\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xl-9 {\n margin-left: 75%;\n }\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n .g-xl-0,\n .gx-xl-0 {\n --bs-gutter-x: 0;\n }\n .g-xl-0,\n .gy-xl-0 {\n --bs-gutter-y: 0;\n }\n .g-xl-1,\n .gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xl-1,\n .gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xl-2,\n .gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xl-2,\n .gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xl-3,\n .gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xl-3,\n .gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xl-4,\n .gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xl-4,\n .gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xl-5,\n .gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xl-5,\n .gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n .row-cols-xxl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n .offset-xxl-0 {\n margin-left: 0;\n }\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n .offset-xxl-3 {\n margin-left: 25%;\n }\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n .offset-xxl-6 {\n margin-left: 50%;\n }\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n .offset-xxl-9 {\n margin-left: 75%;\n }\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n .g-xxl-0,\n .gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n .g-xxl-0,\n .gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n .g-xxl-1,\n .gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n .g-xxl-1,\n .gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n .g-xxl-2,\n .gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n .g-xxl-2,\n .gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n .g-xxl-3,\n .gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n .g-xxl-3,\n .gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n .g-xxl-4,\n .gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n .g-xxl-4,\n .gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n .g-xxl-5,\n .gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n .g-xxl-5,\n .gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.table {\n --bs-table-color: var(--bs-body-color);\n --bs-table-bg: transparent;\n --bs-table-border-color: var(--bs-border-color);\n --bs-table-accent-bg: transparent;\n --bs-table-striped-color: var(--bs-body-color);\n --bs-table-striped-bg: rgba(0, 0, 0, 0.05);\n --bs-table-active-color: var(--bs-body-color);\n --bs-table-active-bg: rgba(0, 0, 0, 0.1);\n --bs-table-hover-color: var(--bs-body-color);\n --bs-table-hover-bg: rgba(0, 0, 0, 0.075);\n width: 100%;\n margin-bottom: 1rem;\n color: var(--bs-table-color);\n vertical-align: top;\n border-color: var(--bs-table-border-color);\n}\n.table > :not(caption) > * > * {\n padding: 0.5rem 0.5rem;\n background-color: var(--bs-table-bg);\n border-bottom-width: var(--bs-border-width);\n box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);\n}\n.table > tbody {\n vertical-align: inherit;\n}\n.table > thead {\n vertical-align: bottom;\n}\n\n.table-group-divider {\n border-top: calc(var(--bs-border-width) * 2) solid currentcolor;\n}\n\n.caption-top {\n caption-side: top;\n}\n\n.table-sm > :not(caption) > * > * {\n padding: 0.25rem 0.25rem;\n}\n\n.table-bordered > :not(caption) > * {\n border-width: var(--bs-border-width) 0;\n}\n.table-bordered > :not(caption) > * > * {\n border-width: 0 var(--bs-border-width);\n}\n\n.table-borderless > :not(caption) > * > * {\n border-bottom-width: 0;\n}\n.table-borderless > :not(:first-child) {\n border-top-width: 0;\n}\n\n.table-striped > tbody > tr:nth-of-type(odd) > * {\n --bs-table-accent-bg: var(--bs-table-striped-bg);\n color: var(--bs-table-striped-color);\n}\n\n.table-striped-columns > :not(caption) > tr > :nth-child(even) {\n --bs-table-accent-bg: var(--bs-table-striped-bg);\n color: var(--bs-table-striped-color);\n}\n\n.table-active {\n --bs-table-accent-bg: var(--bs-table-active-bg);\n color: var(--bs-table-active-color);\n}\n\n.table-hover > tbody > tr:hover > * {\n --bs-table-accent-bg: var(--bs-table-hover-bg);\n color: var(--bs-table-hover-color);\n}\n\n.table-primary {\n --bs-table-color: #000;\n --bs-table-bg: #cfe2ff;\n --bs-table-border-color: #bacbe6;\n --bs-table-striped-bg: #c5d7f2;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #bacbe6;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #bfd1ec;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-secondary {\n --bs-table-color: #000;\n --bs-table-bg: #e2e3e5;\n --bs-table-border-color: #cbccce;\n --bs-table-striped-bg: #d7d8da;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #cbccce;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #d1d2d4;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-success {\n --bs-table-color: #000;\n --bs-table-bg: #d1e7dd;\n --bs-table-border-color: #bcd0c7;\n --bs-table-striped-bg: #c7dbd2;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #bcd0c7;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #c1d6cc;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-info {\n --bs-table-color: #000;\n --bs-table-bg: #cff4fc;\n --bs-table-border-color: #badce3;\n --bs-table-striped-bg: #c5e8ef;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #badce3;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #bfe2e9;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-warning {\n --bs-table-color: #000;\n --bs-table-bg: #fff3cd;\n --bs-table-border-color: #e6dbb9;\n --bs-table-striped-bg: #f2e7c3;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #e6dbb9;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #ece1be;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-danger {\n --bs-table-color: #000;\n --bs-table-bg: #f8d7da;\n --bs-table-border-color: #dfc2c4;\n --bs-table-striped-bg: #eccccf;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #dfc2c4;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #e5c7ca;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-light {\n --bs-table-color: #000;\n --bs-table-bg: #f8f9fa;\n --bs-table-border-color: #dfe0e1;\n --bs-table-striped-bg: #ecedee;\n --bs-table-striped-color: #000;\n --bs-table-active-bg: #dfe0e1;\n --bs-table-active-color: #000;\n --bs-table-hover-bg: #e5e6e7;\n --bs-table-hover-color: #000;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-dark {\n --bs-table-color: #fff;\n --bs-table-bg: #212529;\n --bs-table-border-color: #373b3e;\n --bs-table-striped-bg: #2c3034;\n --bs-table-striped-color: #fff;\n --bs-table-active-bg: #373b3e;\n --bs-table-active-color: #fff;\n --bs-table-hover-bg: #323539;\n --bs-table-hover-color: #fff;\n color: var(--bs-table-color);\n border-color: var(--bs-table-border-color);\n}\n\n.table-responsive {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n}\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 767.98px) {\n .table-responsive-md {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n@media (max-width: 1399.98px) {\n .table-responsive-xxl {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n}\n.form-label {\n margin-bottom: 0.5rem;\n}\n\n.col-form-label {\n padding-top: calc(0.375rem + var(--bs-border-width));\n padding-bottom: calc(0.375rem + var(--bs-border-width));\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + var(--bs-border-width));\n padding-bottom: calc(0.5rem + var(--bs-border-width));\n font-size: 1.25rem;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + var(--bs-border-width));\n padding-bottom: calc(0.25rem + var(--bs-border-width));\n font-size: 0.875rem;\n}\n\n.form-text {\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: var(--bs-secondary-color);\n}\n\n.form-control {\n display: block;\n width: 100%;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: var(--bs-body-color);\n background-color: var(--bs-form-control-bg);\n background-clip: padding-box;\n border: var(--bs-border-width) solid var(--bs-border-color);\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n border-radius: 0.375rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control {\n transition: none;\n }\n}\n.form-control[type=file] {\n overflow: hidden;\n}\n.form-control[type=file]:not(:disabled):not([readonly]) {\n cursor: pointer;\n}\n.form-control:focus {\n color: var(--bs-body-color);\n background-color: var(--bs-form-control-bg);\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-control::-webkit-date-and-time-value {\n height: 1.5em;\n}\n.form-control::-webkit-datetime-edit {\n display: block;\n padding: 0;\n}\n.form-control::-moz-placeholder {\n color: var(--bs-secondary-color);\n opacity: 1;\n}\n.form-control::placeholder {\n color: var(--bs-secondary-color);\n opacity: 1;\n}\n.form-control:disabled {\n background-color: var(--bs-form-control-disabled-bg);\n opacity: 1;\n}\n.form-control::-webkit-file-upload-button {\n padding: 0.375rem 0.75rem;\n margin: -0.375rem -0.75rem;\n -webkit-margin-end: 0.75rem;\n margin-inline-end: 0.75rem;\n color: var(--bs-body-color);\n background-color: var(--bs-tertiary-bg);\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: var(--bs-border-width);\n border-radius: 0;\n -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n.form-control::file-selector-button {\n padding: 0.375rem 0.75rem;\n margin: -0.375rem -0.75rem;\n -webkit-margin-end: 0.75rem;\n margin-inline-end: 0.75rem;\n color: var(--bs-body-color);\n background-color: var(--bs-tertiary-bg);\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: var(--bs-border-width);\n border-radius: 0;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-control::-webkit-file-upload-button {\n -webkit-transition: none;\n transition: none;\n }\n .form-control::file-selector-button {\n transition: none;\n }\n}\n.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {\n background-color: var(--bs-secondary-bg);\n}\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\n background-color: var(--bs-secondary-bg);\n}\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.375rem 0;\n margin-bottom: 0;\n line-height: 1.5;\n color: var(--bs-body-color);\n background-color: transparent;\n border: solid transparent;\n border-width: var(--bs-border-width) 0;\n}\n.form-control-plaintext:focus {\n outline: 0;\n}\n.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n}\n\n.form-control-sm {\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.25rem;\n}\n.form-control-sm::-webkit-file-upload-button {\n padding: 0.25rem 0.5rem;\n margin: -0.25rem -0.5rem;\n -webkit-margin-end: 0.5rem;\n margin-inline-end: 0.5rem;\n}\n.form-control-sm::file-selector-button {\n padding: 0.25rem 0.5rem;\n margin: -0.25rem -0.5rem;\n -webkit-margin-end: 0.5rem;\n margin-inline-end: 0.5rem;\n}\n\n.form-control-lg {\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: 0.5rem;\n}\n.form-control-lg::-webkit-file-upload-button {\n padding: 0.5rem 1rem;\n margin: -0.5rem -1rem;\n -webkit-margin-end: 1rem;\n margin-inline-end: 1rem;\n}\n.form-control-lg::file-selector-button {\n padding: 0.5rem 1rem;\n margin: -0.5rem -1rem;\n -webkit-margin-end: 1rem;\n margin-inline-end: 1rem;\n}\n\ntextarea.form-control {\n min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\n}\ntextarea.form-control-sm {\n min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\n}\ntextarea.form-control-lg {\n min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\n}\n\n.form-control-color {\n width: 3rem;\n height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));\n padding: 0.375rem;\n}\n.form-control-color:not(:disabled):not([readonly]) {\n cursor: pointer;\n}\n.form-control-color::-moz-color-swatch {\n border: 0 !important;\n border-radius: 0.375rem;\n}\n.form-control-color::-webkit-color-swatch {\n border-radius: 0.375rem;\n}\n.form-control-color.form-control-sm {\n height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));\n}\n.form-control-color.form-control-lg {\n height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));\n}\n\n.form-select {\n --bs-form-select-bg-img: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\");\n display: block;\n width: 100%;\n padding: 0.375rem 2.25rem 0.375rem 0.75rem;\n -moz-padding-start: calc(0.75rem - 3px);\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: var(--bs-body-color);\n background-color: var(--bs-form-control-bg);\n background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);\n background-repeat: no-repeat;\n background-position: right 0.75rem center;\n background-size: 16px 12px;\n border: var(--bs-border-width) solid var(--bs-border-color);\n border-radius: 0.375rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-select {\n transition: none;\n }\n}\n.form-select:focus {\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-select[multiple], .form-select[size]:not([size=\"1\"]) {\n padding-right: 0.75rem;\n background-image: none;\n}\n.form-select:disabled {\n background-color: var(--bs-form-control-disabled-bg);\n}\n.form-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 var(--bs-body-color);\n}\n\n.form-select-sm {\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.25rem;\n}\n\n.form-select-lg {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem;\n border-radius: 0.5rem;\n}\n\n[data-bs-theme=dark] .form-select {\n --bs-form-select-bg-img: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e\");\n}\n\n.form-check {\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5em;\n margin-bottom: 0.125rem;\n}\n.form-check .form-check-input {\n float: left;\n margin-left: -1.5em;\n}\n\n.form-check-reverse {\n padding-right: 1.5em;\n padding-left: 0;\n text-align: right;\n}\n.form-check-reverse .form-check-input {\n float: right;\n margin-right: -1.5em;\n margin-left: 0;\n}\n\n.form-check-input {\n --bs-form-check-bg: var(--bs-form-control-bg);\n width: 1em;\n height: 1em;\n margin-top: 0.25em;\n vertical-align: top;\n background-color: var(--bs-form-check-bg);\n background-image: var(--bs-form-check-bg-image);\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n border: var(--bs-border-width) solid var(--bs-border-color);\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n -webkit-print-color-adjust: exact;\n color-adjust: exact;\n print-color-adjust: exact;\n}\n.form-check-input[type=checkbox] {\n border-radius: 0.25em;\n}\n.form-check-input[type=radio] {\n border-radius: 50%;\n}\n.form-check-input:active {\n filter: brightness(90%);\n}\n.form-check-input:focus {\n border-color: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-check-input:checked {\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n.form-check-input:checked[type=checkbox] {\n --bs-form-check-bg-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e\");\n}\n.form-check-input:checked[type=radio] {\n --bs-form-check-bg-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\");\n}\n.form-check-input[type=checkbox]:indeterminate {\n background-color: #0d6efd;\n border-color: #0d6efd;\n --bs-form-check-bg-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\");\n}\n.form-check-input:disabled {\n pointer-events: none;\n filter: none;\n opacity: 0.5;\n}\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\n cursor: default;\n opacity: 0.5;\n}\n\n.form-switch {\n padding-left: 2.5em;\n}\n.form-switch .form-check-input {\n --bs-form-switch-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");\n width: 2em;\n margin-left: -2.5em;\n background-image: var(--bs-form-switch-bg);\n background-position: left center;\n border-radius: 2em;\n transition: background-position 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-switch .form-check-input {\n transition: none;\n }\n}\n.form-switch .form-check-input:focus {\n --bs-form-switch-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\");\n}\n.form-switch .form-check-input:checked {\n background-position: right center;\n --bs-form-switch-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n.form-switch.form-check-reverse {\n padding-right: 2.5em;\n padding-left: 0;\n}\n.form-switch.form-check-reverse .form-check-input {\n margin-right: -2.5em;\n margin-left: 0;\n}\n\n.form-check-inline {\n display: inline-block;\n margin-right: 1rem;\n}\n\n.btn-check {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n.btn-check[disabled] + .btn, .btn-check:disabled + .btn {\n pointer-events: none;\n filter: none;\n opacity: 0.65;\n}\n\n[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {\n --bs-form-switch-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e\");\n}\n\n.form-range {\n width: 100%;\n height: 1.5rem;\n padding: 0;\n background-color: transparent;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n}\n.form-range:focus {\n outline: 0;\n}\n.form-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.form-range::-moz-focus-outer {\n border: 0;\n}\n.form-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #0d6efd;\n border: 0;\n border-radius: 1rem;\n -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -webkit-appearance: none;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-range::-webkit-slider-thumb {\n -webkit-transition: none;\n transition: none;\n }\n}\n.form-range::-webkit-slider-thumb:active {\n background-color: #b6d4fe;\n}\n.form-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: var(--bs-tertiary-bg);\n border-color: transparent;\n border-radius: 1rem;\n}\n.form-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #0d6efd;\n border: 0;\n border-radius: 1rem;\n -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -moz-appearance: none;\n appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-range::-moz-range-thumb {\n -moz-transition: none;\n transition: none;\n }\n}\n.form-range::-moz-range-thumb:active {\n background-color: #b6d4fe;\n}\n.form-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: var(--bs-tertiary-bg);\n border-color: transparent;\n border-radius: 1rem;\n}\n.form-range:disabled {\n pointer-events: none;\n}\n.form-range:disabled::-webkit-slider-thumb {\n background-color: var(--bs-secondary-color);\n}\n.form-range:disabled::-moz-range-thumb {\n background-color: var(--bs-secondary-color);\n}\n\n.form-floating {\n position: relative;\n}\n.form-floating::before:not(.form-control:disabled) {\n position: absolute;\n top: var(--bs-border-width);\n left: var(--bs-border-width);\n width: calc(100% - (calc(calc(0.375em + 0.1875rem) + calc(0.75em + 0.375rem))));\n height: 1.875em;\n content: \"\";\n background-color: var(--bs-form-control-bg);\n border-radius: 0.375rem;\n}\n.form-floating > .form-control,\n.form-floating > .form-control-plaintext,\n.form-floating > .form-select {\n height: calc(3.5rem + calc(var(--bs-border-width) * 2));\n line-height: 1.25;\n}\n.form-floating > label {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n padding: 1rem 0.75rem;\n overflow: hidden;\n text-align: start;\n text-overflow: ellipsis;\n white-space: nowrap;\n pointer-events: none;\n border: var(--bs-border-width) solid transparent;\n transform-origin: 0 0;\n transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .form-floating > label {\n transition: none;\n }\n}\n.form-floating > .form-control,\n.form-floating > .form-control-plaintext {\n padding: 1rem 0.75rem;\n}\n.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {\n color: transparent;\n}\n.form-floating > .form-control::placeholder,\n.form-floating > .form-control-plaintext::placeholder {\n color: transparent;\n}\n.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),\n.form-floating > .form-control-plaintext:focus,\n.form-floating > .form-control-plaintext:not(:placeholder-shown) {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:-webkit-autofill,\n.form-floating > .form-control-plaintext:-webkit-autofill {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-select {\n padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {\n opacity: 0.65;\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control:focus ~ label,\n.form-floating > .form-control:not(:placeholder-shown) ~ label,\n.form-floating > .form-control-plaintext ~ label,\n.form-floating > .form-select ~ label {\n opacity: 0.65;\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control:-webkit-autofill ~ label {\n opacity: 0.65;\n transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);\n}\n.form-floating > .form-control-plaintext ~ label {\n border-width: var(--bs-border-width) 0;\n}\n.form-floating > .form-control:disabled ~ label {\n color: #6c757d;\n}\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%;\n}\n.input-group > .form-control,\n.input-group > .form-select,\n.input-group > .form-floating {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n min-width: 0;\n}\n.input-group > .form-control:focus,\n.input-group > .form-select:focus,\n.input-group > .form-floating:focus-within {\n z-index: 5;\n}\n.input-group .btn {\n position: relative;\n z-index: 2;\n}\n.input-group .btn:focus {\n z-index: 5;\n}\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: var(--bs-body-color);\n text-align: center;\n white-space: nowrap;\n background-color: var(--bs-tertiary-bg);\n border: var(--bs-border-width) solid var(--bs-border-color);\n border-radius: 0.375rem;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .form-select,\n.input-group-lg > .input-group-text,\n.input-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: 0.5rem;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .form-select,\n.input-group-sm > .input-group-text,\n.input-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.25rem;\n}\n\n.input-group-lg > .form-select,\n.input-group-sm > .form-select {\n padding-right: 3rem;\n}\n\n.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,\n.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,\n.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {\n margin-left: calc(var(--bs-border-width) * -1);\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n.input-group > .form-floating:not(:first-child) > .form-control,\n.input-group > .form-floating:not(:first-child) > .form-select {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: var(--bs-success-text);\n}\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n color: #fff;\n background-color: var(--bs-success);\n border-radius: var(--bs-border-radius);\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n border-color: var(--bs-success);\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n border-color: var(--bs-success);\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .form-select:valid, .form-select.is-valid {\n border-color: var(--bs-success);\n}\n.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size=\"1\"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size=\"1\"] {\n --bs-form-select-bg-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n padding-right: 4.125rem;\n background-position: right 0.75rem center, center right 2.25rem;\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-select:valid:focus, .form-select.is-valid:focus {\n border-color: var(--bs-success);\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\n}\n\n.was-validated .form-control-color:valid, .form-control-color.is-valid {\n width: calc(3rem + calc(1.5em + 0.75rem));\n}\n\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\n border-color: var(--bs-success);\n}\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\n background-color: var(--bs-success-text);\n}\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);\n}\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: var(--bs-success-text);\n}\n\n.form-check-inline .form-check-input ~ .valid-feedback {\n margin-left: 0.5em;\n}\n\n.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,\n.was-validated .input-group > .form-select:not(:focus):valid,\n.input-group > .form-select:not(:focus).is-valid,\n.was-validated .input-group > .form-floating:not(:focus-within):valid,\n.input-group > .form-floating:not(:focus-within).is-valid {\n z-index: 3;\n}\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: var(--bs-danger-text);\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n color: #fff;\n background-color: var(--bs-danger);\n border-radius: var(--bs-border-radius);\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n border-color: var(--bs-danger);\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 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\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n border-color: var(--bs-danger);\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .form-select:invalid, .form-select.is-invalid {\n border-color: var(--bs-danger);\n}\n.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size=\"1\"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size=\"1\"] {\n --bs-form-select-bg-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");\n padding-right: 4.125rem;\n background-position: right 0.75rem center, center right 2.25rem;\n background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {\n border-color: var(--bs-danger);\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\n}\n\n.was-validated .form-control-color:invalid, .form-control-color.is-invalid {\n width: calc(3rem + calc(1.5em + 0.75rem));\n}\n\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\n border-color: var(--bs-danger);\n}\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\n background-color: var(--bs-danger-text);\n}\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\n box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);\n}\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: var(--bs-danger-text);\n}\n\n.form-check-inline .form-check-input ~ .invalid-feedback {\n margin-left: 0.5em;\n}\n\n.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,\n.was-validated .input-group > .form-select:not(:focus):invalid,\n.input-group > .form-select:not(:focus).is-invalid,\n.was-validated .input-group > .form-floating:not(:focus-within):invalid,\n.input-group > .form-floating:not(:focus-within).is-invalid {\n z-index: 4;\n}\n\n.btn {\n --bs-btn-padding-x: 0.75rem;\n --bs-btn-padding-y: 0.375rem;\n --bs-btn-font-family: ;\n --bs-btn-font-size: 1rem;\n --bs-btn-font-weight: 400;\n --bs-btn-line-height: 1.5;\n --bs-btn-color: #212529;\n --bs-btn-bg: transparent;\n --bs-btn-border-width: var(--bs-border-width);\n --bs-btn-border-color: transparent;\n --bs-btn-border-radius: 0.375rem;\n --bs-btn-hover-border-color: transparent;\n --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n --bs-btn-disabled-opacity: 0.65;\n --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);\n display: inline-block;\n padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);\n font-family: var(--bs-btn-font-family);\n font-size: var(--bs-btn-font-size);\n font-weight: var(--bs-btn-font-weight);\n line-height: var(--bs-btn-line-height);\n color: var(--bs-btn-color);\n text-align: center;\n text-decoration: none;\n vertical-align: middle;\n cursor: pointer;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);\n border-radius: var(--bs-btn-border-radius);\n background-color: var(--bs-btn-bg);\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n.btn:hover {\n color: var(--bs-btn-hover-color);\n background-color: var(--bs-btn-hover-bg);\n border-color: var(--bs-btn-hover-border-color);\n}\n.btn-check + .btn:hover {\n color: var(--bs-btn-color);\n background-color: var(--bs-btn-bg);\n border-color: var(--bs-btn-border-color);\n}\n.btn:focus-visible {\n color: var(--bs-btn-hover-color);\n background-color: var(--bs-btn-hover-bg);\n border-color: var(--bs-btn-hover-border-color);\n outline: 0;\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn-check:focus-visible + .btn {\n border-color: var(--bs-btn-hover-border-color);\n outline: 0;\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {\n color: var(--bs-btn-active-color);\n background-color: var(--bs-btn-active-bg);\n border-color: var(--bs-btn-active-border-color);\n}\n.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {\n box-shadow: var(--bs-btn-focus-box-shadow);\n}\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\n color: var(--bs-btn-disabled-color);\n pointer-events: none;\n background-color: var(--bs-btn-disabled-bg);\n border-color: var(--bs-btn-disabled-border-color);\n opacity: var(--bs-btn-disabled-opacity);\n}\n\n.btn-primary {\n --bs-btn-color: #fff;\n --bs-btn-bg: #0d6efd;\n --bs-btn-border-color: #0d6efd;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #0b5ed7;\n --bs-btn-hover-border-color: #0a58ca;\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #0a58ca;\n --bs-btn-active-border-color: #0a53be;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #0d6efd;\n --bs-btn-disabled-border-color: #0d6efd;\n}\n\n.btn-secondary {\n --bs-btn-color: #fff;\n --bs-btn-bg: #6c757d;\n --bs-btn-border-color: #6c757d;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #5c636a;\n --bs-btn-hover-border-color: #565e64;\n --bs-btn-focus-shadow-rgb: 130, 138, 145;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #565e64;\n --bs-btn-active-border-color: #51585e;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #6c757d;\n --bs-btn-disabled-border-color: #6c757d;\n}\n\n.btn-success {\n --bs-btn-color: #fff;\n --bs-btn-bg: #198754;\n --bs-btn-border-color: #198754;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #157347;\n --bs-btn-hover-border-color: #146c43;\n --bs-btn-focus-shadow-rgb: 60, 153, 110;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #146c43;\n --bs-btn-active-border-color: #13653f;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #198754;\n --bs-btn-disabled-border-color: #198754;\n}\n\n.btn-info {\n --bs-btn-color: #000;\n --bs-btn-bg: #0dcaf0;\n --bs-btn-border-color: #0dcaf0;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #31d2f2;\n --bs-btn-hover-border-color: #25cff2;\n --bs-btn-focus-shadow-rgb: 11, 172, 204;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #3dd5f3;\n --bs-btn-active-border-color: #25cff2;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #0dcaf0;\n --bs-btn-disabled-border-color: #0dcaf0;\n}\n\n.btn-warning {\n --bs-btn-color: #000;\n --bs-btn-bg: #ffc107;\n --bs-btn-border-color: #ffc107;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #ffca2c;\n --bs-btn-hover-border-color: #ffc720;\n --bs-btn-focus-shadow-rgb: 217, 164, 6;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #ffcd39;\n --bs-btn-active-border-color: #ffc720;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #ffc107;\n --bs-btn-disabled-border-color: #ffc107;\n}\n\n.btn-danger {\n --bs-btn-color: #fff;\n --bs-btn-bg: #dc3545;\n --bs-btn-border-color: #dc3545;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #bb2d3b;\n --bs-btn-hover-border-color: #b02a37;\n --bs-btn-focus-shadow-rgb: 225, 83, 97;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #b02a37;\n --bs-btn-active-border-color: #a52834;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #dc3545;\n --bs-btn-disabled-border-color: #dc3545;\n}\n\n.btn-light {\n --bs-btn-color: #000;\n --bs-btn-bg: #f8f9fa;\n --bs-btn-border-color: #f8f9fa;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #d3d4d5;\n --bs-btn-hover-border-color: #c6c7c8;\n --bs-btn-focus-shadow-rgb: 211, 212, 213;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #c6c7c8;\n --bs-btn-active-border-color: #babbbc;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #000;\n --bs-btn-disabled-bg: #f8f9fa;\n --bs-btn-disabled-border-color: #f8f9fa;\n}\n\n.btn-dark {\n --bs-btn-color: #fff;\n --bs-btn-bg: #212529;\n --bs-btn-border-color: #212529;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #424649;\n --bs-btn-hover-border-color: #373b3e;\n --bs-btn-focus-shadow-rgb: 66, 70, 73;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #4d5154;\n --bs-btn-active-border-color: #373b3e;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #fff;\n --bs-btn-disabled-bg: #212529;\n --bs-btn-disabled-border-color: #212529;\n}\n\n.btn-outline-primary {\n --bs-btn-color: #0d6efd;\n --bs-btn-border-color: #0d6efd;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #0d6efd;\n --bs-btn-hover-border-color: #0d6efd;\n --bs-btn-focus-shadow-rgb: 13, 110, 253;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #0d6efd;\n --bs-btn-active-border-color: #0d6efd;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #0d6efd;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #0d6efd;\n --bs-gradient: none;\n}\n\n.btn-outline-secondary {\n --bs-btn-color: #6c757d;\n --bs-btn-border-color: #6c757d;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #6c757d;\n --bs-btn-hover-border-color: #6c757d;\n --bs-btn-focus-shadow-rgb: 108, 117, 125;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #6c757d;\n --bs-btn-active-border-color: #6c757d;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #6c757d;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #6c757d;\n --bs-gradient: none;\n}\n\n.btn-outline-success {\n --bs-btn-color: #198754;\n --bs-btn-border-color: #198754;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #198754;\n --bs-btn-hover-border-color: #198754;\n --bs-btn-focus-shadow-rgb: 25, 135, 84;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #198754;\n --bs-btn-active-border-color: #198754;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #198754;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #198754;\n --bs-gradient: none;\n}\n\n.btn-outline-info {\n --bs-btn-color: #0dcaf0;\n --bs-btn-border-color: #0dcaf0;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #0dcaf0;\n --bs-btn-hover-border-color: #0dcaf0;\n --bs-btn-focus-shadow-rgb: 13, 202, 240;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #0dcaf0;\n --bs-btn-active-border-color: #0dcaf0;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #0dcaf0;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #0dcaf0;\n --bs-gradient: none;\n}\n\n.btn-outline-warning {\n --bs-btn-color: #ffc107;\n --bs-btn-border-color: #ffc107;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #ffc107;\n --bs-btn-hover-border-color: #ffc107;\n --bs-btn-focus-shadow-rgb: 255, 193, 7;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #ffc107;\n --bs-btn-active-border-color: #ffc107;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #ffc107;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #ffc107;\n --bs-gradient: none;\n}\n\n.btn-outline-danger {\n --bs-btn-color: #dc3545;\n --bs-btn-border-color: #dc3545;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #dc3545;\n --bs-btn-hover-border-color: #dc3545;\n --bs-btn-focus-shadow-rgb: 220, 53, 69;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #dc3545;\n --bs-btn-active-border-color: #dc3545;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #dc3545;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #dc3545;\n --bs-gradient: none;\n}\n\n.btn-outline-light {\n --bs-btn-color: #f8f9fa;\n --bs-btn-border-color: #f8f9fa;\n --bs-btn-hover-color: #000;\n --bs-btn-hover-bg: #f8f9fa;\n --bs-btn-hover-border-color: #f8f9fa;\n --bs-btn-focus-shadow-rgb: 248, 249, 250;\n --bs-btn-active-color: #000;\n --bs-btn-active-bg: #f8f9fa;\n --bs-btn-active-border-color: #f8f9fa;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #f8f9fa;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #f8f9fa;\n --bs-gradient: none;\n}\n\n.btn-outline-dark {\n --bs-btn-color: #212529;\n --bs-btn-border-color: #212529;\n --bs-btn-hover-color: #fff;\n --bs-btn-hover-bg: #212529;\n --bs-btn-hover-border-color: #212529;\n --bs-btn-focus-shadow-rgb: 33, 37, 41;\n --bs-btn-active-color: #fff;\n --bs-btn-active-bg: #212529;\n --bs-btn-active-border-color: #212529;\n --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n --bs-btn-disabled-color: #212529;\n --bs-btn-disabled-bg: transparent;\n --bs-btn-disabled-border-color: #212529;\n --bs-gradient: none;\n}\n\n.btn-link {\n --bs-btn-font-weight: 400;\n --bs-btn-color: var(--bs-link-color);\n --bs-btn-bg: transparent;\n --bs-btn-border-color: transparent;\n --bs-btn-hover-color: var(--bs-link-hover-color);\n --bs-btn-hover-border-color: transparent;\n --bs-btn-active-color: var(--bs-link-hover-color);\n --bs-btn-active-border-color: transparent;\n --bs-btn-disabled-color: #6c757d;\n --bs-btn-disabled-border-color: transparent;\n --bs-btn-box-shadow: none;\n --bs-btn-focus-shadow-rgb: 49, 132, 253;\n text-decoration: underline;\n}\n.btn-link:focus-visible {\n color: var(--bs-btn-color);\n}\n.btn-link:hover {\n color: var(--bs-btn-hover-color);\n}\n\n.btn-lg, .btn-group-lg > .btn {\n --bs-btn-padding-y: 0.5rem;\n --bs-btn-padding-x: 1rem;\n --bs-btn-font-size: 1.25rem;\n --bs-btn-border-radius: 0.5rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n --bs-btn-padding-y: 0.25rem;\n --bs-btn-padding-x: 0.5rem;\n --bs-btn-font-size: 0.875rem;\n --bs-btn-border-radius: 0.25rem;\n}\n\n.fade {\n transition: opacity 0.15s linear;\n}\n@media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none;\n }\n}\n.fade:not(.show) {\n opacity: 0;\n}\n\n.collapse:not(.show) {\n display: none;\n}\n\n.collapsing {\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none;\n }\n}\n.collapsing.collapse-horizontal {\n width: 0;\n height: auto;\n transition: width 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .collapsing.collapse-horizontal {\n transition: none;\n }\n}\n\n.dropup,\n.dropend,\n.dropdown,\n.dropstart,\n.dropup-center,\n.dropdown-center {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n}\n.dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent;\n}\n.dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropdown-menu {\n --bs-dropdown-zindex: 1000;\n --bs-dropdown-min-width: 10rem;\n --bs-dropdown-padding-x: 0;\n --bs-dropdown-padding-y: 0.5rem;\n --bs-dropdown-spacer: 0.125rem;\n --bs-dropdown-font-size: 1rem;\n --bs-dropdown-color: var(--bs-body-color);\n --bs-dropdown-bg: var(--bs-body-bg);\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\n --bs-dropdown-border-radius: 0.375rem;\n --bs-dropdown-border-width: var(--bs-border-width);\n --bs-dropdown-inner-border-radius: calc(0.375rem - var(--bs-border-width));\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\n --bs-dropdown-divider-margin-y: 0.5rem;\n --bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);\n --bs-dropdown-link-color: var(--bs-body-color);\n --bs-dropdown-link-hover-color: var(--bs-body-color);\n --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);\n --bs-dropdown-link-active-color: #fff;\n --bs-dropdown-link-active-bg: #0d6efd;\n --bs-dropdown-link-disabled-color: #adb5bd;\n --bs-dropdown-item-padding-x: 1rem;\n --bs-dropdown-item-padding-y: 0.25rem;\n --bs-dropdown-header-color: #6c757d;\n --bs-dropdown-header-padding-x: 1rem;\n --bs-dropdown-header-padding-y: 0.5rem;\n position: absolute;\n z-index: var(--bs-dropdown-zindex);\n display: none;\n min-width: var(--bs-dropdown-min-width);\n padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);\n margin: 0;\n font-size: var(--bs-dropdown-font-size);\n color: var(--bs-dropdown-color);\n text-align: left;\n list-style: none;\n background-color: var(--bs-dropdown-bg);\n background-clip: padding-box;\n border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);\n border-radius: var(--bs-dropdown-border-radius);\n}\n.dropdown-menu[data-bs-popper] {\n top: 100%;\n left: 0;\n margin-top: var(--bs-dropdown-spacer);\n}\n\n.dropdown-menu-start {\n --bs-position: start;\n}\n.dropdown-menu-start[data-bs-popper] {\n right: auto;\n left: 0;\n}\n\n.dropdown-menu-end {\n --bs-position: end;\n}\n.dropdown-menu-end[data-bs-popper] {\n right: 0;\n left: auto;\n}\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-start {\n --bs-position: start;\n }\n .dropdown-menu-sm-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-sm-end {\n --bs-position: end;\n }\n .dropdown-menu-sm-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 768px) {\n .dropdown-menu-md-start {\n --bs-position: start;\n }\n .dropdown-menu-md-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-md-end {\n --bs-position: end;\n }\n .dropdown-menu-md-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 992px) {\n .dropdown-menu-lg-start {\n --bs-position: start;\n }\n .dropdown-menu-lg-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-lg-end {\n --bs-position: end;\n }\n .dropdown-menu-lg-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 1200px) {\n .dropdown-menu-xl-start {\n --bs-position: start;\n }\n .dropdown-menu-xl-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xl-end {\n --bs-position: end;\n }\n .dropdown-menu-xl-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n@media (min-width: 1400px) {\n .dropdown-menu-xxl-start {\n --bs-position: start;\n }\n .dropdown-menu-xxl-start[data-bs-popper] {\n right: auto;\n left: 0;\n }\n .dropdown-menu-xxl-end {\n --bs-position: end;\n }\n .dropdown-menu-xxl-end[data-bs-popper] {\n right: 0;\n left: auto;\n }\n}\n.dropup .dropdown-menu[data-bs-popper] {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: var(--bs-dropdown-spacer);\n}\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent;\n}\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n\n.dropend .dropdown-menu[data-bs-popper] {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: var(--bs-dropdown-spacer);\n}\n.dropend .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid;\n}\n.dropend .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropend .dropdown-toggle::after {\n vertical-align: 0;\n}\n\n.dropstart .dropdown-menu[data-bs-popper] {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: var(--bs-dropdown-spacer);\n}\n.dropstart .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n}\n.dropstart .dropdown-toggle::after {\n display: none;\n}\n.dropstart .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent;\n}\n.dropstart .dropdown-toggle:empty::after {\n margin-left: 0;\n}\n.dropstart .dropdown-toggle::before {\n vertical-align: 0;\n}\n\n.dropdown-divider {\n height: 0;\n margin: var(--bs-dropdown-divider-margin-y) 0;\n overflow: hidden;\n border-top: 1px solid var(--bs-dropdown-divider-bg);\n opacity: 1;\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\n clear: both;\n font-weight: 400;\n color: var(--bs-dropdown-link-color);\n text-align: inherit;\n text-decoration: none;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n border-radius: var(--bs-dropdown-item-border-radius, 0);\n}\n.dropdown-item:hover, .dropdown-item:focus {\n color: var(--bs-dropdown-link-hover-color);\n background-color: var(--bs-dropdown-link-hover-bg);\n}\n.dropdown-item.active, .dropdown-item:active {\n color: var(--bs-dropdown-link-active-color);\n text-decoration: none;\n background-color: var(--bs-dropdown-link-active-bg);\n}\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: var(--bs-dropdown-link-disabled-color);\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);\n margin-bottom: 0;\n font-size: 0.875rem;\n color: var(--bs-dropdown-header-color);\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);\n color: var(--bs-dropdown-link-color);\n}\n\n.dropdown-menu-dark {\n --bs-dropdown-color: #dee2e6;\n --bs-dropdown-bg: #343a40;\n --bs-dropdown-border-color: var(--bs-border-color-translucent);\n --bs-dropdown-box-shadow: ;\n --bs-dropdown-link-color: #dee2e6;\n --bs-dropdown-link-hover-color: #fff;\n --bs-dropdown-divider-bg: var(--bs-border-color-translucent);\n --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);\n --bs-dropdown-link-active-color: #fff;\n --bs-dropdown-link-active-bg: #0d6efd;\n --bs-dropdown-link-disabled-color: #adb5bd;\n --bs-dropdown-header-color: #adb5bd;\n}\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto;\n}\n.btn-group > .btn-check:checked + .btn,\n.btn-group > .btn-check:focus + .btn,\n.btn-group > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn-check:checked + .btn,\n.btn-group-vertical > .btn-check:focus + .btn,\n.btn-group-vertical > .btn:hover,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 1;\n}\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n}\n.btn-toolbar .input-group {\n width: auto;\n}\n\n.btn-group {\n border-radius: 0.375rem;\n}\n.btn-group > :not(.btn-check:first-child) + .btn,\n.btn-group > .btn-group:not(:first-child) {\n margin-left: calc(var(--bs-border-width) * -1);\n}\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn.dropdown-toggle-split:first-child,\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.btn-group > .btn:nth-child(n+3),\n.btn-group > :not(.btn-check) + .btn,\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem;\n}\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {\n margin-left: 0;\n}\n.dropstart .dropdown-toggle-split::before {\n margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.375rem;\n padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 0.75rem;\n padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n width: 100%;\n}\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: calc(var(--bs-border-width) * -1);\n}\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn ~ .btn,\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav {\n --bs-nav-link-padding-x: 1rem;\n --bs-nav-link-padding-y: 0.5rem;\n --bs-nav-link-font-weight: ;\n --bs-nav-link-color: var(--bs-link-color);\n --bs-nav-link-hover-color: var(--bs-link-hover-color);\n --bs-nav-link-disabled-color: var(--bs-secondary-color);\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);\n font-size: var(--bs-nav-link-font-size);\n font-weight: var(--bs-nav-link-font-weight);\n color: var(--bs-nav-link-color);\n text-decoration: none;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .nav-link {\n transition: none;\n }\n}\n.nav-link:hover, .nav-link:focus {\n color: var(--bs-nav-link-hover-color);\n}\n.nav-link.disabled {\n color: var(--bs-nav-link-disabled-color);\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n --bs-nav-tabs-border-width: var(--bs-border-width);\n --bs-nav-tabs-border-color: var(--bs-border-color);\n --bs-nav-tabs-border-radius: var(--bs-border-radius);\n --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);\n --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);\n --bs-nav-tabs-link-active-bg: var(--bs-body-bg);\n --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);\n border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);\n}\n.nav-tabs .nav-link {\n margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));\n background: none;\n border: var(--bs-nav-tabs-border-width) solid transparent;\n border-top-left-radius: var(--bs-nav-tabs-border-radius);\n border-top-right-radius: var(--bs-nav-tabs-border-radius);\n}\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n isolation: isolate;\n border-color: var(--bs-nav-tabs-link-hover-border-color);\n}\n.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {\n color: var(--bs-nav-link-disabled-color);\n background-color: transparent;\n border-color: transparent;\n}\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n color: var(--bs-nav-tabs-link-active-color);\n background-color: var(--bs-nav-tabs-link-active-bg);\n border-color: var(--bs-nav-tabs-link-active-border-color);\n}\n.nav-tabs .dropdown-menu {\n margin-top: calc(-1 * var(--bs-nav-tabs-border-width));\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills {\n --bs-nav-pills-border-radius: 0.375rem;\n --bs-nav-pills-link-active-color: #fff;\n --bs-nav-pills-link-active-bg: #0d6efd;\n}\n.nav-pills .nav-link {\n background: none;\n border: 0;\n border-radius: var(--bs-nav-pills-border-radius);\n}\n.nav-pills .nav-link:disabled {\n color: var(--bs-nav-link-disabled-color);\n background-color: transparent;\n border-color: transparent;\n}\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: var(--bs-nav-pills-link-active-color);\n background-color: var(--bs-nav-pills-link-active-bg);\n}\n\n.nav-fill > .nav-link,\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center;\n}\n\n.nav-justified > .nav-link,\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n}\n\n.nav-fill .nav-item .nav-link,\n.nav-justified .nav-item .nav-link {\n width: 100%;\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n\n.navbar {\n --bs-navbar-padding-x: 0;\n --bs-navbar-padding-y: 0.5rem;\n --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);\n --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);\n --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);\n --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);\n --bs-navbar-brand-padding-y: 0.3125rem;\n --bs-navbar-brand-margin-end: 1rem;\n --bs-navbar-brand-font-size: 1.25rem;\n --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);\n --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);\n --bs-navbar-nav-link-padding-x: 0.5rem;\n --bs-navbar-toggler-padding-y: 0.25rem;\n --bs-navbar-toggler-padding-x: 0.75rem;\n --bs-navbar-toggler-font-size: 1.25rem;\n --bs-navbar-toggler-icon-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);\n --bs-navbar-toggler-border-radius: 0.375rem;\n --bs-navbar-toggler-focus-width: 0.25rem;\n --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);\n}\n.navbar > .container,\n.navbar > .container-fluid,\n.navbar > .container-sm,\n.navbar > .container-md,\n.navbar > .container-lg,\n.navbar > .container-xl,\n.navbar > .container-xxl {\n display: flex;\n flex-wrap: inherit;\n align-items: center;\n justify-content: space-between;\n}\n.navbar-brand {\n padding-top: var(--bs-navbar-brand-padding-y);\n padding-bottom: var(--bs-navbar-brand-padding-y);\n margin-right: var(--bs-navbar-brand-margin-end);\n font-size: var(--bs-navbar-brand-font-size);\n color: var(--bs-navbar-brand-color);\n text-decoration: none;\n white-space: nowrap;\n}\n.navbar-brand:hover, .navbar-brand:focus {\n color: var(--bs-navbar-brand-hover-color);\n}\n\n.navbar-nav {\n --bs-nav-link-padding-x: 0;\n --bs-nav-link-padding-y: 0.5rem;\n --bs-nav-link-font-weight: ;\n --bs-nav-link-color: var(--bs-navbar-color);\n --bs-nav-link-hover-color: var(--bs-navbar-hover-color);\n --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.navbar-nav .show > .nav-link,\n.navbar-nav .nav-link.active {\n color: var(--bs-navbar-active-color);\n}\n.navbar-nav .dropdown-menu {\n position: static;\n}\n\n.navbar-text {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: var(--bs-navbar-color);\n}\n.navbar-text a,\n.navbar-text a:hover,\n.navbar-text a:focus {\n color: var(--bs-navbar-active-color);\n}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);\n font-size: var(--bs-navbar-toggler-font-size);\n line-height: 1;\n color: var(--bs-navbar-color);\n background-color: transparent;\n border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);\n border-radius: var(--bs-navbar-toggler-border-radius);\n transition: var(--bs-navbar-toggler-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .navbar-toggler {\n transition: none;\n }\n}\n.navbar-toggler:hover {\n text-decoration: none;\n}\n.navbar-toggler:focus {\n text-decoration: none;\n outline: 0;\n box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n background-image: var(--bs-navbar-toggler-icon-bg);\n background-repeat: no-repeat;\n background-position: center;\n background-size: 100%;\n}\n\n.navbar-nav-scroll {\n max-height: var(--bs-scroll-height, 75vh);\n overflow-y: auto;\n}\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-sm .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-sm .navbar-toggler {\n display: none;\n }\n .navbar-expand-sm .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-sm .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-sm .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-md .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-md .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-md .navbar-toggler {\n display: none;\n }\n .navbar-expand-md .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-md .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-md .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-lg .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-lg .navbar-toggler {\n display: none;\n }\n .navbar-expand-lg .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-lg .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-lg .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-xl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xl .navbar-toggler {\n display: none;\n }\n .navbar-expand-xl .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-xl .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-xl .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n@media (min-width: 1400px) {\n .navbar-expand-xxl {\n flex-wrap: nowrap;\n justify-content: flex-start;\n }\n .navbar-expand-xxl .navbar-nav {\n flex-direction: row;\n }\n .navbar-expand-xxl .navbar-nav .dropdown-menu {\n position: absolute;\n }\n .navbar-expand-xxl .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n }\n .navbar-expand-xxl .navbar-nav-scroll {\n overflow: visible;\n }\n .navbar-expand-xxl .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n }\n .navbar-expand-xxl .navbar-toggler {\n display: none;\n }\n .navbar-expand-xxl .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n }\n .navbar-expand-xxl .offcanvas .offcanvas-header {\n display: none;\n }\n .navbar-expand-xxl .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n }\n}\n.navbar-expand {\n flex-wrap: nowrap;\n justify-content: flex-start;\n}\n.navbar-expand .navbar-nav {\n flex-direction: row;\n}\n.navbar-expand .navbar-nav .dropdown-menu {\n position: absolute;\n}\n.navbar-expand .navbar-nav .nav-link {\n padding-right: var(--bs-navbar-nav-link-padding-x);\n padding-left: var(--bs-navbar-nav-link-padding-x);\n}\n.navbar-expand .navbar-nav-scroll {\n overflow: visible;\n}\n.navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto;\n}\n.navbar-expand .navbar-toggler {\n display: none;\n}\n.navbar-expand .offcanvas {\n position: static;\n z-index: auto;\n flex-grow: 1;\n width: auto !important;\n height: auto !important;\n visibility: visible !important;\n background-color: transparent !important;\n border: 0 !important;\n transform: none !important;\n transition: none;\n}\n.navbar-expand .offcanvas .offcanvas-header {\n display: none;\n}\n.navbar-expand .offcanvas .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n}\n\n.navbar-dark {\n --bs-navbar-color: rgba(255, 255, 255, 0.55);\n --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);\n --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);\n --bs-navbar-active-color: #fff;\n --bs-navbar-brand-color: #fff;\n --bs-navbar-brand-hover-color: #fff;\n --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);\n --bs-navbar-toggler-icon-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n[data-bs-theme=dark] .navbar {\n --bs-navbar-toggler-icon-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n\n.card {\n --bs-card-spacer-y: 1rem;\n --bs-card-spacer-x: 1rem;\n --bs-card-title-spacer-y: 0.5rem;\n --bs-card-title-color: ;\n --bs-card-subtitle-color: ;\n --bs-card-border-width: var(--bs-border-width);\n --bs-card-border-color: var(--bs-border-color-translucent);\n --bs-card-border-radius: var(--bs-border-radius);\n --bs-card-box-shadow: ;\n --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\n --bs-card-cap-padding-y: 0.5rem;\n --bs-card-cap-padding-x: 1rem;\n --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);\n --bs-card-cap-color: ;\n --bs-card-height: ;\n --bs-card-color: ;\n --bs-card-bg: var(--bs-body-bg);\n --bs-card-img-overlay-padding: 1rem;\n --bs-card-group-margin: 0.75rem;\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n height: var(--bs-card-height);\n word-wrap: break-word;\n background-color: var(--bs-card-bg);\n background-clip: border-box;\n border: var(--bs-card-border-width) solid var(--bs-card-border-color);\n border-radius: var(--bs-card-border-radius);\n}\n.card > hr {\n margin-right: 0;\n margin-left: 0;\n}\n.card > .list-group {\n border-top: inherit;\n border-bottom: inherit;\n}\n.card > .list-group:first-child {\n border-top-width: 0;\n border-top-left-radius: var(--bs-card-inner-border-radius);\n border-top-right-radius: var(--bs-card-inner-border-radius);\n}\n.card > .list-group:last-child {\n border-bottom-width: 0;\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\n}\n.card > .card-header + .list-group,\n.card > .list-group + .card-footer {\n border-top: 0;\n}\n\n.card-body {\n flex: 1 1 auto;\n padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);\n color: var(--bs-card-color);\n}\n\n.card-title {\n margin-bottom: var(--bs-card-title-spacer-y);\n color: var(--bs-card-title-color);\n}\n\n.card-subtitle {\n margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));\n margin-bottom: 0;\n color: var(--bs-card-subtitle-color);\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link + .card-link {\n margin-left: var(--bs-card-spacer-x);\n}\n\n.card-header {\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\n margin-bottom: 0;\n color: var(--bs-card-cap-color);\n background-color: var(--bs-card-cap-bg);\n border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);\n}\n.card-header:first-child {\n border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;\n}\n\n.card-footer {\n padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);\n color: var(--bs-card-cap-color);\n background-color: var(--bs-card-cap-bg);\n border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);\n}\n.card-footer:last-child {\n border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);\n}\n\n.card-header-tabs {\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\n margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\n border-bottom: 0;\n}\n.card-header-tabs .nav-link.active {\n background-color: var(--bs-card-bg);\n border-bottom-color: var(--bs-card-bg);\n}\n\n.card-header-pills {\n margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));\n margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: var(--bs-card-img-overlay-padding);\n border-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n width: 100%;\n}\n\n.card-img,\n.card-img-top {\n border-top-left-radius: var(--bs-card-inner-border-radius);\n border-top-right-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: var(--bs-card-inner-border-radius);\n border-bottom-left-radius: var(--bs-card-inner-border-radius);\n}\n\n.card-group > .card {\n margin-bottom: var(--bs-card-group-margin);\n}\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap;\n }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0;\n }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0;\n }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0;\n }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0;\n }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0;\n }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0;\n }\n}\n\n.accordion {\n --bs-accordion-color: var(--bs-body-color);\n --bs-accordion-bg: var(--bs-body-bg);\n --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;\n --bs-accordion-border-color: var(--bs-border-color);\n --bs-accordion-border-width: var(--bs-border-width);\n --bs-accordion-border-radius: var(--bs-border-radius);\n --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));\n --bs-accordion-btn-padding-x: 1.25rem;\n --bs-accordion-btn-padding-y: 1rem;\n --bs-accordion-btn-color: var(--bs-body-color);\n --bs-accordion-btn-bg: var(--bs-accordion-bg);\n --bs-accordion-btn-icon: 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\");\n --bs-accordion-btn-icon-width: 1.25rem;\n --bs-accordion-btn-icon-transform: rotate(-180deg);\n --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;\n --bs-accordion-btn-active-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230a58ca'%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\");\n --bs-accordion-btn-focus-border-color: #86b7fe;\n --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n --bs-accordion-body-padding-x: 1.25rem;\n --bs-accordion-body-padding-y: 1rem;\n --bs-accordion-active-color: var(--bs-primary-text);\n --bs-accordion-active-bg: var(--bs-primary-bg-subtle);\n}\n\n.accordion-button {\n position: relative;\n display: flex;\n align-items: center;\n width: 100%;\n padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);\n font-size: 1rem;\n color: var(--bs-accordion-btn-color);\n text-align: left;\n background-color: var(--bs-accordion-btn-bg);\n border: 0;\n border-radius: 0;\n overflow-anchor: none;\n transition: var(--bs-accordion-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .accordion-button {\n transition: none;\n }\n}\n.accordion-button:not(.collapsed) {\n color: var(--bs-accordion-active-color);\n background-color: var(--bs-accordion-active-bg);\n box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);\n}\n.accordion-button:not(.collapsed)::after {\n background-image: var(--bs-accordion-btn-active-icon);\n transform: var(--bs-accordion-btn-icon-transform);\n}\n.accordion-button::after {\n flex-shrink: 0;\n width: var(--bs-accordion-btn-icon-width);\n height: var(--bs-accordion-btn-icon-width);\n margin-left: auto;\n content: \"\";\n background-image: var(--bs-accordion-btn-icon);\n background-repeat: no-repeat;\n background-size: var(--bs-accordion-btn-icon-width);\n transition: var(--bs-accordion-btn-icon-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .accordion-button::after {\n transition: none;\n }\n}\n.accordion-button:hover {\n z-index: 2;\n}\n.accordion-button:focus {\n z-index: 3;\n border-color: var(--bs-accordion-btn-focus-border-color);\n outline: 0;\n box-shadow: var(--bs-accordion-btn-focus-box-shadow);\n}\n\n.accordion-header {\n margin-bottom: 0;\n}\n\n.accordion-item {\n color: var(--bs-accordion-color);\n background-color: var(--bs-accordion-bg);\n border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);\n}\n.accordion-item:first-of-type {\n border-top-left-radius: var(--bs-accordion-border-radius);\n border-top-right-radius: var(--bs-accordion-border-radius);\n}\n.accordion-item:first-of-type .accordion-button {\n border-top-left-radius: var(--bs-accordion-inner-border-radius);\n border-top-right-radius: var(--bs-accordion-inner-border-radius);\n}\n.accordion-item:not(:first-of-type) {\n border-top: 0;\n}\n.accordion-item:last-of-type {\n border-bottom-right-radius: var(--bs-accordion-border-radius);\n border-bottom-left-radius: var(--bs-accordion-border-radius);\n}\n.accordion-item:last-of-type .accordion-button.collapsed {\n border-bottom-right-radius: var(--bs-accordion-inner-border-radius);\n border-bottom-left-radius: var(--bs-accordion-inner-border-radius);\n}\n.accordion-item:last-of-type .accordion-collapse {\n border-bottom-right-radius: var(--bs-accordion-border-radius);\n border-bottom-left-radius: var(--bs-accordion-border-radius);\n}\n\n.accordion-body {\n padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);\n}\n\n.accordion-flush .accordion-collapse {\n border-width: 0;\n}\n.accordion-flush .accordion-item {\n border-right: 0;\n border-left: 0;\n border-radius: 0;\n}\n.accordion-flush .accordion-item:first-child {\n border-top: 0;\n}\n.accordion-flush .accordion-item:last-child {\n border-bottom: 0;\n}\n.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {\n border-radius: 0;\n}\n\n[data-bs-theme=dark] .accordion-button::after {\n --bs-accordion-btn-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n --bs-accordion-btn-active-icon: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n}\n\n.breadcrumb {\n --bs-breadcrumb-padding-x: 0;\n --bs-breadcrumb-padding-y: 0;\n --bs-breadcrumb-margin-bottom: 1rem;\n --bs-breadcrumb-bg: ;\n --bs-breadcrumb-border-radius: ;\n --bs-breadcrumb-divider-color: var(--bs-secondary-color);\n --bs-breadcrumb-item-padding-x: 0.5rem;\n --bs-breadcrumb-item-active-color: var(--bs-secondary-color);\n display: flex;\n flex-wrap: wrap;\n padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);\n margin-bottom: var(--bs-breadcrumb-margin-bottom);\n font-size: var(--bs-breadcrumb-font-size);\n list-style: none;\n background-color: var(--bs-breadcrumb-bg);\n border-radius: var(--bs-breadcrumb-border-radius);\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: var(--bs-breadcrumb-item-padding-x);\n}\n.breadcrumb-item + .breadcrumb-item::before {\n float: left;\n padding-right: var(--bs-breadcrumb-item-padding-x);\n color: var(--bs-breadcrumb-divider-color);\n content: var(--bs-breadcrumb-divider, \"/\") /* rtl: var(--bs-breadcrumb-divider, \"/\") */;\n}\n.breadcrumb-item.active {\n color: var(--bs-breadcrumb-item-active-color);\n}\n\n.pagination {\n --bs-pagination-padding-x: 0.75rem;\n --bs-pagination-padding-y: 0.375rem;\n --bs-pagination-font-size: 1rem;\n --bs-pagination-color: var(--bs-link-color);\n --bs-pagination-bg: var(--bs-body-bg);\n --bs-pagination-border-width: var(--bs-border-width);\n --bs-pagination-border-color: var(--bs-border-color);\n --bs-pagination-border-radius: var(--bs-border-radius);\n --bs-pagination-hover-color: var(--bs-link-hover-color);\n --bs-pagination-hover-bg: var(--bs-tertiary-bg);\n --bs-pagination-hover-border-color: var(--bs-border-color);\n --bs-pagination-focus-color: var(--bs-link-hover-color);\n --bs-pagination-focus-bg: var(--bs-secondary-bg);\n --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n --bs-pagination-active-color: #fff;\n --bs-pagination-active-bg: #0d6efd;\n --bs-pagination-active-border-color: #0d6efd;\n --bs-pagination-disabled-color: var(--bs-secondary-color);\n --bs-pagination-disabled-bg: var(--bs-secondary-bg);\n --bs-pagination-disabled-border-color: var(--bs-border-color);\n display: flex;\n padding-left: 0;\n list-style: none;\n}\n\n.page-link {\n position: relative;\n display: block;\n padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);\n font-size: var(--bs-pagination-font-size);\n color: var(--bs-pagination-color);\n text-decoration: none;\n background-color: var(--bs-pagination-bg);\n border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .page-link {\n transition: none;\n }\n}\n.page-link:hover {\n z-index: 2;\n color: var(--bs-pagination-hover-color);\n background-color: var(--bs-pagination-hover-bg);\n border-color: var(--bs-pagination-hover-border-color);\n}\n.page-link:focus {\n z-index: 3;\n color: var(--bs-pagination-focus-color);\n background-color: var(--bs-pagination-focus-bg);\n outline: 0;\n box-shadow: var(--bs-pagination-focus-box-shadow);\n}\n.page-link.active, .active > .page-link {\n z-index: 3;\n color: var(--bs-pagination-active-color);\n background-color: var(--bs-pagination-active-bg);\n border-color: var(--bs-pagination-active-border-color);\n}\n.page-link.disabled, .disabled > .page-link {\n color: var(--bs-pagination-disabled-color);\n pointer-events: none;\n background-color: var(--bs-pagination-disabled-bg);\n border-color: var(--bs-pagination-disabled-border-color);\n}\n\n.page-item:not(:first-child) .page-link {\n margin-left: calc(var(--bs-border-width) * -1);\n}\n.page-item:first-child .page-link {\n border-top-left-radius: var(--bs-pagination-border-radius);\n border-bottom-left-radius: var(--bs-pagination-border-radius);\n}\n.page-item:last-child .page-link {\n border-top-right-radius: var(--bs-pagination-border-radius);\n border-bottom-right-radius: var(--bs-pagination-border-radius);\n}\n\n.pagination-lg {\n --bs-pagination-padding-x: 1.5rem;\n --bs-pagination-padding-y: 0.75rem;\n --bs-pagination-font-size: 1.25rem;\n --bs-pagination-border-radius: 0.5rem;\n}\n\n.pagination-sm {\n --bs-pagination-padding-x: 0.5rem;\n --bs-pagination-padding-y: 0.25rem;\n --bs-pagination-font-size: 0.875rem;\n --bs-pagination-border-radius: 0.25rem;\n}\n\n.badge {\n --bs-badge-padding-x: 0.65em;\n --bs-badge-padding-y: 0.35em;\n --bs-badge-font-size: 0.75em;\n --bs-badge-font-weight: 700;\n --bs-badge-color: #fff;\n --bs-badge-border-radius: 0.375rem;\n display: inline-block;\n padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);\n font-size: var(--bs-badge-font-size);\n font-weight: var(--bs-badge-font-weight);\n line-height: 1;\n color: var(--bs-badge-color);\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: var(--bs-badge-border-radius);\n}\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.alert {\n --bs-alert-bg: transparent;\n --bs-alert-padding-x: 1rem;\n --bs-alert-padding-y: 1rem;\n --bs-alert-margin-bottom: 1rem;\n --bs-alert-color: inherit;\n --bs-alert-border-color: transparent;\n --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);\n --bs-alert-border-radius: 0.375rem;\n --bs-alert-link-color: inherit;\n position: relative;\n padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);\n margin-bottom: var(--bs-alert-margin-bottom);\n color: var(--bs-alert-color);\n background-color: var(--bs-alert-bg);\n border: var(--bs-alert-border);\n border-radius: var(--bs-alert-border-radius);\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n color: var(--bs-alert-link-color);\n}\n\n.alert-dismissible {\n padding-right: 3rem;\n}\n.alert-dismissible .btn-close {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n padding: 1.25rem 1rem;\n}\n\n.alert-primary {\n --bs-alert-color: var(--bs-primary-text);\n --bs-alert-bg: var(--bs-primary-bg-subtle);\n --bs-alert-border-color: var(--bs-primary-border-subtle);\n --bs-alert-link-color: var(--bs-primary-text);\n}\n\n.alert-secondary {\n --bs-alert-color: var(--bs-secondary-text);\n --bs-alert-bg: var(--bs-secondary-bg-subtle);\n --bs-alert-border-color: var(--bs-secondary-border-subtle);\n --bs-alert-link-color: var(--bs-secondary-text);\n}\n\n.alert-success {\n --bs-alert-color: var(--bs-success-text);\n --bs-alert-bg: var(--bs-success-bg-subtle);\n --bs-alert-border-color: var(--bs-success-border-subtle);\n --bs-alert-link-color: var(--bs-success-text);\n}\n\n.alert-info {\n --bs-alert-color: var(--bs-info-text);\n --bs-alert-bg: var(--bs-info-bg-subtle);\n --bs-alert-border-color: var(--bs-info-border-subtle);\n --bs-alert-link-color: var(--bs-info-text);\n}\n\n.alert-warning {\n --bs-alert-color: var(--bs-warning-text);\n --bs-alert-bg: var(--bs-warning-bg-subtle);\n --bs-alert-border-color: var(--bs-warning-border-subtle);\n --bs-alert-link-color: var(--bs-warning-text);\n}\n\n.alert-danger {\n --bs-alert-color: var(--bs-danger-text);\n --bs-alert-bg: var(--bs-danger-bg-subtle);\n --bs-alert-border-color: var(--bs-danger-border-subtle);\n --bs-alert-link-color: var(--bs-danger-text);\n}\n\n.alert-light {\n --bs-alert-color: var(--bs-light-text);\n --bs-alert-bg: var(--bs-light-bg-subtle);\n --bs-alert-border-color: var(--bs-light-border-subtle);\n --bs-alert-link-color: var(--bs-light-text);\n}\n\n.alert-dark {\n --bs-alert-color: var(--bs-dark-text);\n --bs-alert-bg: var(--bs-dark-bg-subtle);\n --bs-alert-border-color: var(--bs-dark-border-subtle);\n --bs-alert-link-color: var(--bs-dark-text);\n}\n\n@keyframes progress-bar-stripes {\n 0% {\n background-position-x: 1rem;\n }\n}\n.progress,\n.progress-stacked {\n --bs-progress-height: 1rem;\n --bs-progress-font-size: 0.75rem;\n --bs-progress-bg: var(--bs-secondary-bg);\n --bs-progress-border-radius: var(--bs-border-radius);\n --bs-progress-box-shadow: var(--bs-box-shadow-inset);\n --bs-progress-bar-color: #fff;\n --bs-progress-bar-bg: #0d6efd;\n --bs-progress-bar-transition: width 0.6s ease;\n display: flex;\n height: var(--bs-progress-height);\n overflow: hidden;\n font-size: var(--bs-progress-font-size);\n background-color: var(--bs-progress-bg);\n border-radius: var(--bs-progress-border-radius);\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: var(--bs-progress-bar-color);\n text-align: center;\n white-space: nowrap;\n background-color: var(--bs-progress-bar-bg);\n transition: var(--bs-progress-bar-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: var(--bs-progress-height) var(--bs-progress-height);\n}\n\n.progress-stacked > .progress {\n overflow: visible;\n}\n\n.progress-stacked > .progress > .progress-bar {\n width: 100%;\n}\n\n.progress-bar-animated {\n animation: 1s linear infinite progress-bar-stripes;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none;\n }\n}\n\n.list-group {\n --bs-list-group-color: var(--bs-body-color);\n --bs-list-group-bg: var(--bs-body-bg);\n --bs-list-group-border-color: var(--bs-border-color);\n --bs-list-group-border-width: var(--bs-border-width);\n --bs-list-group-border-radius: var(--bs-border-radius);\n --bs-list-group-item-padding-x: 1rem;\n --bs-list-group-item-padding-y: 0.5rem;\n --bs-list-group-action-color: var(--bs-secondary-color);\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);\n --bs-list-group-action-active-color: var(--bs-body-color);\n --bs-list-group-action-active-bg: var(--bs-secondary-bg);\n --bs-list-group-disabled-color: var(--bs-secondary-color);\n --bs-list-group-disabled-bg: var(--bs-body-bg);\n --bs-list-group-active-color: #fff;\n --bs-list-group-active-bg: #0d6efd;\n --bs-list-group-active-border-color: #0d6efd;\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n border-radius: var(--bs-list-group-border-radius);\n}\n\n.list-group-numbered {\n list-style-type: none;\n counter-reset: section;\n}\n.list-group-numbered > .list-group-item::before {\n content: counters(section, \".\") \". \";\n counter-increment: section;\n}\n\n.list-group-item-action {\n width: 100%;\n color: var(--bs-list-group-action-color);\n text-align: inherit;\n}\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: var(--bs-list-group-action-hover-color);\n text-decoration: none;\n background-color: var(--bs-list-group-action-hover-bg);\n}\n.list-group-item-action:active {\n color: var(--bs-list-group-action-active-color);\n background-color: var(--bs-list-group-action-active-bg);\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);\n color: var(--bs-list-group-color);\n text-decoration: none;\n background-color: var(--bs-list-group-bg);\n border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);\n}\n.list-group-item:first-child {\n border-top-left-radius: inherit;\n border-top-right-radius: inherit;\n}\n.list-group-item:last-child {\n border-bottom-right-radius: inherit;\n border-bottom-left-radius: inherit;\n}\n.list-group-item.disabled, .list-group-item:disabled {\n color: var(--bs-list-group-disabled-color);\n pointer-events: none;\n background-color: var(--bs-list-group-disabled-bg);\n}\n.list-group-item.active {\n z-index: 2;\n color: var(--bs-list-group-active-color);\n background-color: var(--bs-list-group-active-bg);\n border-color: var(--bs-list-group-active-border-color);\n}\n.list-group-item + .list-group-item {\n border-top-width: 0;\n}\n.list-group-item + .list-group-item.active {\n margin-top: calc(-1 * var(--bs-list-group-border-width));\n border-top-width: var(--bs-list-group-border-width);\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n.list-group-horizontal > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n}\n.list-group-horizontal > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n}\n.list-group-horizontal > .list-group-item.active {\n margin-top: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n}\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row;\n }\n .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row;\n }\n .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row;\n }\n .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row;\n }\n .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n@media (min-width: 1400px) {\n .list-group-horizontal-xxl {\n flex-direction: row;\n }\n .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {\n border-bottom-left-radius: var(--bs-list-group-border-radius);\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {\n border-top-right-radius: var(--bs-list-group-border-radius);\n border-bottom-left-radius: 0;\n }\n .list-group-horizontal-xxl > .list-group-item.active {\n margin-top: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item {\n border-top-width: var(--bs-list-group-border-width);\n border-left-width: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n margin-left: calc(-1 * var(--bs-list-group-border-width));\n border-left-width: var(--bs-list-group-border-width);\n }\n}\n.list-group-flush {\n border-radius: 0;\n}\n.list-group-flush > .list-group-item {\n border-width: 0 0 var(--bs-list-group-border-width);\n}\n.list-group-flush > .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n --bs-list-group-color: var(--bs-primary-text);\n --bs-list-group-bg: var(--bs-primary-bg-subtle);\n --bs-list-group-border-color: var(--bs-primary-border-subtle);\n}\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);\n}\n.list-group-item-primary.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-primary-text);\n --bs-list-group-active-border-color: var(--bs-primary-text);\n}\n\n.list-group-item-secondary {\n --bs-list-group-color: var(--bs-secondary-text);\n --bs-list-group-bg: var(--bs-secondary-bg-subtle);\n --bs-list-group-border-color: var(--bs-secondary-border-subtle);\n}\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);\n}\n.list-group-item-secondary.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-secondary-text);\n --bs-list-group-active-border-color: var(--bs-secondary-text);\n}\n\n.list-group-item-success {\n --bs-list-group-color: var(--bs-success-text);\n --bs-list-group-bg: var(--bs-success-bg-subtle);\n --bs-list-group-border-color: var(--bs-success-border-subtle);\n}\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);\n}\n.list-group-item-success.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-success-text);\n --bs-list-group-active-border-color: var(--bs-success-text);\n}\n\n.list-group-item-info {\n --bs-list-group-color: var(--bs-info-text);\n --bs-list-group-bg: var(--bs-info-bg-subtle);\n --bs-list-group-border-color: var(--bs-info-border-subtle);\n}\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);\n}\n.list-group-item-info.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-info-text);\n --bs-list-group-active-border-color: var(--bs-info-text);\n}\n\n.list-group-item-warning {\n --bs-list-group-color: var(--bs-warning-text);\n --bs-list-group-bg: var(--bs-warning-bg-subtle);\n --bs-list-group-border-color: var(--bs-warning-border-subtle);\n}\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);\n}\n.list-group-item-warning.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-warning-text);\n --bs-list-group-active-border-color: var(--bs-warning-text);\n}\n\n.list-group-item-danger {\n --bs-list-group-color: var(--bs-danger-text);\n --bs-list-group-bg: var(--bs-danger-bg-subtle);\n --bs-list-group-border-color: var(--bs-danger-border-subtle);\n}\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);\n}\n.list-group-item-danger.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-danger-text);\n --bs-list-group-active-border-color: var(--bs-danger-text);\n}\n\n.list-group-item-light {\n --bs-list-group-color: var(--bs-light-text);\n --bs-list-group-bg: var(--bs-light-bg-subtle);\n --bs-list-group-border-color: var(--bs-light-border-subtle);\n}\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);\n}\n.list-group-item-light.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-light-text);\n --bs-list-group-active-border-color: var(--bs-light-text);\n}\n\n.list-group-item-dark {\n --bs-list-group-color: var(--bs-dark-text);\n --bs-list-group-bg: var(--bs-dark-bg-subtle);\n --bs-list-group-border-color: var(--bs-dark-border-subtle);\n}\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n --bs-list-group-action-hover-color: var(--bs-emphasis-color);\n --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);\n}\n.list-group-item-dark.list-group-item-action:active {\n --bs-list-group-active-color: var(--bs-emphasis-color);\n --bs-list-group-active-bg: var(--bs-dark-text);\n --bs-list-group-active-border-color: var(--bs-dark-text);\n}\n\n.btn-close {\n --bs-btn-close-color: #000;\n --bs-btn-close-bg: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e\");\n --bs-btn-close-opacity: 0.5;\n --bs-btn-close-hover-opacity: 0.75;\n --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n --bs-btn-close-focus-opacity: 1;\n --bs-btn-close-disabled-opacity: 0.25;\n --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);\n box-sizing: content-box;\n width: 1em;\n height: 1em;\n padding: 0.25em 0.25em;\n color: var(--bs-btn-close-color);\n background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;\n border: 0;\n border-radius: 0.375rem;\n opacity: var(--bs-btn-close-opacity);\n}\n.btn-close:hover {\n color: var(--bs-btn-close-color);\n text-decoration: none;\n opacity: var(--bs-btn-close-hover-opacity);\n}\n.btn-close:focus {\n outline: 0;\n box-shadow: var(--bs-btn-close-focus-shadow);\n opacity: var(--bs-btn-close-focus-opacity);\n}\n.btn-close:disabled, .btn-close.disabled {\n pointer-events: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n user-select: none;\n opacity: var(--bs-btn-close-disabled-opacity);\n}\n\n.btn-close-white {\n filter: var(--bs-btn-close-white-filter);\n}\n\n[data-bs-theme=dark] .btn-close {\n filter: var(--bs-btn-close-white-filter);\n}\n\n.toast {\n --bs-toast-zindex: 1090;\n --bs-toast-padding-x: 0.75rem;\n --bs-toast-padding-y: 0.5rem;\n --bs-toast-spacing: 1.5rem;\n --bs-toast-max-width: 350px;\n --bs-toast-font-size: 0.875rem;\n --bs-toast-color: ;\n --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);\n --bs-toast-border-width: var(--bs-border-width);\n --bs-toast-border-color: var(--bs-border-color-translucent);\n --bs-toast-border-radius: var(--bs-border-radius);\n --bs-toast-box-shadow: var(--bs-box-shadow);\n --bs-toast-header-color: var(--bs-secondary-color);\n --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);\n --bs-toast-header-border-color: var(--bs-border-color-translucent);\n width: var(--bs-toast-max-width);\n max-width: 100%;\n font-size: var(--bs-toast-font-size);\n color: var(--bs-toast-color);\n pointer-events: auto;\n background-color: var(--bs-toast-bg);\n background-clip: padding-box;\n border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);\n box-shadow: var(--bs-toast-box-shadow);\n border-radius: var(--bs-toast-border-radius);\n}\n.toast.showing {\n opacity: 0;\n}\n.toast:not(.show) {\n display: none;\n}\n\n.toast-container {\n --bs-toast-zindex: 1090;\n position: absolute;\n z-index: var(--bs-toast-zindex);\n width: -webkit-max-content;\n width: -moz-max-content;\n width: max-content;\n max-width: 100%;\n pointer-events: none;\n}\n.toast-container > :not(:last-child) {\n margin-bottom: var(--bs-toast-spacing);\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);\n color: var(--bs-toast-header-color);\n background-color: var(--bs-toast-header-bg);\n background-clip: padding-box;\n border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);\n border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\n border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));\n}\n.toast-header .btn-close {\n margin-right: calc(-0.5 * var(--bs-toast-padding-x));\n margin-left: var(--bs-toast-padding-x);\n}\n\n.toast-body {\n padding: var(--bs-toast-padding-x);\n word-wrap: break-word;\n}\n\n.modal {\n --bs-modal-zindex: 1055;\n --bs-modal-width: 500px;\n --bs-modal-padding: 1rem;\n --bs-modal-margin: 0.5rem;\n --bs-modal-color: ;\n --bs-modal-bg: var(--bs-body-bg);\n --bs-modal-border-color: var(--bs-border-color-translucent);\n --bs-modal-border-width: var(--bs-border-width);\n --bs-modal-border-radius: var(--bs-border-radius-lg);\n --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);\n --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));\n --bs-modal-header-padding-x: 1rem;\n --bs-modal-header-padding-y: 1rem;\n --bs-modal-header-padding: 1rem 1rem;\n --bs-modal-header-border-color: var(--bs-border-color);\n --bs-modal-header-border-width: var(--bs-border-width);\n --bs-modal-title-line-height: 1.5;\n --bs-modal-footer-gap: 0.5rem;\n --bs-modal-footer-bg: ;\n --bs-modal-footer-border-color: var(--bs-border-color);\n --bs-modal-footer-border-width: var(--bs-border-width);\n position: fixed;\n top: 0;\n left: 0;\n z-index: var(--bs-modal-zindex);\n display: none;\n width: 100%;\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n outline: 0;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: var(--bs-modal-margin);\n pointer-events: none;\n}\n.modal.fade .modal-dialog {\n transition: transform 0.3s ease-out;\n transform: translate(0, -50px);\n}\n@media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none;\n }\n}\n.modal.show .modal-dialog {\n transform: none;\n}\n.modal.modal-static .modal-dialog {\n transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n height: calc(100% - var(--bs-modal-margin) * 2);\n}\n.modal-dialog-scrollable .modal-content {\n max-height: 100%;\n overflow: hidden;\n}\n.modal-dialog-scrollable .modal-body {\n overflow-y: auto;\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - var(--bs-modal-margin) * 2);\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n color: var(--bs-modal-color);\n pointer-events: auto;\n background-color: var(--bs-modal-bg);\n background-clip: padding-box;\n border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);\n border-radius: var(--bs-modal-border-radius);\n outline: 0;\n}\n\n.modal-backdrop {\n --bs-backdrop-zindex: 1050;\n --bs-backdrop-bg: #000;\n --bs-backdrop-opacity: 0.5;\n position: fixed;\n top: 0;\n left: 0;\n z-index: var(--bs-backdrop-zindex);\n width: 100vw;\n height: 100vh;\n background-color: var(--bs-backdrop-bg);\n}\n.modal-backdrop.fade {\n opacity: 0;\n}\n.modal-backdrop.show {\n opacity: var(--bs-backdrop-opacity);\n}\n\n.modal-header {\n display: flex;\n flex-shrink: 0;\n align-items: center;\n justify-content: space-between;\n padding: var(--bs-modal-header-padding);\n border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);\n border-top-left-radius: var(--bs-modal-inner-border-radius);\n border-top-right-radius: var(--bs-modal-inner-border-radius);\n}\n.modal-header .btn-close {\n padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);\n margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: var(--bs-modal-title-line-height);\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: var(--bs-modal-padding);\n}\n\n.modal-footer {\n display: flex;\n flex-shrink: 0;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);\n background-color: var(--bs-modal-footer-bg);\n border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);\n border-bottom-right-radius: var(--bs-modal-inner-border-radius);\n border-bottom-left-radius: var(--bs-modal-inner-border-radius);\n}\n.modal-footer > * {\n margin: calc(var(--bs-modal-footer-gap) * 0.5);\n}\n\n@media (min-width: 576px) {\n .modal {\n --bs-modal-margin: 1.75rem;\n --bs-modal-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);\n }\n .modal-dialog {\n max-width: var(--bs-modal-width);\n margin-right: auto;\n margin-left: auto;\n }\n .modal-sm {\n --bs-modal-width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n --bs-modal-width: 800px;\n }\n}\n@media (min-width: 1200px) {\n .modal-xl {\n --bs-modal-width: 1140px;\n }\n}\n.modal-fullscreen {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n}\n.modal-fullscreen .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n}\n.modal-fullscreen .modal-header,\n.modal-fullscreen .modal-footer {\n border-radius: 0;\n}\n.modal-fullscreen .modal-body {\n overflow-y: auto;\n}\n\n@media (max-width: 575.98px) {\n .modal-fullscreen-sm-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-sm-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-sm-down .modal-header,\n .modal-fullscreen-sm-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-sm-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 767.98px) {\n .modal-fullscreen-md-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-md-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-md-down .modal-header,\n .modal-fullscreen-md-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-md-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 991.98px) {\n .modal-fullscreen-lg-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-lg-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-lg-down .modal-header,\n .modal-fullscreen-lg-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-lg-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 1199.98px) {\n .modal-fullscreen-xl-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-xl-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-xl-down .modal-header,\n .modal-fullscreen-xl-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-xl-down .modal-body {\n overflow-y: auto;\n }\n}\n@media (max-width: 1399.98px) {\n .modal-fullscreen-xxl-down {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n }\n .modal-fullscreen-xxl-down .modal-content {\n height: 100%;\n border: 0;\n border-radius: 0;\n }\n .modal-fullscreen-xxl-down .modal-header,\n .modal-fullscreen-xxl-down .modal-footer {\n border-radius: 0;\n }\n .modal-fullscreen-xxl-down .modal-body {\n overflow-y: auto;\n }\n}\n.tooltip {\n --bs-tooltip-zindex: 1080;\n --bs-tooltip-max-width: 200px;\n --bs-tooltip-padding-x: 0.5rem;\n --bs-tooltip-padding-y: 0.25rem;\n --bs-tooltip-margin: ;\n --bs-tooltip-font-size: 0.875rem;\n --bs-tooltip-color: var(--bs-body-bg);\n --bs-tooltip-bg: var(--bs-emphasis-color);\n --bs-tooltip-border-radius: var(--bs-border-radius);\n --bs-tooltip-opacity: 0.9;\n --bs-tooltip-arrow-width: 0.8rem;\n --bs-tooltip-arrow-height: 0.4rem;\n z-index: var(--bs-tooltip-zindex);\n display: block;\n padding: var(--bs-tooltip-arrow-height);\n margin: var(--bs-tooltip-margin);\n font-family: var(--bs-font-sans-serif);\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n white-space: normal;\n word-spacing: normal;\n line-break: auto;\n font-size: var(--bs-tooltip-font-size);\n word-wrap: break-word;\n opacity: 0;\n}\n.tooltip.show {\n opacity: var(--bs-tooltip-opacity);\n}\n.tooltip .tooltip-arrow {\n display: block;\n width: var(--bs-tooltip-arrow-width);\n height: var(--bs-tooltip-arrow-height);\n}\n.tooltip .tooltip-arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n}\n\n.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {\n bottom: 0;\n}\n.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {\n top: -1px;\n border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\n border-top-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\n left: 0;\n width: var(--bs-tooltip-arrow-height);\n height: var(--bs-tooltip-arrow-width);\n}\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\n right: -1px;\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;\n border-right-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:end:ignore */\n.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {\n top: 0;\n}\n.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {\n bottom: -1px;\n border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\n border-bottom-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\n right: 0;\n width: var(--bs-tooltip-arrow-height);\n height: var(--bs-tooltip-arrow-width);\n}\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\n left: -1px;\n border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);\n border-left-color: var(--bs-tooltip-bg);\n}\n\n/* rtl:end:ignore */\n.tooltip-inner {\n max-width: var(--bs-tooltip-max-width);\n padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);\n color: var(--bs-tooltip-color);\n text-align: center;\n background-color: var(--bs-tooltip-bg);\n border-radius: var(--bs-tooltip-border-radius);\n}\n\n.popover {\n --bs-popover-zindex: 1070;\n --bs-popover-max-width: 276px;\n --bs-popover-font-size: 0.875rem;\n --bs-popover-bg: var(--bs-body-bg);\n --bs-popover-border-width: var(--bs-border-width);\n --bs-popover-border-color: var(--bs-border-color-translucent);\n --bs-popover-border-radius: var(--bs-border-radius-lg);\n --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));\n --bs-popover-box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15);\n --bs-popover-header-padding-x: 1rem;\n --bs-popover-header-padding-y: 0.5rem;\n --bs-popover-header-font-size: 1rem;\n --bs-popover-header-color: ;\n --bs-popover-header-bg: var(--bs-secondary-bg);\n --bs-popover-body-padding-x: 1rem;\n --bs-popover-body-padding-y: 1rem;\n --bs-popover-body-color: var(--bs-body-color);\n --bs-popover-arrow-width: 1rem;\n --bs-popover-arrow-height: 0.5rem;\n --bs-popover-arrow-border: var(--bs-popover-border-color);\n z-index: var(--bs-popover-zindex);\n display: block;\n max-width: var(--bs-popover-max-width);\n font-family: var(--bs-font-sans-serif);\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n white-space: normal;\n word-spacing: normal;\n line-break: auto;\n font-size: var(--bs-popover-font-size);\n word-wrap: break-word;\n background-color: var(--bs-popover-bg);\n background-clip: padding-box;\n border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\n border-radius: var(--bs-popover-border-radius);\n}\n.popover .popover-arrow {\n display: block;\n width: var(--bs-popover-arrow-width);\n height: var(--bs-popover-arrow-height);\n}\n.popover .popover-arrow::before, .popover .popover-arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n border-width: 0;\n}\n\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\n bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n}\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\n border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\n}\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\n bottom: 0;\n border-top-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\n bottom: var(--bs-popover-border-width);\n border-top-color: var(--bs-popover-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\n left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n width: var(--bs-popover-arrow-height);\n height: var(--bs-popover-arrow-width);\n}\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;\n}\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\n left: 0;\n border-right-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\n left: var(--bs-popover-border-width);\n border-right-color: var(--bs-popover-bg);\n}\n\n/* rtl:end:ignore */\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\n top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n}\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\n border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\n}\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\n top: 0;\n border-bottom-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\n top: var(--bs-popover-border-width);\n border-bottom-color: var(--bs-popover-bg);\n}\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: var(--bs-popover-arrow-width);\n margin-left: calc(-0.5 * var(--bs-popover-arrow-width));\n content: \"\";\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);\n}\n\n/* rtl:begin:ignore */\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\n right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));\n width: var(--bs-popover-arrow-height);\n height: var(--bs-popover-arrow-width);\n}\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\n border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);\n}\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\n right: 0;\n border-left-color: var(--bs-popover-arrow-border);\n}\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\n right: var(--bs-popover-border-width);\n border-left-color: var(--bs-popover-bg);\n}\n\n/* rtl:end:ignore */\n.popover-header {\n padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);\n margin-bottom: 0;\n font-size: var(--bs-popover-header-font-size);\n color: var(--bs-popover-header-color);\n background-color: var(--bs-popover-header-bg);\n border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);\n border-top-left-radius: var(--bs-popover-inner-border-radius);\n border-top-right-radius: var(--bs-popover-inner-border-radius);\n}\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);\n color: var(--bs-popover-body-color);\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.carousel-inner::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n -webkit-backface-visibility: hidden;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none;\n }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n.carousel-item-next:not(.carousel-item-start),\n.active.carousel-item-end {\n transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-end),\n.active.carousel-item-start {\n transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n}\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-start,\n.carousel-fade .carousel-item-prev.carousel-item-end {\n z-index: 1;\n opacity: 1;\n}\n.carousel-fade .active.carousel-item-start,\n.carousel-fade .active.carousel-item-end {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-start,\n .carousel-fade .active.carousel-item-end {\n transition: none;\n }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n padding: 0;\n color: #fff;\n text-align: center;\n background: none;\n border: 0;\n opacity: 0.5;\n transition: opacity 0.15s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none;\n }\n}\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9;\n}\n\n.carousel-control-prev {\n left: 0;\n}\n\n.carousel-control-next {\n right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n background-repeat: no-repeat;\n background-position: 50%;\n background-size: 100% 100%;\n}\n\n/* rtl:options: {\n \"autoRename\": true,\n \"stringMap\":[ {\n \"name\" : \"prev-next\",\n \"search\" : \"prev\",\n \"replace\" : \"next\"\n } ]\n} */\n.carousel-control-prev-icon {\n 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\");\n}\n\n.carousel-control-next-icon {\n 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\");\n}\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 2;\n display: flex;\n justify-content: center;\n padding: 0;\n margin-right: 15%;\n margin-bottom: 1rem;\n margin-left: 15%;\n list-style: none;\n}\n.carousel-indicators [data-bs-target] {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n padding: 0;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border: 0;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: 0.5;\n transition: opacity 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .carousel-indicators [data-bs-target] {\n transition: none;\n }\n}\n.carousel-indicators .active {\n opacity: 1;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 1.25rem;\n left: 15%;\n padding-top: 1.25rem;\n padding-bottom: 1.25rem;\n color: #fff;\n text-align: center;\n}\n\n.carousel-dark .carousel-control-prev-icon,\n.carousel-dark .carousel-control-next-icon {\n filter: invert(1) grayscale(100);\n}\n.carousel-dark .carousel-indicators [data-bs-target] {\n background-color: #000;\n}\n.carousel-dark .carousel-caption {\n color: #000;\n}\n\n[data-bs-theme=dark] .carousel .carousel-control-prev-icon,\n[data-bs-theme=dark] .carousel .carousel-control-next-icon {\n filter: invert(1) grayscale(100);\n}\n[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target] {\n background-color: #000;\n}\n[data-bs-theme=dark] .carousel .carousel-caption {\n color: #000;\n}\n\n.spinner-grow,\n.spinner-border {\n display: inline-block;\n width: var(--bs-spinner-width);\n height: var(--bs-spinner-height);\n vertical-align: var(--bs-spinner-vertical-align);\n border-radius: 50%;\n animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg) /* rtl:ignore */;\n }\n}\n.spinner-border {\n --bs-spinner-width: 2rem;\n --bs-spinner-height: 2rem;\n --bs-spinner-vertical-align: -0.125em;\n --bs-spinner-border-width: 0.25em;\n --bs-spinner-animation-speed: 0.75s;\n --bs-spinner-animation-name: spinner-border;\n border: var(--bs-spinner-border-width) solid currentcolor;\n border-right-color: transparent;\n}\n\n.spinner-border-sm {\n --bs-spinner-width: 1rem;\n --bs-spinner-height: 1rem;\n --bs-spinner-border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n.spinner-grow {\n --bs-spinner-width: 2rem;\n --bs-spinner-height: 2rem;\n --bs-spinner-vertical-align: -0.125em;\n --bs-spinner-animation-speed: 0.75s;\n --bs-spinner-animation-name: spinner-grow;\n background-color: currentcolor;\n opacity: 0;\n}\n\n.spinner-grow-sm {\n --bs-spinner-width: 1rem;\n --bs-spinner-height: 1rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .spinner-border,\n .spinner-grow {\n --bs-spinner-animation-speed: 1.5s;\n }\n}\n.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {\n --bs-offcanvas-zindex: 1045;\n --bs-offcanvas-width: 400px;\n --bs-offcanvas-height: 30vh;\n --bs-offcanvas-padding-x: 1rem;\n --bs-offcanvas-padding-y: 1rem;\n --bs-offcanvas-color: var(--bs-body-color);\n --bs-offcanvas-bg: var(--bs-body-bg);\n --bs-offcanvas-border-width: var(--bs-border-width);\n --bs-offcanvas-border-color: var(--bs-border-color-translucent);\n --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075);\n --bs-offcanvas-transition: transform 0.3s ease-in-out;\n --bs-offcanvas-title-line-height: 1.5;\n}\n\n@media (max-width: 575.98px) {\n .offcanvas-sm {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-sm {\n transition: none;\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 575.98px) {\n .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {\n visibility: visible;\n }\n}\n@media (min-width: 576px) {\n .offcanvas-sm {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-sm .offcanvas-header {\n display: none;\n }\n .offcanvas-sm .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 767.98px) {\n .offcanvas-md {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-md {\n transition: none;\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 767.98px) {\n .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {\n visibility: visible;\n }\n}\n@media (min-width: 768px) {\n .offcanvas-md {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-md .offcanvas-header {\n display: none;\n }\n .offcanvas-md .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 991.98px) {\n .offcanvas-lg {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-lg {\n transition: none;\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 991.98px) {\n .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {\n visibility: visible;\n }\n}\n@media (min-width: 992px) {\n .offcanvas-lg {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-lg .offcanvas-header {\n display: none;\n }\n .offcanvas-lg .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 1199.98px) {\n .offcanvas-xl {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-xl {\n transition: none;\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 1199.98px) {\n .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {\n visibility: visible;\n }\n}\n@media (min-width: 1200px) {\n .offcanvas-xl {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-xl .offcanvas-header {\n display: none;\n }\n .offcanvas-xl .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n@media (max-width: 1399.98px) {\n .offcanvas-xxl {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n }\n}\n@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {\n .offcanvas-xxl {\n transition: none;\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {\n transform: none;\n }\n}\n@media (max-width: 1399.98px) {\n .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {\n visibility: visible;\n }\n}\n@media (min-width: 1400px) {\n .offcanvas-xxl {\n --bs-offcanvas-height: auto;\n --bs-offcanvas-border-width: 0;\n background-color: transparent !important;\n }\n .offcanvas-xxl .offcanvas-header {\n display: none;\n }\n .offcanvas-xxl .offcanvas-body {\n display: flex;\n flex-grow: 0;\n padding: 0;\n overflow-y: visible;\n background-color: transparent !important;\n }\n}\n\n.offcanvas {\n position: fixed;\n bottom: 0;\n z-index: var(--bs-offcanvas-zindex);\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: var(--bs-offcanvas-color);\n visibility: hidden;\n background-color: var(--bs-offcanvas-bg);\n background-clip: padding-box;\n outline: 0;\n transition: var(--bs-offcanvas-transition);\n}\n@media (prefers-reduced-motion: reduce) {\n .offcanvas {\n transition: none;\n }\n}\n.offcanvas.offcanvas-start {\n top: 0;\n left: 0;\n width: var(--bs-offcanvas-width);\n border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(-100%);\n}\n.offcanvas.offcanvas-end {\n top: 0;\n right: 0;\n width: var(--bs-offcanvas-width);\n border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateX(100%);\n}\n.offcanvas.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(-100%);\n}\n.offcanvas.offcanvas-bottom {\n right: 0;\n left: 0;\n height: var(--bs-offcanvas-height);\n max-height: 100%;\n border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);\n transform: translateY(100%);\n}\n.offcanvas.showing, .offcanvas.show:not(.hiding) {\n transform: none;\n}\n.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {\n visibility: visible;\n}\n\n.offcanvas-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n.offcanvas-backdrop.fade {\n opacity: 0;\n}\n.offcanvas-backdrop.show {\n opacity: 0.5;\n}\n\n.offcanvas-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\n}\n.offcanvas-header .btn-close {\n padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);\n margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));\n margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));\n margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));\n}\n\n.offcanvas-title {\n margin-bottom: 0;\n line-height: var(--bs-offcanvas-title-line-height);\n}\n\n.offcanvas-body {\n flex-grow: 1;\n padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);\n overflow-y: auto;\n}\n\n.placeholder {\n display: inline-block;\n min-height: 1em;\n vertical-align: middle;\n cursor: wait;\n background-color: currentcolor;\n opacity: 0.5;\n}\n.placeholder.btn::before {\n display: inline-block;\n content: \"\";\n}\n\n.placeholder-xs {\n min-height: 0.6em;\n}\n\n.placeholder-sm {\n min-height: 0.8em;\n}\n\n.placeholder-lg {\n min-height: 1.2em;\n}\n\n.placeholder-glow .placeholder {\n animation: placeholder-glow 2s ease-in-out infinite;\n}\n\n@keyframes placeholder-glow {\n 50% {\n opacity: 0.2;\n }\n}\n.placeholder-wave {\n -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\n mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);\n -webkit-mask-size: 200% 100%;\n mask-size: 200% 100%;\n animation: placeholder-wave 2s linear infinite;\n}\n\n@keyframes placeholder-wave {\n 100% {\n -webkit-mask-position: -200% 0%;\n mask-position: -200% 0%;\n }\n}\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.text-bg-primary {\n color: #fff !important;\n background-color: RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-secondary {\n color: #fff !important;\n background-color: RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-success {\n color: #fff !important;\n background-color: RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-info {\n color: #000 !important;\n background-color: RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-warning {\n color: #000 !important;\n background-color: RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-danger {\n color: #fff !important;\n background-color: RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-light {\n color: #000 !important;\n background-color: RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important;\n}\n\n.text-bg-dark {\n color: #fff !important;\n background-color: RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important;\n}\n\n.link-primary {\n color: #0d6efd !important;\n}\n.link-primary:hover, .link-primary:focus {\n color: #0a58ca !important;\n}\n\n.link-secondary {\n color: #6c757d !important;\n}\n.link-secondary:hover, .link-secondary:focus {\n color: #565e64 !important;\n}\n\n.link-success {\n color: #198754 !important;\n}\n.link-success:hover, .link-success:focus {\n color: #146c43 !important;\n}\n\n.link-info {\n color: #0dcaf0 !important;\n}\n.link-info:hover, .link-info:focus {\n color: #3dd5f3 !important;\n}\n\n.link-warning {\n color: #ffc107 !important;\n}\n.link-warning:hover, .link-warning:focus {\n color: #ffcd39 !important;\n}\n\n.link-danger {\n color: #dc3545 !important;\n}\n.link-danger:hover, .link-danger:focus {\n color: #b02a37 !important;\n}\n\n.link-light {\n color: #f8f9fa !important;\n}\n.link-light:hover, .link-light:focus {\n color: #f9fafb !important;\n}\n\n.link-dark {\n color: #212529 !important;\n}\n.link-dark:hover, .link-dark:focus {\n color: #1a1e21 !important;\n}\n\n.ratio {\n position: relative;\n width: 100%;\n}\n.ratio::before {\n display: block;\n padding-top: var(--bs-aspect-ratio);\n content: \"\";\n}\n.ratio > * {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n.ratio-1x1 {\n --bs-aspect-ratio: 100%;\n}\n\n.ratio-4x3 {\n --bs-aspect-ratio: 75%;\n}\n\n.ratio-16x9 {\n --bs-aspect-ratio: 56.25%;\n}\n\n.ratio-21x9 {\n --bs-aspect-ratio: 42.8571428571%;\n}\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030;\n}\n\n.sticky-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n}\n\n.sticky-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n}\n\n@media (min-width: 576px) {\n .sticky-sm-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-sm-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 768px) {\n .sticky-md-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-md-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 992px) {\n .sticky-lg-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-lg-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1200px) {\n .sticky-xl-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-xl-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n@media (min-width: 1400px) {\n .sticky-xxl-top {\n position: -webkit-sticky;\n position: sticky;\n top: 0;\n z-index: 1020;\n }\n .sticky-xxl-bottom {\n position: -webkit-sticky;\n position: sticky;\n bottom: 0;\n z-index: 1020;\n }\n}\n.hstack {\n display: flex;\n flex-direction: row;\n align-items: center;\n align-self: stretch;\n}\n\n.vstack {\n display: flex;\n flex: 1 1 auto;\n flex-direction: column;\n align-self: stretch;\n}\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important;\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n white-space: nowrap !important;\n border: 0 !important;\n}\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n content: \"\";\n}\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n\n.vr {\n display: inline-block;\n align-self: stretch;\n width: 1px;\n min-height: 1em;\n background-color: currentcolor;\n opacity: 0.25;\n}\n\n.align-baseline {\n vertical-align: baseline !important;\n}\n\n.align-top {\n vertical-align: top !important;\n}\n\n.align-middle {\n vertical-align: middle !important;\n}\n\n.align-bottom {\n vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n vertical-align: text-top !important;\n}\n\n.float-start {\n float: left !important;\n}\n\n.float-end {\n float: right !important;\n}\n\n.float-none {\n float: none !important;\n}\n\n.object-fit-contain {\n -o-object-fit: contain !important;\n object-fit: contain !important;\n}\n\n.object-fit-cover {\n -o-object-fit: cover !important;\n object-fit: cover !important;\n}\n\n.object-fit-fill {\n -o-object-fit: fill !important;\n object-fit: fill !important;\n}\n\n.object-fit-scale {\n -o-object-fit: scale-down !important;\n object-fit: scale-down !important;\n}\n\n.object-fit-none {\n -o-object-fit: none !important;\n object-fit: none !important;\n}\n\n.opacity-0 {\n opacity: 0 !important;\n}\n\n.opacity-25 {\n opacity: 0.25 !important;\n}\n\n.opacity-50 {\n opacity: 0.5 !important;\n}\n\n.opacity-75 {\n opacity: 0.75 !important;\n}\n\n.opacity-100 {\n opacity: 1 !important;\n}\n\n.overflow-auto {\n overflow: auto !important;\n}\n\n.overflow-hidden {\n overflow: hidden !important;\n}\n\n.overflow-visible {\n overflow: visible !important;\n}\n\n.overflow-scroll {\n overflow: scroll !important;\n}\n\n.overflow-x-auto {\n overflow-x: auto !important;\n}\n\n.overflow-x-hidden {\n overflow-x: hidden !important;\n}\n\n.overflow-x-visible {\n overflow-x: visible !important;\n}\n\n.overflow-x-scroll {\n overflow-x: scroll !important;\n}\n\n.overflow-y-auto {\n overflow-y: auto !important;\n}\n\n.overflow-y-hidden {\n overflow-y: hidden !important;\n}\n\n.overflow-y-visible {\n overflow-y: visible !important;\n}\n\n.overflow-y-scroll {\n overflow-y: scroll !important;\n}\n\n.d-inline {\n display: inline !important;\n}\n\n.d-inline-block {\n display: inline-block !important;\n}\n\n.d-block {\n display: block !important;\n}\n\n.d-grid {\n display: grid !important;\n}\n\n.d-table {\n display: table !important;\n}\n\n.d-table-row {\n display: table-row !important;\n}\n\n.d-table-cell {\n display: table-cell !important;\n}\n\n.d-flex {\n display: flex !important;\n}\n\n.d-inline-flex {\n display: inline-flex !important;\n}\n\n.d-none {\n display: none !important;\n}\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(var(--bs-body-color-rgb), 0.15) !important;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(var(--bs-body-color-rgb), 0.075) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(var(--bs-body-color-rgb), 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.position-static {\n position: static !important;\n}\n\n.position-relative {\n position: relative !important;\n}\n\n.position-absolute {\n position: absolute !important;\n}\n\n.position-fixed {\n position: fixed !important;\n}\n\n.position-sticky {\n position: -webkit-sticky !important;\n position: sticky !important;\n}\n\n.top-0 {\n top: 0 !important;\n}\n\n.top-50 {\n top: 50% !important;\n}\n\n.top-100 {\n top: 100% !important;\n}\n\n.bottom-0 {\n bottom: 0 !important;\n}\n\n.bottom-50 {\n bottom: 50% !important;\n}\n\n.bottom-100 {\n bottom: 100% !important;\n}\n\n.start-0 {\n left: 0 !important;\n}\n\n.start-50 {\n left: 50% !important;\n}\n\n.start-100 {\n left: 100% !important;\n}\n\n.end-0 {\n right: 0 !important;\n}\n\n.end-50 {\n right: 50% !important;\n}\n\n.end-100 {\n right: 100% !important;\n}\n\n.translate-middle {\n transform: translate(-50%, -50%) !important;\n}\n\n.translate-middle-x {\n transform: translateX(-50%) !important;\n}\n\n.translate-middle-y {\n transform: translateY(-50%) !important;\n}\n\n.border {\n border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top {\n border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-end {\n border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-end-0 {\n border-right: 0 !important;\n}\n\n.border-bottom {\n border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-start {\n border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;\n}\n\n.border-start-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-secondary {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-success {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-info {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-warning {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-danger {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-light {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-dark {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-white {\n --bs-border-opacity: 1;\n border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;\n}\n\n.border-primary-subtle {\n border-color: var(--bs-primary-border-subtle) !important;\n}\n\n.border-secondary-subtle {\n border-color: var(--bs-secondary-border-subtle) !important;\n}\n\n.border-success-subtle {\n border-color: var(--bs-success-border-subtle) !important;\n}\n\n.border-info-subtle {\n border-color: var(--bs-info-border-subtle) !important;\n}\n\n.border-warning-subtle {\n border-color: var(--bs-warning-border-subtle) !important;\n}\n\n.border-danger-subtle {\n border-color: var(--bs-danger-border-subtle) !important;\n}\n\n.border-light-subtle {\n border-color: var(--bs-light-border-subtle) !important;\n}\n\n.border-dark-subtle {\n border-color: var(--bs-dark-border-subtle) !important;\n}\n\n.border-1 {\n --bs-border-width: 1px;\n}\n\n.border-2 {\n --bs-border-width: 2px;\n}\n\n.border-3 {\n --bs-border-width: 3px;\n}\n\n.border-4 {\n --bs-border-width: 4px;\n}\n\n.border-5 {\n --bs-border-width: 5px;\n}\n\n.border-opacity-10 {\n --bs-border-opacity: 0.1;\n}\n\n.border-opacity-25 {\n --bs-border-opacity: 0.25;\n}\n\n.border-opacity-50 {\n --bs-border-opacity: 0.5;\n}\n\n.border-opacity-75 {\n --bs-border-opacity: 0.75;\n}\n\n.border-opacity-100 {\n --bs-border-opacity: 1;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.mw-100 {\n max-width: 100% !important;\n}\n\n.vw-100 {\n width: 100vw !important;\n}\n\n.min-vw-100 {\n min-width: 100vw !important;\n}\n\n.h-25 {\n height: 25% !important;\n}\n\n.h-50 {\n height: 50% !important;\n}\n\n.h-75 {\n height: 75% !important;\n}\n\n.h-100 {\n height: 100% !important;\n}\n\n.h-auto {\n height: auto !important;\n}\n\n.mh-100 {\n max-height: 100% !important;\n}\n\n.vh-100 {\n height: 100vh !important;\n}\n\n.min-vh-100 {\n min-height: 100vh !important;\n}\n\n.flex-fill {\n flex: 1 1 auto !important;\n}\n\n.flex-row {\n flex-direction: row !important;\n}\n\n.flex-column {\n flex-direction: column !important;\n}\n\n.flex-row-reverse {\n flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n flex-direction: column-reverse !important;\n}\n\n.flex-grow-0 {\n flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n flex-shrink: 1 !important;\n}\n\n.flex-wrap {\n flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n}\n\n.justify-content-start {\n justify-content: flex-start !important;\n}\n\n.justify-content-end {\n justify-content: flex-end !important;\n}\n\n.justify-content-center {\n justify-content: center !important;\n}\n\n.justify-content-between {\n justify-content: space-between !important;\n}\n\n.justify-content-around {\n justify-content: space-around !important;\n}\n\n.justify-content-evenly {\n justify-content: space-evenly !important;\n}\n\n.align-items-start {\n align-items: flex-start !important;\n}\n\n.align-items-end {\n align-items: flex-end !important;\n}\n\n.align-items-center {\n align-items: center !important;\n}\n\n.align-items-baseline {\n align-items: baseline !important;\n}\n\n.align-items-stretch {\n align-items: stretch !important;\n}\n\n.align-content-start {\n align-content: flex-start !important;\n}\n\n.align-content-end {\n align-content: flex-end !important;\n}\n\n.align-content-center {\n align-content: center !important;\n}\n\n.align-content-between {\n align-content: space-between !important;\n}\n\n.align-content-around {\n align-content: space-around !important;\n}\n\n.align-content-stretch {\n align-content: stretch !important;\n}\n\n.align-self-auto {\n align-self: auto !important;\n}\n\n.align-self-start {\n align-self: flex-start !important;\n}\n\n.align-self-end {\n align-self: flex-end !important;\n}\n\n.align-self-center {\n align-self: center !important;\n}\n\n.align-self-baseline {\n align-self: baseline !important;\n}\n\n.align-self-stretch {\n align-self: stretch !important;\n}\n\n.order-first {\n order: -1 !important;\n}\n\n.order-0 {\n order: 0 !important;\n}\n\n.order-1 {\n order: 1 !important;\n}\n\n.order-2 {\n order: 2 !important;\n}\n\n.order-3 {\n order: 3 !important;\n}\n\n.order-4 {\n order: 4 !important;\n}\n\n.order-5 {\n order: 5 !important;\n}\n\n.order-last {\n order: 6 !important;\n}\n\n.m-0 {\n margin: 0 !important;\n}\n\n.m-1 {\n margin: 0.25rem !important;\n}\n\n.m-2 {\n margin: 0.5rem !important;\n}\n\n.m-3 {\n margin: 1rem !important;\n}\n\n.m-4 {\n margin: 1.5rem !important;\n}\n\n.m-5 {\n margin: 3rem !important;\n}\n\n.m-auto {\n margin: auto !important;\n}\n\n.mx-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n}\n\n.mx-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n}\n\n.mx-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n}\n\n.mx-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n}\n\n.mx-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n}\n\n.mx-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n}\n\n.mx-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n}\n\n.my-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n}\n\n.my-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n}\n\n.my-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n}\n\n.my-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n}\n\n.my-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n}\n\n.my-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n}\n\n.my-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n}\n\n.mt-0 {\n margin-top: 0 !important;\n}\n\n.mt-1 {\n margin-top: 0.25rem !important;\n}\n\n.mt-2 {\n margin-top: 0.5rem !important;\n}\n\n.mt-3 {\n margin-top: 1rem !important;\n}\n\n.mt-4 {\n margin-top: 1.5rem !important;\n}\n\n.mt-5 {\n margin-top: 3rem !important;\n}\n\n.mt-auto {\n margin-top: auto !important;\n}\n\n.me-0 {\n margin-right: 0 !important;\n}\n\n.me-1 {\n margin-right: 0.25rem !important;\n}\n\n.me-2 {\n margin-right: 0.5rem !important;\n}\n\n.me-3 {\n margin-right: 1rem !important;\n}\n\n.me-4 {\n margin-right: 1.5rem !important;\n}\n\n.me-5 {\n margin-right: 3rem !important;\n}\n\n.me-auto {\n margin-right: auto !important;\n}\n\n.mb-0 {\n margin-bottom: 0 !important;\n}\n\n.mb-1 {\n margin-bottom: 0.25rem !important;\n}\n\n.mb-2 {\n margin-bottom: 0.5rem !important;\n}\n\n.mb-3 {\n margin-bottom: 1rem !important;\n}\n\n.mb-4 {\n margin-bottom: 1.5rem !important;\n}\n\n.mb-5 {\n margin-bottom: 3rem !important;\n}\n\n.mb-auto {\n margin-bottom: auto !important;\n}\n\n.ms-0 {\n margin-left: 0 !important;\n}\n\n.ms-1 {\n margin-left: 0.25rem !important;\n}\n\n.ms-2 {\n margin-left: 0.5rem !important;\n}\n\n.ms-3 {\n margin-left: 1rem !important;\n}\n\n.ms-4 {\n margin-left: 1.5rem !important;\n}\n\n.ms-5 {\n margin-left: 3rem !important;\n}\n\n.ms-auto {\n margin-left: auto !important;\n}\n\n.p-0 {\n padding: 0 !important;\n}\n\n.p-1 {\n padding: 0.25rem !important;\n}\n\n.p-2 {\n padding: 0.5rem !important;\n}\n\n.p-3 {\n padding: 1rem !important;\n}\n\n.p-4 {\n padding: 1.5rem !important;\n}\n\n.p-5 {\n padding: 3rem !important;\n}\n\n.px-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n}\n\n.px-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n}\n\n.px-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n}\n\n.px-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n}\n\n.px-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n}\n\n.px-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n}\n\n.py-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n}\n\n.py-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n}\n\n.py-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n}\n\n.py-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n}\n\n.py-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n}\n\n.py-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n}\n\n.pt-0 {\n padding-top: 0 !important;\n}\n\n.pt-1 {\n padding-top: 0.25rem !important;\n}\n\n.pt-2 {\n padding-top: 0.5rem !important;\n}\n\n.pt-3 {\n padding-top: 1rem !important;\n}\n\n.pt-4 {\n padding-top: 1.5rem !important;\n}\n\n.pt-5 {\n padding-top: 3rem !important;\n}\n\n.pe-0 {\n padding-right: 0 !important;\n}\n\n.pe-1 {\n padding-right: 0.25rem !important;\n}\n\n.pe-2 {\n padding-right: 0.5rem !important;\n}\n\n.pe-3 {\n padding-right: 1rem !important;\n}\n\n.pe-4 {\n padding-right: 1.5rem !important;\n}\n\n.pe-5 {\n padding-right: 3rem !important;\n}\n\n.pb-0 {\n padding-bottom: 0 !important;\n}\n\n.pb-1 {\n padding-bottom: 0.25rem !important;\n}\n\n.pb-2 {\n padding-bottom: 0.5rem !important;\n}\n\n.pb-3 {\n padding-bottom: 1rem !important;\n}\n\n.pb-4 {\n padding-bottom: 1.5rem !important;\n}\n\n.pb-5 {\n padding-bottom: 3rem !important;\n}\n\n.ps-0 {\n padding-left: 0 !important;\n}\n\n.ps-1 {\n padding-left: 0.25rem !important;\n}\n\n.ps-2 {\n padding-left: 0.5rem !important;\n}\n\n.ps-3 {\n padding-left: 1rem !important;\n}\n\n.ps-4 {\n padding-left: 1.5rem !important;\n}\n\n.ps-5 {\n padding-left: 3rem !important;\n}\n\n.gap-0 {\n gap: 0 !important;\n}\n\n.gap-1 {\n gap: 0.25rem !important;\n}\n\n.gap-2 {\n gap: 0.5rem !important;\n}\n\n.gap-3 {\n gap: 1rem !important;\n}\n\n.gap-4 {\n gap: 1.5rem !important;\n}\n\n.gap-5 {\n gap: 3rem !important;\n}\n\n.row-gap-0 {\n row-gap: 0 !important;\n}\n\n.row-gap-1 {\n row-gap: 0.25rem !important;\n}\n\n.row-gap-2 {\n row-gap: 0.5rem !important;\n}\n\n.row-gap-3 {\n row-gap: 1rem !important;\n}\n\n.row-gap-4 {\n row-gap: 1.5rem !important;\n}\n\n.row-gap-5 {\n row-gap: 3rem !important;\n}\n\n.column-gap-0 {\n -moz-column-gap: 0 !important;\n column-gap: 0 !important;\n}\n\n.column-gap-1 {\n -moz-column-gap: 0.25rem !important;\n column-gap: 0.25rem !important;\n}\n\n.column-gap-2 {\n -moz-column-gap: 0.5rem !important;\n column-gap: 0.5rem !important;\n}\n\n.column-gap-3 {\n -moz-column-gap: 1rem !important;\n column-gap: 1rem !important;\n}\n\n.column-gap-4 {\n -moz-column-gap: 1.5rem !important;\n column-gap: 1.5rem !important;\n}\n\n.column-gap-5 {\n -moz-column-gap: 3rem !important;\n column-gap: 3rem !important;\n}\n\n.font-monospace {\n font-family: var(--bs-font-monospace) !important;\n}\n\n.fs-1 {\n font-size: calc(1.375rem + 1.5vw) !important;\n}\n\n.fs-2 {\n font-size: calc(1.325rem + 0.9vw) !important;\n}\n\n.fs-3 {\n font-size: calc(1.3rem + 0.6vw) !important;\n}\n\n.fs-4 {\n font-size: calc(1.275rem + 0.3vw) !important;\n}\n\n.fs-5 {\n font-size: 1.25rem !important;\n}\n\n.fs-6 {\n font-size: 1rem !important;\n}\n\n.fst-italic {\n font-style: italic !important;\n}\n\n.fst-normal {\n font-style: normal !important;\n}\n\n.fw-lighter {\n font-weight: lighter !important;\n}\n\n.fw-light {\n font-weight: 300 !important;\n}\n\n.fw-normal {\n font-weight: 400 !important;\n}\n\n.fw-medium {\n font-weight: 500 !important;\n}\n\n.fw-semibold {\n font-weight: 600 !important;\n}\n\n.fw-bold {\n font-weight: 700 !important;\n}\n\n.fw-bolder {\n font-weight: bolder !important;\n}\n\n.lh-1 {\n line-height: 1 !important;\n}\n\n.lh-sm {\n line-height: 1.25 !important;\n}\n\n.lh-base {\n line-height: 1.5 !important;\n}\n\n.lh-lg {\n line-height: 2 !important;\n}\n\n.text-start {\n text-align: left !important;\n}\n\n.text-end {\n text-align: right !important;\n}\n\n.text-center {\n text-align: center !important;\n}\n\n.text-decoration-none {\n text-decoration: none !important;\n}\n\n.text-decoration-underline {\n text-decoration: underline !important;\n}\n\n.text-decoration-line-through {\n text-decoration: line-through !important;\n}\n\n.text-lowercase {\n text-transform: lowercase !important;\n}\n\n.text-uppercase {\n text-transform: uppercase !important;\n}\n\n.text-capitalize {\n text-transform: capitalize !important;\n}\n\n.text-wrap {\n white-space: normal !important;\n}\n\n.text-nowrap {\n white-space: nowrap !important;\n}\n\n/* rtl:begin:remove */\n.text-break {\n word-wrap: break-word !important;\n word-break: break-word !important;\n}\n\n/* rtl:end:remove */\n.text-primary {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-secondary {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-success {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-info {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-warning {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-danger {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-light {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-dark {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-black {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-white {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-body {\n --bs-text-opacity: 1;\n color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;\n}\n\n.text-muted {\n --bs-text-opacity: 1;\n color: var(--bs-secondary-color) !important;\n}\n\n.text-black-50 {\n --bs-text-opacity: 1;\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n --bs-text-opacity: 1;\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-body-secondary {\n --bs-text-opacity: 1;\n color: var(--bs-secondary-color) !important;\n}\n\n.text-body-tertiary {\n --bs-text-opacity: 1;\n color: var(--bs-tertiary-color) !important;\n}\n\n.text-body-emphasis {\n --bs-text-opacity: 1;\n color: var(--bs-emphasis-color) !important;\n}\n\n.text-reset {\n --bs-text-opacity: 1;\n color: inherit !important;\n}\n\n.text-opacity-25 {\n --bs-text-opacity: 0.25;\n}\n\n.text-opacity-50 {\n --bs-text-opacity: 0.5;\n}\n\n.text-opacity-75 {\n --bs-text-opacity: 0.75;\n}\n\n.text-opacity-100 {\n --bs-text-opacity: 1;\n}\n\n.text-primary-emphasis {\n color: var(--bs-primary-text) !important;\n}\n\n.text-secondary-emphasis {\n color: var(--bs-secondary-text) !important;\n}\n\n.text-success-emphasis {\n color: var(--bs-success-text) !important;\n}\n\n.text-info-emphasis {\n color: var(--bs-info-text) !important;\n}\n\n.text-warning-emphasis {\n color: var(--bs-warning-text) !important;\n}\n\n.text-danger-emphasis {\n color: var(--bs-danger-text) !important;\n}\n\n.text-light-emphasis {\n color: var(--bs-light-text) !important;\n}\n\n.text-dark-emphasis {\n color: var(--bs-dark-text) !important;\n}\n\n.bg-primary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-secondary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-success {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-info {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-warning {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-danger {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-light {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-dark {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-black {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-white {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-body {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-transparent {\n --bs-bg-opacity: 1;\n background-color: transparent !important;\n}\n\n.bg-body-secondary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-body-tertiary {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-body-emphasis {\n --bs-bg-opacity: 1;\n background-color: rgba(var(--bs-emphasis-bg-rgb), var(--bs-bg-opacity)) !important;\n}\n\n.bg-opacity-10 {\n --bs-bg-opacity: 0.1;\n}\n\n.bg-opacity-25 {\n --bs-bg-opacity: 0.25;\n}\n\n.bg-opacity-50 {\n --bs-bg-opacity: 0.5;\n}\n\n.bg-opacity-75 {\n --bs-bg-opacity: 0.75;\n}\n\n.bg-opacity-100 {\n --bs-bg-opacity: 1;\n}\n\n.bg-primary-subtle {\n background-color: var(--bs-primary-bg-subtle) !important;\n}\n\n.bg-secondary-subtle {\n background-color: var(--bs-secondary-bg-subtle) !important;\n}\n\n.bg-success-subtle {\n background-color: var(--bs-success-bg-subtle) !important;\n}\n\n.bg-info-subtle {\n background-color: var(--bs-info-bg-subtle) !important;\n}\n\n.bg-warning-subtle {\n background-color: var(--bs-warning-bg-subtle) !important;\n}\n\n.bg-danger-subtle {\n background-color: var(--bs-danger-bg-subtle) !important;\n}\n\n.bg-light-subtle {\n background-color: var(--bs-light-bg-subtle) !important;\n}\n\n.bg-dark-subtle {\n background-color: var(--bs-dark-bg-subtle) !important;\n}\n\n.bg-gradient {\n background-image: var(--bs-gradient) !important;\n}\n\n.user-select-all {\n -webkit-user-select: all !important;\n -moz-user-select: all !important;\n user-select: all !important;\n}\n\n.user-select-auto {\n -webkit-user-select: auto !important;\n -moz-user-select: auto !important;\n user-select: auto !important;\n}\n\n.user-select-none {\n -webkit-user-select: none !important;\n -moz-user-select: none !important;\n user-select: none !important;\n}\n\n.pe-none {\n pointer-events: none !important;\n}\n\n.pe-auto {\n pointer-events: auto !important;\n}\n\n.rounded {\n border-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.rounded-1 {\n border-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-2 {\n border-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-3 {\n border-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-4 {\n border-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-5 {\n border-radius: var(--bs-border-radius-2xl) !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-top {\n border-top-left-radius: var(--bs-border-radius) !important;\n border-top-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-top-0 {\n border-top-left-radius: 0 !important;\n border-top-right-radius: 0 !important;\n}\n\n.rounded-top-1 {\n border-top-left-radius: var(--bs-border-radius-sm) !important;\n border-top-right-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-top-2 {\n border-top-left-radius: var(--bs-border-radius) !important;\n border-top-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-top-3 {\n border-top-left-radius: var(--bs-border-radius-lg) !important;\n border-top-right-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-top-4 {\n border-top-left-radius: var(--bs-border-radius-xl) !important;\n border-top-right-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-top-5 {\n border-top-left-radius: var(--bs-border-radius-2xl) !important;\n border-top-right-radius: var(--bs-border-radius-2xl) !important;\n}\n\n.rounded-top-circle {\n border-top-left-radius: 50% !important;\n border-top-right-radius: 50% !important;\n}\n\n.rounded-top-pill {\n border-top-left-radius: var(--bs-border-radius-pill) !important;\n border-top-right-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-end {\n border-top-right-radius: var(--bs-border-radius) !important;\n border-bottom-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-end-0 {\n border-top-right-radius: 0 !important;\n border-bottom-right-radius: 0 !important;\n}\n\n.rounded-end-1 {\n border-top-right-radius: var(--bs-border-radius-sm) !important;\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-end-2 {\n border-top-right-radius: var(--bs-border-radius) !important;\n border-bottom-right-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-end-3 {\n border-top-right-radius: var(--bs-border-radius-lg) !important;\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-end-4 {\n border-top-right-radius: var(--bs-border-radius-xl) !important;\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-end-5 {\n border-top-right-radius: var(--bs-border-radius-2xl) !important;\n border-bottom-right-radius: var(--bs-border-radius-2xl) !important;\n}\n\n.rounded-end-circle {\n border-top-right-radius: 50% !important;\n border-bottom-right-radius: 50% !important;\n}\n\n.rounded-end-pill {\n border-top-right-radius: var(--bs-border-radius-pill) !important;\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: var(--bs-border-radius) !important;\n border-bottom-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-bottom-0 {\n border-bottom-right-radius: 0 !important;\n border-bottom-left-radius: 0 !important;\n}\n\n.rounded-bottom-1 {\n border-bottom-right-radius: var(--bs-border-radius-sm) !important;\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-bottom-2 {\n border-bottom-right-radius: var(--bs-border-radius) !important;\n border-bottom-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-bottom-3 {\n border-bottom-right-radius: var(--bs-border-radius-lg) !important;\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-bottom-4 {\n border-bottom-right-radius: var(--bs-border-radius-xl) !important;\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-bottom-5 {\n border-bottom-right-radius: var(--bs-border-radius-2xl) !important;\n border-bottom-left-radius: var(--bs-border-radius-2xl) !important;\n}\n\n.rounded-bottom-circle {\n border-bottom-right-radius: 50% !important;\n border-bottom-left-radius: 50% !important;\n}\n\n.rounded-bottom-pill {\n border-bottom-right-radius: var(--bs-border-radius-pill) !important;\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\n}\n\n.rounded-start {\n border-bottom-left-radius: var(--bs-border-radius) !important;\n border-top-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-start-0 {\n border-bottom-left-radius: 0 !important;\n border-top-left-radius: 0 !important;\n}\n\n.rounded-start-1 {\n border-bottom-left-radius: var(--bs-border-radius-sm) !important;\n border-top-left-radius: var(--bs-border-radius-sm) !important;\n}\n\n.rounded-start-2 {\n border-bottom-left-radius: var(--bs-border-radius) !important;\n border-top-left-radius: var(--bs-border-radius) !important;\n}\n\n.rounded-start-3 {\n border-bottom-left-radius: var(--bs-border-radius-lg) !important;\n border-top-left-radius: var(--bs-border-radius-lg) !important;\n}\n\n.rounded-start-4 {\n border-bottom-left-radius: var(--bs-border-radius-xl) !important;\n border-top-left-radius: var(--bs-border-radius-xl) !important;\n}\n\n.rounded-start-5 {\n border-bottom-left-radius: var(--bs-border-radius-2xl) !important;\n border-top-left-radius: var(--bs-border-radius-2xl) !important;\n}\n\n.rounded-start-circle {\n border-bottom-left-radius: 50% !important;\n border-top-left-radius: 50% !important;\n}\n\n.rounded-start-pill {\n border-bottom-left-radius: var(--bs-border-radius-pill) !important;\n border-top-left-radius: var(--bs-border-radius-pill) !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n.z-n1 {\n z-index: -1 !important;\n}\n\n.z-0 {\n z-index: 0 !important;\n}\n\n.z-1 {\n z-index: 1 !important;\n}\n\n.z-2 {\n z-index: 2 !important;\n}\n\n.z-3 {\n z-index: 3 !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-start {\n float: left !important;\n }\n .float-sm-end {\n float: right !important;\n }\n .float-sm-none {\n float: none !important;\n }\n .object-fit-sm-contain {\n -o-object-fit: contain !important;\n object-fit: contain !important;\n }\n .object-fit-sm-cover {\n -o-object-fit: cover !important;\n object-fit: cover !important;\n }\n .object-fit-sm-fill {\n -o-object-fit: fill !important;\n object-fit: fill !important;\n }\n .object-fit-sm-scale {\n -o-object-fit: scale-down !important;\n object-fit: scale-down !important;\n }\n .object-fit-sm-none {\n -o-object-fit: none !important;\n object-fit: none !important;\n }\n .d-sm-inline {\n display: inline !important;\n }\n .d-sm-inline-block {\n display: inline-block !important;\n }\n .d-sm-block {\n display: block !important;\n }\n .d-sm-grid {\n display: grid !important;\n }\n .d-sm-table {\n display: table !important;\n }\n .d-sm-table-row {\n display: table-row !important;\n }\n .d-sm-table-cell {\n display: table-cell !important;\n }\n .d-sm-flex {\n display: flex !important;\n }\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n .d-sm-none {\n display: none !important;\n }\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n .flex-sm-row {\n flex-direction: row !important;\n }\n .flex-sm-column {\n flex-direction: column !important;\n }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n .justify-content-sm-center {\n justify-content: center !important;\n }\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n .align-items-sm-center {\n align-items: center !important;\n }\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n .align-content-sm-center {\n align-content: center !important;\n }\n .align-content-sm-between {\n align-content: space-between !important;\n }\n .align-content-sm-around {\n align-content: space-around !important;\n }\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n .align-self-sm-auto {\n align-self: auto !important;\n }\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n .align-self-sm-center {\n align-self: center !important;\n }\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n .order-sm-first {\n order: -1 !important;\n }\n .order-sm-0 {\n order: 0 !important;\n }\n .order-sm-1 {\n order: 1 !important;\n }\n .order-sm-2 {\n order: 2 !important;\n }\n .order-sm-3 {\n order: 3 !important;\n }\n .order-sm-4 {\n order: 4 !important;\n }\n .order-sm-5 {\n order: 5 !important;\n }\n .order-sm-last {\n order: 6 !important;\n }\n .m-sm-0 {\n margin: 0 !important;\n }\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n .m-sm-3 {\n margin: 1rem !important;\n }\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n .m-sm-5 {\n margin: 3rem !important;\n }\n .m-sm-auto {\n margin: auto !important;\n }\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n .mt-sm-auto {\n margin-top: auto !important;\n }\n .me-sm-0 {\n margin-right: 0 !important;\n }\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n .me-sm-auto {\n margin-right: auto !important;\n }\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n .ms-sm-auto {\n margin-left: auto !important;\n }\n .p-sm-0 {\n padding: 0 !important;\n }\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n .p-sm-3 {\n padding: 1rem !important;\n }\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n .p-sm-5 {\n padding: 3rem !important;\n }\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n .gap-sm-0 {\n gap: 0 !important;\n }\n .gap-sm-1 {\n gap: 0.25rem !important;\n }\n .gap-sm-2 {\n gap: 0.5rem !important;\n }\n .gap-sm-3 {\n gap: 1rem !important;\n }\n .gap-sm-4 {\n gap: 1.5rem !important;\n }\n .gap-sm-5 {\n gap: 3rem !important;\n }\n .row-gap-sm-0 {\n row-gap: 0 !important;\n }\n .row-gap-sm-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-sm-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-sm-3 {\n row-gap: 1rem !important;\n }\n .row-gap-sm-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-sm-5 {\n row-gap: 3rem !important;\n }\n .column-gap-sm-0 {\n -moz-column-gap: 0 !important;\n column-gap: 0 !important;\n }\n .column-gap-sm-1 {\n -moz-column-gap: 0.25rem !important;\n column-gap: 0.25rem !important;\n }\n .column-gap-sm-2 {\n -moz-column-gap: 0.5rem !important;\n column-gap: 0.5rem !important;\n }\n .column-gap-sm-3 {\n -moz-column-gap: 1rem !important;\n column-gap: 1rem !important;\n }\n .column-gap-sm-4 {\n -moz-column-gap: 1.5rem !important;\n column-gap: 1.5rem !important;\n }\n .column-gap-sm-5 {\n -moz-column-gap: 3rem !important;\n column-gap: 3rem !important;\n }\n .text-sm-start {\n text-align: left !important;\n }\n .text-sm-end {\n text-align: right !important;\n }\n .text-sm-center {\n text-align: center !important;\n }\n}\n@media (min-width: 768px) {\n .float-md-start {\n float: left !important;\n }\n .float-md-end {\n float: right !important;\n }\n .float-md-none {\n float: none !important;\n }\n .object-fit-md-contain {\n -o-object-fit: contain !important;\n object-fit: contain !important;\n }\n .object-fit-md-cover {\n -o-object-fit: cover !important;\n object-fit: cover !important;\n }\n .object-fit-md-fill {\n -o-object-fit: fill !important;\n object-fit: fill !important;\n }\n .object-fit-md-scale {\n -o-object-fit: scale-down !important;\n object-fit: scale-down !important;\n }\n .object-fit-md-none {\n -o-object-fit: none !important;\n object-fit: none !important;\n }\n .d-md-inline {\n display: inline !important;\n }\n .d-md-inline-block {\n display: inline-block !important;\n }\n .d-md-block {\n display: block !important;\n }\n .d-md-grid {\n display: grid !important;\n }\n .d-md-table {\n display: table !important;\n }\n .d-md-table-row {\n display: table-row !important;\n }\n .d-md-table-cell {\n display: table-cell !important;\n }\n .d-md-flex {\n display: flex !important;\n }\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n .d-md-none {\n display: none !important;\n }\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n .flex-md-row {\n flex-direction: row !important;\n }\n .flex-md-column {\n flex-direction: column !important;\n }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n .justify-content-md-center {\n justify-content: center !important;\n }\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-md-start {\n align-items: flex-start !important;\n }\n .align-items-md-end {\n align-items: flex-end !important;\n }\n .align-items-md-center {\n align-items: center !important;\n }\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n .align-content-md-start {\n align-content: flex-start !important;\n }\n .align-content-md-end {\n align-content: flex-end !important;\n }\n .align-content-md-center {\n align-content: center !important;\n }\n .align-content-md-between {\n align-content: space-between !important;\n }\n .align-content-md-around {\n align-content: space-around !important;\n }\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n .align-self-md-auto {\n align-self: auto !important;\n }\n .align-self-md-start {\n align-self: flex-start !important;\n }\n .align-self-md-end {\n align-self: flex-end !important;\n }\n .align-self-md-center {\n align-self: center !important;\n }\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n .order-md-first {\n order: -1 !important;\n }\n .order-md-0 {\n order: 0 !important;\n }\n .order-md-1 {\n order: 1 !important;\n }\n .order-md-2 {\n order: 2 !important;\n }\n .order-md-3 {\n order: 3 !important;\n }\n .order-md-4 {\n order: 4 !important;\n }\n .order-md-5 {\n order: 5 !important;\n }\n .order-md-last {\n order: 6 !important;\n }\n .m-md-0 {\n margin: 0 !important;\n }\n .m-md-1 {\n margin: 0.25rem !important;\n }\n .m-md-2 {\n margin: 0.5rem !important;\n }\n .m-md-3 {\n margin: 1rem !important;\n }\n .m-md-4 {\n margin: 1.5rem !important;\n }\n .m-md-5 {\n margin: 3rem !important;\n }\n .m-md-auto {\n margin: auto !important;\n }\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-md-0 {\n margin-top: 0 !important;\n }\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n .mt-md-auto {\n margin-top: auto !important;\n }\n .me-md-0 {\n margin-right: 0 !important;\n }\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n .me-md-3 {\n margin-right: 1rem !important;\n }\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n .me-md-5 {\n margin-right: 3rem !important;\n }\n .me-md-auto {\n margin-right: auto !important;\n }\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n .ms-md-0 {\n margin-left: 0 !important;\n }\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n .ms-md-auto {\n margin-left: auto !important;\n }\n .p-md-0 {\n padding: 0 !important;\n }\n .p-md-1 {\n padding: 0.25rem !important;\n }\n .p-md-2 {\n padding: 0.5rem !important;\n }\n .p-md-3 {\n padding: 1rem !important;\n }\n .p-md-4 {\n padding: 1.5rem !important;\n }\n .p-md-5 {\n padding: 3rem !important;\n }\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-md-0 {\n padding-top: 0 !important;\n }\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n .pe-md-0 {\n padding-right: 0 !important;\n }\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n .ps-md-0 {\n padding-left: 0 !important;\n }\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n .gap-md-0 {\n gap: 0 !important;\n }\n .gap-md-1 {\n gap: 0.25rem !important;\n }\n .gap-md-2 {\n gap: 0.5rem !important;\n }\n .gap-md-3 {\n gap: 1rem !important;\n }\n .gap-md-4 {\n gap: 1.5rem !important;\n }\n .gap-md-5 {\n gap: 3rem !important;\n }\n .row-gap-md-0 {\n row-gap: 0 !important;\n }\n .row-gap-md-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-md-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-md-3 {\n row-gap: 1rem !important;\n }\n .row-gap-md-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-md-5 {\n row-gap: 3rem !important;\n }\n .column-gap-md-0 {\n -moz-column-gap: 0 !important;\n column-gap: 0 !important;\n }\n .column-gap-md-1 {\n -moz-column-gap: 0.25rem !important;\n column-gap: 0.25rem !important;\n }\n .column-gap-md-2 {\n -moz-column-gap: 0.5rem !important;\n column-gap: 0.5rem !important;\n }\n .column-gap-md-3 {\n -moz-column-gap: 1rem !important;\n column-gap: 1rem !important;\n }\n .column-gap-md-4 {\n -moz-column-gap: 1.5rem !important;\n column-gap: 1.5rem !important;\n }\n .column-gap-md-5 {\n -moz-column-gap: 3rem !important;\n column-gap: 3rem !important;\n }\n .text-md-start {\n text-align: left !important;\n }\n .text-md-end {\n text-align: right !important;\n }\n .text-md-center {\n text-align: center !important;\n }\n}\n@media (min-width: 992px) {\n .float-lg-start {\n float: left !important;\n }\n .float-lg-end {\n float: right !important;\n }\n .float-lg-none {\n float: none !important;\n }\n .object-fit-lg-contain {\n -o-object-fit: contain !important;\n object-fit: contain !important;\n }\n .object-fit-lg-cover {\n -o-object-fit: cover !important;\n object-fit: cover !important;\n }\n .object-fit-lg-fill {\n -o-object-fit: fill !important;\n object-fit: fill !important;\n }\n .object-fit-lg-scale {\n -o-object-fit: scale-down !important;\n object-fit: scale-down !important;\n }\n .object-fit-lg-none {\n -o-object-fit: none !important;\n object-fit: none !important;\n }\n .d-lg-inline {\n display: inline !important;\n }\n .d-lg-inline-block {\n display: inline-block !important;\n }\n .d-lg-block {\n display: block !important;\n }\n .d-lg-grid {\n display: grid !important;\n }\n .d-lg-table {\n display: table !important;\n }\n .d-lg-table-row {\n display: table-row !important;\n }\n .d-lg-table-cell {\n display: table-cell !important;\n }\n .d-lg-flex {\n display: flex !important;\n }\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n .d-lg-none {\n display: none !important;\n }\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n .flex-lg-row {\n flex-direction: row !important;\n }\n .flex-lg-column {\n flex-direction: column !important;\n }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n .justify-content-lg-center {\n justify-content: center !important;\n }\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n .align-items-lg-center {\n align-items: center !important;\n }\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n .align-content-lg-center {\n align-content: center !important;\n }\n .align-content-lg-between {\n align-content: space-between !important;\n }\n .align-content-lg-around {\n align-content: space-around !important;\n }\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n .align-self-lg-auto {\n align-self: auto !important;\n }\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n .align-self-lg-center {\n align-self: center !important;\n }\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n .order-lg-first {\n order: -1 !important;\n }\n .order-lg-0 {\n order: 0 !important;\n }\n .order-lg-1 {\n order: 1 !important;\n }\n .order-lg-2 {\n order: 2 !important;\n }\n .order-lg-3 {\n order: 3 !important;\n }\n .order-lg-4 {\n order: 4 !important;\n }\n .order-lg-5 {\n order: 5 !important;\n }\n .order-lg-last {\n order: 6 !important;\n }\n .m-lg-0 {\n margin: 0 !important;\n }\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n .m-lg-3 {\n margin: 1rem !important;\n }\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n .m-lg-5 {\n margin: 3rem !important;\n }\n .m-lg-auto {\n margin: auto !important;\n }\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n .mt-lg-auto {\n margin-top: auto !important;\n }\n .me-lg-0 {\n margin-right: 0 !important;\n }\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n .me-lg-auto {\n margin-right: auto !important;\n }\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n .ms-lg-auto {\n margin-left: auto !important;\n }\n .p-lg-0 {\n padding: 0 !important;\n }\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n .p-lg-3 {\n padding: 1rem !important;\n }\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n .p-lg-5 {\n padding: 3rem !important;\n }\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n .gap-lg-0 {\n gap: 0 !important;\n }\n .gap-lg-1 {\n gap: 0.25rem !important;\n }\n .gap-lg-2 {\n gap: 0.5rem !important;\n }\n .gap-lg-3 {\n gap: 1rem !important;\n }\n .gap-lg-4 {\n gap: 1.5rem !important;\n }\n .gap-lg-5 {\n gap: 3rem !important;\n }\n .row-gap-lg-0 {\n row-gap: 0 !important;\n }\n .row-gap-lg-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-lg-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-lg-3 {\n row-gap: 1rem !important;\n }\n .row-gap-lg-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-lg-5 {\n row-gap: 3rem !important;\n }\n .column-gap-lg-0 {\n -moz-column-gap: 0 !important;\n column-gap: 0 !important;\n }\n .column-gap-lg-1 {\n -moz-column-gap: 0.25rem !important;\n column-gap: 0.25rem !important;\n }\n .column-gap-lg-2 {\n -moz-column-gap: 0.5rem !important;\n column-gap: 0.5rem !important;\n }\n .column-gap-lg-3 {\n -moz-column-gap: 1rem !important;\n column-gap: 1rem !important;\n }\n .column-gap-lg-4 {\n -moz-column-gap: 1.5rem !important;\n column-gap: 1.5rem !important;\n }\n .column-gap-lg-5 {\n -moz-column-gap: 3rem !important;\n column-gap: 3rem !important;\n }\n .text-lg-start {\n text-align: left !important;\n }\n .text-lg-end {\n text-align: right !important;\n }\n .text-lg-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .float-xl-start {\n float: left !important;\n }\n .float-xl-end {\n float: right !important;\n }\n .float-xl-none {\n float: none !important;\n }\n .object-fit-xl-contain {\n -o-object-fit: contain !important;\n object-fit: contain !important;\n }\n .object-fit-xl-cover {\n -o-object-fit: cover !important;\n object-fit: cover !important;\n }\n .object-fit-xl-fill {\n -o-object-fit: fill !important;\n object-fit: fill !important;\n }\n .object-fit-xl-scale {\n -o-object-fit: scale-down !important;\n object-fit: scale-down !important;\n }\n .object-fit-xl-none {\n -o-object-fit: none !important;\n object-fit: none !important;\n }\n .d-xl-inline {\n display: inline !important;\n }\n .d-xl-inline-block {\n display: inline-block !important;\n }\n .d-xl-block {\n display: block !important;\n }\n .d-xl-grid {\n display: grid !important;\n }\n .d-xl-table {\n display: table !important;\n }\n .d-xl-table-row {\n display: table-row !important;\n }\n .d-xl-table-cell {\n display: table-cell !important;\n }\n .d-xl-flex {\n display: flex !important;\n }\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n .d-xl-none {\n display: none !important;\n }\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xl-row {\n flex-direction: row !important;\n }\n .flex-xl-column {\n flex-direction: column !important;\n }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xl-center {\n justify-content: center !important;\n }\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n .align-items-xl-center {\n align-items: center !important;\n }\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n .align-content-xl-center {\n align-content: center !important;\n }\n .align-content-xl-between {\n align-content: space-between !important;\n }\n .align-content-xl-around {\n align-content: space-around !important;\n }\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n .align-self-xl-auto {\n align-self: auto !important;\n }\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n .align-self-xl-center {\n align-self: center !important;\n }\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n .order-xl-first {\n order: -1 !important;\n }\n .order-xl-0 {\n order: 0 !important;\n }\n .order-xl-1 {\n order: 1 !important;\n }\n .order-xl-2 {\n order: 2 !important;\n }\n .order-xl-3 {\n order: 3 !important;\n }\n .order-xl-4 {\n order: 4 !important;\n }\n .order-xl-5 {\n order: 5 !important;\n }\n .order-xl-last {\n order: 6 !important;\n }\n .m-xl-0 {\n margin: 0 !important;\n }\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n .m-xl-3 {\n margin: 1rem !important;\n }\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n .m-xl-5 {\n margin: 3rem !important;\n }\n .m-xl-auto {\n margin: auto !important;\n }\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n .mt-xl-auto {\n margin-top: auto !important;\n }\n .me-xl-0 {\n margin-right: 0 !important;\n }\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n .me-xl-auto {\n margin-right: auto !important;\n }\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n .ms-xl-auto {\n margin-left: auto !important;\n }\n .p-xl-0 {\n padding: 0 !important;\n }\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n .p-xl-3 {\n padding: 1rem !important;\n }\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n .p-xl-5 {\n padding: 3rem !important;\n }\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n .gap-xl-0 {\n gap: 0 !important;\n }\n .gap-xl-1 {\n gap: 0.25rem !important;\n }\n .gap-xl-2 {\n gap: 0.5rem !important;\n }\n .gap-xl-3 {\n gap: 1rem !important;\n }\n .gap-xl-4 {\n gap: 1.5rem !important;\n }\n .gap-xl-5 {\n gap: 3rem !important;\n }\n .row-gap-xl-0 {\n row-gap: 0 !important;\n }\n .row-gap-xl-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-xl-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-xl-3 {\n row-gap: 1rem !important;\n }\n .row-gap-xl-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-xl-5 {\n row-gap: 3rem !important;\n }\n .column-gap-xl-0 {\n -moz-column-gap: 0 !important;\n column-gap: 0 !important;\n }\n .column-gap-xl-1 {\n -moz-column-gap: 0.25rem !important;\n column-gap: 0.25rem !important;\n }\n .column-gap-xl-2 {\n -moz-column-gap: 0.5rem !important;\n column-gap: 0.5rem !important;\n }\n .column-gap-xl-3 {\n -moz-column-gap: 1rem !important;\n column-gap: 1rem !important;\n }\n .column-gap-xl-4 {\n -moz-column-gap: 1.5rem !important;\n column-gap: 1.5rem !important;\n }\n .column-gap-xl-5 {\n -moz-column-gap: 3rem !important;\n column-gap: 3rem !important;\n }\n .text-xl-start {\n text-align: left !important;\n }\n .text-xl-end {\n text-align: right !important;\n }\n .text-xl-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1400px) {\n .float-xxl-start {\n float: left !important;\n }\n .float-xxl-end {\n float: right !important;\n }\n .float-xxl-none {\n float: none !important;\n }\n .object-fit-xxl-contain {\n -o-object-fit: contain !important;\n object-fit: contain !important;\n }\n .object-fit-xxl-cover {\n -o-object-fit: cover !important;\n object-fit: cover !important;\n }\n .object-fit-xxl-fill {\n -o-object-fit: fill !important;\n object-fit: fill !important;\n }\n .object-fit-xxl-scale {\n -o-object-fit: scale-down !important;\n object-fit: scale-down !important;\n }\n .object-fit-xxl-none {\n -o-object-fit: none !important;\n object-fit: none !important;\n }\n .d-xxl-inline {\n display: inline !important;\n }\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n .d-xxl-block {\n display: block !important;\n }\n .d-xxl-grid {\n display: grid !important;\n }\n .d-xxl-table {\n display: table !important;\n }\n .d-xxl-table-row {\n display: table-row !important;\n }\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n .d-xxl-flex {\n display: flex !important;\n }\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n .d-xxl-none {\n display: none !important;\n }\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n .flex-xxl-row {\n flex-direction: row !important;\n }\n .flex-xxl-column {\n flex-direction: column !important;\n }\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n .align-items-xxl-center {\n align-items: center !important;\n }\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n .align-content-xxl-center {\n align-content: center !important;\n }\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n .align-self-xxl-center {\n align-self: center !important;\n }\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n .order-xxl-first {\n order: -1 !important;\n }\n .order-xxl-0 {\n order: 0 !important;\n }\n .order-xxl-1 {\n order: 1 !important;\n }\n .order-xxl-2 {\n order: 2 !important;\n }\n .order-xxl-3 {\n order: 3 !important;\n }\n .order-xxl-4 {\n order: 4 !important;\n }\n .order-xxl-5 {\n order: 5 !important;\n }\n .order-xxl-last {\n order: 6 !important;\n }\n .m-xxl-0 {\n margin: 0 !important;\n }\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n .m-xxl-3 {\n margin: 1rem !important;\n }\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n .m-xxl-5 {\n margin: 3rem !important;\n }\n .m-xxl-auto {\n margin: auto !important;\n }\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n .me-xxl-auto {\n margin-right: auto !important;\n }\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n .p-xxl-0 {\n padding: 0 !important;\n }\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n .p-xxl-3 {\n padding: 1rem !important;\n }\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n .p-xxl-5 {\n padding: 3rem !important;\n }\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n .gap-xxl-0 {\n gap: 0 !important;\n }\n .gap-xxl-1 {\n gap: 0.25rem !important;\n }\n .gap-xxl-2 {\n gap: 0.5rem !important;\n }\n .gap-xxl-3 {\n gap: 1rem !important;\n }\n .gap-xxl-4 {\n gap: 1.5rem !important;\n }\n .gap-xxl-5 {\n gap: 3rem !important;\n }\n .row-gap-xxl-0 {\n row-gap: 0 !important;\n }\n .row-gap-xxl-1 {\n row-gap: 0.25rem !important;\n }\n .row-gap-xxl-2 {\n row-gap: 0.5rem !important;\n }\n .row-gap-xxl-3 {\n row-gap: 1rem !important;\n }\n .row-gap-xxl-4 {\n row-gap: 1.5rem !important;\n }\n .row-gap-xxl-5 {\n row-gap: 3rem !important;\n }\n .column-gap-xxl-0 {\n -moz-column-gap: 0 !important;\n column-gap: 0 !important;\n }\n .column-gap-xxl-1 {\n -moz-column-gap: 0.25rem !important;\n column-gap: 0.25rem !important;\n }\n .column-gap-xxl-2 {\n -moz-column-gap: 0.5rem !important;\n column-gap: 0.5rem !important;\n }\n .column-gap-xxl-3 {\n -moz-column-gap: 1rem !important;\n column-gap: 1rem !important;\n }\n .column-gap-xxl-4 {\n -moz-column-gap: 1.5rem !important;\n column-gap: 1.5rem !important;\n }\n .column-gap-xxl-5 {\n -moz-column-gap: 3rem !important;\n column-gap: 3rem !important;\n }\n .text-xxl-start {\n text-align: left !important;\n }\n .text-xxl-end {\n text-align: right !important;\n }\n .text-xxl-center {\n text-align: center !important;\n }\n}\n@media (min-width: 1200px) {\n .fs-1 {\n font-size: 2.5rem !important;\n }\n .fs-2 {\n font-size: 2rem !important;\n }\n .fs-3 {\n font-size: 1.75rem !important;\n }\n .fs-4 {\n font-size: 1.5rem !important;\n }\n}\n@media print {\n .d-print-inline {\n display: inline !important;\n }\n .d-print-inline-block {\n display: inline-block !important;\n }\n .d-print-block {\n display: block !important;\n }\n .d-print-grid {\n display: grid !important;\n }\n .d-print-table {\n display: table !important;\n }\n .d-print-table-row {\n display: table-row !important;\n }\n .d-print-table-cell {\n display: table-cell !important;\n }\n .d-print-flex {\n display: flex !important;\n }\n .d-print-inline-flex {\n display: inline-flex !important;\n }\n .d-print-none {\n display: none !important;\n }\n}\n\n/*# sourceMappingURL=bootstrap.css.map */","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive values for font sizes, paddings, margins and much more\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/main/LICENSE)\n\n// Configuration\n\n// Base value\n$rfs-base-value: 1.25rem !default;\n$rfs-unit: rem !default;\n\n@if $rfs-unit != rem and $rfs-unit != px {\n @error \"`#{$rfs-unit}` is not a valid unit for $rfs-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where values start decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize values based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != number or $rfs-factor <= 1 {\n @error \"`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.\";\n}\n\n// Mode. Possibilities: \"min-media-query\", \"max-media-query\"\n$rfs-mode: min-media-query !default;\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-rfs to false\n$enable-rfs: true !default;\n\n// Cache $rfs-base-value unit\n$rfs-base-value-unit: unit($rfs-base-value);\n\n@function divide($dividend, $divisor, $precision: 10) {\n $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n $dividend: abs($dividend);\n $divisor: abs($divisor);\n @if $dividend == 0 {\n @return 0;\n }\n @if $divisor == 0 {\n @error \"Cannot divide by 0\";\n }\n $remainder: $dividend;\n $result: 0;\n $factor: 10;\n @while ($remainder > 0 and $precision >= 0) {\n $quotient: 0;\n @while ($remainder >= $divisor) {\n $remainder: $remainder - $divisor;\n $quotient: $quotient + 1;\n }\n $result: $result * 10 + $quotient;\n $factor: $factor * .1;\n $remainder: $remainder * 10;\n $precision: $precision - 1;\n @if ($precision < 0 and $remainder >= $divisor * 5) {\n $result: $result + 1;\n }\n }\n $result: $result * $factor * $sign;\n $dividend-unit: unit($dividend);\n $divisor-unit: unit($divisor);\n $unit-map: (\n \"px\": 1px,\n \"rem\": 1rem,\n \"em\": 1em,\n \"%\": 1%\n );\n @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n $result: $result * map-get($unit-map, $dividend-unit);\n }\n @return $result;\n}\n\n// Remove px-unit from $rfs-base-value for calculations\n@if $rfs-base-value-unit == px {\n $rfs-base-value: divide($rfs-base-value, $rfs-base-value * 0 + 1);\n}\n@else if $rfs-base-value-unit == rem {\n $rfs-base-value: divide($rfs-base-value, divide($rfs-base-value * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == px {\n $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == rem or $rfs-breakpoint-unit-cache == \"em\" {\n $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Calculate the media query value\n$rfs-mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n$rfs-mq-property-width: if($rfs-mode == max-media-query, max-width, min-width);\n$rfs-mq-property-height: if($rfs-mode == max-media-query, max-height, min-height);\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query {\n @if $rfs-two-dimensional {\n @if $rfs-mode == max-media-query {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}), (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) and (#{$rfs-mq-property-height}: #{$rfs-mq-value}) {\n @content;\n }\n }\n }\n @else {\n @media (#{$rfs-mq-property-width}: #{$rfs-mq-value}) {\n @content;\n }\n }\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-rule {\n @if $rfs-class == disable and $rfs-mode == max-media-query {\n // Adding an extra class increases specificity, which prevents the media query to override the property\n &,\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @else if $rfs-class == enable and $rfs-mode == min-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n @else {\n @content;\n }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-media-query-rule {\n\n @if $rfs-class == enable {\n @if $rfs-mode == min-media-query {\n @content;\n }\n\n @include _rfs-media-query {\n .enable-rfs &,\n &.enable-rfs {\n @content;\n }\n }\n }\n @else {\n @if $rfs-class == disable and $rfs-mode == min-media-query {\n .disable-rfs &,\n &.disable-rfs {\n @content;\n }\n }\n @include _rfs-media-query {\n @content;\n }\n }\n}\n\n// Helper function to get the formatted non-responsive value\n@function rfs-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: '';\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + ' 0';\n }\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n @if $unit == px {\n // Convert to rem if needed\n $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $value * 0 + $rfs-rem-value)}rem, $value);\n }\n @else if $unit == rem {\n // Convert to px if needed\n $val: $val + ' ' + if($rfs-unit == px, #{divide($value, $value * 0 + 1) * $rfs-rem-value}px, $value);\n }\n @else {\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n $val: $val + ' ' + $value;\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// Helper function to get the responsive value calculated by RFS\n@function rfs-fluid-value($values) {\n // Convert to list\n $values: if(type-of($values) != list, ($values,), $values);\n\n $val: '';\n\n // Loop over each value and calculate value\n @each $value in $values {\n @if $value == 0 {\n $val: $val + ' 0';\n }\n\n @else {\n // Cache $value unit\n $unit: if(type-of($value) == \"number\", unit($value), false);\n\n // If $value isn't a number (like inherit) or $value has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n @if not $unit or $unit != px and $unit != rem {\n $val: $val + ' ' + $value;\n }\n\n @else {\n // Remove unit from $value for calculations\n $value: divide($value, $value * 0 + if($unit == px, 1, divide(1, $rfs-rem-value)));\n\n // Only add the media query if the value is greater than the minimum value\n @if abs($value) <= $rfs-base-value or not $enable-rfs {\n $val: $val + ' ' + if($rfs-unit == rem, #{divide($value, $rfs-rem-value)}rem, #{$value}px);\n }\n @else {\n // Calculate the minimum value\n $value-min: $rfs-base-value + divide(abs($value) - $rfs-base-value, $rfs-factor);\n\n // Calculate difference between $value and the minimum value\n $value-diff: abs($value) - $value-min;\n\n // Base value formatting\n $min-width: if($rfs-unit == rem, #{divide($value-min, $rfs-rem-value)}rem, #{$value-min}px);\n\n // Use negative value if needed\n $min-width: if($value < 0, -$min-width, $min-width);\n\n // Use `vmin` if two-dimensional is enabled\n $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n // Calculate the variable width between 0 and $rfs-breakpoint\n $variable-width: #{divide($value-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n // Return the calculated value\n $val: $val + ' calc(' + $min-width + if($value < 0, ' - ', ' + ') + $variable-width + ')';\n }\n }\n }\n }\n\n // Remove first space\n @return unquote(str-slice($val, 2));\n}\n\n// RFS mixin\n@mixin rfs($values, $property: font-size) {\n @if $values != null {\n $val: rfs-value($values);\n $fluidVal: rfs-fluid-value($values);\n\n // Do not print the media query if responsive & non-responsive values are the same\n @if $val == $fluidVal {\n #{$property}: $val;\n }\n @else {\n @include _rfs-rule {\n #{$property}: if($rfs-mode == max-media-query, $val, $fluidVal);\n\n // Include safari iframe resize fix if needed\n min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n }\n\n @include _rfs-media-query-rule {\n #{$property}: if($rfs-mode == max-media-query, $fluidVal, $val);\n }\n }\n }\n}\n\n// Shorthand helper mixins\n@mixin font-size($value) {\n @include rfs($value);\n}\n\n@mixin padding($value) {\n @include rfs($value, padding);\n}\n\n@mixin padding-top($value) {\n @include rfs($value, padding-top);\n}\n\n@mixin padding-right($value) {\n @include rfs($value, padding-right);\n}\n\n@mixin padding-bottom($value) {\n @include rfs($value, padding-bottom);\n}\n\n@mixin padding-left($value) {\n @include rfs($value, padding-left);\n}\n\n@mixin margin($value) {\n @include rfs($value, margin);\n}\n\n@mixin margin-top($value) {\n @include rfs($value, margin-top);\n}\n\n@mixin margin-right($value) {\n @include rfs($value, margin-right);\n}\n\n@mixin margin-bottom($value) {\n @include rfs($value, margin-bottom);\n}\n\n@mixin margin-left($value) {\n @include rfs($value, margin-left);\n}\n","// scss-docs-start color-mode-mixin\n@mixin color-mode($mode: light, $root: false) {\n @if $color-mode-type == \"media-query\" {\n @if $root == true {\n @media (prefers-color-scheme: $mode) {\n :root {\n @content;\n }\n }\n } @else {\n @media (prefers-color-scheme: $mode) {\n @content;\n }\n }\n } @else {\n [data-bs-theme=\"#{$mode}\"] {\n @content;\n }\n }\n}\n// scss-docs-end color-mode-mixin\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n\n// Root\n//\n// Ability to the value of the root font sizes, affecting the value of `rem`.\n// null by default, thus nothing is generated.\n\n:root {\n @if $font-size-root != null {\n @include font-size(var(--#{$prefix}root-font-size));\n }\n\n @if $enable-smooth-scroll {\n @media (prefers-reduced-motion: no-preference) {\n scroll-behavior: smooth;\n }\n }\n}\n\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Prevent adjustments of font size after orientation changes in iOS.\n// 4. Change the default tap highlight to be completely transparent in iOS.\n\n// scss-docs-start reboot-body-rules\nbody {\n margin: 0; // 1\n font-family: var(--#{$prefix}body-font-family);\n @include font-size(var(--#{$prefix}body-font-size));\n font-weight: var(--#{$prefix}body-font-weight);\n line-height: var(--#{$prefix}body-line-height);\n color: var(--#{$prefix}body-color);\n text-align: var(--#{$prefix}body-text-align);\n background-color: var(--#{$prefix}body-bg); // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n// scss-docs-end reboot-body-rules\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n border: 0;\n border-top: $hr-border-width solid $hr-border-color;\n opacity: $hr-opacity;\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n margin-top: 0; // 1\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-style: $headings-font-style;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: var(--#{$prefix}heading-color, inherit);\n}\n\nh1 {\n @extend %heading;\n @include font-size($h1-font-size);\n}\n\nh2 {\n @extend %heading;\n @include font-size($h2-font-size);\n}\n\nh3 {\n @extend %heading;\n @include font-size($h3-font-size);\n}\n\nh4 {\n @extend %heading;\n @include font-size($h4-font-size);\n}\n\nh5 {\n @extend %heading;\n @include font-size($h5-font-size);\n}\n\nh6 {\n @extend %heading;\n @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\n\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n\n// Abbreviations\n//\n// 1. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 2. Add explicit cursor to indicate changed behavior.\n// 3. Prevent the text-decoration to be skipped.\n\nabbr[title] {\n text-decoration: underline dotted; // 1\n cursor: help; // 2\n text-decoration-skip-ink: none; // 3\n}\n\n\n// Address\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\n\n// Lists\n\nol,\nul {\n padding-left: 2rem;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\n// 1. Undo browser default\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // 1\n}\n\n\n// Blockquote\n\nblockquote {\n margin: 0 0 1rem;\n}\n\n\n// Strong\n//\n// Add the correct font weight in Chrome, Edge, and Safari\n\nb,\nstrong {\n font-weight: $font-weight-bolder;\n}\n\n\n// Small\n//\n// Add the correct font size in all browsers\n\nsmall {\n @include font-size($small-font-size);\n}\n\n\n// Mark\n\nmark {\n padding: $mark-padding;\n background-color: var(--#{$prefix}highlight-bg);\n}\n\n\n// Sub and Sup\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n\nsub,\nsup {\n position: relative;\n @include font-size($sub-sup-font-size);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n// Links\n\na {\n color: rgba(var(--#{$prefix}link-color-rgb), var(--#{$prefix}link-opacity, 1));\n text-decoration: $link-decoration;\n\n &:hover {\n --#{$prefix}link-color-rgb: var(--#{$prefix}link-hover-color-rgb);\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n &,\n &:hover {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n// Code\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-code;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\n// 1. Remove browser default top margin\n// 2. Reset browser default of `1em` to use `rem`s\n// 3. Don't allow content to break outside\n\npre {\n display: block;\n margin-top: 0; // 1\n margin-bottom: 1rem; // 2\n overflow: auto; // 3\n @include font-size($code-font-size);\n color: $pre-color;\n\n // Account for some code outputs that place code tags in pre tags\n code {\n @include font-size(inherit);\n color: inherit;\n word-break: normal;\n }\n}\n\ncode {\n @include font-size($code-font-size);\n color: var(--#{$prefix}code-color);\n word-wrap: break-word;\n\n // Streamline the style when inside anchors to avoid broken underline and more\n a > & {\n color: inherit;\n }\n}\n\nkbd {\n padding: $kbd-padding-y $kbd-padding-x;\n @include font-size($kbd-font-size);\n color: $kbd-color;\n background-color: $kbd-bg;\n @include border-radius($border-radius-sm);\n\n kbd {\n padding: 0;\n @include font-size(1em);\n font-weight: $nested-kbd-font-weight;\n }\n}\n\n\n// Figures\n//\n// Apply a consistent margin strategy (matches our type styles).\n\nfigure {\n margin: 0 0 1rem;\n}\n\n\n// Images and content\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\n\n// Tables\n//\n// Prevent double borders\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: $table-cell-padding-y;\n padding-bottom: $table-cell-padding-y;\n color: $table-caption-color;\n text-align: left;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\n\n// Forms\n//\n// 1. Allow labels to use `margin` for spacing.\n\nlabel {\n display: inline-block; // 1\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n// See https://github.com/twbs/bootstrap/issues/24093\n\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\n// 1. Remove the margin in Firefox and Safari\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // 1\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\n// Remove the inheritance of text transform in Firefox\nbutton,\nselect {\n text-transform: none;\n}\n// Set the cursor for non-` + + +

+ + +
+ + ApolloNvim + +
+ +
+
    +
  • +
  • +
  • +
  • +
  • +
  • +
  • +
+
+ +
+ + + + +
+ + + + + +
+ +
+ +
+ + + +
+ +
+ + + + + +
+ + + + + + + + + + + + + \ No newline at end of file diff --git a/cz/css/base.css b/cz/css/base.css new file mode 100644 index 0000000..f5f27ba --- /dev/null +++ b/cz/css/base.css @@ -0,0 +1,366 @@ +html { + /* The nav header is 3.5rem high, plus 20px for the margin-top of the + main container. */ + scroll-padding-top: calc(3.5rem + 20px); +} + +/* Replacement for `body { background-attachment: fixed; }`, which has + performance issues when scrolling on large displays. See #1394. */ +body::before { + content: ' '; + position: fixed; + width: 100%; + height: 100%; + top: 0; + left: 0; + background-color: var(--bs-body-bg); + background: url(../img/grid.png) repeat-x; + will-change: transform; + z-index: -1; +} + +body > .container { + margin-top: 20px; + min-height: 400px; +} + +.navbar.fixed-top { + position: -webkit-sticky; + position: sticky; +} + +.source-links { + float: right; +} + +.col-md-9 img { + max-width: 100%; + display: inline-block; + padding: 4px; + line-height: 1.428571429; + background-color: var(--bs-secondary-bg-subtle); + border: 1px solid var(--bs-secondary-border-subtle); + border-radius: 4px; + margin: 20px auto 30px auto; +} + +h1 { + color: inherit; + font-weight: 400; + font-size: 42px; +} + +h2, h3, h4, h5, h6 { + color: inherit; + font-weight: 300; +} + +hr { + border-top: 1px solid #aaa; + opacity: 1; +} + +pre, .rst-content tt { + max-width: 100%; + background-color: var(--bs-body-bg); + border: solid 1px var(--bs-border-color); + color: var(--bs-body-color); + overflow-x: auto; +} + +code.code-large, .rst-content tt.code-large { + font-size: 90%; +} + +code { + padding: 2px 5px; + background-color: rgba(var(--bs-body-bg-rgb), 0.75); + border: solid 1px var(--bs-border-color); + color: var(--bs-body-color); + white-space: pre-wrap; + word-wrap: break-word; +} + +pre code { + display: block; + border: none; + white-space: pre; + word-wrap: normal; + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 12px; +} + +kbd { + padding: 2px 4px; + font-size: 90%; + color: var(--bs-secondary-text-emphasis); + background-color: var(--bs-secondary-bg-subtle); + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.25); + box-shadow: inset 0 -1px 0 rgba(0,0,0,.25); +} + +a code { + color: inherit; +} + +a:hover code, a:focus code { + color: inherit; +} + +footer { + margin-top: 30px; + margin-bottom: 10px; + text-align: center; + font-weight: 200; +} + +.modal-dialog { + margin-top: 60px; +} + +/* + * Side navigation + * + * Scrollspy and affixed enhanced navigation to highlight sections and secondary + * sections of docs content. + */ + +.bs-sidebar.affix { + position: -webkit-sticky; + position: sticky; + /* The nav header is 3.5rem high, plus 20px for the margin-top of the + main container. */ + top: calc(3.5rem + 20px); +} + +.bs-sidebar.card { + padding: 0; + max-height: 90%; + overflow-y: auto; +} + +/* Toggle (vertically flip) sidebar collapse icon */ +.bs-sidebar .navbar-toggler span { + -moz-transform: scale(1, -1); + -webkit-transform: scale(1, -1); + -o-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} + +.bs-sidebar .navbar-toggler.collapsed span { + -moz-transform: scale(1, 1); + -webkit-transform: scale(1, 1); + -o-transform: scale(1, 1); + -ms-transform: scale(1, 1); + transform: scale(1, 1); +} + +/* First level of nav */ +.bs-sidebar > .navbar-collapse > .nav { + padding-top: 10px; + padding-bottom: 10px; + border-radius: 5px; + width: 100%; +} + +/* All levels of nav */ +.bs-sidebar .nav > li > a { + display: block; + padding: 5px 20px; + z-index: 1; +} +.bs-sidebar .nav > li > a:hover, +.bs-sidebar .nav > li > a:focus { + text-decoration: none; + border-right: 1px solid; +} +.bs-sidebar .nav > li > a.active, +.bs-sidebar .nav > li > a.active:hover, +.bs-sidebar .nav > li > a.active:focus { + font-weight: bold; + background-color: transparent; + border-right: 1px solid; +} + +.bs-sidebar .nav .nav .nav { + margin-left: 1em; +} + +.bs-sidebar .nav > li > a { + font-weight: bold; +} + +.bs-sidebar .nav .nav > li > a { + font-weight: normal; +} + +.headerlink { + font-family: FontAwesome; + font-size: 14px; + display: none; + padding-left: .5em; + text-decoration: none; + vertical-align: middle; +} + +h1:hover .headerlink, h2:hover .headerlink, h3:hover .headerlink, h4:hover .headerlink, h5:hover .headerlink, h6:hover .headerlink { + display:inline-block; +} + +blockquote { + padding-left: 10px; + border-left: 4px solid #e6e6e6; +} + +.admonition, details { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; + text-align: left; +} + +.admonition.note, details.note { + color: var(--bs-primary-text-emphasis); + background-color: var(--bs-primary-bg-subtle); + border-color: var(--bs-primary-border-subtle); +} + +.admonition.note h1, .admonition.note h2, .admonition.note h3, +.admonition.note h4, .admonition.note h5, .admonition.note h6, +details.note h1, details.note h2, details.note h3, +details.note h4, details.note h5, details.note h6 { + color: var(--bs-primary-text-emphasis); +} + +.admonition.info, details.info { + color: var(--bs-info-text-emphasis); + background-color: var(--bs-info-bg-subtle); + border-color: var(--bs-info-border-subtle); +} + +.admonition.info h1, .admonition.info h2, .admonition.info h3, +.admonition.info h4, .admonition.info h5, .admonition.info h6, +details.info h1, details.info h2, details.info h3, +details.info h4, details.info h5, details.info h6 { + color: var(--bs-info-text-emphasis); +} + +.admonition.warning, details.warning { + color: var(--bs-warning-text-emphasis); + background-color: var(--bs-warning-bg-subtle); + border-color: var(--bs-warning-border-subtle); +} + +.admonition.warning h1, .admonition.warning h2, .admonition.warning h3, +.admonition.warning h4, .admonition.warning h5, .admonition.warning h6, +details.warning h1, details.warning h2, details.warning h3, +details.warning h4, details.warning h5, details.warning h6 { + color: var(--bs-warning-text-emphasis); +} + +.admonition.danger, details.danger { + color: var(--bs-danger-text-emphasis); + background-color: var(--bs-danger-bg-subtle); + border-color: var(--bs-danger-border-subtle); +} + +.admonition.danger h1, .admonition.danger h2, .admonition.danger h3, +.admonition.danger h4, .admonition.danger h5, .admonition.danger h6, +details.danger h1, details.danger h2, details.danger h3, +details.danger h4, details.danger h5, details.danger h6 { + color: var(--bs-danger-text-emphasis); +} + +.admonition, details { + color: var(--bs-light-text-emphasis); + background-color: var(--bs-light-bg-subtle); + border-color: var(--bs-light-border-subtle); +} + +.admonition h1, .admonition h2, .admonition h3, +.admonition h4, .admonition h5, .admonition h6, +details h1, details h2, details h3, +details h4, details h5, details h6 { + color: var(--bs-light-text-emphasis); +} + +.admonition-title, summary { + font-weight: bold; + text-align: left; +} + +.admonition>p:last-child, details>p:last-child { + margin-bottom: 0; +} + +@media (max-width: 991.98px) { + .navbar-collapse.show { + overflow-y: auto; + max-height: calc(100vh - 3.5rem); + } +} + +.dropdown-item.open { + color: var(--bs-dropdown-link-active-color); + background-color: var(--bs-dropdown-link-active-bg); +} + +.dropdown-submenu > .dropdown-menu { + margin: 0 0 0 1.5rem; + padding: 0; + border-width: 0; +} + +.dropdown-submenu > a::after { + display: block; + content: " "; + float: right; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; + border-width: 5px 0 5px 5px; + border-left-color: var(--bs-dropdown-link-active-color); + margin-top: 5px; + margin-right: -10px; +} + +.dropdown-submenu:hover > a::after { + border-left-color: var(--bs-dropdown-link-active-color); +} + +@media (min-width: 992px) { + .dropdown-menu { + overflow-y: auto; + max-height: calc(100vh - 3.5rem); + } + + .dropdown-submenu { + position: relative; + } + + .dropdown-submenu > .dropdown-menu { + position: fixed !important; + margin-top: -9px; + margin-left: -2px; + border-width: 1px; + padding: 0.5rem 0; + } + + .dropdown-submenu.pull-left { + float: none; + } + + .dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; + } +} + +@media print { + /* Remove sidebar when print */ + .col-md-3 { display: none; } +} diff --git a/cz/css/bootstrap.min.css b/cz/css/bootstrap.min.css new file mode 100644 index 0000000..0eed851 --- /dev/null +++ b/cz/css/bootstrap.min.css @@ -0,0 +1,12 @@ +@charset "UTF-8";/*! + * Bootswatch v5.3.2 (https://bootswatch.com) + * Theme: cerulean + * Copyright 2012-2023 Thomas Park + * Licensed under MIT + * Based on Bootstrap +*//*! + * Bootstrap v5.3.2 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root,[data-bs-theme=light]{--bs-blue:#033c73;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#e83e8c;--bs-red:#c71c22;--bs-orange:#fd7e14;--bs-yellow:#dd5600;--bs-green:#73a839;--bs-teal:#20c997;--bs-cyan:#2fa4e7;--bs-black:#000;--bs-white:#fff;--bs-gray:#868e96;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#868e96;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#2fa4e7;--bs-secondary:#e9ecef;--bs-success:#73a839;--bs-info:#033c73;--bs-warning:#dd5600;--bs-danger:#c71c22;--bs-light:#f8f9fa;--bs-dark:#343a40;--bs-primary-rgb:47,164,231;--bs-secondary-rgb:233,236,239;--bs-success-rgb:115,168,57;--bs-info-rgb:3,60,115;--bs-warning-rgb:221,86,0;--bs-danger-rgb:199,28,34;--bs-light-rgb:248,249,250;--bs-dark-rgb:52,58,64;--bs-primary-text-emphasis:#13425c;--bs-secondary-text-emphasis:#5d5e60;--bs-success-text-emphasis:#2e4317;--bs-info-text-emphasis:#01182e;--bs-warning-text-emphasis:#582200;--bs-danger-text-emphasis:#500b0e;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#d5edfa;--bs-secondary-bg-subtle:#fbfbfc;--bs-success-bg-subtle:#e3eed7;--bs-info-bg-subtle:#cdd8e3;--bs-warning-bg-subtle:#f8ddcc;--bs-danger-bg-subtle:#f4d2d3;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#acdbf5;--bs-secondary-border-subtle:#f6f7f9;--bs-success-border-subtle:#c7dcb0;--bs-info-border-subtle:#9ab1c7;--bs-warning-border-subtle:#f1bb99;--bs-danger-border-subtle:#e9a4a7;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#495057;--bs-body-color-rgb:73,80,87;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(73, 80, 87, 0.75);--bs-secondary-color-rgb:73,80,87;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(73, 80, 87, 0.5);--bs-tertiary-color-rgb:73,80,87;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:#2fa4e7;--bs-link-color:#2fa4e7;--bs-link-color-rgb:47,164,231;--bs-link-decoration:underline;--bs-link-hover-color:#2683b9;--bs-link-hover-color-rgb:38,131,185;--bs-code-color:#e83e8c;--bs-highlight-color:#495057;--bs-highlight-bg:#f8ddcc;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(47, 164, 231, 0.25);--bs-form-valid-color:#73a839;--bs-form-valid-border-color:#73a839;--bs-form-invalid-color:#c71c22;--bs-form-invalid-border-color:#c71c22}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, 0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, 0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#82c8f1;--bs-secondary-text-emphasis:#f2f4f5;--bs-success-text-emphasis:#abcb88;--bs-info-text-emphasis:#688aab;--bs-warning-text-emphasis:#eb9a66;--bs-danger-text-emphasis:#dd777a;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#09212e;--bs-secondary-bg-subtle:#2f2f30;--bs-success-bg-subtle:#17220b;--bs-info-bg-subtle:#010c17;--bs-warning-bg-subtle:#2c1100;--bs-danger-bg-subtle:#280607;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#1c628b;--bs-secondary-border-subtle:#8c8e8f;--bs-success-border-subtle:#456522;--bs-info-border-subtle:#022445;--bs-warning-border-subtle:#853400;--bs-danger-border-subtle:#771114;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#82c8f1;--bs-link-hover-color:#9bd3f4;--bs-link-color-rgb:130,200,241;--bs-link-hover-color-rgb:155,211,244;--bs-code-color:#f18bba;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#582200;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, 0.15);--bs-form-valid-color:#abcb88;--bs-form-valid-border-color:#abcb88;--bs-form-invalid-color:#dd777a;--bs-form-invalid-border-color:#dd777a}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;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]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-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:#868e96}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#d5edfa;--bs-table-border-color:#aabec8;--bs-table-striped-bg:#cae1ee;--bs-table-striped-color:#000;--bs-table-active-bg:#c0d5e1;--bs-table-active-color:#000;--bs-table-hover-bg:#c5dbe7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#fbfbfc;--bs-table-border-color:#c9c9ca;--bs-table-striped-bg:#eeeeef;--bs-table-striped-color:#000;--bs-table-active-bg:#e2e2e3;--bs-table-active-color:#000;--bs-table-hover-bg:#e8e8e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#e3eed7;--bs-table-border-color:#b6beac;--bs-table-striped-bg:#d8e2cc;--bs-table-striped-color:#000;--bs-table-active-bg:#ccd6c2;--bs-table-active-color:#000;--bs-table-hover-bg:#d2dcc7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cdd8e3;--bs-table-border-color:#a4adb6;--bs-table-striped-bg:#c3cdd8;--bs-table-striped-color:#000;--bs-table-active-bg:#b9c2cc;--bs-table-active-color:#000;--bs-table-hover-bg:#bec8d2;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#f8ddcc;--bs-table-border-color:#c6b1a3;--bs-table-striped-bg:#ecd2c2;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc7b8;--bs-table-active-color:#000;--bs-table-hover-bg:#e5ccbd;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f4d2d3;--bs-table-border-color:#c3a8a9;--bs-table-striped-bg:#e8c8c8;--bs-table-striped-color:#000;--bs-table-active-bg:#dcbdbe;--bs-table-active-color:#000;--bs-table-hover-bg:#e2c2c3;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#343a40;--bs-table-border-color:#5d6166;--bs-table-striped-bg:#3e444a;--bs-table-striped-color:#fff;--bs-table-active-bg:#484e53;--bs-table-active-color:#fff;--bs-table-hover-bg:#43494e;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#97d2f3;outline:0;box-shadow:0 0 0 .25rem rgba(47,164,231,.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#97d2f3;outline:0;box-shadow:0 0 0 .25rem rgba(47,164,231,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#97d2f3;outline:0;box-shadow:0 0 0 .25rem rgba(47,164,231,.25)}.form-check-input:checked{background-color:#2fa4e7;border-color:#2fa4e7}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#2fa4e7;border-color:#2fa4e7;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2397d2f3'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(47,164,231,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(47,164,231,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:#2fa4e7;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#c1e4f8}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;appearance:none;background-color:#2fa4e7;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#c1e4f8}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control-plaintext~label::after,.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#868e96}.form-floating>.form-control:disabled~label::after,.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2373a839' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.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:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2373a839' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23c71c22'%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='%23c71c22' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23c71c22'%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='%23c71c22' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#2fa4e7;--bs-btn-border-color:#2fa4e7;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#288bc4;--bs-btn-hover-border-color:#2683b9;--bs-btn-focus-shadow-rgb:78,178,235;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2683b9;--bs-btn-active-border-color:#237bad;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#2fa4e7;--bs-btn-disabled-border-color:#2fa4e7}.btn-secondary{--bs-btn-color:#000;--bs-btn-bg:#e9ecef;--bs-btn-border-color:#e9ecef;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#eceff1;--bs-btn-hover-border-color:#ebeef1;--bs-btn-focus-shadow-rgb:198,201,203;--bs-btn-active-color:#000;--bs-btn-active-bg:#edf0f2;--bs-btn-active-border-color:#ebeef1;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#e9ecef;--bs-btn-disabled-border-color:#e9ecef}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#73a839;--bs-btn-border-color:#73a839;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#628f30;--bs-btn-hover-border-color:#5c862e;--bs-btn-focus-shadow-rgb:136,181,87;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5c862e;--bs-btn-active-border-color:#567e2b;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#73a839;--bs-btn-disabled-border-color:#73a839}.btn-info{--bs-btn-color:#fff;--bs-btn-bg:#033c73;--bs-btn-border-color:#033c73;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#033362;--bs-btn-hover-border-color:#02305c;--bs-btn-focus-shadow-rgb:41,89,136;--bs-btn-active-color:#fff;--bs-btn-active-bg:#02305c;--bs-btn-active-border-color:#022d56;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#033c73;--bs-btn-disabled-border-color:#033c73}.btn-warning{--bs-btn-color:#fff;--bs-btn-bg:#dd5600;--bs-btn-border-color:#dd5600;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bc4900;--bs-btn-hover-border-color:#b14500;--bs-btn-focus-shadow-rgb:226,111,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b14500;--bs-btn-active-border-color:#a64100;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dd5600;--bs-btn-disabled-border-color:#dd5600}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#c71c22;--bs-btn-border-color:#c71c22;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#a9181d;--bs-btn-hover-border-color:#9f161b;--bs-btn-focus-shadow-rgb:207,62,67;--bs-btn-active-color:#fff;--bs-btn-active-bg:#9f161b;--bs-btn-active-border-color:#95151a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#c71c22;--bs-btn-disabled-border-color:#c71c22}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#343a40;--bs-btn-border-color:#343a40;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#52585d;--bs-btn-hover-border-color:#484e53;--bs-btn-focus-shadow-rgb:82,88,93;--bs-btn-active-color:#fff;--bs-btn-active-bg:#5d6166;--bs-btn-active-border-color:#484e53;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#343a40;--bs-btn-disabled-border-color:#343a40}.btn-outline-primary{--bs-btn-color:#2fa4e7;--bs-btn-border-color:#2fa4e7;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2fa4e7;--bs-btn-hover-border-color:#2fa4e7;--bs-btn-focus-shadow-rgb:47,164,231;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2fa4e7;--bs-btn-active-border-color:#2fa4e7;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#2fa4e7;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#2fa4e7;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#e9ecef;--bs-btn-border-color:#e9ecef;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e9ecef;--bs-btn-hover-border-color:#e9ecef;--bs-btn-focus-shadow-rgb:233,236,239;--bs-btn-active-color:#000;--bs-btn-active-bg:#e9ecef;--bs-btn-active-border-color:#e9ecef;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#e9ecef;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#e9ecef;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#73a839;--bs-btn-border-color:#73a839;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#73a839;--bs-btn-hover-border-color:#73a839;--bs-btn-focus-shadow-rgb:115,168,57;--bs-btn-active-color:#fff;--bs-btn-active-bg:#73a839;--bs-btn-active-border-color:#73a839;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#73a839;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#73a839;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#033c73;--bs-btn-border-color:#033c73;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#033c73;--bs-btn-hover-border-color:#033c73;--bs-btn-focus-shadow-rgb:3,60,115;--bs-btn-active-color:#fff;--bs-btn-active-bg:#033c73;--bs-btn-active-border-color:#033c73;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#033c73;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#033c73;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#dd5600;--bs-btn-border-color:#dd5600;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dd5600;--bs-btn-hover-border-color:#dd5600;--bs-btn-focus-shadow-rgb:221,86,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dd5600;--bs-btn-active-border-color:#dd5600;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dd5600;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dd5600;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#c71c22;--bs-btn-border-color:#c71c22;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c71c22;--bs-btn-hover-border-color:#c71c22;--bs-btn-focus-shadow-rgb:199,28,34;--bs-btn-active-color:#fff;--bs-btn-active-bg:#c71c22;--bs-btn-active-border-color:#c71c22;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#c71c22;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#c71c22;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#343a40;--bs-btn-border-color:#343a40;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#343a40;--bs-btn-hover-border-color:#343a40;--bs-btn-focus-shadow-rgb:52,58,64;--bs-btn-active-color:#fff;--bs-btn-active-bg:#343a40;--bs-btn-active-border-color:#343a40;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#343a40;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#343a40;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#868e96;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:78,178,235;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:#fff;--bs-dropdown-link-hover-bg:#2fa4e7;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#2fa4e7;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#868e96;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#2fa4e7;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.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{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(47,164,231,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#2fa4e7}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-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{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2873, 80, 87, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.8);--bs-navbar-hover-color:#fff;--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.8%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.8%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23495057'%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");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2313425c'%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");--bs-accordion-btn-focus-border-color:#97d2f3;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(47, 164, 231, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-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,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button::after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2382c8f1'%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");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2382c8f1'%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")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(47, 164, 231, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#2fa4e7;--bs-pagination-active-border-color:#2fa4e7;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#2fa4e7;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#2fa4e7;--bs-list-group-active-border-color:#2fa4e7;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem rgba(47, 164, 231, 0.25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;--bs-btn-close-white-filter:invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{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% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:#2fa4e7;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;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%}.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}[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#000!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#fff!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#fff!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(38,131,185,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(38,131,185,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(38,131,185,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(237,240,242,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(237,240,242,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(237,240,242,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(92,134,46,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(92,134,46,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(92,134,46,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(2,48,92,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(2,48,92,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(2,48,92,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(177,69,0,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(177,69,0,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(177,69,0,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(159,22,27,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(159,22,27,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(159,22,27,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(42,46,51,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(42,46,51,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(42,46,51,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10{--bs-link-opacity:0.1}.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25{--bs-link-opacity:0.25}.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50{--bs-link-opacity:0.5}.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75{--bs-link-opacity:0.75}.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100{--bs-link-opacity:1}.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1{text-underline-offset:0.125em!important}.link-offset-1-hover:hover{text-underline-offset:0.125em!important}.link-offset-2{text-underline-offset:0.25em!important}.link-offset-2-hover:hover{text-underline-offset:0.25em!important}.link-offset-3{text-underline-offset:0.375em!important}.link-offset-3-hover:hover{text-underline-offset:0.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0{--bs-link-underline-opacity:0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10{--bs-link-underline-opacity:0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25{--bs-link-underline-opacity:0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50{--bs-link-underline-opacity:0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75{--bs-link-underline-opacity:0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100{--bs-link-underline-opacity:1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:0.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:0.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.navbar.bg-primary{background-image:linear-gradient(#50b3eb,#2fa4e7 60%,#2c9ad9)}.navbar.bg-secondary{background-image:linear-gradient(#edeff2,#e9ecef 60%,#dbdee1)}.navbar.bg-success{background-image:linear-gradient(#89b659,#73a839 60%,#6c9e36)}.navbar.bg-info{background-image:linear-gradient(#2b5b89,#033c73 60%,#03386c)}.navbar.bg-warning{background-image:linear-gradient(#e27129,#dd5600 60%,#d05100)}.navbar.bg-danger{background-image:linear-gradient(#d04045,#c71c22 60%,#bb1a20)}.navbar.bg-light{background-image:linear-gradient(#f9fafb,#f8f9fa 60%,#e9eaeb)}.navbar.bg-dark{background-image:linear-gradient(#545a5f,#343a40 60%,#31373c)}.nav-link,.navbar-brand{text-shadow:0 1px 0 rgba(0,0,0,.05)}.btn{text-shadow:0 1px 0 rgba(0,0,0,.05)}.btn-outline-secondary,.btn-secondary{color:#495057}.btn-primary{background-image:linear-gradient(#50b3eb,#2fa4e7 60%,#2c9ad9)}.btn-secondary{background-image:linear-gradient(#edeff2,#e9ecef 60%,#dbdee1)}.btn-success{background-image:linear-gradient(#89b659,#73a839 60%,#6c9e36)}.btn-info{background-image:linear-gradient(#2b5b89,#033c73 60%,#03386c)}.btn-warning{background-image:linear-gradient(#e27129,#dd5600 60%,#d05100)}.btn-danger{background-image:linear-gradient(#d04045,#c71c22 60%,#bb1a20)}.btn-light{background-image:linear-gradient(#f9fafb,#f8f9fa 60%,#e9eaeb)}.btn-dark{background-image:linear-gradient(#545a5f,#343a40 60%,#31373c)}.text-secondary{color:#adb5bd!important}.bg-danger .h1,.bg-danger .h2,.bg-danger .h3,.bg-danger .h4,.bg-danger .h5,.bg-danger .h6,.bg-danger h1,.bg-danger h2,.bg-danger h3,.bg-danger h4,.bg-danger h5,.bg-danger h6,.bg-dark .h1,.bg-dark .h2,.bg-dark .h3,.bg-dark .h4,.bg-dark .h5,.bg-dark .h6,.bg-dark h1,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark h5,.bg-dark h6,.bg-info .h1,.bg-info .h2,.bg-info .h3,.bg-info .h4,.bg-info .h5,.bg-info .h6,.bg-info h1,.bg-info h2,.bg-info h3,.bg-info h4,.bg-info h5,.bg-info h6,.bg-primary .h1,.bg-primary .h2,.bg-primary .h3,.bg-primary .h4,.bg-primary .h5,.bg-primary .h6,.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6,.bg-success .h1,.bg-success .h2,.bg-success .h3,.bg-success .h4,.bg-success .h5,.bg-success .h6,.bg-success h1,.bg-success h2,.bg-success h3,.bg-success h4,.bg-success h5,.bg-success h6,.bg-warning .h1,.bg-warning .h2,.bg-warning .h3,.bg-warning .h4,.bg-warning .h5,.bg-warning .h6,.bg-warning h1,.bg-warning h2,.bg-warning h3,.bg-warning h4,.bg-warning h5,.bg-warning h6{color:#fff}.dropdown-menu .dropdown-header{color:#868e96}.badge.bg-light,.badge.bg-secondary{color:#343a40} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/cz/css/bootstrap.min.css.map b/cz/css/bootstrap.min.css.map new file mode 100644 index 0000000..45f3248 --- /dev/null +++ b/cz/css/bootstrap.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["dist/cerulean/bootstrap.css"],"names":[],"mappings":"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"} \ No newline at end of file diff --git a/cz/css/brands.min.css b/cz/css/brands.min.css new file mode 100644 index 0000000..93a9a73 --- /dev/null +++ b/cz/css/brands.min.css @@ -0,0 +1,6 @@ +/*! + * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-pixiv:before{content:"\e640"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-brave:before{content:"\e63c"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-threads:before{content:"\e618"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-opensuse:before{content:"\e62b"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-debian:before{content:"\e60b"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-square-letterboxd:before{content:"\e62e"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-shoelace:before{content:"\e60c"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-square-threads:before{content:"\e619"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-google-scholar:before{content:"\e63b"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-signal-messenger:before{content:"\e663"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-mintbit:before{content:"\e62f"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-brave-reverse:before{content:"\e63d"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-letterboxd:before{content:"\e62d"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-x-twitter:before{content:"\e61b"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-upwork:before{content:"\e641"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-webflow:before{content:"\e65c"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-stubber:before{content:"\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-odysee:before{content:"\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-square-x-twitter:before{content:"\e61a"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"} \ No newline at end of file diff --git a/cz/css/fontawesome.min.css b/cz/css/fontawesome.min.css new file mode 100644 index 0000000..688dd75 --- /dev/null +++ b/cz/css/fontawesome.min.css @@ -0,0 +1,9 @@ +/*! + * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)} + +.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"\40"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"\4b"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"\57"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"\2a"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"\49"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"\56"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"\51"}.fa-g:before{content:"\47"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"\45"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"\43"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"\4c"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"\5a"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"\41"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"\50"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"\3f"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"\46"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"\48"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"\52"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"\4a"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"\4f"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"\55"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"\53"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"\4e"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"\42"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"\3c"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:"\3e"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"\59"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"\3d"}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"\23"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"\54"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"\4d"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"\21"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-x:before{content:"\58"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"\44"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"} +.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0} \ No newline at end of file diff --git a/cz/css/solid.min.css b/cz/css/solid.min.css new file mode 100644 index 0000000..7e1fb2d --- /dev/null +++ b/cz/css/solid.min.css @@ -0,0 +1,6 @@ +/*! + * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900} \ No newline at end of file diff --git a/cz/css/v4-font-face.min.css b/cz/css/v4-font-face.min.css new file mode 100644 index 0000000..dadd6c5 --- /dev/null +++ b/cz/css/v4-font-face.min.css @@ -0,0 +1,6 @@ +/*! + * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2023 Fonticons, Inc. + */ +@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../webfonts/fa-v4compatibility.woff2) format("woff2"),url(../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a} \ No newline at end of file diff --git a/cz/img/config.png b/cz/img/config.png deleted file mode 100644 index 325c9f29f55401e6d9b8abaace6584022cc314f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164335 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

R7GS8%xHVq(Y-Xkm8l^abp_7YFjnF;8phwXG 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

V6-y*-jWg4ni;|+ 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�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 diff --git a/cz/img/favicon.ico b/cz/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..e85006a3ce1c6fd81faa6d5a13095519c4a6fc96 GIT binary patch literal 1150 zcmd6lF-yZh9L1kl>(HSEK`2y^4yB6->f+$wD)=oNY!UheIt03Q=;qj=;8*Bap_4*& za8yAl;wmmx5Yyi^7dXN-WYdJ-{qNqpcez|5t#Fr0qTSYcPTG`I2PBk8r$~4kg^0zN zCJe(rhix3do!L$bZ+IuZ{i08x=JR3=e+M4pv0KsKA??{u_*EFfo|`p&t`Vf=jn{)F z1fKk9hWsmYwqWAP^JO*5u*R;*L&dX3H$%S7oB$f0{ISh{QVXuncnzN67WQH2`lip7 zhX+VI$6x$1+$8gMjh4+1l0N#8_0Fh=N#EwpKk{SeE!)SHFB@xQFX3y+8sF#_@!bDW eIdI-IC`$c%>bk?KbPeN9RHtL<1^)v~#xMt8oB^@` literal 0 HcmV?d00001 diff --git a/cz/img/fzf.png b/cz/img/fzf.png deleted file mode 100644 index 3c0db795c9aeb316aae61394bda667d20fb2edf0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 231151 zcmaI7byQnh7d@IFC0Gegi$igjQrw-Q#kE+m0;RYH3GOXUaV<`9cXxMhad*#4?|1L} zoH_{p=LIqg0RSifa*|@|Za)rN+OU z(BlC1zJ)lE=HfPH;J<#ItitC&MLcL0+iSLld+LRSfRu*^;Iy4P!omaNfd(7I5CHpc zI&Qo`*#03DdA2dK8Vab6%g8r=Wiq1mYtE_2o$Sz4FT8VL9Eb0^7(hj3z$6Tv^(-Cd zr@5-nh0?roU==5|4hL(7yB?MIrGpp7ex(*Bl?Hp>k{qhzpl;0jWGLcsn{HwryUEcu>_VGv+rgn-*H@W9|;WzLJu^ehqSNmpBaqj z335!IS>N*Km{~#MthFr2->Dyzk6dZz47#(vRpz}3nM}vS7a3`UFscq1(F`)hmR_`I znb2k*y0bqEeSdsmOceCbE1%?fmdE#h-xg*=yJ?vw(ZF8O0BnDC5Kt72$WN1~5+9%w z3&k1xoQEHkhrhCk<#Tm17}6}h4bT=#6deRL7>EAZ*SluKTJ>Q)8KUc3NqPxnFG-Z%Dh!@SX9;M8<@6QnsfT$V5y zF138v!zgtppUWn7W|ESPo}8#Kr(fi|sJ`-Y4YFqvK3wt6@+&sFLeoE}WyhG}&^|Q( zXPy^2ero75u(k_czr#8X9M8`59zB-(i7ZUT@;-%IJZV=yd$Vv^8;KSAWg?%)gJ_(J z&JT>_$0WkKo1c-@xAsZ;i(Ov9fEiVm7*qwj5bQ6AJXS@;^r}*}U0UYgGPXe%TKOD$ z$3^=MeMwC7GK8-qfh~_^>iRnrfg(?`5F{=OD$E7z$rH=kG)kcsU8x-H4Lp_eJ|sk? zmdMKWsasjmwB?2!Sc^<+dym`=#n1hzvkrQx`5AJKD<7&lg9o3|!KH{IJd3Fd@$6yF zi?0MVtc|;uf>Wy2pS83!2 ztE_pc1DuZCUJw_Cleh&l4ht)UmRha&v*jmJgEJMQ*Phkd#UU|RAToyAbm*m^EcG#( zs%(gYKUK$o^jVnf-rJ{dzj#SQKk;nhgCa32-6X`oZ^Y!qK;(B`tN1yxI)TC-I2jue z7|Mxx>fImrE^Aa7%1T{|zH``+(`jtWN(m;iva-z1KTwv;R8#}=7>B(GSwu1;)D1p3 zvc#1c#nsD(X4Hhw@5x@5KCvCE#V#zkXn2dbs#X=T<_}us@P2Cu$EY!~#}7ZSd|G&l zBd`%zN}-2bd#QTW6#to>{6kabG(mVe+xqZtM1E4}h;8{Fg5H})WWt~ALXb`v2dFX; z+62f3eUQEI#H&;opJ>QJ%fjm*>$9PD#>JXU%Y5aDTSce#eI>XO))$T~Wo3d)2i@45 ztqvDc_ zuHvE$__mPGkI7hgf@lNa~Jij)zy{xJDs`M zqIS(1q)KU$pWLynAn{>`ibe&~q_HF?@kixmI<{o=tRp|X4NX#42VW+Jq7RI0gdfQ1 zsXcf9wx;J{UozcOZYq49-cQVyJ;Jg0)-?2X4N|iTtQob>Go7h22^SE6sE-;@oqM5s zi*WsK{f46u!v9-JWRRLXecrf=QF)G69yE@hU*k147f8Gc-;wj%+u`vNs=Ep(^bMyZ z6WzZ%?kp$+tVzq@h17iz|C%w|1KT{e^CR(hW^iNu*f+HyF^scnr6#C^(|B2=dryO3Qgv*b_a6VcI0>f+^EJ z6o4kF>JXu{+1D&IWG)I-$d%xG2S{N*o({t~hqcVW$BhxxpZ!#Wi_$s@O-K}=crF&o z>lBb4=fq_C^h72$2= zbzg83!Nx?RV`O49U^RbC2wkAlBQlDKG^@=S{;XkpKxY%~`MroLL8*%Jjo-M;_8c?7K@4{?s(`!(rpORB&6 zOeJBXewOV+ov4`Nsa!Y3nlJY!RO1aa-G0*>FS_qdZeRN9f|z=z`Oq9=4gyXpsaF@FD zGHBt`!owmp`*m1AZSAWi=99;d1j6?tOf==N`?TWPU3Tm$E;ru zvTu7*+IGG+a-WB!<$Qzv%bEYvGC{^kBLQr#d*8mo^KKHO_StUmu7DN2N5oNGjpD*J z7(qg5p7dZ%J1QZ1)|}S;ast+sE0@tVU)f}9yjANB1@k`Nnx6F%SDl^pp>s}Ez~sB0 z4@hQiqyL5ae>dCnXp}#Uzn)I{T7DFIywbGQjjP=43q<61@^+jX`<$VYdAk1!($lDw zXlMJORu0PMus^WdRoD!2fz8aUnnsE{ueLJTgus2n()%tLJFn(pt zyI+`d3Lj0TQQIc{SQ$OULJ9;NyP%MqW8>IeYZLi2k`l=9A>XM!qN2t(QRzp}_MINj zq|j%Ej~*-Kr?>sEh3u=@usN3C0WKw(F^4Cv^19mE%>yG5{EHn(h18L?m6eo)1Y5-G zng@c?I?YDsgP^@B^7eWMPcuUcSbXr)93SJ||8u$)c=k9eT{k)dQN?CkU-Iu}hPm&I zWkes8HNCu9gFu4I`rNN(v?{G<7@JQ!(McN(LswjuFtLPhDFnwP9334K6Wh2PHv$Q% zK>kXozw+km9jN#B_t{N*F(O{SE$aI7d#-w;XX`maaVYGe70(g&2gcrVtd(3|#|qO6 zw*46&NnX}7iL#0aV7|K$uzWHLXqpv-U5zGSX{aS(7>J0B&3GZxF)W|#G zvH}HV@Bq7%Qvm?5TK$dpHTg1wp0)8GT=K0cs|x_&ME@=N-P_ot+TGa&x1C_+th<(( zw6X#RNj8$l`Q-j9+y3TOvw;HM4e0j@yOsN*!BlQ5$PbsrpS(xaAAkTg`5PbD6P?TA zsqwwerq#}0MIPa_Tw7mB_2v->(grUKuAe_w^>x|14SYKv6|%} z9YN%m%tbD~*6Ph!eq#A-V`J0B2Du~GuKI+jBy@%6bTAu|YL^n00ejqkIa5`2H#Rvv z9l=!o2!vyI_NT}H0j;&WoRv3WOl9rw+U^v8IF9n!5w8xhHeuMz?y}eu6B9d(yq)_v zku9a&9nU-V$?~c!tv|zM`UH{eDp~08sU5 z{|vM=TJWz`<`MlP0caPVBMmLzfkb4{MVB`Yf4xj$2N=2SI=MyqY+t#qd1KLKcRT94AX4W~k$|j*i zVy#~{!FbJ0f&RzuS6yr3IgFsol0B6CI`$-);61Ll6Pl z^YxdH7hH>=^>+n;_o&+4#_ zh0>*mP=Mg^b)z+Ggb9ZTiW1)+Ji*7)uKGU-dgBGkdsjGTC1b*WrerHBucn$@$ zKi#bTL-2D3uB3}gOHI|@To$9yIGjEb$M-X~Y&|K2B0a=Aqq|OgfQnlz$4Z~;uNb^e zc&~$RI>Tf{x)0IG6Py{Ko~8W2|cuDgO7GB)C;p3!E=G&P=635COy3r4!mUtOF< zn_hX}4T=c)KJL%5R*Hl_qhR&rHYqW?KjkGF_PXyFjMF%;IL~FUdtQ@}c-GMyYQH{VOlHFodKZ3N0cze_vy&%oSWoGMOGaQCIl`rJ`ii@nnp>K~T&F6kW zyG2(R@gwJDl}v2G%Q1B#Sg>g4r^IaANyrY%%c1;UtbEPII*0X!2;+Rri7^XV`6@ z$O`}o|cPOsIym7EGoVa)|$0aDC?UQ*54%4bK#^o*7 zoz3nSU&e%P*5P;R{5|mf?0U)GbTE#=Z8Mav!sE*Nux`!A{6b3t&a%K=&_SY+&nqn> z@0xJygSECcT+GSK-3de%7M9yRWe6JJ@8#hl3LcwZ8%W~R0KP+PZ6pV?r4kAX=+e<- zk#L&C3MO?Sg6Hs1v!y z%z_chs58SV=0^KIJSg=T&XK)jgu1~J$F|@T8++sff4A^)O9h+0uRa_ z-risCg~LT1e5QJmc+UWjPbXtEROAmgC&7t^9xq!@Ogo{W+7%xuSKUl`UJAQ??KwAc z|AP#lq8)f<(8^JvU)O58e{1NTcdLIqJFEHF2hk4?3VPvnpts{xq$mjuCSz<#`Y3a; zR-&W4)hF@{0XT8PQ~vSNPo5*@XY?*`qW-xMoVGwB_Y+uOE=KB{g$7qY)AsaCEM7vS?Lce7fFISYF;IbhG?H<5?=4K%;u26P>M_)OFd9 zYfKQ=BHf*q$954~T;BS+?S7`b!eLAL2gIlLbZ&JuYPH4Fv_FPYyUs2R*BbbyR+WtR z3x!?tnKX&>v}!09H3}A41ST<$`tX|0U=3ST>6D$w%B$-eh&UX**N(4nC^)wI^^%HA+@~?7krhJbBF*#VUDmD5bKOo zhubB>_`zAL)#qnsFORk6Z*y=CFYnkZfPF}uuKD`MTHm4PhQnrd%F;H{>wLk2X`Qn96P}NWiQeqEXD4q1xDk?$OKr={Z8dcrz8k)+>zEhBS1rjOM$wx z4ixgu{8YQ{LRIQ1shMsKttZe_{)*B0ebjavTqGc^J#OnH2|pR@e;v4Cw_g<$ggtVR z+D(mawk_Gi5dTt4Fxfr+;|c7UjIH^U3IJz#3zM4_*S=i22iHQy|AXcuc3R*W-N}Fm z!?h*o@yH(1mFBvdTz?H82>_s3rXLEQb_vji;g|@lSz&H+5&=NO?*#Y8;>+yqgyF@) z%Nf{&3^{NdyVW;}zN&4>#&LVN!=}6?sNDO=hWCCqXJT=oB1_4qaEXiPZC_!7)a zEt#_E{6fN|Q|c!3JoHmwZ9p<6+T1TL@9mGJo`5g)l6{-d1wImx=kvVpOtDsu{aS0N zWs_lx2XK6%dQ9*FgH|yGx)m)#_H=*M^>}xYRvLe^`z5pr!HJrVri6tq0vV`@;F> zCa7&%LN9N(=750jW%Qkau(Rkpx2S z3qE`qVrg@=f~T;vNP91IE(_tH;__#{QGt_XrJB9A=L3&rx2+Qe!?lUWo69NP=_7cN z1<$Hx+}zwBuMhd`6b^O&>Vh#IpX-ITtu@$FV$xfMld#kEfT^=Zn{wy>zXPe<{n{bheneMiU`d3qieqHsx zG2njpZmS&;t6Ks~2>Ni+)|P*enre|g;oluAL#FegwZU;`bHO5`XLlk89uUleaESaR zgLJQRxn_7t!MZa2^8?4HVWJ=2*9%D;ra`!MOn;1;-8gjh^f;`i>60qK%w0omIbb>>lCVC*1q+KL$GcH@uwZd}J{8$WMzrth z#hS}L0ZL5RocQ4nCGv$HH(g1su&%K0?ygV>`uP|U1;O9Plg*AZ%+1bsYZb<$Xn=PA zRHHtQ*6LW;HB7@g}#Pm>74(VFAv-3y<)AxL?{vRa95&1*%)5lgFu5JE#YYi&RR))AB;jmc8(^>74H@2b-!bEp7ABcbJ74(@YnO=NYJgmZ)EP-|tV;}q zG$i2VqzSAylI3<^OSw1VRrJU8c0cWEOAa`;5PrC>B5SM}IXvI?HJwdmJbMlt2&BLa zA>KSuBF_i&_HAQZ%@?fgl))rHim5ysLq@{gQk}D%quXsZWeu-WdEPe6&1k_$0AF^} z>Nc{&pBuKX|KCz{>aBXtgyzNmxBgXBT-r?6lU0B(+#FaZUb_wQT(BGtXKN*DyX|2c zA0PKcXKMya1iy5~E>6hLr}er>UF+^6heW{t{o{OvF$E)?d zt)>Ql?P2w%;_DxI3^GBYwx=Wev(qlDrpLefVnEr)AD&XZb_CWs%o7cQ{z4C~C?jy= zm>iC3<~F}6uy*{FHTypcOm@e!ZdXoxg1v;Jd%_8~;EF~DE?*qrKEmdT>sn97^JPKN zh2C-Vh0^2pySBe&06Z!p9kzOnyF;)IW?TRII)ASRPjxBa1smhjvnEqmYSe+ss+tq= z0&&jh5>}vdYQ<^7!Y-c=K>A0EvTCDPUzC)wB5}%^QKX+tM6chJ60nG5)K(#NoL65) zt|`Vv_Uf;PH>8*JdV8Be;W(uvC7iCuPCB8A&dR)61?RzI6ZTz>SCd6KL> z9h=jXpM*R=Ebm-*!JVZ@IH7OG%6!UhaHnpCFT_T==W$5`i$D&n@f+Om`_B&h*Bz@B zl57zvGdZ>MWQQos|B|YQGlfGJ=DT$W>;~enmzOyE0~T)dNRAkK{{;q-3J)fB7W}z9uJ(0!R%X}#RtpY&X(6?>wZjL8ZRZs*ei<4V$A8w# zzfO#S0{jubW;4zU7R~TTX9#<%B>iqtSUM)j+8hDuy zfzPDrBzGtBd=~8h7t|)d`(tnGAP;p%O1sDvis&uyxaxs(^B$F_P2L<7c-tvaV9%39 zC~BTX2tcZp%c|R3(SR4$Ry2X|IPKl)K!N>QfbszF19?PcR_(*Zm*6=y7+%Vj=8pG1 zGhscHJO008z3S-K2gz$Pw{^ez=lcT=hfPUlqgIl-<*(raru8}8JUopkTWKt9t*vBm zcK{yIh|j0NBJ05-kH#jR7WpCvy2F@xps$axLq&MaeSWNUhr`7wD?;lUXJHfIPFdT|4eOaa9P;l3PbnmkzcF# zgUL#xv)&R0Z9vyrD@dsCYHjh;=PJRPu@TGkw*22$4UR^AaMSU#Sa>ZPEnK6)-AR@6 z|4;vPc-uHU?B9Ku;V9pbCvpl&$O|;!ZXE&+5(D!7f#7%HlFIbUj6@t?U$Fd%q4+Gw zz^7FdBoPQkKtM2icI-X=4Jkzff`Oe^UpJ`iX#Cq}Ti2F={cLQIy8SW@^?CaYeE-vzjCI8YGAoZ5q)I#-s_N?D#kpS*4)HNIW8@Vec#e1F|?xL_ES| z#Ep2CFU9ycEAEvS~q+ZJ>ZpE(I8vj05oBOv`W~ z9n1bij~zt0h`6FE@76mz-GY;vfaDu=|D&NTQcE2`iIh9egUSF7x=)G20h4vIOA4!~ z7(3Ya9{c~c&lhBHTEV;$7WH*O-w&?~!kq{I-DZ*U-4 zsT=Ufxud>o`EUFCJ&!<7^1mPy;M$X^`xA<)pO@!1d|pMyx#W89SDN5~2TG5ja07LM zk@HGMF%V3s^u*sW>Db>T90I!4i7Ang@bFX*Cz_G4RY28d(nzvC&}C5u71-b2>X%3sts1`MW0f>K0C>M=#|4Fr8e!lzClS|AfgkC6NleT1sp{ZqP| zjao5}bW2imPiKH#$jvE`Dn1QBpGRf97@`;3j?9uzY}^+{(@MATpoSjF_&$!_R8zk|D039F(0-)jH zK2$;X)p~3?81@N|requQ;<(XX&7Bc$($$vb9%c6pc(#9ldQ zy>0{1L#2NpK~E{5(JBmhXq3Y-ySF6Y;35(Qm~L^Lc8h=%M)Up?A_X>MK}K&F-5hK| z_#KsnK9Y<}Dl}Qo=_k_KMH;VRmP}ekSgOjPr~37EG@BS0K|1h7W^NNW8)&R+`FG9oj#L-k_RpdJo$G3vNgWiY~UUm{U6$WSaXiy^gk243xkWnBZsc@1x$?WIMGW|#;t`~Jzmehxqp!bHi8hKl;2~{ov+P_311I0TpkObS5qPZxuPdFUM_Q^d~RT#O^6|>I> zjMTGtOwwj9guuX~JHbx&^Jski@9By+AFONf*{Qhlwxg@L-kV_0WQF*$N3;e^n)(BX zW0hGIxp^*cG`Pv>2#V{0s@4+{JgG+~)c-ny3#04(hW~4_u>CP|Rl&)X-YYm$y9sVU znMvd5M~mC$s6GWVQh=^Bqb90WazEoo-z_9#OLzPd_^8Lmz%&^oN(p#lwwV&AsW3?l zl?P7$`3mZCF(?AWE#b~~SK$D~{WFoPDc;m6{*0ta(7cuUjKP2)NBx`!RWp9j2B@&d z##IKz9hx)w>x_@`n$NB?kP`fW{ih|4V5^U5t?-sz%pW2uAk*CWuljWb?A>7OQfecJat9u zxHu-!R7f$iGf>*Q<)V3reL>yWwmcu$O1?SKnU@c%M=BQAP%~n&QhfA(l_hv7*}w@ zxx|X?$V^%5hT?Fhp5(433c?Z-g|j;2G?WROCMxahPZF7 zeWbMr;6^PL{{6B+T4$6pQ~#^jScKbFzIU1o)W7BD=Kifb|3TUVoG!A(x@_@X3aiI5yZmE7tQ%Z#&%j3l^6 zGpI;t^h4xzPVa@CgR=NXmd1{wKAv;F6i z`wR^2=s)W+Tph(YJxNHBKO?)L<_$lI>m2zt^%-=xy?T%Y498+F)_I7jE)0zE`2W|7 z6ZXZ-9uwoCmpq_0`QBIi#RyemUec?R{W>At|*?oB~76KDDBtx=%vQ=;2>Sg39R1|bxb9AJSnOGyli2*tJ)E~ z-fA>zhu0G!AM5JkRg8B>Q8jq7=R$FK&Q%pq(Q=2b1fh7+RK=WF_oZd>v9f6wm+m7v z7NgR@`k%3%>damCB&Rj$y?bf*F5Uo-2yL@ah_&*^k~LyukN|i|PSQ$Y)#595R4RpI ze`*SFmafC=3pXT*NYUtWp9NK%L7nvX*w@U;03H(o7DxkazwfF6{M5xMDTo>D zA2ScL(G1FQ(is$`HiCBfs93AQl9z?C_yd}-F6!Q;ByJkib|4>ZDvJRI_=YFYJ-#>*X zWeo4N;_qah&jm)t;rpIC;T8I}y!-Il^1T7=);n_o&+a<+*>F_)?E(|eNnM?ZSM!ze zIGqM`AO=b)ZvM%h4^)W^!SD4Qz0~x8(r_i>)ti21Ze8I$wd)bK>*1b4CV)D?z`dqOTw8WJc$fuy2 z5&2TGD)=hI*_S)x4+S*JlnoC7FD`lPD5k>p1EVVBb=Vyl`<5bt|K-ik6S)<$?C#fW zVN&ciEj$EwOir+vg}nArgULhf7;cIU$`)MTadg4+J3(k1C>{Zdl!x@}##T8y^lu$q zL&-#E4EQ+h+Glc-`m)`EOStE7%23kSo9sbZp#D;R+BPOgb%iM(n-8^vj_+?b-EfrL zp`SyI`bB2V=h$trGJFqID8)E-lxCd6W`uX4qAW=My`+)os5fJ zcXmCy{ET7&cb0F)?O~&D zUdZr4vb=3jlFYF}cwN7oeNEA%Z`>PBn#wb7 zAdemCo;oV|xyd>dTm*(U%!vVQZByZUV#Ybl#b+88p)!r0>4{*EsVll}7wTNqd-2G6 zpO6*lyhU?wgJvWOPKva5J};eqRg|EqH5ONhyE(PhgVd@5L}@_$o2{1UJ6~OL%NH7Y z<~Q6u{6a$Rig#P(_|(=O78fepABH12HXXxOa9Y7gmP^&BsXVsgl=Qm>___48ZT<=- zsRWWPy+2H-6BO*`WA6p|U_Hl5Oil`_*MB6fspygGaD9ci>Zu`#|8=N*7}g9uEG3@| z85mRaTVo2=iuNKkHyn~ zl4RfN(SFPxxLk zV$@PhCRI(4xJuq5alVH-I7K;$i;Wd(_N=7}#ui$R3DEfFzWf5GFtb`a+T6M!+Tztv z*#r6|P16J?Qojg}%!fHCay0K=mj2$!gsd>z#iNGGGtuUf!b3I1P#GzY$zEZEz2~r< z3i>Sz5K~;rn4G=i!Q;0Ol1LYZQ>Y{;?_qgS+ze_#&G?Dgf0x$^CCP!V6gKR#n9p*S zKzpIka^=c!_3O8nN}9WrOipjlof|AEN*TS8$EvV%KK}PNuz_-|2o5@8gcy&mj=cEh zp{*GvlU~4dHZQ)>AYN8gg<~|!1aoHWFQ+D3vr0o*Qvz}NrogHQtE7R-bXHZ6fYJWE zE=|AGo8p+F2BBg}ncD-dZ9Iq8DJ#2&kALko#CTw8B+7E|})hxC>?WVyW;fRp^ zP3m$@j{zIC#G55l5h(=XmaUN+=4e$un%}UAjgx%b-J>>W^fMwwLjy69J>mf>#zs&+ zp3Vgu{~7+H{k2d0*8A(O;}-~^oi!LsyiA!?IQgCfz%qONG|39mL*T}+DM@N$IxL=k zZt)R8HGQ^K{tL&jJ%tHah2QNmB8r3?LMi$?lYt}j@y3tTfR8-^873R{BJG`PK7jaW zGGRU(mI!v5>l?+-aQ&)z^lC*eE|HReCvC;~5LkeA`KMNv%9l+@=cXD}v{jg`s(v5#PZz)dB>`dI=QB0g9oQ`|fw-i& zy{4?=`}#|7tOos27J9$E=KNw3HuH2jV z&Z;ugUiDDU$NF`CCMMHkQ~i#jm^LWAgU*z>*jn2Bn{Fa{78G}Cg-U$cV*4;e@Z)IJ z1R{MA9;em@mCa@0;wEj~=@?t6>fkclzpdB@nTq^&w#lWXHgs*8)?3 zB&w2VplBKkT0}2sA?pMYfS-2(fd>D|`aN#au)}y~98*Xwq4W=d*9|_-Zp}-G8lUiz z+;;qSYmCU7FIL`Fc+6THPkOFp1bp-sLoaM{=}TM_eErnQ3HZh8K?MFxzaIFMAv&(! zuC+}b+>5=UB9cw4Yl~zZdfpWYOi+A4q8=j;SVg(&>vbm{hcO{m-v1nnF`6nPop^^L zD$`#EamM^hxrIF5>6%^r$CgH`L60de5zliD^II04l=DRG2gee>&3Yc=7mWsl%bSd9 zpTs@@C6viSI~xTF)-JK>DV&H`NT0AsLyosRvaLovxJPuN?V7Gc>sCD0zb_GfwCzo9 z86wvW>nMl<1VZDZnHBVxV66j0mo>%!U-KJpgm^6?k42DR)7(}+n?2LgQD1es?lu4a zqmSzE*TWFJ+3m{TWr4T5I~O=&Nd|#yu~KoSur-OLC-gJ-kxAcZI;a8h3zbJ%eP&XTIjWDIV^q-4{A+Iha2N zgK%`~w~y^d4Z`UZm;Pk{y~X*lSIug*?A3F0678B*!I!>WhODDDF#9p>?^?!qeJ+ zgZ!0`+_-SvlT3H%oc8uZqh)bgY6*CLUW0Pwx&Z7;(L&>rcCyEX%kW;(4i(qs=R><4 zBjfuqTo4bZV#X`9pM>nab*9cs8{+oL#8OtVujukWQxT?GBz|F>T=LkK@T0&m4zLLi z7|M2dO&)AjE(^H2a*pX_t*(YyPO8SIS4t!o>KjviDLu(HVK|%OnX?NxT-?p}%*hxv z4C|pSzlLN*%KSDMr4rd(swRB(ScoAJwS1Bg5pg`Xu#j&}hBXbqApd^Ix<~$IP zM+S^L_qq3QzP2i#nYlZS6rs6%%I%k4rd3e?B%&7sg{oM*%`UweJ$1?r@P5fnQs`-e<{+0mCW|T>EJESrSE# z3!)aa%AQ!r_xraWi(DSPPx`RA2|26gtK6GTW)W>TsXRT8SBNt*+(Ct+Zhw;61Sla> z1*L8-(S4T$1^`W=*5+!1f3(?WnK(lnX&1ebZ+qV$`Kph&bT9T~X0i~(k+ow9^UZ+% zJ3v0H81X$W>8!E!>CGQu(9|@dSdU$U#&>vc-XMYal*Q#)3YqAf%x>xqOtDi+UE-Uv z$8Ku;6|xg^p0y^D9G1RHWW-q41t>AUW)BXOXP_t=$7Z~0Bhbv20$Rz@skmU7pyD7P zk&6*gs5h26G_VwZ@}JI*#_q4e_{FfL_o)k1s%aU@rWZ2GSjM~~+x}UEWa;a?C5>Fi zTbvAfN>$B8P@OnqES@0sl)|B--ixuRY(uXsxvy3scLpHvo;!up>kM`cYvUp?SR9`! z5%*LO%hzAc7q5~}8l*zBe`G_GsSZ?g>z|RU-ibfUaH{?MGPhEq9+>ssKK4$eK^5$3 zrEL;^c3Y5!?=i&}Hg;GOA6GWBc&zpYi;DGE{tsIFpS2>?e4I^0cEEYA5sCG;V5 zvh7WeZc|tXO9Hm$r8+7$@51J8LGjwW^^TqzGzQd3EvvkL7nPlI2~`%0B2Sdj z*Vmuz3KSY0V13`(uPCj4{pRxS&oT4w>Gxz)16O)jVudC?zh3?dQfHG8@S7Wr6diFy z`Iq`XpH#D0cPtUML=B87Eijwd2ag_(T$LWgj2EAy*&Cg|SZ#S!?Dq(T(=vb(dH=<9 z*GYW9+=@&a+p+)C$(=ueM^mBK5M3RcXx+pL$KhqHHlO3G&IHlA0@s&D9)Dy>9;3TB z9-Ai$$+fX!Rt@>uc%l=cQzm$eh&yM&;r7o&Ijm&iK^rR-XDj(d=dQD@^1roeO!rp8 zRo`Wjeb3;-*n&Ay3B&p+=MRF$XeLWN9o_;y-eepFdc(C`#=}s@sfVOTn?RMTHuVcK zt~arXMZ9AXf1R5o(ooqSVPwDQ$o7cE7$^}tgn8*M*tIi^U%!zQVd>o6l~^0wyYRvn zlYbJ`7CD@wIZtkp6R{Yq!IKJOP&;+R>HHCHU2aaP*47J8wTym0dK>7=gSn$sR+_=OYCq8Z!oVWkDutEB$<|uRNlQUA~d4=u;}DH?jQQhF^otX`#lb^ z%5Wt4^q#QYX2WnbXlCXQc0v(qoy0`En0U?22;P#wp3COhnfZ&r(oTyU#Vu1tg_k4z z%8j~}%Ifuo!WK^D`Il|o?#rS4IExkZdhYk%mXg~e94Rl`gaTtKApr^6#$w~9(Cmk? zr;K02{kPrHHH{986uDn^)V0JJ@FO$lZxRe|#6bRFMvU;q_3UFs;zOa5IR72@Q^$sH z7GbWr_EMU`=DTHQ2CvnL@;TM?XUYe^%{%Q*9@GvNo&Vp*^(2R6h+_}5>U0K=W9FBP z&GkcrbteTOU%JzUVRQToIJm5nZdw*@cSTkMKgSTArEypiO=?&7To<^q^=1=`Oz#|} zbKnTMoP_pnL>}LV1t(-%9m9`K)sSTf>CzS@{R69`M8=HL#$BOq@;zGeqHq>b7d z8r&mU3hHzz>?s6~HWMa1bRC4n|9Sy>$wm=bz0U%?<-N;{G^>NbO57C)5YBQrLMED= ziAr)M)|m{{hY$9cCF+IL=O)MvYsh}k*qL0Yzo;zxmb$1|N}_CYe@m`UEc?X1oYDM| zO?d5l+M^RFx1sUSB-NeduBD(Dnp*H5F@~^}RF4N+%G?DdU2!z>!1m9$?_G-5quTmG zx%ahiHyiNhauRwB86u3ll-sZ+KOvfa-7L|o02{dhu>8Ujf9zvj7-BmiQR!^3{X0)UC^21w2c@bm{Jh?3s=C_lQHZU26POGs+0rBSP(rKBH?=9ZA#rOBMNJzb zb+tgRYu;+(FM2~6%hKi~kR!zvSN~COL+J$PpT&vskG@uPXTbqyZHs8S@_u{5zX^^^prX1}YrpZnoxCL6D`XDskCqZB>AfN; z-Uzv@kI8R7*UW$SvUZ7o2@8tNa6}7d-|^LS85Ju3C`tWS6}{gdX3*RtulVIZ(3;Kc z(&=QWxdD*;!Sr|t^+(CLO7yfXkuJ?Wd5#)XEIu~WRgWq=h^;3FrK5^SAE&kW6NSka z;%L39>vpie3D7h!hRfGdD{Lw2GoJvLY%%$~ds*qBaT7WXO0tg6+*^pkix zmXk|WGN@|%RfecYd&3+zk$mLScCrfMCnR9{Q1Mnk(@~90udD4xAtKa6{TB3N~Ht@q?B%y6p=={yPFx5 zZk6s76a=K35h>|z7zCtCI)<5fZ}5B0@0{m({&@X3_>rl-@4fD|uC>;+u1z`?cCNI( zVzKVLrLnZf<8yP^q9eRbWk%&KF*t=LzcR7{B}ApcHlF?6JMSA}womu+r2Fr_9}ckS z$0mQd(i}v+>5jU8Uwj2rCtu#S-OQtw5QOfdB43Qkz=savB;WLh>{4o{#HCw)L`qj9 zy&Kk*wk7VoeFLi~TRL*PJ{(I(nqq8%7x3nS{*bZ@1B32Nk~WA7j?>O_!|Z}wE(P(a z3?3;L*wLV>Eq#MEO5Cn`06#wF*jKco*E-Z*w_)u^NlxgALS5P18RB09fYmbmiOtj5 zJU#+@9e$J~Zbx&Y1@Ti8s*U#g=p1;C z|F*wJqsbPxTDOw6jB_BBuDTbF!qMbJxgo#&qo3eP%1htI>`s4^+yf?Dvqfz`$M|sG zNTaB%Ad#tFC*=7s-8>;1y6jAx5gDjKQ_Luym!t3cZ6h$D8P_1)k zaVhQOb0Kht88$Zwx(n zh!MVR{{GR&#R#cDaSGErO)qS%B%Xhc9rh)rbK-7E+^Q)_F!58#BJ99YzkqjT$c5i^ zVr>%P&tVmQ)+K#*$XnD7e-~ztFC=vP&BMy0SG=M*BZdD=76-4h&%{kO)V)6fRSn*2 zpiqEQk{J^u;5(S@d|8X=$sen3a^`c5_q)RBTr~HWv~4bU^$}`qw9lEJbli6g3WIlt z-!9iRJby;;O8zsK|KXy=4{Ww;wf>Ko6cj5K^zK-y&q#TH)e+)gfj@Y7#!0+!y_Ah6l<4l*|4%Er&`u8YGOi> z@Vqv8@I(4_qtE_nnw7uk&vbQq$^Q7>d9~uZnUu7V=fT5VS6pR6lgcxX<@6yjE9gab z!0ypUB5GBI8|z*yzfC$B-RhCDw$XDopJa0bWEdn zeD{#D!^l=b{7^|-PeHW|pX0bg!@o_foxsxF;f|5v-Kf_YCJG-=J7GQ%CtLq8Pm)T^ z3J87F8-9#5^n+GRXAQ%2n(gM_tymH8a;!q#rTM;uL(d)Udqa#LVbTN9M`w`|&u>ev zafsYZHhkEml=oizF>}^y2^?HcVg85D++WJ+CRwW$lf0wf|&2Lut-irn2b|=A406M#dv2* zbr|>+Z(nF1X^hcQt0rsk+K6M{v6{I-?MIP5_0;gTQu5&k@XFp(WeLpK=*275b{Xyzx%b0$@qPgh%S4lpT9A+<$s>rgc zeo}oT>ab-oFDPh{zj=EC2dP+~??r+*N9Hs(#;Qc0dO&D3I8cFX| zxMxdS&=+LSRNdF_mt*)VZSo^NW1HI|SN{jg6HC1?q?i7MgPDY=g1Ye;N z40V&x)rWq1HU_phq8q)i`I@n^39oK6Qsv@A>@NhVP}_qG+3Dud!g5phU441z{yCC= z+Sh-J@<}v_>>O?`YenVG#Q)dx6y~}C?fT{o42hf9<|lMT?=TDve(TYw4*joB`TJSb zv_fAeXPOW!hdUw=o7A%Q59K9NXC2WZ4yk`MA5V~wFkP^DpU`T$Ds>BjkvpqDNPCKB z`=+B~N5%EC3#~DoSrP{8@@h2{lDD_2CgLY;O4-VGo5dvNn@MV_U(ARIZC-qL#b_ zzOBC3g9Zs%{6|5+d^K0MCYwUo6Pt?a)^&{WQYaV#A8>|>IedYk|A{c>K1QiTKG!6D z5Z1f`KFO--RquO_B>nuLwzIY0B5X0qA2;5`;If@8qsIo5*RgLj+%*@x@N{Pam2+QT zQ%LA#@$zd8KKW+U>Z3b&-(1ebrI(<0Jb$xU3?s{8U~X`b>voYwQ_|NUNy0C^!V%<3 ztsPMjLz7Q$Jdn${F~1u&Ac_#eFkBnV9RjbUgLn!B5(4`n1*>=?fpcR1!CXCFdlL72 zTe%suHAiOT7eZvHbRI=0X?(PyS>}CIgdq<_g9VX+K@diLDFPT6ehB5Ze5Inn;qtam z+GUHo;0iNhh?nXwad{smCkgDr(i|J@=Vr`S;r->$V41h@FYZrIC*;<7wU`$L{M`Uk z&WBrdLK?;1MAQP0r5{gVHEg>-o}QVghj}!d??V5z`QcOMZE!Bz&hw*#!CX0;0<_ld zjK}@);#A$mY0;OD+Jf^@-CdK|{)+1%fD=4qPDO1FkJ(ka9Gp@8S$!~jV(zaHXO%X+@nCyIw zm9@^ZiDPuMF?e8gHrbq62!YUI53;Oct(|il9cxmiA0*)uO@AD}K9cwif)pWoFwouO zV7NKnxpyX*BzPpLnEy51Ecr_bq}=5w zE$s2WGC-3+(KjDnvz%7HyeG*l%wqqpi#sxi7zVsV0 zUMfud&g-{t*%wO{b zw!D{ca8T$y!j)0wB_+>zHzpWmI4GsmS9Ewdnmh6d*URroDo&2RSnm4PthCX>7p-C* zOUqM_w%cY5frOH`x%althaUP5tmZW|+&88ykQNmqmb?v~GB(JPqBQFNutJULj=1-T z4Nbe30@j6MOD2~)i=`!Wf|!BN4SS|qB&@HR?&eKqHPyWvYWaHpV}f`E2dR#FRaFkZ zPCOPJ*|Wa=;eGUo7K>gCEnTUDnaYnOd&%-xlqO`!b7Lc6yNrO9^lqjMI2kHx&72{M zJ3$wLk`R8o`pnVMuHUPi_x4C-*VmVUX+#c8ylpM>&&e72{Mqw5My?a_V@Pa-L^B7%I!6M>bjWuC6%^Rom#jKgH!%!nsx5vjE2dWG8Q5A`eIg}) zoKt_!IJ>jGcBC;pVi7n}Q9-~g;>Scrrb2kz^JlkU+>ak>U%vWQ8)&;D^tO&MC#$!= zBnf(Fm-2inb22;Cic8S{al9Sik&i2Y(t@M2+YZjI{p=Tg_wr|r%cDucFJBlJqR*r+ zO=GDT`gDHxZ9jozUOstjCiKbn_NF_;;T-*(i4;4ha0u!TtdbDdo13a)(6aKz^_@Qi zJ{aCUy0?QGDWZ}+h4Hl5Z;k?Su*J!_9V%Z@X8sw-XKReon)Hl}bBUUoDf8UIme8cd z_*5TKH@6-za(ok*-o5CXuU`wlp#K%-?H9g${*1J=CdzImgPv{EF<(hn^37ao?Hu2o z8G$P!_;61!J$ZDLRf}EbwI-*M`_n56ki?xA_xqAN2rGo*;Pv(e#ww zc&x2`@IooQ+y%Rz&>bOM-@s;ReXb(8afA?ZYS`pTc2*_jfWUA{YdDNIy2r=)7HX%b z$6sk2i&RdNz8;I26Ai(m-of)|9-AmN?1;4aTxvkOb2x0R^fcXIXs8Tg5hijc%r9|e zCFTbK`XrK*;&5=R>L!NFkP)x>;!*X-1P!VW(9fsSGYDC}-HolPnbko!N~X8W%z{qY zWC^QwZsyt_M8glYRLOaSuG#_iTYoJ7goLr*zwd>~nuM+mR!y0INcG{>trix{iG~!9 z|NPyxIy_nX3U$IKW(3#V{T}$3P}|YnKFpdZ$Yx3T<7JiQ3WEvx_JzusEXiZz z+$F)j`K8FG$-rB=|AVPnA66D%<#l(%WYTn>JUQ+(XCpwr(LOsda!caphY+IR)iqFw z7hQGSt5M76lu?C+yaLeYniJ&m^8H4g(aZD6ZgW9k4>KIg0CNMo2%KD2{kc~oyxKJ6 z;pOgTX#0jYnkYzxELt+BT9q!FS;d&Ldq?CTe7gy`y*S+2-ExD zb&mMwSPohqBKPsg4dgmy??o>St+Ri&CXD!GsrA4lN>-?;NeMIGs*1@~5C=F48AWXx zus~xeKhm45tkk~EtmYIxlFf}0H>^!(^Ruz5pPR9=LHKGt3kjb${MLSf>P&@xJ1MC1 z;%hPFoSKq*rI!}aQtRSbS^f`kybLkQ>XXjOPxvIrXdXrrRouxOe# z58T>>7xhYOfG^5s5p)%Ffw_VspPyHv|0Ss&uy$nSguLCdUDCe03pV56NJXxJx7tYI zpOhv{CqY=WO&?q&CSrb9GB>Qri+gr+)sUBp2Ka5TTZ#EasxDVJ@Hu{BQOeQgu54+| zE3I0JiaP)NeDyATg-a(Y8R}$}xv@27d6@Sp9t56a|8?;0k>PSGnROrf+1ZOd3c1?U z7DLSMtDCqUX&bKO*ROfN4z<2m8-7;~@?64Xc_f$~9euPA{UqWOVG-YPmD6iJak)-! z+v+LcB?SffJ9ud}9*Y`aF{zQ;d)UD$4ZkG<_pd&7Amxrv6_pHpKv0We?zcacf4r;8 zy8A?^iuui?N96FxU;`7B2Z++bN8ve?PN4casW z(<#-}@7#JI_XxiVS{6^Ii_lBFkbv{GO7NOj zU`ENtOw5D>!&vVXvXEY*jxu~=mOVt_j`}S7si1&1wKxrI?#1aCI6T29U9!%teZjs*u!=l6OVcVIad)TJ#vtB5>*^6Aub3*U z5T?_2KobRr=VX7~Du|1J(+-dAmh*w;#M3E&i?ECk89kG@t&TS|dU&m>s#Nvmx7!VV z_AtAA<)$Q7wSKztw79r?*f=Vm>dqd#li+;oA5vXiMM}yJj!g=f>dSATmws6ri;4=R zdOATr>bDoc6RA=8=2jLy2f+YQeQb=gO)q$UzHju)-Ry~i;W2e0 z?jPSub~yI;qs>6Pz*yUumX>O5XbtBkT+1%8rv&gQWOJq&$#{V(p*Uzres(aOek9j1 zF%_|rlu6)z*{E(5z zDpf#CoNFyg2&FZTPDqGheJmQWzfb+gdj$>_tm6;s_Qvld+;Qc|rx3$8T{(S?Q3_lX|3XJ^d7{SA#*lV_Hi zXq9z7cwiz1FpqR&wNWb_$?;NXONmM=_vBe=O-*vKE*pCxDl73Gyv8^6&Z}0mk(ZfL@ z?WXgUKlA1;#`zg{|C-dp%u4iCunU~DTdMh>V7xO2OJTV*v&JV+R(`oclDD{+gw^qK z@Q0Bwn{HJGCaPy*SI7A8AI1ii1FpyXe17k@2m=Y1;?n4@PV?VC$~dPj1bsRi!o!(k zY2ICVp8xn^OqZi3o8**t_V3qUVW%so%>UA0!}74yS~gqpU%&i&)R*6#t0?I6_sIYA z)2@H)*Z*IyP4ai`!Z-YCRxo)s<5c5>m}d5bp$<$#NF*d$zVa;Kdw!&mzY!&C)E?fB zkyk)ndo<1mq+Z;d1BfL5kh)@zSQ?{lAynGi%7wb1gdrE@B70juzVCyL^ZuY%geP%D7TGHE$DTO6!R& z@(mw&JjZjIwb8tM>}ijj6OGaA-*?Lrr>ndw&CMF={6WM$Jqg`27pDkv|y~ zvq0cWc(08_7%0G8F62FzUT&xM56|~#4RVKm0=b9pRt4$gknOJ({fj|&^~Fmkn4gU1 z30WVLv4jUB<^|)i5;I!`_w)ONSwG`-Pv@UJlpkF&+e0Klx8x>8L@+vex6>gmUF|haG zn46p7NK|7y^HuA4=+^L(|Ny8XSuEz=2pNb<8nF{fp&yHySu&bodR!<1sAcA?eh zbRe1&BT48>WKXvWV^%Or1=&FZAA!rrEY8c9r(Hgt8YwyidRC#BJ9-nC8k$=5~gBCUOFhQSAlrrVXLRsL$!#LtLHk`Kt%vWtb6Ny(=4MQ)MwHij-zTzd=lnE}h`J(C(-+8aXd5EKDa~ zdGY0ocZQGsHH*xqchnAPJs;!**S7H-`=7Cae~c?A&yGq7avEoq=?RTzsviTPMO}XT z$fhOZ&&UW3NadkcH0O5*$N}{QL=1?N`Sd#BFf0&ZOr^Ba?+1}U5dQq zA|eJ=Ict2CO?qLQ6->i19Bslq(TE6grgR>>kxEycM2*3V)8M(Y7|x9zhw-BxI;F;m z0?&Z~AXa-RjK&AV7`dQ8DesSW6E}^@m23TQPf4kv0C{wl2Jn|5m+6)-qtiCJg(dt) zj!eXr4AbV3?R;}O5aPfs7Aa|8j6cm<#Xr&<#^SW{U8qikr+-tx4r>{nzWBf(~Wk4Yd*SUSrrK;=gGQvK((`Z7?0S*}~nXsxNJ z7&U$3)Ww+S2)<>}RdA}(N=+Im)dVwHn0z+DQ{;Hfigk)zur`ha|MVsX)EDUqicTWM zp}PaMfj?fjJm;SNY=aD+n7GKGb+Fw_j^Zb$Ikef|S`L)Frc+^)%y_wD*#+GKDdkc)HEspalzP}H&X`jaKV{cm zh}ORuL|hbr?;wEhLXNkiQR0avSlC8GX6er3xy3xhAp1MJT3WtOVZwi2LH6MeUcazl zzyCDWH8vq1V35b(>nhF^lMHBxN?k!E&8(o~BH(p5{Zk2QDIy*Rjlk>gMCCXlE^JPx z8gWirS7Smpp9|>J9t>`t8FuQ>p03ESpObnA=!3t?ew(uRUCDg|t8ad4_dvO~md0kc zvWt2`I!V4Sz0JtLu(NAgIBX>tSW3{vU%3lAP2y~}WMJ;>Rh3%~83E!v80_RU1?k7+ zR8c>+YX(*=#8NxyP=qt}9c8~&R0Nz?(?j-Ku!MkEh{HFn!^7iaw_678+RtcJ-p8sy zVqZRA&I%~sLzvK=kzJug4w31-n}gO>q-117xVKbEZ>rO5JA@G$)3??^wqEJ$_kUzm z0M-2y&#kh~b3bTlk{eS^sb5+H%rlsJ6_rE{RzqPPL6a`3IeOs1K9MN>oV8};SW*Ty zVb^*0Lq%R%A^M!qARTAs$Ng{zvAA>ewog{vleyp{gxBY0`WdtZU$7p}Clwm0o>*#C zsYjH|q_IulO`E8I(teqa9O7^Yy2%k`fZWiW+&&H!)Ya9kTZ$I)KP^?+%gCgrqPkSS z)B*}umx`D`DfKxFOY|zp8ea^p_vYm*w-~eL)O)XI%|zuP#o~a1YP=Nwvp`+@x}cpM zd!RRJdKn$;n~pT<8yf0>y2=y~+qo2Sty|Ae4Ss_vu7OjbPD=O>GL*%Tu3&df=(*s5 zEwR7vd;vjcEvu`m4~>jSK_H^KHTE~p$9tLzdhq}Zas9Bbarwy*g6kuOMN$j_zEF;hdpVG5}v=T_!3)W6|Gt7X?J%0gg@t>v3<=a?ct%WICD2|<=ZC{Aq*^wfyF{( zzj16u3T`Y}u`IP3rO<4#?_72KdbRN(6-{vlzI8qIw+#=Kz5~g2*k>0$%s&I&9%n;` zL3z}#*744@UhiX)H#_k)wKR7e%o&Kb7BQnfG>nTxiH!=ho2I~jly9SrWcsWz(%_GY z+gEX%2Sf~l(ai__Zh?{wVo&bA;SB&XehF@y=a4TGlas9n11EDgD57-8IUX4;{1Et& zUg|NAWGrp=zV9(t_1L<==IhzW@FBZybvhZFHHM?0M@)&e)t+M;k=H%fm;464L)|HS zeXY~z>|@S^{oGG-Ld}CGnPEkK?8a|wjDw8rlHw(Kw}W+g9Hc@ao3;{cF^0Zus* zh&Kns#gPhUpm=;4Q%2T*`(xr~H8!RJ;j%IyjQrWFzP|pxAUy{;4v;rq1fqfX1-s?$ zc0k}qzqE6~@ta8}{z`v3weqD19neg?PAzbZ_u10MW(g>YDgSJ4e+APoU2P>0`@NFt zAgfAxspyr!u6^CV#qif>FpUQ`2d;;{7|@@)0P>`ZUCf!%xkHY>KgjI^T{YedeZTYd zf=j*Rh5aQzXzm=k&88<>9b>KX){_x=%k7eU-ji=h2Od5;Nf{nD7^kpQN6v4K_1WAX zUQI+MX^Nhyd!Db2rJ_4NR3sPTN}@gppV)sXHY{4E-ZwR*r46r z5FG(W|Y1tFCKu6`m(rp?EsqkbfL9Dw{f~N zJVmM7C>h#D-F1YSm7gCBhwDd+o?9k7ek1s+bj1T{iIr7VgBhS97Wp&S!;kWgUo<7( zXW~hlj%!k?RMs!sD>~y&F9Eo&pga1Fxk)FThetw6zSbV7wBtTm(G`E2anvC6p|4`g zlYh6LF5-iJCcV?DML^4UAhjsv;UVDWW>S-pdSzS`qW?!7lV~Qg5-CO+(f)4Cdbzyk zafD@shlhs=e`;r5#YvO^{QI`M3qU3>U%mQqezbY%Jo)(e0#?eVY%6QzP=8$dQur|K zZK`zYfNL((DSoZ4o;_sAMHRJh*x1;}uovw?Bm#)jbKJtx%=jr-)bl7Rfp{EcRg;`ppx=Rc;PRpHt-#<_wDIBh;2vZ(Cx%?ZvnLeowJQ1RA*IoOVrS3MxGJU zjPoa)r4DV{YHBKN)rHtP#pZ2iSR~kA8ZVp~IbnKXQ(uAPu({*BpPb`jn1igXMFpj* zdVIgKK`-L2!dclkXCOtUtTz(F(%O0vjf9~)*9$WH!EWpayHHU^2EG11+yF$f~Pfs$*V06q!gO?sBdGf3X6*8?7Vai&}v( z7lkoOVyS9Ezh`5t$P2&~3>G%FrC$LA_yqz20%|W`eg`-htC#Nfjc+=|3w%C&RDJ$4 zc&@%CU!aKqv`3256YlBQ*s$FScni`&M~mM;CHp055YQfd_39NcGc9)VS$hxI6B9pZ z2=Ojbg|}b;7IjpGUWw?|yvCBon^=C4du~^dlSBCnrK&FVwa7QwEuPb4F!`Bnhs?!V zD57?^k7WJGV`ghw9uroQGu~+K_@6Mwkw1Vlk8s=_r zeZ2?(km*@(ikY11`MB=aVmG2`wjzz9Kl?q*e-?%j)w2+Mc7m5L|w`m1g_^w#o-?7rsZ{wH@|t_ zVck6=^;%=qW5rMFNldyDx$m7Mxnm*1>G1UQD%KG@KbjgJMW3`+<~T94M;h+gJzO81 zUfmIF2>Xg-@!k!782X_JdfG}?3sBvC6m@?~&wa}50*IC_fSU{yxE@~B z86r(|ib3I^;>C-uYvQFfACsTOWMs_IB!^j|rRHNqSNl>!G>RBSL_{vm_m_LL%T4c4 zQc{Y~TMmL+mdtNEOG|n_zWDO;Cs_`r+lJ{Gt!}8ZRUWsE*Q7GpH8qL(`S}tSw;nxy zd}+Tcz-A-7UR%4nyVo|ph-GpDI?ghA0O-wJO1Q=)BwT-=kdhlF?c14R{WJ%qH?z7%I?!KH zI8m(>G{Q+xWD$9~a%(BnkITK`Lo_~}LZUq*;hN2#Ij2sY5*P%(w8`Dr;DT-Q^dJ+q zquI|hV7mhDUt)5$FJn6o?^D-oiW#^Y{tRs>imVJ{D@{{URehvW9Gss|3)zc^c~E`l z7D&SD|D3%;j+;bQLx;L!KB2VMTm`$kyICGR0$oQZn_G7nZjtXEnK*!i;9@@!mY0`j zs&#ft2uje&lRE#qq!ksh9D(XS-l5SuLeX%e4L>86WS>_ohL-k69rRgyH(TMv^eQF8q0)}>+PAh#kJ4e+Y4oj8K73PR$zgs@ckD`E zFBUruH9T_?%L_lbpaBYycraklh$!rTpq>iXTKoFNtq>Ci*<2c#p~0!TWKie7`LG&^ z214(SK;-iexE~D=aL2cA*yaZ%8F23kV%nGxpoT55cH}*4F8~S!FlH!0JwwuJUFqN@Gjim-o6Bp;8qXa_0?8V7o{_Nx=VS*x{jKZMpxl?a)P{*Jn0KdhfCN|IH$+gA za}*T&2n{qt$y(mWbmyx)vp$YD%_j$7V|~MFu{{P#)PK@)9#Qg}TG~MNFLcE0WcRGf=CV9x zpBk-8A%2A->AXmQIY1&jHboVldl}CkO~6p`KtwqzI5^leG|-|)VDuJ(i{;?0EmDFKEp67lLEx7+d-0^O>n<*h>R*%Y9FTZ zvM>>aEBR}_P_apBza`a&e}T)X-37n%aeNa(lf+Cfa!V`g6X&m|Q+f0LR8%w#Ad)gkex^zfwT=&^{fPA=m_{_4lR=C4w97Fi&OQ zW{{S&962PNccYjlrI8QEUoE#zp*`oHGP-kBgaZ|R#(m$*c6gGfYxtA$NI)b}MgE?f zXA-)>-ETKl9@MZ?&o*TQKIeyPv##7~gIgEA)MY*U63|n8xB~Xli@1Mz4E01R?JR0f zul)T#ueo}mG!*mbQ?w+ykZDime?1vUVK+SW_e8H={Lc@P_pZm6uf5Musq+93S`bb4 zPnNg#cDKrK@A${X%^gukx${yXlRD}D^If?TSM8io?yR9TW>aPpiIx|?e_zmVxQFMw z)bl0xZmKfSaX&W7D;RjlVfU!6PA*0^NlIRUjZxsl67>E+M^;AFT>xr4C-%?sTm+{waMPFBTjmlMw0UH->T(75j<7r_ooS zQ}W>q_;zPO0ixk^q4(qb!!qNFKEU9!thV)v zGyEoS;SE?$7^E^GLrGy1Gx9n*R!>F#gNlXsSo7%HX8%=Jzs>NQaT)0^_lb5rvBN0T zq`HF-;x5SOQokW1n22^u|0ik6)y*#I*{v%x3uDqj=x5Mfxv9`F!>s1fp)~^?d&{1cq54M{5I|({KdjpI`d_nJt)lCXVX&d!1 zv0!#FopY_{3aRhrL_uc6O=WlEdc#By;2J!=hXY7az{**|Z$-({DLdHfD{)OKxF3HY zy}SC$*{+~$PsH0NHH7G`yxUQPscA10=dLGUO~%wg=of1d$j7`XKUY+Q5qFhx;095$ za^@@7ZUoQ*lAv+PRU_W`e)xEE;;P)=9ka#1lkXJVOavMOnT8d8%I+-S_e}3i^~3;u zkc=#b1p6$BfBQ-A%Eh&s&5dbEkCSTd2sVvED)EAfK(t02N(nQUI~MTL)HF|+f`STU zT;0jZ(xZFSWz3c_z zktSb?Be}cts3_5hPyWCw0X|)J&f*>4=4kF1iA(o=pE9RvclqqYl@BDmY}ys^y?W)$ z52z&=fSLJ(XZ5mm$yfl)X}5gO8ToRIP)UjIr7nW%=FJE|9Xp;e-x!TZezJVQ9mPhj z??6pS=`v)A3y6$>UAJ4Kq&xH9>>FhsiYLdX9)f^JCjGnbifD69oaJ}xrdu?9H{qa1 z8Z{NXec>s&%uvT`DEs0RY{*~}w0;N2r{u=G)2gI+>FKFcWlIMC;UZ~OFm-E0<>lq=VU;g`3apV1aKPeV{*6y=?`Y_y%B@02&z}NR^Znk50e~}N zGD5O<@)y-K2+{PJA83U8|1q=2iC6vlZMimZCI@%)p(wNJ&Xws;Pm&3$~9mA1@uE zziciRJ?Vaob~?Zc`j7`0I(FEXJZV=5-`6LAHuhuJ1F*STECZ7c&tsdQWy6-Zfs)OD zYQ2Y&=%+TxC)XdM7$qRl>2POkGjFj3?qGUf<% z`CqQJ7TbO~b!4sH3<>dp$DGzIU59+BN^b2byZe@w=x=xa8Fuha(CsbgWO>36IO!49 z(+|J6AOUo+7zbFBOYf$Bts{e4zTyJ7q0Oh78js#hVDa3}U5yaw*w_P1Ku0uLLYQb2 z6cz%HNr0i2pC)F01esWKCBHl()9#i{yX?BN+(7pYYTR|j3}0G6l%m+HZ-iYg?Bw0# zK70_YLc8Md0IgBrGLjY+BCD085n{}%w^LHZsGQE>fOQO}2N)<0WgDCS66PO7t3{@_ zOwTU?#w$HXaU5VaZ=7gHOgujk8%M-uWO#2Kdx4pQ>1my%aJR30Nltu%={ME!77pBo z;mrwvGu4HULt$_d0>%VX4bc2=-spa$3L%vAO-D`E^ z10y%fs{Fus#`}Pn9Njr0?%`nuEC!r;o3fSF2!KiyiAC5=@D7l5FC0~mj90stZZA5Z zH;*&`Qq(IcB>F_qvAb*D8tk(auJmv~+7cQfDOy;R7%e}Q+k^(*d&UsXnfPtQS(zlVUS5 zlxJ_l(4_!744nF=V}P*5@W6y0KoUAf#EV#b@E@^iJD-G?KSPEr|BsOlOhB8=&oU%3 zccCq$%BiUd0-WAGPg!>tvDtG41cGto^lnBiL}NTAq(I zHgN%CQY3%m>!q(WHuP~%IrUWr98@lfC-p4@(<%+-| zEw3PGx6cg8S^MKj^`#Vw16bktrt`?*tW8l{x(&A_BK z-fv=;4~XF)Y;?G8EzUs$T9g59wViZy@I+&n_cvyAcU!b(zRkuxLAf||p)R(&maMY! zSIEHP-T{nOkY#`=gI3`UVDYzjO1$}Su$6N@Eyofm*_iNYt?k#9ttpx;WL z@!u28BnW8X+ByeJxrZvk6EV`yl{lEh(57IBN)@CuZy}jv*f&+j7UspHng8EJ#-D(P z|Mwio9dY+#qCil;vcKQ~N6A<9aIxjPdM2Hpn}K`Y-3u|f1_mX-K}R6;@Fpsp^sJII0ZV}|I1G&pbx9UbxF^JR}YngX|H3@DEw(Qy+q z9o2R!@8jK`j^uM>m+UBc{klvsBT4=}hJlpjVk$&B)C^FT$3E0Kw+t&lQWYcP!R!xU z4}baW`A+=1l*V{A82FI~kc_+2qGlkw`WWv5r3?@}_^qr=`_h7IF@MnFVg=yJDuU?) zUMiDQIk&ya7?WqBd$XBs!zkK9-+#@@$Xcuh|3QE`l-;ehsO?jNDkwm9ByjubN=9zF ziZ_c>(9#;bn1XAm#rFyhs4)QG2lEvs8*55&rcl)J?|;p&01j}34zzN>q7oR2aUGOa z-g<)+xBz01pn~|853papVjV`28(4r2(E? z-+>KG2rV3nXHkPmGB8*t6#;y&bjeOp)lQ{*D?5%7sFlrh~rDk_` zbE=LiATw4~vP>$XiNIbK>`Xp{?#BGj+@+O@<_fK~DJXFOn^Xi-W@BRmOGni~BgA8< z8ZGQS#G6y!eh@WeN>xk%s%(V{@F5H4pKwb3V?gnInIJ*EeM1lf&qG zNxy!BAO7~XLEwnVGgMh4`T^N4s-_wu3jpgvKOE5H0d-hW%eSok{p`Rz{QBFBP?sUY zBdNmym9Hl%56F6u2QPuW&h7{*=IfElfGLX~n|4w~eC?j-Ix%Yg3)aSdSBuqK07b}8 zqV6!Xc}&%=ZH;Y?{Ol2O|8BtAvC-mSuvk~j=6M#_aHo(#8M?_-j~ptHU1xY+n*Kg>FJU%J%n4{@Nm9i&A{9d_GH7F#ItT7^ng`3~an`E#ilSYZ72_XQvtp z;BXDV;Zm+?sK7f<=$X{bneLRL$sB4H3)6u7_W%!zu#3`H5JwPnF`g%|A{#dRPB3c8 z-l)&4vB?VnR=YA zhy)i1v^P^+00ai^aY=JU^rQ8p&jdY`&|`p3+9qF&9zCG_-=ioKBhyDX)26EGWHLjz zf4o6Ohgko>BFhc{E8y~f7=8o6T*tGC;c}jEeNBrFLTFw_YFw4Dt&M4Cw+RwhP*|cD zLU1vupukKo{H|(dWh7;s4rrhiIQQ;4eCoY2qi0W<(GIw*s_ukhVwonB?0Myh@7bojQE z8H!kKkrry!DJF{Q@Yk@R8n;yi2Wm_*PsS&qqbp`|=>ySrQ~S4DvJ%0xUsPST{oqCy zkH!9BzJQl)YfoI>a`uR22#tb|j}Uo;+2kd$KC%fgvxz0trNCspI4J0Wd6ggbnKKTl zU(`6wyW?i&h5sGc>djU_@hnA&lEWzMf6Uf)+JWJTo(~PhYnliNCN!mQh%piDr`I za+CO{q(DD{c}jlWXLxvMFbqtDeFnT4lNgjCJVz>bXaPXs^@}GLHb|{#=zOKt{~I3q z?L@VPjM9Lz@5u;>avdTjrq3xsmSM!dx*Its32M8lan1ZXU}|aW_!*eBq&c!G#xnk| z62to1W!C#q@qZRVf@Y4xtkGaH2~6td%o9u+E5*pMZ^JBututk8pjFi+*;&8x{!~@~ zSU)=Y(P(U5Aimnl0N}%!?>5uAyiL`oVzC zk>|?&1pdtjh`bje55Gbf0#8e*K}V6K@asMJ70drBSPOn`9YL2(9DTbbBwM1d~=Sy z-a4x4ed`xS*(MUwk}4@EA>9fHN_U4y3eufRRHQ*cN~EQwrAw6V?rx;J7OZzJ_j%rP z?(^(>$NlGy;TU_1vRLcqH|G4*?B22x_v{HlK!cz=@esNy+@VU(Q|X(1`q&5O64@eJ zZr|tnqJ)o5hyI6|2s?`mluwE(4onz*>8$?ErLMb}>>_OblGfH7fCNQ;3Nb<7=zApp zXtbgG9m&YE&xx;XN4P|5$&+ipN0=WcGEi%lJV&$hsVa?-Z^ zvfg#p_|q;(sXAu8Ofv%b*uQbseu-~=3bOyWiJu%$s@PTY= z9F!$Dt`JvFG%4)l#E{lz-)#ky!h-hwC-aNvAAbK{a+Z6N3U}yF3xYprtw)s1yMx-g z=P)lD3(9d;8YxsRGZfg7k@CxHA!UxNI#O0U^Il= ztkMZ^;-}y#2^QB9XOwyJ8V9UYc{BISQtkqG3UG=#U{Jf`)}x;&CUBmXS;u`mMuF8yaT zDwcv!<+yJA56qbHe=uW6#KDGua2As%@@Pq}!{}kS(d#|>3vUQtULR&meskR~ae3%X zM&OS(mmZ&$vm_>#RSc^UUwT!>)HbU2kuJcm@Y~gk0i@TsKJCRn`)PEt8T#XqOw6;V zm}>K>I&Ix!L=)Eq_!terkzot1JC4ZF1HhKmM40 z#+S?`_IEk~`WfMgep#R$8S5mye=|t;gsy-D$6{3hzRF1xAr&ZEeD-Pijyp?melf6Y@ZY8JJ(-YKB*Z7MhWcZODbTO%U3d2`drX*r0NEtI z!JlX4H+6NuXA7B%TVOkGCtQBuO7B#jHE^P)z-E2}dxO9re`{el^+sTIenhglFc_uS zI6XYpKT4&(INn)+VUJ%9rw|EAVrL>tJWrIH(u-#Wo~8F~gG|3KQ<-6^q`CPidYG@8 zy9ugPHG4qEzJm+B`aVL?$;%A*i1nNCjbrrzvN`Gr-Q85Q^m0E|9gj;EmQbNpRk9u9 z%BPFp?lU+KIjhVY7n|1xB)@RUTiKJVx|}!kEB9BzuI1?U&nOwJJL0?i+8fj#KZCP{D^<|woZ3<%sH~I~&*3B@cl(}4a@&lqWOKX_ zYpI!tfkAb_h+Rv|ah95<$)Z+;Q}vZ6ibV(%d9e9m)$V!d&JHFa@i_*ta55f9(t}L| zWqMJv=8HerxS4ES9lQ7w-5KreuiqVb`1tf^_SF!=Jvv<|W%mg`DMix51mFDfwZC3E zbU5RAiC=b}j<^$Qqx_p@e?xiW+kEA?u950|v6fCpDh%yJd(YbAg(}rXK!fzu%#6{h zG!}drH7CEBVJ>#}WyQh8Z5Noa>VDw}q^A8}x%}!tLOJ$bIV9U06vwg2CPSrl7(zubi zl{cR#+O`?9KD=G-M|nlWd|%@oUNZaW*x4^5DSAf6us3fu&0ih5O}JFYbNjDs%?zlh zP}Dv5qrWqAnUjpb)pcrcxM|MTZf!W-5`StF@&LN_BV7e?4mLdZgHF3w1wMRWgS#A2 z5-V;kUY|PritketwfUc&aMd=FEv7K@aXhNhm!ZI1 zpUF7n_Y%GDFW1I`E3Mx+P9~Zb3wP^FjC1g0cR9$&g==7tZ;@#iRajV9G@m^^DAmEJ zl^Bt1p=sC{lq8=Zd|xB~HMq4-4%VeNC#x-J-OqyM-EF`KlQOgl!YbLELImn`sy&t` zG?1mjkJ{@f>DjuZghZkJlH9XDx~-0{x^(Wkxh2QX3k{|8-GWXr^+E&l>j}Ly4ro0$ zqp<^i4#|%Pr}PHgWAffG+)OrK)5m1fXht$yi~30b?;?gn|+S#quG!Cd(~%m zUYy|8Eo96FqMSLb+=-Zq-=Bw5(`9wh!9l?o@Mc0w^kiu>-+5hx^x){B=o~+0B9Bke z@v){6>PTNdh$h}8TsQk%VuxtXf5ZLOL4Z;TOPu6(oxV9mTfmHcL1kR~_+FGmaGg&J z&rZvr$ee?^h><07K{a;;^)$!GT6v5_)Gx9(@-Vb7Q-%M{3srAEv6-FH^A`aL&->|Vvno9( z<}bmvecKT^H`erOL&9ht&!Iv=CwGpJ*lO34G+pVXe@IPOcQ;{`9wYOZnAOH*L8>8t z;eCfy?ucr4eLDI@^Y%q67eSVTb$9I0CV#0^8twzK_QhP@I3g7_s#KPi7U$Xh3SNih zY7@#LES6|#x05Lw-d2pOxSL`wE_rUJE5o+8XJ)GTT(+oP1abD}XQ6taz z)=tZ@%K>lZ(epX-tHoMfu1gc5P6z4~B9j%_Z#lnyyB~LSWE zkaw_=lv-0$+eE#=#kIPvLh`efndJH4E%w!*Z?)(BBFK4QY9JhO9lX;}RZqZazzq2%d$*GOsiNY%qS?b4@&aBda#N-Daa5O}*&*N;7X_ zTy^00?Kf`?`8KPx6*BkWEc%-G981r7)q{;{z@3dezACm}T9SP_USxZpz?oxDUK+O9 zJ<0P@9Az2&cjTkf*@Ra}3X+O^wnm93iAowjyA7Hf#&o39P* z9r)lSFMQuW!@NyP`*C=tp=+^+Y@po;0MdR+e8?e^$78?>*W6WG{$Tp(4<9;7 zgRfBtSB;jQ$t0lkC-;R}H{BAPb9H_M=!;~2e2U#)6_}Q9))b3$T#};t?JiJsGTAAl zFLLciYL91(b5FJ4&O{qh^=yW0ey)s+|Y= zid(7IMQ)`u{=i1X1WPGuaJtajpG?&CjmcNzd`&t+-V*T=gnbahVLH3*vfPv6%esA) z&1#(YG7d#^mFq4eE34_=a!>mgzHlEb60`{pG|G^MRvjbgYWJv((A3Dt26<%r!q9M} zw)R9i{mz{`?Vq`zDJ(5=+cyWRq*Ep3>*#1wuj2(0kUT#C31yK<$1F(JO&S7-F!ol5 zLSOc!ZU4k#1#xdk!wZAyAKn)z-ESlJYhU)!qbs=%leyh4k@T{%VfCS@BO_B&`{nLC zm$Av}LB@Uo-td)%hK37tZb>t{nCD%r;Fh_~!V=`WU_1{Bl;y$s0g1C!gW+ke!W!& zr`D@fpHE8^Pb@ewKU5c;Ot6~g;3zxbFYx*LS4@YIS(*jYhajCFNS1nBn2z1Y!XrzN z*~s0r5m+0hxI{=j`Ie7mBx(&?e6*>p1?4D!acjz})woFio8rb!S||{2p*p{$11hh{Y~wVk@4UUA847FLX;G3%OqT(l7Tx9 zTB4i!uY7#QFcdO5VSyj*50QAbjD7pYx;*Jguc?_?gFD~<`?i#nlcLsVr{saT^nu#f z`UuZ!rIjbY;tC7(SGs3@lCir~QypyRN;!s=T5iZ27zjau-&y0yY*Q)!;E74G8sZT^ zk$WdN!|OiLGP)iM=Z!pgas1egGmMWxm&Mtrs2Sth*krF{ualsc7llN2Xylwem8ytY zTk9t)YWma5crnw``q$T!D`q-S2qWd!4({q}YKx#S@5`S?uOHW5+pK3s^(Y>) zfUX2|iFLRsA4(Fp!Gj!$W5*%gCg!{0rcid#E8q|Lne zMS+Hg2$+7kEl1~LiQG@VO;8GCspIvU7uVOP}>!3(8J$f5`aO2iipU&LqZ>**ty2wT{?H)8@GOf zM}WY_MD#GySZ&{!TTWo1^+y;1hZ z(MC3C6;|C8YKl360S|wE-s6b}a(K{P<1qf<)L$gwTp@)AytBQ(mOExX8Ld55%YAPC8fswv*wNojm4{5*&j0Y{L8@O^&dTsA3Anz|To9mByL}Aj9~l!f za}1lo#b?i+eN9b;08R4{DxrWLv-(%uyS^gGq()Pdg@uK`u3Uj)fSj0E&G7Plh0UEG zCPgtV;SAsuYiVwNl&X|8wCcIg)6>H>89FwO+{Yc@a3EpTlW}n13}=uxnfd7>xYsR) zO)oDG&cK9dLDz@2wzl&N3q7?6)a&qM?=K1Oq5fcs$Z8B5+uwE(%oz9$XJn>+t=G8I zm?d;`-v@hp(4c@Be{e6lV;&-{mE|l+twVSO7-|pMo6XgF|2{-E;*b*Cob7x`8Ey+$ z;qzjmDh-$ILf+JVwu>0PmBur(?{?3gbK{K5HTBeQbJ*8&WB}zVwLBbE)q4_U0jSl% zH?B=;9LZ}}aH<}|jKWn3j#r4W@{aI?ZM-*LzH(&lG#)RG28C zR<@aRMKwVujXCgaEiq9JitcRHz8OZb)Lt-hdbVi9v9zl%hPJ6fX)cz7lf|xG!UD&; zULHwlbQh|codW(vp}6n68xf)@NbVTm4Nq+h1Q&RbtFUcAj2HG&m zg14hP?xi1gPaj=QPJGU6RT`X}OzH63fjucnh>`iUxKa24m#{Y**_>Y>x%A5wRtnxN zlS;Q5v>Z$PbkRZU9^(;|AK9KQlNFpxyFS0xeMh`7S4}wl8aK-^wY~p5mU(6Y&+^{40$a&xt;u;`AYNZexbpy%g~fRQc%D{A2T2z zg6yVSDr#y6&A92Qo z0d{P(Q@UmciS(GAogJ=pwvOA^Wg#&s8aeFLi^$s81q02hjM2#|%7KrMuj*jb0^AEX zibiBKHTU@}%sjyU4K;BPDf^qfJqPsV9zrcbrQq?eMa5vccG8z5b|oNy%z0vcygWQk z!1qkZV%`u-nEB)d!MPFFvNOfrxj(m+FMRYeKLSZl~7_f7p^g3rw($% ziRdkBGd}gkB^|YAa?AO6J1(Zp9qCPtgUlZEV%0xqvkrB^FYYa~-ne#0T-uEF5I1i~ zOmDK3Lg3(@t*v3c#>wC)1E1@|IDx6bEZeilI=p8dNZy@Y)RH#wNCMoyu=Owen6rIe z8r9FpdVd^RM>Z(Uy_J_9DfYuLB_-uW&+SAQko-8c7mvW6i;hm@(w-bw)G9BxHVfcI z7rMXmrjqAfUvs6e=#S*R8F; z>g$8{B32w`0I&Px=htS@zt2+FS$(|;Wha2KyOG@-bT;s4%TfFy%CZ(Quai1!yvrp$XUCc$So$lXAsC*MYmp*N$ zGGoijC{&UVXML7BVscagu8D7&yyLkNwaPr}!%^?ZQpygqelL)gZs;$>F1YjONQotc zOe_;e{)i6?GV#~GdgpUi^@IpCO$VF$-gS7Y+3j<-{gw6h($X?j*S2OIB9%3cgaDGn z%+*%3^=oc6Sl*{pAS8mKkw#K@Db=#c zGKnXY7JPi<7dKGD1@h0NDtz+uK92uV;+U0f2#PN5oHI}jD5;*oVV&66XM%F_!S z9Cq58mU>m9Q&?DYTiEM9)QI_7hv5;$A%1?+h(1)Na1s0goiV?Oz52Jov-t(fyTV@I zH>)dre6;<8h4#IZYPT)F_4ab|J6604p=3=?oIWMkjvG1p;-8h}0eGlT;(W~?V1LXq z{i_iVJ9|p^>I24rfWpG+8oJNgbH|A7P}H=)_o1CC^7(meQTUQm?tJHl;l*6kLcwNF z24{P<*>z%1#?%lyKr`^8mil)U{3lwI*R8kOr%y4Oi-@*|Bh{NB9DajCU~<-5xO8Ww zm=zU6-oxbQ{8^^IDTS0aDGAwZ$WCf@Nny=7%((Zv=+g$82ND3PP1xzKWeTFW;o zR-3!JOeZQF$KhD7*#Y_lqQs*49hsmCfHeuPXsE^c4Yz2 zIMF(TFtPUl6>g7OwvTmpT3n>`3MNdfmn=2Fd_devz@zo{rU@N=FqOs%$}0k zZ7`XGjO*>=x0egt4>$Oml4_2Sany*V!>{|RL-uF;L%Ta|j(NPC&>#-x=}%3UoBQeI zflhU1AQoLQ-Q=Zv8s57se}r-*HgrKQ}uMBc zrB(C~0BfddYLQHmW$GxM3=&s(G=7T)MI)p4d&bDloYzMq?ufnLf}*TMgZkX1T924j zubpd1M=V_~&SQ**hNgU{mDv@Hvaw&5FAbO3(vax6+(BFWXe2}S^#5r5vCT=^coTN3 z^tjKA>F*6qJcg=$+LrI0KuJPJAa(s`&$65ptl>+P6?QLGs7+9tJ|#FH>_Gn${dqI? z?f-@I{)cKxpg@@H@mF>S?8eX3_y-bG%4DXYJ2K@@^N{2E8f8s^W zyb6Pg{`Cg_{Z_vC(Efu^-1JUxsXtMy)*sRP-|zWf-_mL9xS*tcx0Z?HzjIt(4E#990SCg!Is&qV)=_0p2XDle@$WB|wRVk`|Q z``z4}Ut8>C1lO>IYFiePjsHc6@wf3ikiKr{&5NMncfJ=O+7(~4GGfn7qO)ZR_xyLw z`yeR*1WAD~weF0pLb!h9S>ND=FP&yGwDgNi4i#)Vxl%j3wJBeX)U|!VB9I&xe)>nV z@(yna5NuK?kZv~QB$YfmVO>n3i1Z1>r=MM@__Uv+x2iFyX#ivEM!zTk+WIse65Ts9r0Hi^XBG zm!@5+fB|tUG*!r*E*HT`lNFH*hK-oWQ zM```utO2?bobXI6K+uB6EUi~;Cr5-KR1XT_0(v6*XN6a|UG;6w*u3F~Z^k z42QUX?}tuGdS&(N*K1Oe?_%a~2hGn56pRHzt8t-u7h%svW<1hquL@-}0zQZ)IA|eo zq47llo5zt2uwYiDl{vpGY@I4s>o+(0N?gs?2&kz=O-wFfBqh1&C#$C_MYE@nY*rOT zt&i=NPrt!|sRHjjPo+kxE1RvSy!&g{3eCW(Tm5P*Qc@=9BN6j^`!$VAFn?hy=oEMF zC^k^dLLzVT(UT_<;jOFT;YIO3e^Pg^hypk9IV0nykxA~$kPi*ls6yZV@>MT&B$c&0 z+A;^Y=Q*2r_y-&4T>Pu5tjGAjIXyYAL3$O(8d(F+v9rUCei#_(eF1$hE$1>|=YDs# zL;bxoXUA<%d`qAkTUfZ#z4Fs@Z1mSI!pMjgP6oPr_x#)2WgtdHN>7gpn)7&V>*@$^ z%qz3|ZX*?r5O$FBb0$NM5hy=fNKiw=?C82lUjDF{oPglhn@dX zgJbu@__$7OL5vK2np_;%Y#y>i1;S5&%tA~6INm|hQ)YVnPczOJoMf6c9_4wH-(U9m z1qATVofADVXpd&UK`l&?qt*u0t_$2u(9*n&+zt*2Sv*kBf`Y~FHl{DAL2la)0-JK1+UaO~h3vKcXsDzKRmg(_7cdte;W68F}}NFbjj znNcH0ZSb2WjE1ndii5K_Vwzyw`GrsBGpGLr%*)S9$6O(P2h_4&U8pS8Y;-c+Jw`_K z7>y*f=;6NB_p2FtjVINIljvltuh3Y3ii+AjtVP9PUcte@))&D*Cv~CD4{Oo2Cq{E? z>+FQ{)PBTiU>7xFA1FU*X2y(*iTU~0P8J*fr;6$8ze347v ztgr~!+7iaj&6v&`r}j;`k}f?l3aqS5|*8Y!Ys;V!iw*wHKe#lP)Rgo=dfYT8Z!YI5q(C&rUKjX5fsT8j9DV zeAlMhl2=qSU)I*=Ua{5jA*K`y% zeD;i*#$UhOZI`>M>BveL4}44$*Wxz`*Joa zTR8OG?`wvc0JI3OK_P%rcy&(K(Wx&6{b8z>13*+^Z0E`!SEbh9==V6!Tmh*=H822u@}g3WG%&Ar;y*S3kp8XVUiTl^n#Ht7FKdu?)XD=A}rz zP`Vk~(Ccg1G&t=Lc@w~h?QI^L=^x}6^^JOgS~)aAXPd7@U(C9^cp(uMQ%?MPd^{L< zvAu@g)HYoTzMW@3nyAU$ACSr7t*qo>TnBW-ydHWwff^C#b$+^O!|QuTiRat6^GD=u zCT(@=B`HJBvq#%9wP&Z~B5->HOv>wVB*w%X3WEu*VXseq9sX^XHl+UasVNSXM__*b zWPL;MBJ7ft@namI&Vf2R5U4rN#kD<9&cq-}IPF0l%p!0c19DS71li0UH`q1dAb=CG|?$}^x+)At_v{Kd` zR|jneRMn5Ys2&>mSx1@xHzKv%n~Ejmwg=zz0g^=_F$5a=v@?B3AVlsapuSdBQM`tp zt``cf8<)j?SoZVOUFi7-BA=^s-7xEbMcvT-UzcsTXF`!@mFfK*1&9<@{3d1`PaPibEgJpWo zxpD#xOvCY!-r}#9!cLW5bkR3u!=gjqRV+CrFIhcLa%J*NczlDYwN1XdXxMy0@>z=& z0FD6D0?6>@t;PA7O7>gEdm~RkbptX9t{03fx$zNhVGT+gF%(Zv&p|i!`j_IHq1B`e zvnvvY6z0VjBBb8JPWbjsMUaXC>Lp;i0O?C%{5?hSHh#CW(g&74K*-k^YknWF!Y&g5 z4GFvfeWgmi0cVf&7kTbTa(iU(j2)$9HrMewH8NoeP>hz2vq7Fkz)*hvw3H25FYVkr zvEy$8{l?d)%#4{n3sfh_twt!+~ zs4(e=ZGA-|fAhi`^OHz{woXAs1$D}UI9Xw!myegx(V+kl*52k+LIkt=Wr{ASXEMHh zGXippmW~b`jSEp>d~Tfi3uIki5h*=>Bd->55l3Rdv`Wwwf_!55RdH1K{?gudPDaL$ zSKM$b7`2;lK++TZ=smY;YZS;RYMVv@MFtWjU}%*NR!(oPlKx1S2&(;Pdv2t}5+Zg&Z1*2mPdgVBnm!4fFNxLnRL<0#kd;wnOHL%xrr*eN zg{98SxKVkPQNw=@*6uydQDY-DXJ}o`#s#V1v5sv+t$)CEla2Af<%vp6X0@-EbWjer zZmEr1fk)DRu+VMn#yjZZB*MNIEMSAsQBUD2wrrC7;Vq~HC`&7^1DPKk ztq71cKyQRke56uy1|&2!-PYfG_x1__Y6~MTKnDcScOR$8H+*N?`Qi~e#(EJa?9i5Jv$oTP)5}Zah>z) zYP@cm;?>G27-S!EK0k}oubvcDRh`zCd-;u{x<+n7y_&&m=5%7}h$*0AAP=|aWVGX9 zr>g4lUzeU7Q4MAfFAgnr|a~~VqMTm?4g#mSZ z#(=p4KV?!EWY{%=PjIBt{de`$WHoP z*7GTTPmc>5m7BsPuSR|j=_9ZoLDVaWuER%b)W2DaYRks@dNwFg@7}$O*3!Y@mv0?2 z1E4Obc6cUTXyEKeOLUMmGXVKs?h;X9u+H_H2Qhj8JsgW~yIgdKD>DT$$=`BGQ zHZm0q&PRD6g~b#L^zz2Lp8q!uX$h2xty{Lr5Ty?eL)DKhOCzeU1O(8OM9`hlA+ z{Qf5KAXaG8vzIIJWcv90eFq5XbS%uQDG`r{1?fGcw&hF~5ebAuTolEl3Um9Hyz7_j zRDn}a$bM^6nQcB`dCjpwA8PmeiF4LLfFh_cJ#cb2cyxLyPz&|r26TBSOErtMMHHCbi=H?_b&VjZzNnaIbk=jWS$9XfkqVURJ<&!_fXEXLOqdT{uM0BZI9ibg7dqi(_M|iHIbd+fE|^ z=26J}4#Hjv0kurl^6zpIidki)!dN)jm-mSYpFGhV(JL&f-CIBV%%ApOT7W)i z%-UL8T|mcyakSk;jSg}1G)C8s=)il{TI558>M!fimTfX4){BQ+AbGxgK1{l~rNsbx zDPW$yN}NKKNh#pOX4ZY%X>(FH8&NtYtENUQmtLfH*ZFW`LgowaN01N#(1acj0dcQf z2N3xBO{3rqye#$W+1VE`*p_Z;O$Ko$wr|&i7FI!qB8`ARYg5a^b6%5XPAT}W5;Vns~AU9D7&LoeP?br z3i#9jBhk{*e)y<(sMNI&;=hlvl?5#e=i-w3&w%O0$jZ9j-0U*NL%_~zO|ZS40!|7x zfXn`HR@Ehn>j^q(>M7S6P1-UQ2PxJC;ug^Qa5eHb18#|pH=BdfC_4F%A{p+O?+1co%Vv{v3*OAy%*M$2mvSHvD>o*6i zqfRT1W=%&57Zj(upfb!sr?8+8{bV0xd_0PaEO?W$Iye=GlDfKmmW3NOa9F1(Woi_g z55&A1F|wRMh|O8Bk#4yN)}%(o_Wkt1a$U_S<#ot#i_rtX4jox2FLI``)Z1)%=fkSx zcZw9nw`1$6Sy|gfHvtaK7EM*kAB&~>1;ZMgG4L6L}IDa`9u7RhTaO1hsd)(plOo^8_wW3UIuFcg z?5gd^<0c{c;uiOxBt^0TOH}qVf4z)&%~6HqTu_9eH*QB*pyh-Jr(g|tY|az>>VRal zLQ7OktY^jHuS=KE)`t7USdi4MTy!|3a-K`wQ^>@uYx#Nkk`2F*>8IuDli%3@6q>0d zliU`p!lk3zN9k^YtGi!PM9j$pq@YBjVg{c{_;l@_czaS zRNZUFSp_T+lu?lnw87ZFS3Zf*-gT=6(9y3aMUn$h9Z*wChEky?QqV9nXXpGPNY->% z9SpAVJl%m%ex3>|P(7Hcu)sgvf|*?BZ_Bkcy%_BK|0Z(8cOgO=xWzN)F@(F#+AzDG z=l(zmj+h^Dk@b{tJRB830ex|p{-JG2DH_N>6e{l*sie+QOt+JrMQo=0FT&+NUJonW z=#RJS-(Q0N``-~j&;EPfkRLG#1;yKu@tmArc(Y&bwoDR-*=#?3-=*8LZ1Tl8sw7wuz2F;2Fler)5N`tmeg zT6bL*@=9kBWkYR;JyjRMkg18c6>V0AV}%T({6Sim|99S^RS*N#8m@1j_oT~HD0CnPjEMxd{2K z;KmZ1$Nj&ooa2rrJV&|ZgFR>G#G2c`Vch0a(P!?#LO+~rwe^&5-zwT?GR{5QqiNmt zfBy*PNrRrzb=Kco=5v4CLR+6!RgF|Co1p~jq^l|GSm}~|-6cwmLZhpv2N8wt&Wb;p zrgQ)`1Goh6!_O*u317bKqahK{WjO2&h(8Iw%~9m(A&hsmn1A`3Rc#KXaMfp!U6S5_ zmU{fPgyCJ*&9M@kY+b(CbK$GD+&vhaf(A8KvY7-K)6={`jeh}pS9Hle^JP7OwcXZg z=(7rs8wUOp`6iSv;8A8Y3tfKw&#t0KjKpi#(@=4tczuYgC1Dq@ADnBXcp?^lQRz#V z>6l{drP*+chy<=tqqJ#i{?RW4l4Y*F1SF%PCrjOP|3`|1YlHZ`A_(7V3)GB-X~S0e z@PwR+)roXUN0@?)db1lx*ijNzlUY@I&TN3E90v=R{EcO*U7pk_exR85r5c+}Kg zy{Xa`pI)k%$5ZeIw;7%&n&&;A985(j>71<_MzxPa)bTw&;B^=J$ zWWAQgxba&!QkYWtYM*a@whc9wm&RlNiR+K@>HQ>6rdmEkpA!yC9Thyc4z4M+90Qde zN7-_6pbMb(1!D_hY=5B39oct0BZDH(;lU7o~2RF=p-HJ~z zbO;7Q3ZY9SV2Ik#)b`s%HOwNY&U>*?gl9vM&(2&41nroLPaq#W}J`b{9o`|udh%o{~Azl zBDiUgC><5(GXL=$BZ%Vo7F8%oAe|pI;{FelY`HA2Ge>&ND-tK8)+;9rbAKJJq>Glk zYDrbk!>KXKtDO^h3H2}3ro<1l`oDW$2Krq=sW2OAI$jE6jhvNtKKnbCeX9?klYQSq z8meWPSokm;Tpb=9hyinv6O2`+NJk^c@7=Yj=P~w zNF?Oe{sN{)+3-r8l}zD5W@i-3VWQfVBsKEok=_1w6v*c<D78V=b*(S5y$UBvY;}LhXlXj(UT&7#4rdLlN?DiVrA(h9t4gOPq_k z72^PU%H59?20Z6QDGA!a2s$jUrlC385t4xqYE#QC8G4a1QyHqGXL-KU+)+W*Ld8Cc*3_=?aBQX zbwsG&k*!BENf<8fHOlRj>p`41)drGfHY|j5>L9z3Awq#T{dre}`D6V5z{W)5Sr8 zV+grV!_D&L4cBRYUX4U*nuXa#xjd|hJ{{>{^dR!XJ2H2! zYP4{j%F+>qc9o#x`Bw947lC8S8$k8P^Awsjk>5Yxru<*rIP)8Zw{G%$sN`->Z&$3N zyf;)})9sMvseG0&NUMBfY^Tq~X-R5akEcs_2LrJt^fA4(7Uu_w+=j#?=OeoXwYbmE z@xZkHWdQ~TUyvlRLkAr1x_ApJ5WP7}y1&VdQJViW3{`Y`j{ZJIbSFN(uUYsGa4H$iR5hy*ekFVUUA&0Dcm@(;>%s7rfosGLL#X-M#@ikOyS706@aNE98sbDL)0d9p3 zKu}0I&G2G*)EOGw_Ld)mKKzlt+G{YO8J3R40GbBT=Tt&&NBE_n2ol`-fw{La5eo|R zA+5%8z7uL5D+)M{j362acx?{1Ju{QeFD+2f10a>BFOnu3+Xxfc9)SxOpkL4loV1<= z=ZSdt@1oqE@cGf4#{EdLG4MIKF2}4@a|arY4UciNtcjF^|*D) z)0ve%JW@8c5Zp$eVB+38%_2EE1${4964u(PK^w0Q zu+8UeK3yL7^3-7=Us;j9dW|o1cv#VqrHJCD?Y*R=CHv_gv1K~kAaRTaODDJ*>=&YmJh5tyiTvMtoU1#j820+r|8>p^HPhUyJb!-ZhRo8||-&2NbA0J&zdP{iI5bw#S zG>yFLZvq%^D~ad!s^ICB-JZm(@{fq=c3sylK|O}mt~Uz+t>wOIX$fd7_{-yFUCd^3JhqJNJPzF631zO zzwn4o`C-|>gZnaCzLT#K`*k`ygFID#myWyw(Vh=DRoS7q`{X|BVV?jN`lUd4zNeiv(%h!2mk@OwYMjpse%vH4-6S%Cks|l zQOUQRlR(SE=I!{TQp3v1cwtBv)Oda`7dNbhIPgd_?l7cVZNBN~;`#9DQ&ZyOo6xONgtshGsJe6Q=v#Fs zUj3#faC)HoTiQ9(ju@XiODo@1B%+hD+Gz$=I2 z<5TvS>jh($goMcVYUJ-_oK`mFWzU!+TDNysK}vR!JN8y=hq%e26B1cL^RfB&1XW-v zg^%b`p_fhd*+ooidI5JHw=+$Q_C@@i-Rw!sti1OdA}03iZl0Hkh+IEK(i?Jvv7GpJ zxNF&(zNDM!!-q9>=3Fm|)p)7R@&2k4>X?nIj_O-UUPZFJV@{&wxK!B@(Ar0?tjW&A zs$UWOIi$5M>gOlJr(Yk=Gc|dOl6T{0w>&*Q{w;s5lUmtk!Y+WwWo(s9Q{Wddr9O`s zc5e!EeNJLNh2f#qpkR~r`}7tTQ^2ZD-hjzZv%wTKx9wxSrtqwIbHpCeQo$H=El-N@ z0@j<`obS{4y}%2l2yi3hNsLsv7VTypx5co=?l9CQUrm*{@LDdZPJN+4S|}caMfWT5 zE$NILLRR1}H4(7sCQZJn1d?~w&xew*~$p$b8SkFR8?jd}5+ z`MSP(O6Y1B0v-X&m|LpHv9VOK2xfciP^{OPsGnbVl3LsLwqjV6dY!;#8400g$v5gL z5Btb+`@@^08H>kDl^|FNt~&VazB<;8Bq_F7YWw;uE{5$+ffQS5$$o7{S((8h^%=54 z^?KMKS2Z`u)Cd-SRkfknkk!Se&|04XEpMINJDd)9cICux?_l|h2dHFaC`s7b?ibk- z5mC}`?#a#DJ#eZd%He)fWGdpER;lgf*=$7Byr2c-n)=CEiAL+k7Qy@x3gsk$H)Hs; z_13%JCs`TIO;)9MqOuFLSkKNfa}g0z02&n8OPT+;<)_M29jE+wC_*%;;T22f zp04cJ&;V#akQo_f8Xig9*b@krbrL6*i8;XfvJiCmBR+ero^)5=oPO5LAL=V2f(sEk% zhNTs@7ZlvtG4(!k?1YP|nw^rVzpP3HBtMihr!Ujaoa^$scG}t!%}hmnNe&P0b$X2V zuCZIC35G^c06){0rZygn7 z*Y*vgAQp(CbSWT6cb7B*f^>({-5rCZbW4Ls2?$6_j&zrF4&5+x5A*K1uKRiO`PTZ@ z8u$Z-lbLh&-bei67%HoV=v9|7U+xrVkMcIKd!6a4|NLUK+%6G}720lHQ|{B?_1U{b zT{M~;v@TAl7L(aMmRey`%|3+38x%iqoo#k+2qYyvDy_9dOb2g3+EYw16)TIk>1>k@ zPb{&jzutX8KtT&uouJ@dFx(*Y3!$jeh?3b$tzzu1K88*N?jC+vSk&^$=(Dr|V8Oz+ zdnSjI#8Y(>?$W)MN)OX1!P6|kR8|(w{Z3iid2{Cu&qvmD@jT1VWp)MhkOC`uq;l%S z<=}LmS;9}8yubJVXzAO?=YPsoz6aKSxTL|x&A3B^r@A5MdP8+%@tzqw9^ZN1_U~DU zYeUmaRp%7Ma=8d%!j7k0h?~;CQWT9z5V#{*nbxUQcw$pQ%iDTA_gO4QJYRKWZKNlc z#&?bMeKGcq}1fZ83p-U^|B{ngZ13(IU6WfcwD?gd58%EAxX5mt(H_&4=&qjy0pX(^a2f z?JmmWjAA+*qP_TexDk5RmSGXpi5o?b&tAHMK*O-OasRQGk=RQCmJ~R^UZCbBgK@`r zpY{LAIxw=Q<9bvjq=dg{lVSLYEdj)RJ{`{AsH>8R1UME64h~L&>}ym5vcU}w=+l6l z_)cEl7#It@dGQGR2GIXLO_u5<5167T!|&cL-CmPzz?rnG3_+oz){6v!n$7WI0?+`l zs#bZ^XUqFJ@hGadgtdKP}vnWob#c1c@ zHnE+Z9T?gDan-S|@786!xqh{*ELdSh7j!#`9i8U0I+wR2l z31vVFK=SbLG0ATFS52DZKcgIfQzqM}{QUeDj7@E+nD(5+#P5Gs^=!~<9?|qGv(v~` zeyweTap#WD_M9(8){{Yt0C92nw_gW1yRMVxqJY*D6a*QrSbIs0dl__tPRA&?s(uSq zE)IBr0|kuRta9ynuZ`N`y`(H?^tW&BoWxzlEg%}SwAAtyq`1~1<@3cF8)qnEWn%lP zZ6{$*ORpwB(RCSi)4bVK|Ko6Tehy#zt}6PJd2(0kjQ&ODV1YnsP1tvD+q5Q390N$j zlUs?u4M@j)#O0;7t+yo&o12K3);^!YYwPb_$w}#3*BVW-P>a3?&@Bbo%E7qCoyU|b z!M`&WK5Rkvzae+IoC(?R!wc`G^++gP(Zx+5vz!9U#%*8cQ9q9#SKe^jCV!8_x3ghY zgdN^N^HQ{Nj5=yc7o#r-hj5MvKO<$ZzS>H_5WToI?_KGV1Rx;LEcAgGUY}t$J~A|{ zL$5gx!Iv%cSFX&&QS|A%oy$S{i8yvLUATA=-99%^SE0+DA-kAIZj^p$Fb@qgLF7A_ zUA#|c8dwfr)x!#naLO;p%R4;kV=*e%EE@Z-EMx!>9CCjhux4imd?>t$k;#2QkhM5h zXIIQPo3Mcd#uh-0Lh2WA9|tA-HJbta-Zm7228u-3{b3_J0OQ#gSf9Q9-F$DB2cKp({sC_dksR%sOzDzRC>^Jye%nA}&xr@(ls8U4 zyhAqWDk^H}=%fdl;C1ifeT}!rm<6w`r5W)_3Jde()6PcKdRUU=v?}vOz{bA!*j6mh z5#t9I=3}>oOOuQVapokT5fukKB|18n2IS_(WaRFy-l>AyYwA^3fB)q>KYnymyf)JP@t{EG9zn5r#0McmX z!At~3WgQTP&QDnbDKfbwefE8CC+c%k`CL- zPh1nMiGC9P$~kShWlKHE8e7<`i{seTHkuM2d)d%b`6;f1p~<@GV2P9uT2J9+qdxP_qm*a6DN8p$M^r^zqCcdlmv&m#Dk-&%e#52SOdyt( ze^0WD|8Eg{yKt+pfpn~!yNp_>kCUM`=S(FoaKv=q%npf>&9k1VDttBYvo^of;HfSO zJw^#FL2X+~(EPUWB->>tmQv-i^_IM zVXcA6B+i$@^q`%=L#jlI{wpi*>T(&DX66QF`*LkZoC*i!&F zua+45chU>tzZeCWob|4Iy&$;mr1Q|4xdr@1{ne7JrOY3V??qjlgKmkip_;y6BGAdq zcR+n$#4wlzG0%T4ebMlI1Nm=>VKg`DsP{)k|$Fu5#2nR>oO!d$!#| zBwk5=e^DTbJ>Kl&~8yWQcNn8vES4u5m!?5i50+` zL%mFY035Y{fVg4i$DTg}42mLcf4)!t`_r0%O=KNJH*$}Gv%lU2osjkA&%(4<5B%-* z;$;2mZ*x+IuxUX(^>S}kMDhA89uTMQ7pjh!=Yfj%!6bvjjs0txQGe`O=#25HSNnw_ zul|_vX#>^8bd)p0q~>qYx1J7_a$fh&V{Dea220$5_5bVj`R=UvaMF6Ph@qm)M&o- zd@x&s4NTn^+}*q9Y$1A)z{mj*;ygD9{<+t~=3*A}S8Sh*3UEmT5{HKcVq}=1*VKbZ z-ju^TEUgxT6E;;N=dD)NmtZI z(8GzKQ>lNMC_6U@BivyDceTU;&%oxVW^v=^OOnVe0|L&}uj#zyxWLWjBL>FFYp`6O z*UE#B)qJqDc11dgS?|l2FNVN=CsI8>NqN@XWIT~l6CGb*-CI1qx`nJ>xFsDHr@Y}U zm9y50oak$=tV=v^!%;k33MoJX!aV_+_(YRF-?9o_TU)*W%yByiAwOqa6q$}a67g_q z&sE0Qu^; zrHkGluEC6*$^&~vcJ^MhgEMs{ajq1ShhyDfLM@-s>zw!J{P7r;c|9t=w1qs@ zo!C>j1#JVsZ&LVWXYeFDTYKW?7I5Vx%JO#1Z#ivfxJ9kP%3uudwD-R>n1OLY!N!n5ld^rI-q$;l%~`Qi=^?A1%1=YDT*Q?#j+pBt9XemS)0D8ANU zE7_5umT_Oc)_B9V6)Q^}5kb^?K(egVyPD1@YqVsy)6MZ>x#YxnWv^^0Z)`bltitF5 zl5skJxrSlwO7g7Uu(OIpiU3LIt(tk035lCLE6X0%T=t!vy?T1(ZI-Zyq}F`sK)8vAcZJG#bjH|dJ^{f z?!0stqop5wK@}_WfE@NLR9E&WSAt#v5B=$hDr0@~tM10cWcJ=}ZHMGAl_V)#ud@d) z-Mwj7Z^<92{?5m>1vKM!!D}U-WdpMNj`IyhBV%3KPW$?CI$Ne+g(Y(dxyL#p9?0(5%@k z(*wwk4fVbDxH5gtwE9geoqT|OE2@|QN)}fwXz{6=G~o3DehCdbdt5{WmU^k~JB6r~ znNBt29Z=^5T<t6Qdr7T?zW)z!-qI@81ghg6X2BgA#cNPZ-bUGp>;R1Rr1tpsui z#X%DsvR=R%w&r)WUc#!8lGr5V$S2dQzgStxSw4pyd+b#sUf>hY_d*V{Kl(*Pu=`%o zg%5w|Y9rWRz29Z6VFx8sl#jsa0h08Lh9ROx*Yhi|o9jSDyx~g=q8w+Ap`FsmGmtrU z8Pn(g*nHsYtJl->&U)MQA=tzNbEozGkClKZwV}h8s%R<742y=r!MIOwCDT# zgfdq{;RYYqN?4qnWHf3r5Gf;j!E7&o5*WD-=1r+~b|<&=?;se5ZhrZFQXx9`=19~R zB}-Ybd4WUSsF}Afqxa_8F}mW71(kY3Vuw$bnRmf`55yns+L=;YcptXi36;&6e(#f2 z%42n0!BQ&aYSOe8|N0D;B6WUFvK!v(A)z+`TvgMoevPMHzh-wY=7>axr!)dZmRu4mp+dS~Plo}LldhEA)*f4VXkj7qKU@+o3yZ34!o$tAb2viof zwy{wORK8%4Cw4*tkd81CVtvrJ&0Z9nO$`VP^Uv5r(H5w+Yl-8i3YyM(BC zEq=bQ+2G1V!eeU;mKHcW|6VSP0Sq=ozsVDIC0RK+BA_&TPOE@|PtgK{gHisbfISgC zZfVk+K!*}Y0S6CEKVZIq3pCEa0whG0ehpYgl&Z{1MG$@-F*jar51q2+2F{BapJ##C zCKGb&!SAx&4nUX`ZX4~q#*M)YK!i^LD$e6k#i(y8*4B(0Ls@PN!#jgl4LNS`1r(7O zD6pj>i96aupQi|UaWB>*f%>eIV@R+Kuy|Vl5PW!ioTE{uKRz)Eg+Nf?kiN$n9z8wj z#sQ$veFqQ}FxS2ZULfk}#bwQ)#LVZ&0<9Mmd=A3D^+F?2we}vCvG8I0b08-HVx$NO zN)#gmC?{41&+1md81|2QGu1#NlHGf&HhcRjQ8qLx%2oJAHzT-aDC4I3G@7BbltRzJ z#pi6ni*|VH1vO3P%2**KKGSwz0-eaXroLt}ZI*B9?hPqXp%JWE7oSPC)v~(M-NB$U z8s5HBMq$q&;wQ08s5Dog_;kMEKC4aY^(i_Q;nU8aT3$WUQ`s&+7 zcTJ#Px?4ORCP7)~jFdpd?w`{bUIXjwy}g5=ev19d1P7%Xr>BpU3XdEr*;p?cWvWEcio<(Aw%&&rb;wk* zKOzs8ZV2cGV;gB6zDzW%osN}x9Vovozx`OmsQ!T3ZhC>V-vg6TGKo2Vd_;K4##OoC z7Q^+|_P`*glR976TdsveCc4{K@fEP6#o9)>J+Ew%6eRx_wgI-db8uY@#h;D7+pfZd zQ5wkHTR?%(-?>VYSO3Z^w0hHMu7u02v!ZW}iD{V*zr3f}aHhE6Gx>~FuURn456vZS zt+KK&1x!aqJ37Xue!a$K{sCh&-vzX{D;R{-<~8@CLqoHF{Tk-`wB!i5@4(aM0LVbt ze6E~Po@T&=mn-kzjGousQ|fQgI6@{5nCFPJn>RY&I+kQ1dG4dS4${&5Qk!7SgcBGv zo_yF`YzYAN0DO6QQO6r7q!C0KoNDdJ7Q@9_80n}5!;43Nn#MIzkfX`a)>1I6kKAWEXwv$Cw##(n<$65J=W^qjCn+1H1MhbWcu;Nm(+1w8EkFP4xk@GC0l?+h*D#K z?=}G~{hx>@0EaC1MC|2{cP;eke??ms4BFxVcjrra|qJ&OiH6+nmw)y%lC#LV#7 z_-lv@!l`=9)rZ?o-|h;`{-qQP(PrxEl76SJe-EyEmP+mCy62t3S;+C6hFbm6*Q=|d zWZ@=~=4SdRG6o5n_;2bO*f?Ve6o$xKUE2nm$1N?yrbGL{Y?(>3a{b5bB}-DAvj4bc z*Q}1D0}yXq8K~;&>Kdhh^$5`zpqyfeFC4biiA}$`gJ$YPmy%-e92B_`5oPTv{NO2K z)ukaT(m*v1E@dE=XKA736Y++qGZhU5;2-BLggJ)!4%1={o)q2a(^>d=3 zsFNn^cdi)Q^;ca_VHF`dr*g)))Q)sx!$a&Dck7~YSAvup79ad1R^VkWO?*YnxWS;< zle;(8n(`z{sVO+VBT?%3R&9%AI^i}hvZh#s=jWHU1of~b<7dhlcdbH0<8kcDT!d7W z^i>;m5M!;_8Nq=0pj}&SY5`w-7&ns>4d>Avn-jK|=CV-705{0d@Gco(@?vqgrJE zJ&22sch^ft@|Xd|XOsTWa!2?(#j@M0WuPfA0s#+|YWf)kCuItG-Hmz{L!bDlL|wz;Nmp%D5!}7_0Lp0W5vfdE5X7D(U|htVGtJ z0LTjdGHCG`Qq9otrQb1GZS^SyuYWXH!RfpX-#gjG#l=$u+?YRq{)`ezZH*QPNEex! zm;mZXD{xdtWl~^Zur1V%S44y&PdOA|J{-yGaCo!?r30op6aHh+ZW}xWgGIQ$o@-K%P+BMRvcj2&8W*SRp?Y+4=`&SMmBFM#s>0y5x2@>yEmwPNzzp)rbC^g^m4zO|J+Juz z9A4OYTB6!D>@ldYTe!}nyES6QE!#iQwGEX$#tp>^mGDo}5CBM|!*^!zk&JD6^7#Vh z4j{=HfwHOxAjV&!qum7H>ngJzmz}f^KV08k%p3d5@k>0Z{^>x+3O^i%~VzsH|vR66XnJ}8l` z1S|!v^f(!L5|P_99{z55oQvxXw+uoWji~B!SDYU$9vJjACQ5)lPAiNp(&2LHF5@NM z%S1H8LAox}s$~w=xmZ#97B_o_gjX}NYntKj&1VFzhH^@9l*jYZ?t%!-4=S|clQL$4 z?aCbw;K!J8L&kJ~>c&f)eTCihnS=TAPWC zU$?&b0T!0?Sv3?Y0;F(d93`OW1YsFv(uam>b$t^JC>nbe-=hg^gyfQ#B`IT7Wxarf zb7)wY7-j4Sz*bREP)M}-pMWD9+Qr3%>LdPJK#w}v9uEf|N!6Wn=}wN0sGY~2f&~D@ z+DVw&b&G@V?$Xj{<-%2zUl-^{4vv(f)^~ok??2#UKK5er4A2ZxNHIe>^*2D8^cr}v z0VoK?Dgi0`n*0t7Dgu0K7l9Othe7=(==^hxmqJ{?OoY(TP+)&a93%!VZww0N-I?k> zK6Etz|A4##^Z|xJ3p5yuXxa60f0qIdMGB)-fVFdukAYVnP^O}Eu!e@;boLs4)bHse z-JFgO?{w8ac=R_WP3KZH_(zJ3|Y zdj#`>V}mx>XPrwHV%C>fky25zuZ@mYnY~Zd=uMsGO`)m4=M!WF#kj+u^>`s*g-_*m zCoW#(C1{$8iXQq!hJ|@6tMKr+RDu>spy|FRUJSt79lMibHB-&`T$W@Y@&X-=a1l2X6H_D*4^Qu%d;O;_HLWHF5U#xW=1Wz2 z5o%nzjt*L0w|$)r_Q}yph|@_AZ5GHVlEL};DClmJzM`0z|1sImET1zXu$ef)I-}v? zNwS%(Ib4lbzhb;3K*BfvA5# zKx~gOproLj1!emZ5)ys^!)riO#`tr2yn)JPGjcdsnst7I3Y1jX`}fT097tMF^&-m3 zXRgi(c=AzHPVYJ*^r|UHRr;C#cL+4K_;$9^3tR^Q<>>w-R$U~9ah@H>#-1E&pph1%UB zAA<2JpZNipu0{2u6VI+{wGT0=b8~Vk;eBh$pxp|B&Bqr1v=4gjU#1Oz*>7YR+>P29 zP2sQuwc;mUx6+9BX$psb<%H&X4b)9dXKN}O55#yVDFtJDa&HdAY5KmBIX3tLG&a)v za?KFU_m(dlf?y~dM7&Ju1H1ec@YzU6xM~WM0i9Yt%kG?TTpSPijAI;nXcoo*?cmTJ ze-X*>KMiQl)5)z0+j@&5)Fig0eJlo2&A#8Nr^sD zCQn(r);2OLiz4I+Sv{r8gtQ8r0^&v>jmeW&uP}R~0VvkgEG&ws$nu*;l|Zfu_i)^l zBeL>8|IFqRn6;+W|Fhq~kI;CfMp26u$XG$owJ3rUx&U}ssQE83ufz%2K4AbFJg^4< zW}ot=rlu-9icg6pfmb`IN=>%@=DnYPfjZzM|3$FCt^d#CcfJ-QKIpkl=i5rfgK_N} zDDYo}NBn7NGH`jXa6erB=iQ4{QrT={{#!i%-``zmrOr^r*#Gn3eD)6gC@l8>C;k=) zeTWnNtI%?p;Y&HsD`oWx$}x1omcd+7RF(wb#=-p^wt zjro4Y(z#?}vWu{byV2-PzO!Ra;d*)n6>rZFT!0Ly6~isdvOwawMlCbkJN|w?!b;ol zTPo;?N_l(t<=e_;yrcd$u0LzHAM++xCP8Dr>Qpuf9@cO@nc*h&%k({vfsEJqOqP&< zgy3W3#NhU}9o7Kid`Ej)n9IT(Iq?;i0cANYG@wuXWz=Qwx=RS=RN$~Wn;Yw;`ABk| zpK%2NQ<_mgOhUZ{&W9y6cnb@AI~fbf)VL4H_~moNLoA&41s@y0n8%q32&V|_;Afl8 zN*MPiy{+v=zTfxtoiC+(Z}mTC1jy**DVt;*|8DSYO&m$TGRPht0qDF8b+w}V*2?JT zA3wUvl#Bn_TU(%h1|)>nAX}NK&61bzuhiI+xX?D5NQy&Tvm~q;bHDQiYhqoBR7Cgj z-zvkly)teWj#P;(;TE9Uerhx0KAIgsaUVxmqSp4-g}I<=te*vH9G{})dQaQK#0*x0ymd2h*)`2Cv_9T6$(T~!o{NbD({=cnK#fW&!Jf3LXu`@$AvymTIe-_<+z z37P&ko7wUz^O5KT0Lw|bGe6JqF9!qkr5lw_s-qsa{lW$*QL$)gH zD6I|jGtZjTIl*)%E1zr5Du`7deDI3vd~a5FdM_qbJ4`oIuS{tgM`Z5nl%~i&6hZD}S(0;y|Tw^aR zOd}~7?CUWm*T|jQ=}26-oeYSG=xoqOq5FXhh4or*EYnk3ZOhz*j%H{ZerWj|tLc1| zh*EGvFD#_EYsj4x6CW>QxcELd-*@f{*Z3gEn}~}fSSKxea9o7(SxKs#R@BNT(Ng8n zONyb9qt08ykP{!6gZuHLpEOixO<5Ts(;uY%21}wjdl<9RXGG6_R!bZVA?X_IEOTMx zE)I%|;2^y;#tWkBLi>_c_Xz%Lg5c}vT0x!)uiJsN*=-a~1nqW>S4I||Hd$w!SdBts zU&#$Pe!Adkx8h?qR1dahaE!E`d1(wT-4J!%Yfz;rxZWhfaN7!>VR;Hlt@7NM6@#X} z&@$u(quG1pG+~J;4b5%VH5ue{nHeF~3XEooHn=g)xOs{vsg+$C$*^i^3%?;{V0i-Wb1+(>Y*~T!@Rv% z9=U5|KUHfbDA)3nW1Sm5@;au(?S7BnU^Q`q3U5hzKtLHcIjWrN#zz40J+4J$@O?~3KiL<_h{GcN^;~5XVz z!11-XhF!kqPHURDbx4xdp%BZ0N3hR5*9l7WR~-CsaA;xX8UC!q;_xkrG5>44o(^z( z{4T}FO3$(;80;jU{gA@TrgGdG7-UyL;m&<*t+_Rb9Jb!F_cn-)!85mNhy|ykzIV9* zcm=C#M7-{-Ln-TfCC+s|cUB$g%9>}wb!;Ez{pjva=kwxoTy5-gaZ(c*Yew>P!U=%u z>l>pk*O$~1;vchP2htP|duYvcC*ZxOzkGBZ#&2DAFb}ejH-lfEDV^*PDCgb&6Dmr# zqrVKZnaT^)J0F6!T?ZVxaXe#nO~=T|-FtO?@grI2TI!P#;+Lj%I-g2wk(xBG>(Ajj zd7Enu@!823#Pe@I`}@!KEMDMajx$VoArVUbsntngkGc+*p-7?Da28iLOfQlZI8qV_ zjesEN6Lhz;{r`r|t<(4DZ-jKo$JkRI(J=`{DsMgJ1Y8Obrh(R7AMUJy70meeuW-Tp zv=Lx05H@Zpk#|JJ`inx_hL=5sxJeisaV+JUb0m5!NmdUYlY~h<_n)@~CeYElyA-U1 z6=+|=h=W3;(a_jag2%>i0EKVOHO-2_fLUWSe;^*Ec`&x*cTQgKKi|l*`=)v|l0QIr zd*ejpdYu=dG*b)7TwO(e`FgVdQ0Q0c5EkbRxe* zk#~hYN4^I2uD<@rlr_FWrZ-92K!j@1OF(4=+KgYb*}pFcr>6zVrx|U}mn6q+AR4C) zl@NCi$>%R#geY%Cb|@?O-U@HDy~q$4TE93%8nWY|NBK-m)>8HKz#GQbgLkvQn-&#y znA+n8Z4nSjsR5<_ZR^(P4p1fOo|UN<<(l+092{AOPwNKjXQ|uhp`uBx&YV6ADhvHl zyM6aJ_Ji$-T&;**7m4yb@YXlRSn=?tF)+^>iuNAtaQQXa4SZ*0i7$Y&sIC)?lU5sIz6}D zCdH3j#24F_ucmCc?;6>)198zP#N8+Tctb$H%#+e_btRGXa_SlB!K2948V#O<9UYGO zL7ZWyT~c42TEE;#K%Z8yx(_Vk?r$13Z%;o^%Mi^tx#rc| z+47{GeMHx+b;80_VdLqDSOw?$1q^5Cx7ux@J~S}5Ly!Xq;qu{sj3=Ix2*;?+GQbV6 z_aLIb@wt*#q{TZrJK2FExEYu%O_b{CY?)eQEh-3>AFE+j*QX?T3HCgPL0fxu4A$3U zO05O1IdW#Pjoxaqbnd3hl@~_DvIV3}UTbAue!SC>&%S?YO5fzq&)ziqhFr$ITy{RT z{=?ZCxrx$Wsh_S4;n%`L7YaB>SD&kGtM$nC0yLmccWD^R3}yn@HO14g(YtjZSPcVF zLmAI7A|qd$94P|E%mL90(c*hNv6ql{GONmhwg;_6Jn?LBw34qUYyHn*MzvGJ&bFf9 zm>2y2#OhH~2f;yK_#W6#0YC7kesj9$uV2#unlC1LLXr*uHE#9>yWgy=_E0V_YXe>2 z7TTP*(}My<0;m0SBM33i{(ZALI20lcwDdytWayZIY^MDRVd3v1NQv4SJ(_@&nBwAi zNbGx#&r~ICnuft1kOlZ}WXe(V&lD*C`nWkPvpyj3R{d+H#b`Y{#FqkiNC}{s_HRb1 zGi)q)K}A8$U?@tV@19Lk2KD`u0-M$8_%6u3vFWIX&i~Jn)ad-hzal4d3W$TN@m>A8uRgI#m?_Lcrr(o4dpM0 z9;S??{7T`8W51NHJwLj z5KuN>sBJS}AfJ=x(Q-J{{=kr2R5Vpqv}|VEZB2Vh7<;VeoSWQSC?wuCbG54|c6?&hBw}A>u;v!vSs?r}?QOAI zRE#Lj-gByk)L$X29)z|Zz6E`c4ne@90ld00sIZ(wV1ZLg@GSzW>+LQ07@zUSi5_r2 zLpeqOm;hxD4-B83ZY~ZnOOg)Gss4**u|)cDW^ND(L~LWkjE;%>PXb=;h{f;#zf~+% zdI%^Ry8GvVvNT7n`2K?@&5;1tnWJZ6J-`R)ZdVlIe#3llfthjMpUo5wI6uU8*3~*= zR!8R&Km7Abm&W3j2Rf6^lOp!|DRag@hTW}Qw18CAh6d2+PuxlMC{@R8IM89nWH#ef z)+G-Qe+~?R^=*y9c}Gpyxd3VV?Yo|b6_swU5{rNa?)*TzrjaB?zUOeo?hdYYHLxaCCRa_zMIcFCHmQrjU#rmXOd5xC$O7HXf^dzmGr%N@{hL zd$F}oOm+fAH6x=QFN(vNm-cyTVyYb2xWkE@Jm~IE^yh3$O(&n^QJ3g^sk{06Bj-0k zQqCFn4^@N9OKaboNn^WBJJnAfMbaYl-Q%e!nj{y>bNSbV z{?TAN&o#Io36W~!%*n?mmOC8 zJl*iE)_cb9*U$xVYe_TekItCrhD=AJ<4H^q^!<6>E{5c7o`ao+^lNFkL8{3N(Uw-` z$j7bKKk7(Dh`$3GnBY-26-ou(-(Lh*5h)nji1t^JxULd=l^AdLhO&h7F-wq<<$Bkr zebeV*8s>dns&IlHS`5a< z{lCPIUi+#tYr7}wg6Ll|IUKmC%Sqk{$wB;*(%aeP~xc)XFdu{AN^U~N9F93CD0s8Cf*K7s{`%!D(p?UmLU|dMd1!w}l#lFwG3DZjxx!p6wp?t^`+HfhpC2E-+z?8f zIm-$k+w*26Wy$3Sm~-$~SPY_Xe$U`}qHO14O9_}}QU+uv8~g%prhvbz#C)u83y8a< zzkm5OUr+)uJ@Y&kg-G-I7TSCvv<6{NR?B&DzH`_$3kI7=%g8!LBo7QSZ?xgCL^3+6 zA&=G^)ch@`r`O~&Z&tXlY~dlFhtV(|NRdIWCZCMik8MvVP?Uf9tQ*S-PKc+ko-Wo;TE zh3*UaHd}_gzqY!%=*&;YVAbSW4uk*WUJ49+=N$W(P=?{wb5nItrL`%%=kf2=CmeWDIpjcy|bxBuPSP&Ff9U4lz>}>l)rFdie{_F*#^L$YecT7A7 zc03(%7R$wXVvlj#){TE^D${*S4CxZ$NYl7D8o&?@$X>N_I82KmabxP}u&a_Oa_d~0 zgytZ`FK%N~0h>0@%EG++zJJaN1A~`sUC{oSVzikEHn!xHwKyB0JnD7pswKuWsZeB%+?6Q%*mQ$wC6d>x_XP zN+RD23j_cDJ@4r@zb4uA$*$pz_Jf6R(U1qw(Iu}slc%PZG*e!DZWQu(bDGzJ^Gg#rK~cz6%KwS!>`Poz z=mf8A$_*86iG#J%`bT!cP;MQnC=q_z&pr_Tlci7_W71Ng7P@atRG%JR+~p+W4&&nI z3C+*oYC%T7=RH9>JmlQ7C%=GDt|{7et$t}u#gm&!tjpC)A+gLk+$s99g05LjUp9ag zXXSG`9*CEbtyns}O5vmnnzb{aP--YISE8oTuG_1jW6CTmba+N$^>JsylDWYCdIsX`W>Nb(#Kx%23 z(&WhH)|XekGAC2+mPnPqrXD93)Tyq#hvZ+q&nD{*dA!8ut8;FjThh|9aps*bQEpMp zTZky{Wk5@Hk!>cX{PuO;35k;2uZ_H(Q1lR{myW+sYO=q^nM9HhH_l%n?soTvnM{_} zz-=g}kuHE^3XEe35isAtwzj=YQj_4*sP9ZA4zP?UUthTre z8Is0jg>N-ch2X*U1GBloRH?D?aV6EU^PR%pMKuFx5|hrYjH)VWTZqAzdEtnPibXi$ zZ5>ikHdWr`G@m)iO-eNZJ(|`X$B28jr#m@ddiPslAx1#Umk~ld2c5Mwij`xo_*DLk zpFcUbcaG_pe4^Laj}8*AzaeI3^o))BTTJCz)*NvOc!GVd7b4t|^Cghn^>x|1cSKB& zvyEB)+#*WM7=CHu9$X8#Ke=|iZOJX~z=ai#bc6`pT)9<29>7F?PEe<&&E9(dq;;-^ zkf*L~A4pgq!0b^Qo$L(`lsa~j#J30k*|XRd<3H41LYe%J9veInQcw_1$M*v2@n>q(tvGPUQM#kyR1tU?Yv+piyE z-0XV5CC?hqDNWNd95xJEh-!t~izhP(97wthytyWl-Gy&P-!Jj(=hnyF)x9oGVTHW% z%?fdmE47Hd5q{G`Ecf#1gGkn$A`Iz+8@Sz@7IW5TCKb!Su(Px4w%>Yq{%Xv?*k2;n zRbX59uX{I9ah9KtczDHbmlk>T5*7$I|GgXhN&qFD1LA&D06^_7kWE`DWfa6}yP@;=9-uXx6VxTJS#&M>CK<9MU z)ep*U)^`U4o=|&r(JCLSzmh6`C>M;bq0h8#Owz2)BLIcnhHxz9Ph)rOogJ>H1*LoK zKS)h$YP`06W$R`P`(0Li{6S}Dy^}=5@O*#bVL)%MDLV(5d`4<(l7afia>5irzMzk7 zpQb7c_HbUZv-?xk$jK73reJB7&;(o9Oi7F_9^gnwOr*mQ)#sb`!F{L8ItekRfsITGOhQEaaMBSnQ zO;iEk+K93SxJE zKwNm5Wv;;{7-HWdTnsS|MFrd@SRFn&ng<@`zU$c)Jh)e!`Kekv1&nn@If|sA zrjDC{na^OVJ^2H{=03Ypal82Advxw8-v%(6(T7j|A7znhLJEReflV1pW0 zeB#t*O|ib z7jkE%UU<;SfT3~uTZq2dQM7I63zHV(a`vqXk{&Mzp0DCT^!D%m*oYJ_I+CnQp&g2* z_;*S3gz^uh&6o2g<2fzw5@NZhkrcA9U_eE@JK8>p*meea9~6-2L=5lIQJMLKEMr?; zUc?$y-i`u>JbJGNb5^UVY;yL+7j~H&A2zTP7MRr(sSywoowHq9*EodBG3b}g^ zcmtlb6Adh4+PDS$YA}~%I=%K$7L2TBUMeYGdBfF|ltQ?RvU&tv{{) z4JTgZ0Isy__Pdgq?WlcH1KBy5{K&e5aT3Uo+zxy-{T&Z3+4%;4Msnq6VSHM1!>fCP#5B*Y~+K^?WZBp?b~#%#SxbAYPfaYKjJ08t5*E z^*p}oE^GT&zr#Ni>usbK*~ar9yx2v^AWH4mPa^w;yk+OoF;bsU+v^3LPDync2{1p2 zz{K4!jrE?^OvUk@vKG*Up^fA`H(yW-u(7^d+Ngb3UnH|a>V}!(;RY5Cw=HK3FU#Y; z&w;cU1=CGi`DxlW5~-U)n|VoRtZw@c28G-(7&KgMjYp5x8Z@iSEjQ7xL0F>ANOn3UdmXypaPnM( zsc_!5%^vLd;SY<)+aq}tK8+U%&h2-@pB)|VfItqm6FZuC@DwYt08-e88d4eE$uypO z%SeD_$Vx18HRv#s!)vB5KruQ45Ro@%{yw?W8uW z!i24~o<{H2;LPtB#Ofo@cr%zmAp;!s57Bb-rh)N0TS?8%;Azu(YPGKSAqkW36Pi@Y zX^1oe`ECEk7ZBm&i%a=4SE6xf=Hlb5Z*DedpW>N-h_^?CHM#LEgq%MBAcB!SV+h!6 z=0wH{33q=>ODw;5$js%IVpnY)XxIvYCqzwKQ`7a}J6KN|h{Qg89>+@PzcYf5KT&&e zOs|XFw)I}RGLwcvVgU~goIbkhKa)qd8_P7y(}Et;F4{{xBQRU)WpDzcM>7$hcEGf~ zsYVYDW{n-{ULY|0XDBIPtpMLFf`rY)FDdfs6_v=e%}q|U@86ff+$2Zy5@kZdb0qNW zFD#xVOO>suT#F5hQZTwWfPc`x{rKjiMLBhFFVk0dWtAcG%FKZ={#*PF;))g~6KRF4*#Fx99l7c*&{qSGD08Zfe zau;-2-GGA3*chh0LsvRuxsLF_LwlVjV!Q%FKBb>M7{jH}_Y~SdSiDA)%qm;zGr>VO zWKH2++c-b$aKc$GasiKuy)~rK%n;mYKe;ww6mmhWJvaJ~Ip>I`UZ*t9 zJh9RoO?aY(1`Per^ts67_ua@eXh=cfwMzU8-y`nIeQ*DV#{`QmJYWPCX@XThz3 zd0-jKB2`%pVeQat9+we`?zk=wi~Frxl6UuZWXK?LhvcjMMEg$NS>xg*Ous7F4eHIi zT%+OZ$^#QYh|*w*ByHDwbMI;OwC^5^uUXYHcC6VfhG|6`v1^;3jU8^4n(Q*cXJ&eA zwzdz6uxXmTdVLxZ9RZy6>EPl0YY&+$vL~FWKUx8iBpQ&HC-0jId}i(BYD3Q*+hY2% z5pseuzXi^%60WYU?Ji$!Jz_EKIHHH@(Zkuo_!ZInT$?(~)^x;XdG)FpZ*P#Aj zmlgT+w$~TWWJ!uIW+#$<`)nubraF;dZ}(kJmh$|z=~bkhaXXosu*#6ypjP&InZ3eX zRB&UbLv%Wp@;jW^zPUcBv#jXJ`*}f{*zC-O=*cD7W@oqbtway~55~SSEULC^8^snu zMWsOrkyb!DR8T@fT3VzV=^iW)5fGFvK{^GbV-%3?lpMN;5u{`0TZ7MY$NRlM-hCXm z_b@Yi_TE>lYpr#z>pW|o-cr_>GZ-w;O)R=rVv}Qn-B*GQiGDuM{b*$;QX;f+HMKMc zTS*mTW$X(ANyKhUkRSxU#!rMYQI%qM{j+r_ViyeCqUmY9OEDRA zJRJh{$>L$L)URJXdOD6yqp+uIy$?9*^P>HbO;V$2#=Vs^)J)?UX7spX#YQbp))R#n zT+9jGkdOT=ZS8uEO0f=)eiRCmd(X+>&7Pt;!*M`!OHVjPV!P0r9(NcAkPI%U1CW?> z6`G3|j@{oEQqLvIeeO{@R#`oxo4d(9BhnpiI-Fk4U4AaZ;8O1VKQU@ z>vp1L!~ZQeH`rOjhU<>I)SJaC)F>3TIBeK9p*baD7OG4{ak~S#>OHiC`v(}|?E?(5 zjmlQ%j<+|BhW>%Kq`s>rvicp~G+tnMdNbOF49}n`<}nR_X^vv2G}@G}zL9 zMm@{_=i{@smCue4pmy4q5}ii8stMfOib_YT)tAuK8|v32{DijW#9yimW0&+R?tS+3 zXod}TuAs6!%+3Z3C|ybSU8|~ujf<#(8kN)JOD zbMrlwNIy0bX11lLSA7~(q>N{nRn=(9#o5`k8-7j9eF(KbV^i{>xp~9Lq&WU^Zqg(} zK>_D={;d;WXJF5W=FuZ`kok~)7~|h3gpYWFRMf_fPH+DTqnNkI#)dVLzr@8eq#pz4G^7L5`{m0L*60<5z)nt9_qg@-LUR5U zEl9eQs3@=5q-~ z_9dsr_gjdg<8ab@rW&t>k*{B~HML{KPM;>VE6dEt9g}=IS*MOBC%R4@H1X5QocDH7 z6?@>DH`0n`Y%2X!Z1q&xv#|;#!X>N7$JRKP`PJ>I&%!_5?QTVXzDXXqJ))a1Ib+7V zw~{uvy^gV)wI=*V8S||q4=0+U@7-FgX015fclo;Er4uhN*z%|TG*37Z!xV1fvYoNx z{t!c}-)T7~-r8qLrt*m2H8nr%vxcEz3yBA~zAm2ot9kc=(VLrTE1}g>H>IY|Zkwygx@HboS;WtzEr@emc=zW>r}cCG#MPud5@? zNS_}vRT#|?|GD9Uo5vgw8jw~=_{#l2kL5|`y?H}@yY+y^hv?{Yf+Z}fXu7o`7IIME zFdJWxc4Tz>s}a2`!^5bqrX$S66t(6O%=SHgh(*jJP&1NDJ{jved0s)-`Ud}~qm}n# z4#I)Amqqz!vKpVLsQ0gu(bR-J+#@hr*wfzH^qx3UxPy+Fnvy}v(m zK=T%wFSv`hou0niGU&DW2>zEP8Kt*yuo~0T`VEvl z_deLg5`(T3<5Oa(D<*|;2YV&2Irzzmrf0`a`7~XUH<(}(h|^y;E)}ge`wBxsSS^h! z2(dn&@JMM@reff8h3~l-zXlaW&A}l(b7US9qa0A5Wx&pQo>7}6vqcnoAsw;tW0lVO zKv8n~ai=&8>DJ75t%7)RU8;P< zO*eb{v?1w-g+N{shjjV1M;Pn1DcdgQ!Ia=FRNB5bAtZ#27eE$6uv0v+E}4$z9+ES{ zE%0t07%&XCBf?(Xr<>w5C(>3tNb_)?+^4Ytf_Yv(U!)B^z5Q}yt4Q!vFs|=H2XXcu z?(0{cUpvtZtR%;dS`DrdXcvpz@$%BsfBkccJ>0ea-HvA35)DTK;%h*Vf@yC$-Lw7G zlF$zhw_&mcrjK>mc^Mi?aX*{1{W7SWKg<&;u*xq$%|M?id_D*%yc+OE+V*sWzUaE4 z4>1BJBlRljsbj;uTQf(>bi#W3qTU2|n5#v{dU88^oDg;vIYTb6Qi_?{P)N+Qkf`%8 zv#@vyxqWIdaiZiUZ{DoujUjO4($^JY8-dpnFKZ>Fme;g2S(3nsPDyvyceJ@EuN@ng zJ7@1kvcDv}EQm-OdJ|CS=#G^75EO*0nB%udr>T6dN0&q6p(PZkud0MhJW8Np;3c`y zizrWHZb#jf@Flt?DjJ910<=DIpG;R0gv5cE*m&#c+$Ua!-1%g=<@VAaMOTSD zcdT-ogxcn6r!dde4d3sy$TyAooFkn>#q}GM#Jx*}MtL1`NvS4hZ`}&C_I@mG)Tj#S zz8cIH0qD#6wzihVRcrD`$?@`+-~weYT%gd|T|D@V9JJ!&MDE)|`6Zrfkn&ko3XiR+ z(f&<>i#hotzrGXho1#)5?R+RiwAAYF2kd-qpI%>==`CF>vpo3hse2$FgZ4tSmc>Rm zQEF5nBOllrVbUZJ-bdR|%MDL%-dvBKx)m9?yz@gS+68^`s)_6wi9Eq04h84(dhSoy zivK7o$-PgtIU-3}q9)}za#Bt8m|=FdRsGXjw5}_Up5D6ly*bWBfr+30blyM*KdKi9 zk_W7YXBoxDYIr(g@9V_Ah7j5o>7|rDRyLOl8yd;uJ?;4%X0vP1#Ml(8o8K(+;yP+x zV^qlR-s>{swcD8y)N$;3_L%*;^GdcsQ|P%wa^bg_tKi^`x+Jtxm>NA&nVQV4=>NSj z(08E-rQ}vR1-UGP4qJgPLsGMmS;m!jM4^bACx+);StBs1`?zA?;sphqe@y&c$jv{N zs+)A#Yt+1T(q|w1R<|wem(_EdSW^Fm9v+}lJ-V>q9IHSE4&)^4YP!C>dS7{L6x+q! zz5u&1IM)MJePDCSN2o`ei*@Xl*`K1reVeg&%CLs6@|3$y6&2;ca>La>gn`RaiSPXi zj+B(ySwP;hbgh^?P$@Yr;l8IQ@pFP@6f&^8+eJc#`sH_NlUW@=rARMdK1=>eG4Kac-JFC07S9Ua4VgTpH!HT7catl5KLEXDN?07yljCbc=!H(b7< z_?TS=!a>qv8?X0w#ycav*9RkEOJw|ynYYv4s5=&m87D8kGl`CtW#ROu2~Okm>?6$X zmwXUZ89P6p2m;`jE@juDooR18q`$r42)m+3*&OXgur(2tA3 z1H;nBGim6}yyP?PSM{~KxvcbIbGGqbY=Pre_;^RQqyOOQp<&aVo89qdWq5G%`j!y~h~ zAFh0Ht^KfXFvT+>u)u8-=|~~&fmu->)^!{qsus4ta<+ej>RA%mi_@Zz^JVF;X~!U6 zciGgdT+XI*u%~2LiL2*7+ds~l&ae~OMWoFeW{WkIZ{f55knZm7l2r`EiO!*+T6!Iz zNgB?sdGwB(8);FIO>}f6@9n#WpCd9eCGz#%j5+1y#X!bUZ68aZl9oETdW_U|Z>wUb z-9>M1`a@6YOnB2_u4l8*#g+!>;CVbY?bP$yPd;h>sM_2dO)uMfWPiJ1DpJ&gTzsdg zVi|>*U2AbD-5N93aq8PMm=ZRds5uR4d(XwO&q(>l1pKLNBI`Q5H}xdZE~>OE+YExp z3CZAxbG5DRHz71l~#cG3h%JIR`PlEzR9XD-mo{n0h0;tl( z9X(M{F#93o8Rz}`c}Koa2lYkQ1kvCEz}HY{zr8$mK*XtGEV)rDBQHvbM70%LlaQX; z_V;fhX0oXoyIyRI15@1)5+&$IBTQ?lG%%Bi2U=gf(ur-)BY5NAR6mswaI@pz`*uIgmZfj?vsj})iD*@!jDa7`VZmt~gpF6iBdH)CeZf@HFXqnQpENFwH)04On zP^(LKDt9hA%;{E9k?;);-IrZv=a{%FJPrta&sDsioE-RBf;q>{-HyMaGsc^>w|daZ zaBowJfUwqA_k5=5O>*#Nl^$=~S6I71rhn1J(YuC1aIJt)W>Z2We&`K?1aK(N>g)U7 z9nb0b^=w-_w*Hz~s3$j{7N#8aCJsDF3XA6FxCr!-kmcLtaz00psE3Y@Lf%L+B!cjS z#HBc|9u`*C$&=#SM{qkGi1ggtmEM!H;6|0MPeV*1xRCszbiMoG4p>oXsI$#mo?7ML zT61%=W1MNOED~|umCq>_G~H&=@!CiHt}U@m>mTjR*!So+r?+O%$)= zv5l8orQ@4mJ>?x!>TXOcktdq3hF`GGloVqL=COOj3Qy<&f^i*x-j>*a+#7wckChmx zN=owQX_q!#>{aEn&YUjnXcl&|Y6(YAGK*8t$@aI!M6|KxNs66A8Ar_6?V%ICAP~QT zF^GM`lV`8UeVe%1(>We^qq>0(RWp}xG69svgHO_lh)!vuhyBt*khh z`UDK$u?oz_#yJC=n|lX%GFZHdu{P8Wqyg7VAQiu}I~_EoDb#Pm($f68IwKW*{X1RAu#vm?xCdBWT;Uq2F%yQ{c z<*NazSdQeRNyF~$R6|~^d#7{knp?z)m?EfAhEYQM7OA8_@%rhSillJRIEm< zN4$7(G&&|G3NUNnr*4>9*vZHc@srO`8`OFE<5FLe=TIkU>3HeFv0on+q!TmCoVv3` zQ(e!d{=9Jp^BA@GF@{>{ap6;$3hs!nYz`6~{NB2KPb<=Sg^%bH*pf*d%hd`Sn8p3? zfI6^O|5DjM>bY%jx@3eqDuiL`2CK#RJDzU0@#pdrY)Ak9QUgd1QYm@*1t$|JL|DE} z_xjv*-WeA%KYuuOrJF$8Si30jU2V}^=czc_1#y!inH;aS(PSSz>0&j+}DRj=J~PN z2K)&1L1D~qp%(!d1IMC8O9Fs9)al>^{qGv~o-T&l}t>{zQZ%aAM=YL(ee0g{_;u4fNnJ$(% zdG9uVXUPuUM`#Bv>rbpZ;{tfG`1Po?0z_vVYO zjdc{a@tKW{4Sbc8C=D?55Zw{oz;@~XZxH#YyU-MYx7-7jyt?-^G3|<|iWoU5)~z`E za}kw0meG|V9RBA;`JSi7?P{Nk(Z-3vv1kzS34z4?Z({le2bq|crh|Q9?qsa^{v3TB1#-_3D)OdP|DRiP$JfU z2poGLPzYjK=`R;g9lOWiL&C~w18$l?^>$K0oBKpip6~&WGEl{Xz|-$u6>CJg zI251bcRfqddDZEFdbvBEVt5ioJf%0#%7NgPNtX57#TG$PuZt$1{Ta1&f>#hfR!Ro7 zD}qTL^8I$(QMZY8bgOd;mK&pKSLuI)nqioTo%qg-2Vsp3WL&-u^_!jb#1V&>go0D$F%hZQzy(IEX~#QkeBz(F(rsY2FLvDKhLZuz2X zkhoanF9q3x)!zvTcT_*#N}5`-!M&^d8+Igl4(ZaiFb%yX{JwkeKtDn9vGLZYf;ANg zwQjD10`=6kCnx?juaN!K5nMwoU6zj#+GbTVhwVjLe6OoYA}9*t4*rN*Yd8KZ*(I^?UN-Ci5Jny?t)#jEK+s zc<(FD9`(;RM}Q9-(+4?xxl}Xipm8rPyIqt7s9wkT2h&L@ch@;fT`6|jCkP8mxMlUT z@=;B@QNab$52HyoQmYcb_NfBH2^$c6fK4V&l{~&EF|5hH3K{pVBpZn7ARAU^(;;GK zg@+`6f4ek!S4}Np%3e)bqa?=Hx5~&UmWp+0e)kn=(}qJ?rnFq_D;S#-I$9TJppq>5Wq~d` z^0!BOV`M90^L2uAJ0IV3U&5v5#TWlq1a9UetrJ}s_q4}n@{%=?k=Gm3qrZ+EQS31K z*q_HWm6;V}3W*Q7>kP)mfdIWpaTNapMZ57AipE>YrwXNTMV4E)JT`BN?Ifd>7!bHU zVsG4@?eBUjviAx44SgEO;9<1sLN^B_Yu)x&H6OD-0Bg*yUCj1%)0}bDiBV^7qM1Pu zn_Do$SWKBu6Zb)Sqgmo~NBq1vWJuC=$#(qA;%;^Bk@$3wUFFKVQZhVXQ8iLB##(2^ zXFnIm9P-g9CAGc{N+5o@A6%f(ciA&#{4Xnmi6$^lz?R^er9i9ZXBRFA@)5n-!zCv- zeGD%~9=ls=?*rM3#^&eOD7-97|ACG|a-{#;pATK;z4#6S5jT7b-{Q{}AVrOPN{GW&F$(Z6|(+)skog2KU|jsZ#I z8B>l>H$TN&x;p#U1qC%op&}3}1P$^O1txO!q3{=eml9iVeX6Mm zGcrXafNNW-)29k<>#b)`(<>7b-&9s2LgU3^Am8UIQUs+<-_W`KH>zKj4eZa6k!==CBa)bL+ z2JR~d6Vq$qmC~0$yjYEtfVxCld-f5WHv8#!)NX>qCF0#FYb%tZyJ?rm@`#ztT1|vC zHOW*oN-EkiT=rTz6AK9lQ&KP+E!cA>NKd>xf<$ga)W3Uh_WXQUhV99g4Rc#oQ-3+B z1Gd<)Wkejv$89VR{1w7^P z+RNvH1Gty|IPD=Gypq)FIY0tg`5S2z4^{c&{H%?`cmMh)$i#X^*@FRTvHY43;G2IO z$q_7rY=7Ze_!r!#XrPstO>yCawF)cwo9#5uSQT5#3mb-n8;!Vcxvc2mIZ1%RZFmYD zfWPK{kH-A(BO1coQC5u1iVU1K><>OiLDpqSb*JlTd#oUy036THJUcs!C6@Zf9YElg zAx1q&^=&3IId>(7Gn|g5ySw{m>9fxl|BbqJb9nI;49qzwsT97BjC?RT>u+$& zeBWu7-u`02po(^#t(dN?k{1O*mkHZI+%}Sh>?a=MS0)4NghUA|Yw^x?VNiHG7iY4fhS2?Q4wH>br*r| zhM-Ic*I*a$>hb+LZ9{49NV}a8RbD}fnI9XM35bfANsWoZBW|mg43GIS>D#qTvyoFo z$S6q&nkFmGK9}!!K;1Fj^kE0eSEON?^4MHn*nNKg6C@CQeNTY=^~*jBbf1_1e@7eq zUmEwUVsv_LPDM*g*4^D5;m6?BN=_iOCqWf_GMY&03<1-*u#dc|Pj73IKMf!WOA`(~ zLTDVQCZOvi8Ix1@U~t%)>yD3c1O*zAK?{QtI@7qXQk?LYL6ZrfCYZzmCaUH8}k;cMdy{LfZ?sWj!W8O+4rj!h7)y1#cW{(Aq)Fn-AYmKhw-6(WI959Tsw zAKsq*eF&y^gjO9t&gGOP5}Q!Hr%gb+JDEU!?tzY&OTgL#Tb_q}A^-|m51>{?THNyX zUpx+ogMx7awqf!r?KyKJwK1*zBZ!E}^&L+T1ai#C{YQ6$Ile2^$J9 zu4Qg^tRvymSkKRyVn}I+7@b%CKfJ@e)fWW)+0@hni%CG2nMp%X zgVx7kD|7Jc?>nwP+V>`by%5T3MTvPer2o2o3e{cq!LvtT@6_U=TwTK)wUWtIQLiiT z?XJ!*WEEcI3{u$lsj1wQQ~|r3lK(n2a$HK9_qD9tQN})?1p-%mh`+1hV!R7 zJ0D5wj`IIRM|oZTA5Z$}DY0YzQ;ntj%}-@&X1ei37XLW7OTUIaL(g!d({C=&|x!5vzZh|B_}g>Loi8B1n&}Y6LJnx z(TILrUmu*F5tYIO)BTweA)hs6WKN$uckUep&xx$QA=Jd5e)u}+TmgE6XDeJKQ zoQM+BF60L?>NA6bC}6!YhAh*bF!i4npqPdk-3VKOlm7J93HE>=H2`X-XJ&$HW^|tN zCWFW4&pl1;)vs!5B4B6OAKwNZVfx1S@0~A?*$-%Z|J=D>wt7~0dmacGuE~f2s<{a8@B}RNN}qGT!M3rm4N)TBCy%|6F*(|F%US3DJ+Mv$iap%Ca;dV{ zU}r!dhZKAJuW=-4^o#0|CAbFvJfw|29y%L;cPquKR$or_Wed^2--1`rXxe4H@$Gph z=4)?z{Ohvr&9<_U|MgCYp)8150A@fCDR-Tlhi6Za{_uuEZXWeJpb}Vr+@$yC21AJ70W1Ry zaT_k=Ud>N#o~NN1O)1|Rap>?7&7xUQD3tUc$y@m77&*Ss4{1;{bmenbDg_Ma7L z-5=-)3oZIGX)Q4t$lc3${W6OpNR`=DjKaRu0lfaXXmRigCGhr_j5CuiF>~ zE3n*00okp(F%uJ0C3bfSzx%gxwVujqq%@z7e%ZqtnSk3#z#YLC86Hr#btR_h(?Rzq z|Be=Q%0}%dIRUT&b=-ONXN@Y@&2u`T9)UWcSta z#D<;ARBn3#;#1jN^!4GbB@Mdmb<1bn=TF@i>NjoDI|WFBvW6+Wm{^*cxz#c`E2~&i zwODX^`mqOruIhcw0O!n zTFZ(w0qP(uapJHJCmF~$KCYMn@?g`0-3>4D5Nd1psg1kv96}vF&!>M{c}i3*-|$A( zT3b@Jr02HGm41~dM83*GEoV$^XP0@p3{_bdYgQxpxja3oa2se`!<*@*UcPW;rI>*@ ziHqhrarya2zK!%fD~!vT`(1|5C&(jy@^UDg!`FaA*3%>0?K;^^x(2gC+gaQ5ynK76IT2Q@S%7 zv(pvqUH6ei#jZ>TG6^}4*{`frV8p12PZImRY@kDkTpCu>(0z@<1kVeA7hL+gU07mO zba(!9;)UXcg#{?BxDWK(pqJeO0@#ns9a)NsiVUXkytGZBOn3^6;0D5D10!% zfb{hA@pfU1(e|$ig1Y+pH9ztF#J}F?0mveXjr5lWcuuP7t$OsRa@O7Bh;HCI`$wn5-%#e{&T|ak+ybA zpN2k7SJ^o-MClTpg3E4j%M3jqU-;{@WZV|LH!AhGpq=n~5ujSL-njbO63M(t5^~_} zvc3y>B6_a|%FDH{F3dgUdPo$reDD;L6&ooUTsv2LP6IipEA@^eW0Y^e`hbe(I{OpJ zH6wz_WeNX65_EH7qf%;4Mcr7b!*Xp%RmiOvbY0!Mx(V{{V^uAGS#v?(ztHIR3A@hD zPT1V&cw@r#S6RH>q(Ado3~JxEM?pC7_}MFVpeXYUS^^YVjKqM`6R12Qzk`%nMt1hJ zl=$w20X+{6d`ahd>RZ$xy~~Bzc?dPz$n76oFhtmZzn1yl-Wz}a312FkabUqTg?+4& zQc_d)WzgF?h=Yw-yPDGg*^95N@wNkr@f7^P*_oM{#O;;J-wFgkqrSbnl;^gXk@joH zbHuLp9KMk+{LoNWf8gyc1{9~KnI?b;RT8}8%a<<`jCf!YFOWS9XE(n*432ZzVrJHM zPXe|M=m_yKHxRE9hau*KQ4{cLHn(CWDK|F=?kd4Dud4Wd#YvEA3;?B$4=Cv63ry}u z!nyR@*Ji$V2!ln2=+46x*n=4|sbuy;bZ|kAX}CLfT80rVKZ*wQAkb#!=jUJd=q3fc z^I&BK$%8~$SBc?G!ne&IV;b8N>qy5;g~GJ($;>>>&F@^#+$hO!uMfvYJ5WH0E`jlF z;V7X+kLgv87b5n6HV;~U*U}@cx{Kt`k4%eX;_!4JC!0fCEL_ZYmBERKYXC+Wu z&H~hUDp!{=H@~5wA-(|+l?OU^APK+tmW!F$FEWyx0K_N0fxsI;V$2K-FQL5QmhU*ekE@7a8-LGH!H zMFLlJ(Ez!iJ!4l_7srqwP*m?=a9CTQl*V#0?V_E9LB^I107_Gkh!DMqNFG3nigqCY zZT<{`;{5z%g@dgiZ+nBCeK`a+=tA#^ccUcl8w-qgzsX=<2Ns)+U()+=V8Fq=MG%z%a@~^Q(WlK5Yisrdz!)!~B1-59Ji4M+9HfYY^Qx=k zfrZr@inT~V1Pdzu;QQd&W$JmX=75Q1%PoDez3mDX1{U0@5Gh)7hvDMnv^14Rk2+1F zYA3FOOTd;_S@1(JFDnbgxqEthk9|AM9QzGi005VgQ&W{yR7h8`&pY1?f}9gxAj>He zGVW;rRCpd#Xd|nZemAq_f!X-BRlOw&D*|Ypo`vSO<)3Y*)@MY!xZpyt-X&XyhKz6^ zwK7bO)=epG$(V5_H00yiJNB_J3l%DZ)DlK(1wYsv`({8@v!jB!dfS_qAngFLxgsi- zx!aE0-fNALyY6!8+Vk`G2p(P3utsC^`TpKjOSE*sG+LOMbppvh z;ZSPH*RQJP=H|^E9pY(i6LyUgc4n})k?EX^j*iZRx(c|aB_s^pVWXGB4$V0)ZdOE^ctFnSleh0KGsY!MW^Z0$kS zA+}O450=0KF>yrwmJ9Z*`2x!2A(D=O;7-Go{lLL<)`aw{iNXpg1;U)J8l_Y{6=K zFIcS*+~aca9tZ_~7mfj4^(ZVS<=|Tq4%KLeg2DO(;!H~gE$vuS9iZ-BDPQ75@%;e3 zsovfUmA)cN4H;97JcDU*i5Gbm{13IlG9^O8ee~ZsCNS zPPK(vuLd3daa!x)3fZC!Q*r98k`DbxC|U`l+t%Mjj*nN~D=y#{Jy7^jZ_;=(n_Ir( z1aT~r%n%Y$He!(@jHa>>$t~)o0sQBdas&_34tvMqe zc8Kj|V>UF9TMa-g?gT3d8#lMIUY-W(V8x{fbc#82%X=}mSXo&=e)#YiSj{bfh~FJH zIC@%x;p+!gtc_Nl4r!r^(G}3ipneqC*VpF`TZT5qUy{g%DkO;IKnc-+ciu{NX6Bl8 z4m2Rf^)tpE0a z&ganz7kxXMn6_DMgWVQ=Y=O)$?9}ucmMlr}M&Pgx4i2|1``JbJmJ5ZRO}>I{bc_)# zeY0B~rU_oDFn+S6f@!(sRnipVx(ke3qN%5xEARuQOefdj#n15eyp+|0DBQjMoh`3K z6baxM>tn7sG9l&75Xw=7KK@=a%@t{x?$%+f)P+>t?m>=NKi%65<5;EQW4d8t%D9px z88v|*7(2Rg&nkTN1ltCXifdO#U1xX?wkmk0?FX_<2U?sO#+iqn~*R1jlRE(5ds ztP4fl*z4jOo2JLvIxnp59U<^(pZma2*4(_USK9K8DZPxnNOZ05z4a6k{=7S;zaV54 z9AP4u|FjKL`7T9ap?Sv={sBHsnX%}f>(@A? zvFSeJ7@n0n+j%_rZNL&&g(!>U?ZXwWQx#6xC`>qzlM12+Iif5_(8g$s7u}1Uid9Gh zsgw+m*Se|dW&moKIV;1RomXY-%XH+crR?my@IP?u!);a4vQY&!^%XU%WeO%nBR-FJ z=0km112-;TsZR7hSRqz3$F~c?_CCzIUc6v4c!x5fplFjZY*Qf*(@#TFGYVJ(pKYv+ zYKLATBTGw*cb5e+@o+|C6B7#%yIFG;X>M%nYz|{{g5XOw6uO$(uQm~)75th;DddhYK0P`a-*F>inlff-2XQSzF- zhv$T~lp&@q^?tw=mh0Caz@y?j*K_W+VLf;Y@mD&KNl7(ZX>BGS7~{me%A0P1a9{V& ze8WDNL~0rumSA-7rejj$fWy3HM>tLa)_e2a^@T+g5=lu#r3QB<4)vo#p4(saf0sCV za|EK4E5rvhLhbGCr|rwWx~@J&E}eijvRgQ<`Ex1w>(?&4AHu2ORQm9+mvmlCPEFyj z27CC(eZgB(Q&E{Z>p{k;GcSydK<>{78hZYYL8&Sz1XUlPZ7m`F8_jPU?~VPPz$PrL zjo2GTG0O0dxqep9(MkayQ$CtkhR3wMm&<$gtV}nw7{pR3_^bstkpzj@_NSGqEj>}( z{_ko*&_=}DKQHh!v?`o)@bNy(jxY&<=6A_ zs)FpHCwg#j5VT2rvA@M}DtlWPji*nOa;rAA^eepU`Xr901nIMsa3P_ zZ_kh9#9A-xYf&OoHp6rC7^6}%*4G`&Mr|m3ujLJ({LJvJQQG^;j%x1gQumB(l*w0x zxZN8gDfj_Kz^TN-!Xo6pp3b-c?rJYcEZ_Frw)@f0(84Q^tiQpPG^P}=`vi;E=E`Um5RdG5VabHR1GCMjN?Br)u_@68A=rMX+PT+> zpUUGegzB2d-ndLKwMbOc-y zzvZT zNn|g}OPAjBHR$56zIC7QWP7*IkshPy5O~<|q|ZGyy0rM)9>1uhrj`ORjf`mm&2Y*? zGEllu)X;TOt7wagjb)c%Wn)uub1VDfPkW-l7Q(2L(X!9_`Q&&!BtH&EuUe)DC_) zT_qQi{Hd*neZGm-p4}6&8y5s~h8`}F!#l7QBKX_=#*_r15aew>GKzwvAf>o>C1m}Q z#9?=xyn0M=A8^H_!Ki>uPNUF_L&erHFzaEG6nX7AL-^~3cR^r4CChyH3Vw-Cys);8 zPBzFSf_ak-1&)0B044$4@h=9oCj#lj^&)hgqZnDPUAqeaP6UXG-Pwrv`0)lz<5ctA zn$ah*IPj_ZKuVOtH*t5@J?!Jh*usJ#UU~5Fkbc^&@)Cfj z@Oh}xSo};u5vh`&Pr*%;CD)VtoX}JzbQ7b`8Qg%QQpZ0k!O+9|_g}ML2>>O@ueK;L zXo$SgSr9Z<0xiBGk1d<3Uo~f|i-A_u62w#8XQNCR<3@A0VId+m+h1I?z*`M>P+ww_ zNmESd&x7orkNU}k4#?CQ6=~fDl}eb7S;fWb;AVduMiZxFK|K|+Fo#|yNG&IV32vIP zFWT7$MiL%;Ylyn9zc-J@Pa){f{%LZUrl95AGGiY{T33uWrI?O=>=&(^=GInKclYu$ zXU-g50Y{5qy!(ly77roTbs?Q+>gzT4ILyXnjr+%oZhV#3(~E~xbB!+E;u5^lwOk3t z?@b$pUUY}N)3lv{5xFk};cAfI_!td9|0fuomLLUtmx6>W?=qXZ87#%H5PAR7v;TWpJ> z{rZLM7wmPfRfF8t;T(5VZZpn6hvfNMQJLb;BM<_jRL_G3#J&{XC&H_BL7dqQ$+%kG zGw`twanKhs{P%p$gSFQyeR$`j%lNk=9GV4;BgXjm=Z~>ZaN=M5=QuA=qxav}@ae1n z_)dp!eIlh_KK|E-J_?PC*2WF}n}mPA6`<*$Y2h)Q)$dGRsF`Z6q1=7`M+3?GA5Yc1 zvCY@fr%x01rFA@Zs|u`62n)yRGBFKHsL}s*I)NkQwX+^fd9m&GeZ7&g(v2c%eZ1(* z?2*qkHT?H9{y1)j-*!~K=3$aIj8-+C0nywmyu&up&bRsceKV>5{;~Pqd!+?iH86zd z=k*qcw>UM~Lozc2lM4!H*4#%YIM4n4RiRj7(oJ;@jE1gmzJ&!bM3Q<73*ztlD04`e z$B142I46f+@0@sLMKu>5E9h_!N(Wn}%-{ED=1xww$x4@sj2Itw<>B}4`1KmpjLo`M z#oI;veH{WCWxrD%@;tH>6fR9Ris6i!Iky(OrYhhONoSk?{@y3U0?M3aax>)my6|PH zm}|9Pnt9Q9^T=q9!_L@OEU9XiNmaRzrZzTm!s3yczO4#PsjW%#_fNc%f}XH+7(AO_ zTpQWO%I-P!0v#6S@wn;GYyI;*@5S@O0)O`&!BL4nKJA}R#Idl!t)NDq7aR8|OsRHi=C8y{V&>Fd+2*dN~E zwM$9a8Zc&mi&WYRwWz5WvR=FPJ663yRMTtsU02uVyrzj8s*;kG%bP1l+8$|Wq=A}H zhApc4J1Zsrd>?gKeY#dgD^9x~-Y&ZSVx~VnfM(muEH3^uxcTv8A}h-vr{CvCq0{zi z;A21f_B%4QDUcU`_NO+R(uosZOWG(4CmbwSnmO0@-`&Q4G9F4=@TG)FNr}Z?NHIer zPpN#lfR2R&?W~!Teu&eNj0w&}R zAmG7DLR?%}NUt3eX$SE@Rc-Ao zsGnB_75cl`=kdR7mjPN(uk0NhHa3TCmmr@_oQ{DW+5o}8EZ8Oj-nm8EnZw?izhhvl zIY^w6JTmX0U~9j2E;EDW{lGAJrvNzlLa-cpd_0B!#nNMt8ot58B4b;%5w7QfzMYbq z3du8{20{2vR{X}{#PUIA=XhmWe>&*y!KhkU`4ZK#_I$M*|E3w5e6SbMGW9H@cr#sA zwm1WU^DxSngp#4h4M9~DcDj&7ajp;@hxi!|X;TavXvArvmh!ym-aw!Nd7+b8?D&uF zFn8;O4-M&T-aG1X)rRWQmFlj^TQIS~BBaUxc3kMbPpddSEPgnv&&z>}s9WxM+Jypt zs!zb<#+tEBK0uoAzNM_3TrWTYWdE515v7pVwE$7{#euv8Vrqd;@-cj`D?o1v`sw~` z(rFKVtDoop6FmQd9dF&>JJD0(2wTHGQzj*BNG%aMG8jQtX z*{8i>!VW?PMM&sfiyOE}Bp-S6F8_$#OGuW2taU2DVDfrg9*7m;zt!DD&gGnOhxvJ#Vo<)Q=(u&}HXUq%c;vQoGBjDQ>Os?zb+11u z;&k)R=WDJyLe9%=Us?|h+Pui02z+qu`CWX!ZeURQB;xyDh-y1wiBi?n%z${suks51 zc1wT4EjU%g!D5s3^Cu67&0T7mxYWo8%B%dIP%-!D)la;4|yxNg9S4yYxZ-sB)E+&Gp zTXPqE`&PCq-_Vxjw$m#{iIXH)J!rk%tpvu3sy#Bp`%8@>;u+<;xZ^v27HsQ~sHluv zhV_k8t2Y=JB-k`^djSSwlfg%*)Wm-7o68wctt$}~74 zb4^ARY5}5o%|lO|qhy3=QP5$walx^fS6&{Jli`4|{?ULuGdEY=#wHhU6kvmG7APZz zCPRQB3fR$5)m{rt2Hug2&~ujok*=31{r*07-o{wJzAj(Yz=C0^HrL=)Fb?xmk07{hQm`!WcPpN*@70+XHD>$LYop6U$gwZ1JeS=z6CF zAQJT9s=wF0?WCZ_uhK{P$E!rXpZcM6<__nCj3uX+yND7_g@Q8^CaqeE9 zX#*F#r$k_&Qz+iYla--h4ft_AIPGrtpj}zgBq^ky4w42a^brwRvcys$%bT>^L@MyB zvF$2%&m|xB8#=GDQU}CdA0>!+K`a7=&xs(a{iCiZT zgz?F1?ou%tE$UHRsb_nKuC7=s2f}a2n=L{#1%MBq?N~M#ehS|Ss;r`^LvtRzXlG!n zGvdQ1YRP}=mUfyV!n3^t#+`=x(#hu5eSgM02-B{WR8*e}^KRlr7idAb1z&lSyoKQu zMO5l2*`}q@;amigYvrc2_?^2utOK0^pq$`YP5C#^zBD@i4U984Vv~I^;gItUrmrB(JeG+C&Cj)TC@>MW?3f*`HZ`<>9NzNzR_t zDXM5|OuzM)=4NNWBNqG7lwsl31L4YEBP;G@qfV?hwm&Q`J$%W19sfJylk49INz7m* zxzEM9FvfYcV_>Eptms4J47LHPQx#zSg9)n+_;w2oA*2nNA<+l$w9hV$puHsF38G&) zPug2sMKI3Y_#d>(x8Qte9qd_Dn*)Ll<;^phHap);7#VdEqoZF|&y9PB89X*FWSak( zU&2VSIJ)P-P1Hg*EL5WFw&N%JkSgc1)BxT(nh#yR+$T{~B=v$@?9Y9^kBwc{o{9eW zF&TJ`cs^kPtLOoDB^iRo5-GR;$JtlFMVWSQk6oB3A`%9OBB^xS(kk83-Q8FqAxL)# zNP~3GpooA-NOuTGcS+5B=b6EMclX`>|G)2>-@eQHb8+UG=eh55pL1Q;xsHDWzoZS2 zJ&*-MvU*=okpY{dvqmdz#wK zpt%?E37QeSlt~+F7+E*9uQQpl$bsXt*9s572#&3S%)+2MPmhexK2KOgBp<*Bv9KFe zbJ#fy4h^^@D|9Y$MTr+HF(P?91c_UULsNf{8?G@ar9foD;Wz<8uOMnYfI!jGXjQFz zg&>Ib0NR~7org6O$A5=wH>cabxl$4FEPmrO@>Usha9Wpse2XEK&9H!RvSW^NW&jsq z8gj}S55Rg|wo^Y_VpdVw|x)~$VhUK#oQ*i+@BKTP08w&%g8T))Xy2YLP zAH@JdOM~@TZBn;5z{F^%scW=zYt^%pp^|`;MM_0wtb~@5-?0cT?I6Ach&{>}{-H2I zQ?W<{xlmNBvR%0fgG!lP;ec}~fKBmVzT8Ld88Eio&Re!cbxS?2yY>M8l9(tGvXj`1 zx59f6YIl*3*&5Y(=A&OtL%v^u_|ya`^Uk$d+6SBBe+mCNfHjc+PgR?IdB${SHzCQy z{{>SP1N@Q?3i=DxA%BMrmNBTp?=CFtfnX36gIP3qKq@R&E`8{b?86%)rsR(wf48^e z&3qJuPmT$n9(DgeG{U3Y3=a?4>)a(Fi%TwPTU%!!+V+*IQk5+3Tq*pBB}TApYaVI& zVp&Lg>I)PzSj;&Ok1iCAEEGve=c}GPX%DtT?ySh%FffAJPD)iZ^YR10I`FvT&i9bI zO|nWtf;RhTos_Etx^nkqd}X@xUwgSfvp4+b!(1y){1cT$_=W%L#5^A$ivN8rowysP z(B<%*H+OA~Lm)1qCDUllPP7H4rN^_vxMC`WbnA zEV|(R4+(u&-U$Qm=H~m?>FA^>eI;on&}pfujW5_;lY)lXRJkA4kepdwX|zyIb54!eyMrahuwS-6cp55W@k|(g4`EZ zaav8a9i*%3OEeelG#gRcj~^S8kUF*tY=4}AzGAqGH3T{-vexF18%dmt|% z&$lMXnbrY7t{xG904SMHeh*t}&9g)XU z6lnQcXO+zDV(q0C@5SwOG&bSV<$yh8IvYX5fexCbvvL9=F@a+SGVOi0GM5cI4RX7l z^W!1U!5?Oj9#4XbZzqF22@=Sbj$jbb0FXbPT}{~n@+WE`;wz%_`4V9_kU5EnJ_n%; zuJZGvYdab8nFuNHQhi_KxtrSK0Ohv<=v(K-fEXzF#h1n! zO-?O`<9RDB7*u5@F-KL&9O&==4j2@@R|*nKW;2A~sgmt2b`s2qo_nPlHc1jAq6(UThb4Lq3)Az&D}|gQIS1J2N#> zYZDZ1Zy=~q#QO$4S2uNC>*nR>GOE_r1&Dy=)2G`M{EnQu!}w!>(HL?*;DnKK(a0zR zs8PH`h@W2tL?Mu9dwP2ZQbS3X2Actd8T!`g!QIPC6IcTMXz>Nah=*-eLh2I11_ZJ(eUPvECxEI2lHAG2M}=(oY+dldcfe^V zH%Y8Q-5X0FC|FOsIA#U-XCfsUvrKC%fKdon(&vKPMi^#r1>80b!Ha9g_xcAk^1n+? zPZ#z7ONJ{1^)JW_K2WEWlqmT5`FVPH_*D*Z>cF+Xh$||RgVGGi8heckVfuMG>|_fc z&_D%rOi3FV83_(k5pv!pxK!#WKHQQK2fk1&`hbYDsH?uL2DOnf2zmO08CRhKUC`t~5JYUDDW?JZU) zGK~{$F8+`L#H)CvZvSxm>fx4h6+7;N#T;JxsZ zp1Jo7hSy{s`a93NrhO}&u8XH$beB%$~N8J*Qkw>0Ps+Ch&xXn;)c zVl(PyeM8Bo0PDT`gW8MtqG3M_TtJ7pG9K?c2??{TnOSxLlz8y%Hv0Ny{w-BTpFu-$ zQte9>Qa5@SzB!NeG$ML)UP)6G@@F^h9akLPl$J@8hDR}xQ*=SK9S1aST?qrMVpP-H*GIB&z| z*=6(}OrJZfq@?6XfkS!!k^RN+sljTbAU=KqDm$QbAwq1dOabt87Y^rrPUs`&{+wM~ z3jaZZjd|Sz`1)sK3>87RggVF#B_4RHO#$rN5z3;`+S!SO1|Yod!p%M|57R4&9?8fA z2Qw;@8DEBbwajGFbmhVw{N~IKR88<4Fyhu!D}9TY7yR z6Qr4JGEmyu$vJNDjQRI9L&bl%i@ibR%;_y5NV$PMGUxP3dH?h6yLg9npYisY7^}q* z9zYoZ(X(6}k+GU$zsmaO&!^R3Q|QXh-^Rk!pum>((bT@0noQVV(rdE=kk!iEt4i|p z7Bw9HQlVUQ0iPj3EjOVWg~n4i!vSk7FAnE2!~!;+V#hlmL>yJNYSLI{wOTcGx06?$T~E-o!grK?O}Xz*`x zf)Q?1M!gnO#pFuCY*^8=>h=pY~)8A|6m4`jUPA^?-t7Y{p>BM{VFP^FnD8=L!SioUwDt0ljcZDBI*<^CY? zhEt?Ri3PbFR7MbFbDl8ucV19WfaDrz=qNBl84&TG zMQ<7dT(M4({^eigV$>6$hn1b{FL$cu$0OMe;P(FV5V7S_J;$aBu%pS4Eg(9S?MV#8 z|8nTPDj5w{3A4lR)G@!3C0l@=&W`ddH@gmoIevJrkg+U z0E6o)vu4c+5LjXUlB=^r3leff3v5qFusN(6CMG0|gI0be9|IZ`Bv;BT`f(VN?D3MR z%oZx_`~l1uWZgS!rguz@P%7ohX{nKm;8HO7=djDQOo9_5NE zZbj93EhORpGrg~2-aRm$&d{OizoU}_BU)X!Qwn9a*>gBD$RFMz90asI+CyX1X)3CL zgt_C+^LxMw%nG4Dkn4mNk+Rw?kOcORjWuqjWpp45QgHmGu9k_Ua)}a6R!4kz`14p_ zWe~2pYfqUp>1g#$%lhVnj!$1`c%V;(&=_V^-ptEOVv++z{8MLw23# z0jA}1=udzCJcN25&TR--Zlsvi@a21tus{fz978yZT%ejk3L{2FaT2e40PUk0oM=*@ z1H(TMK-~aZxCi{}BgFFbB+wVk+I30Z-+8@GRmBty(j`C`-caz!KmhWA~M#8&@GAdjr3^Y3vASGza7C{ zfL=JG8wIXZtky}ONKwLmg#w2cCF9}kc3pin+H&z0A)zP^bK=dsBI z<1xX3S${)4 z0e}vn^ieFg&qvB^qY zCq@ruB20ddcL&f9zD6E2?_nkjx(v~0DpUu=ZDH1>Siwc(3|JVd(1?L-S%}SWIe>rU z!*GIu!>WI%`SK^jvNOuDSlfT8wz@kq6k(Zg1BQ4N4jIS|KtX7@k{b{~?70@wrZ26n z{T=`cC{0h~btCJ4Z-`o<_I}3>*1wSs46{YU$6((~!QDP&b4@KEBqRw?D$@{rW}tSq zVe@iY+oXdV9XbyLGSK*S-~BjMu%&hB&#qjZ>mUd)L9c5!{RD-*38~w=`1pvvuUt~M z7qAHM1>GT_DfnR>fdm#+{i*FE>yN5)T%Z@C4&Mu5Fc{;@mzKZXT?Y`UWtUdSH5Qh~ z(6FggREPg`r61iIM@AYNn2CT`K@^~X&p=3ma3=}pHk5qNxn&(xT(UaOx5vurNDp`y{{%$UQhW*d zb3vV!9VN}}yqtfpsJ3+RN&W>(;573LIv7`GdN_8(T z?zoo{N|T1VQ<)w{1$Vikv@(qGZyL)dpCQ8))v&X&D(qg-OwRzBU{_Ar)_OWG6|d)W zU6p}j-5|60eqV`IfLdO4KoI`jbtB%om%~81*4(jrK$ngR^}F`qm&n0a0N5d^7gz~| zW}-JHO+)afSOr&l#v4h+mPX^bOmFW}DY;*6lT&qj2$ym}3ZxSW-Q5aE7d=9cA=9)e zDW$Ez4Z2+CN`R>UA)$kZ4u$O1eG}V`q7%OM{PpWtsf5XsqwgqL&Igjw=Ha}_xrs!4yo<_WydE$nY-3K zRf={n8MEtLZ&1OTbTNW|?vuu9gUsNi6S)fPikGfkTYDR}EmN1~2pbw<5mCgZK+xBkE11HYUysUaE+> z09Xf*aZ~($uP50%t~DdH&=k|vbdB(-ulIg#Z925`|95^ooJr~Yvqutq$jLwcI^mP< zj$BGmhbcgRdez*kQE$!GP~Ido5&!-#N?%jc5~F=LCTW(m=M4DXe~(|cx^+HFw(h)b z@n&G`8yn9q!}lO|A)?}sR4KRL=j4dLVn2~SI1(oyDwkJHK}#3p4;h8FN#pB}2p2&A zkqo+{pCu$jWOs%CSh25Z#QA^v#DHC$pQjFIFZcNH!4~C1h4bm{W&7obewt|exCr`P z_4-QKm@r#60Jk|BMewD0&3b~53aWH?J$&m~zTd;6ueNc(wbJbM{QS>6W4;qfH+^$* z=uy+Fs!tw$c-Gu(dHeP|y%ud|#*S>deQM8MzTArdY6t8HmmS0P=Xc|8Zo&N=Fz38+ z?HZS$t?f;hYz`)qC`{iBBRG#7NN*2Sc%#k|W;a>lw{<0juUa{gw|L^7H6;(qwU*iT zLO#>Bf>ot{!3Uh}ehCx1H@kICq8Mhx&e^Y1C{ct6Tk2Bt_{{2TbTCPd(Cxp_d+JNV zu@@8JtWukMV^Vm91HOs@IqU z1qw?r3=f2*{zOXZGf*qrW&!^GpgiMGfP9)_kY-Gvfs!Et?-H841H^j!5Gzy+L(%X zO`Y4QmD+IT^fB7!5cXX!5W`m${rTsXa&O^=@3O+`K~#KJNzVZGZgt#U#hG5TI`45O z?x@ZW$#fbWr>SBe>+WsrXZ9(-=U%iHU(1_=4O2K{KQvNV)~25!O-0xzDN*84+zZfr z!weV#=t4gONVjDKDbnRDSKOdm@}}93yKs|8p?1S;BR%oPg*QQG0F~K&saD@cU&s>3 z;lF(iuK-EJFdRJjbj#19j}z|iUQyCVQ&g#4nXlmcF07Y9axU9NbuR3-{-mx#UeSxl zNa-S_SNWc$x*ZOV0howW66Zu(I=*wKhGAx~tv#V@eFIz&{06f&vG+(>6rg$rLfeCexO>rV%>wI+o2H7#+0C<-eO{2^k)?y30rZ1jM=iK6& zqxkjmk}QjSqTQ~T2sKhxiU<;&R$ z8J1J+ZvemqI}FekjzQPpAXxT%QqKn8l!@;A>(JjvC!R#?UilGjN$O{nVsjeAEyToT zraK7waOnqomv@$c`N`xIw1R{HfVQ>T2H+)hyt!pyzoT@wu*mUjgAUb$hddyF@f6G?P7KZNTYsn3g5(F>k-~3HUL6 zO}N@H^n?8EUAiRS_sS+ll;vo&`J8{aCE2d+L_EK~B?Y>ubD$A|vIluw;w(GgdKKC# z=IzTnXRJl95E~apynA=a#Q|(PP{6H$%L}aeSFd!ii;GYfL6UwD-k#*#QxehP;ZG3l(EcS4rR5~K4phVXfZnZbIM*4aEDNjD?$Ws#XQ9okRpghe1HjC13 z?)g&kb(Y#N0pgyJKE13{fAjki81*8rNcF|_*a8954QnyOg1ZX&WH2R1 zz>M>ltlrItJ3>Om=OY+)xxRgS73u*Ad3l-gsPO>|?zMo*(giU?7Svt&%SG(i!!8a> zulM3=S&#Z^$n`j53t-JTcpY1q588uzc+ht=T6Hy5dTYacx|0P$!X)30Pux~A1pAk- zUa5f<4-UI2UuaAL1#XcNV|$irn9iUe&`uE`>t5zMqJ5eG42X zHH^zw+FO1gtOw#C*K0fcCO`bsdeR>YZzvTOo~pntyW9?D(LBAIq?ODM#nDG9Il0n1 zrnJ{)$CA@6A4@G$2niLQA|vxs3*|IZr{dyDn__T(RoY+u_;JI#S=^hp)3-gUKMtT( z>pRvtDi6_qR<pG#C8iYzREP=n!KjB_1-zJCdeXAcU!kfFFmN0i$0vUumEMm;^j+tEVv}vU zP%>_qsR3h$#0-@H{i`QQ&Ij=`jRs}v_Z%gfZa4MpYm=xtLv);X9tE;BjVjMGI=tGj zQ^1L9AIo*Z`F5nGn3oEW1RPm;z82~Jp`jt2$gk%Hqa9{HYTkfz!Jm8dY|YLhQsQmM zN5^k8z0ztF*9n@zrDwIDl`MZy_L_?>Qipzd_pf<2-MF()AyO(?)U$b0@B~8w(AJCC zNx^F}0pJnwS1O#vjB{Ow%b`b<35hV!A(mlaZ_j_4a6N;f!}Ke(*ROj)%WZ003mAdH z%a0q{o6F#Cf^QSlpbtS~8>KPv`+i9MHdH(052}CY^=SK@r`6EhZsGik9qMbPmw)^^ z{;f}*EI#<(*-;Lu)wEoPGyZ7%<6j{;llm!R@#s_z2PWo%PTN^qGq(E7iT0)x!WMh2 zlmnofe39uz&|=TX`~FUIavGV54A~X)t0iLik>jXMF`Dq6IvR)C1=Z9JQPcE!*SDX} z>bT>K4LMC>oU+=fU2lB(%1=7$Sx0uc31wzppHn{5oq~EQ)_0P2uE)F<05Zb?bW~Yc znZlY;ZxIUsLq9=9z;iq-3ZnjA#LtX^+p2DdN(A7|bsB;S)nc^?H5w7sPcawY21=ee!yGPLPnCjm%>dJi|yE zaaP=5oR#oU?=tFvJr4l#ttlq(Cww}@oH30Lz=BIVx465|-(hVQ(hDP7@atkGdLa~W z#SE+nK=UifG=u+KbG1WHvO6BwZwzcH9(!F0J2JG(N)8$QW+~AM3n%aC3 zKz1S|{C?>G|I0?jTbAZ@s!Wcac?T%>R1UW2Rhsg6W^)+Tj@l5>Fs|s|z8ue0;&MP0 z!%HD+b`o`Q$gg*C`4oS+C5PUc1a-sr|1Qpo-r)BgQ&wB3K6U?JI4wwOU9AR=3zto z1tA}b&U1NF)P$#E&JI%N<+%YcI1zzKqen>SpF*DiiWfRfILVKJn02Bfiwb@P4kS2o zs)72v#>lvT5FBzoPFOB>8)WS=#ci)?6!z?)`^FCr4`pB$0`2%O-o8CSR9P`&Z2@i< zH%$ix0muCWer3@2w-04q8in+78}^m7QC+5|_XaAsIa}iaP#AC&WMS$dqp|oY3fBj# z6fvvAA}SHcuy-*>)O%C%g~MqFT<|AouvmxI+td;0Y?R`qJPr!%)HXK8>(@0PTLRos zN)a^XxwMe}RgRkPng@(63h?!Hul%uYKnpDqKoa5>U{Z%+chbv!aJ~G%2lZ?KQxc8$ zKz=RN_S9fiAtSp;X`l2en@PX>^XFOfww^DdC0f!lb=Cw_FKP@-ThfJu<5(mp5(zugviqv{@Pg8W)JqVc7+P>-gXoBv*U`Y9F zRe$=K>n;N^$E*AAzsmK_zv-3>&l2UhDsVj4Qc5D&XHw|3QWo>$#c}?p@Kuo_1~8`|OY6D=Xg(C6kkh@z0f=KV+{4|b zfRy~&#DIZ|lEX}Xo>5OQc()<#RsAqi%JmDs?feDMDxlydcMDX3#^?r^#i0OYeF45b zJNc-kf;Z3tCrbMoAh!%-HzEU?99sZpo1jZT>`mbBFI1lcg$}0a$UIp2`9R+ki*YX} zvU>I$=Y6C_l-nf=#{^v2M`mx=28I)EYH#1Z71Y+g;7C|+2bbBw}2oSH_z#LVlNk#)ih-@nWLSh9n@BU~-|I&(zjHTo^Lwp*RO$%eY&mhjy|w9jBTFzG{HF78OL{*&E$?*L!7Hc?+W(PqK(TQ!Htqc zOS|b}3r-C}VD{Uv0q2L+xd92db0l7`Aa?_bXj_uXq$_71q$(%C=eVY}_96pA{lLJG z=?4JED4l<)fomUo;1)>jBYJNGT&%+?v&S8*t)McbJOV?)1GzTN^#qj>n_u7=x&N!ot zC(AOnTbK|k0Z*>a3TaqEl)5ygXjN4jGwbE)sSfDz-Fx@^qN9CkH7~KU=6ziNZ3v9^ zIC<*S6D?0ISFjS=@YbN>G<8)pDGvhr4de`N)x#ILxWZtuL(VC!F$=d74rahm4R}`# zft}gHPzg9k!ZK{};WGR2nd{AC3YZ$vGC_UghCf)U?K(kBT8+bT;P%!;W`B#+=}|bMW22MAQ^wZ1&Ob9z8h;C`mH3D%nNm@{0~d5iHoLl zPKMUU|v}q0^61Xde3 zvm)W1@9_~`<(pi%M(nm1?OgtG+J~aoi86l>T`=U8=5 zfE~x7tJYdtG+>wkNyDphhqWA#kAYtyH-NsN6-&={F*9R5t=R1ZqO4_$_kE;NB@fJ~N(vdIhz zI@$KXz6aZE@YHh#ORX`N2(G5hH896~23+V<_K2yKEqrS2Z2bJjn_RU}UBGN0*hM;? zbu%-U%j&3~?K@jtl3OZZ`^tcFgE*zI?}484v4Jdw+tqOaduC(S+o~;N7H`NdQ;EMS zCC}=qU-&lHRr2dx`OpqFCU73)Q~a0jd&fee1`g)ApiHH7oWC`wdD0T1_SQ<43phlC z0)YhbIVZqCDj}}!Rv1`;oE~(PFA%PB-&0_595?g^b1e|+n-}|Q*mAZv42U_XZA8Ga zAdOs7N$DFHPkn<4L5C|qX^)Jn-xG~pmwMa{Q|9dJyW!88GnIMLWv)Xu4kszf6@UsT z(4iK(40S6n7(SrV74pAg#BZ23%%A{l7LDQ#0=oymt-ivDiDRv^SjgzXltr&AhX$Te ze#w6P#$UXAxz%4`D&N&1ve8_H?6gyNyiKolRM{k;65eHlgBBaUWuc-4*Sk4vQzN(d-P z-NZ+q--NsXnS})5w1KM~mKL(XKySP9HVh8inyNXa7}e!13$?D?7J02rfvL0=nyV(O zDs*&_R*p3{i9VgDJ<)!ZB$w@UrRJ6Q(maOQ3nR0?a-0KxFXRdUv%`<;3-ZTEyy{@y4zrf{Z@4xBxgU!UR`pQKW>X4DqjN>w%yB0WwIde4jB-(YYkhF}gi@A5J+~0b8Qdepq4<4N%|`UXVYb+vQMm*>x8qn3D7Tqct^%ZMc0hc|;sxN-3jA$uY5sYl${rWWr1<41evm-6QEqiGbxl>KK zy2?xy{(#9Z=?s|{!*ts9 zz2cq|`o2S6T*Nh9tHl_;R?2#|%A^xLB^3Q%4}0bw`>@pa>U84VuGs3l4$k?B&4jI= z*6#wC;yE`jK%Er7{7_qPy(^+%WRb`1RERxWoZolyKFo_O)o7ozqU7kzomEp)EF>nD z2<~pcjDgPye6L+E4jkV<2;F_3hfLpwhCT#I<3lmAD&xXj@IXOoUIF5(Z?W-8TVQt_; zNKCT}-@_d4+EbKH%a1`@fhq!{>~)Bj^?)_P{G4wvc@~}oJO?@G3Kf{G@w*I8@_?9_ zgIALo_?!$at#{_>5d)L=amKo%j*uWdG!0{pZ5NQrRThykpl6hQ=F($$>@siJxeSFq zkqGt|9=>zW)k3F8%8qd#bK0H87k*~gWUOW4_(_s8iiz8~IJ?lqcza~QdLEnO$#5y< zp?cRmI#OxoB+r69wz@rKRCXqst~$Z8Jjz5R`eXBB4oOR0st(`ibEeL#38xorjI>v% z<}|u4m!pa%XTMutnyDkJ4ECI^HGMCjEn6!*PJpLI;_gQ<>cpjBXoo-iQWAA%SbbHPPe zxlt7#)12SE-_YmVmP?-UXBqp@Dr&hL^vh92Sh#t6)6;A1hvm;FPs|a-P@!OpfkcE8 z0o3>(xqfSZqof+h0aKI#J8(S@1Jq49pBk-3eHJPl{L z?c>5r66jjT`GB>e>2};FvaW+R6CPy4V}^Xi*4bR2J^5H(`S;#o-IgA6UD^qyhuq+P z<+$LSL5Y$rM-L_xejpo*QLu$F2nAz=-v$QW6&F7S8VYH3_#z*`LlDSk)Sye+nOLp5 zU?`{e08P>}a|Nc>g9JAqDvH9?2Ou`aQtO%B2zVtL&YB|Z0Lc#^c%R3XfK5>Ls(N0l z2?R(}s`PcJjX|<>5vF-pGVk_0Q?rtCJ*`a``fR}-I00jeg(_=)YpF38`k5gYb}fk^ z)W2JIt#E<-$8lu^drR95a@lBDvJXs5n82f*LfZpy9AN%AnADGEm**Zh*E_ ziE-{s8m=f@?JA?KBlJUuzwsg!FCX!L8Jl{RZ{@0iXVir{{ec zcH%cVk+WM?=w$Gt^B0G#d9`S)JcpL-xPDD+l5Z_L(W?z9_1iFG!dOF~z?Yd>I4S0j zG9|Ci=pI~Ay8-2j-$1=BRQD!N6tW%vC;>A116l)-)RXJwE_xYi_cyNRp z0~noA#WuKU0s^BAMn+OHGB@D4(pA-Ms2BD?eTP(QsRMwfK#@_mWitN${rhM$?up4( zODA})Fj9UotIOai{qj|qzXAZ{x>qqIY7lgRP^&=vJ|WwAHM~sw zeCe~cNP=|QGfizQvHP%T5PNRdec`X=FJD#dd76E6nGX21%^T} zmMJ6i8L}#0@AW;YFO;#e+*Dq-|HF+fWt?@-btb=jjiY-EiYN->i~8@Zg|3oqVprJZ zBLq?`h`bnf#}xVt%dX4&_Mn}3Ajn!#66S`DJc%2NKN3){T{*S#0~%raY@kAdLHD7M z$n2&~QjF#_yVO%?0z(!PSEBS^aE44t#y}@UBP^}j`udFZr^xBbr8Bm%^=>TYNL_SP z16>bJUNwX1mU8ae^RcCiILq&e@GpaPCN2b!7=;}mMq}5F+d;yZ5qnw zzz&t~(Wri!;hZ|g%M1)}5Dx`QkkiBK$(}O~FGd3ND*tmSUMc{%0otoO&dR6<8e|<% znjMWIjGNh8q5iZrja>aTyy_KV4O!)YQBSVV4`qP z!+EV;`$erIq5&F4lJxE-fz0D*Mr z5{W=3x6SM~NcUdc2(HzH(XjXE74lvqHv8vI%2=)re+_F}U7|s5LI|bEhy90-h+Mcf zp>0_3-nN`_aS4;~!Biwjm1nHZrk$uU>3z9X)+!=AewH&d8FzJa;NBN;xLf zrd@;Y4@QIe$pjfz4hcc;4V;#qXt3lr?E%pa%^J=e!T)J@;0}Z2$r0GixOrDUA*}C}t{FjXWYAp7js)jzzf+n>ZDqVXk9VlW+-JYcty)LIh*P_pueAnnUn3h{~ z$tz9~@X%8>4WiU(@sco~cEx@qguzQ^lK_Csfh@+6e?ZSjxx^A&ubu&=jTmfgp54WEpQX)TA-|7*Nv(J;sK!@l8Iu-qKd$^ z9DqH;?mQ0~k>Ek=(p_>nnuh=iy$WJe6hhu^ZFFF?AqTFg)k`06-ZU}>`C@mWi3H4u zf?m}zcPeKTJjuV(7$zBWbzPYfV(T3V@3Cyk7)gkxp4Gz(sv&|=Q`hm%U2Iy}lL~-fd9g@+^9wi=Qefa)$7j1*rZ|s|*elbe%FSKCIWC&H)oc z9))wvc~zY{m*+SwbZum=``e^Ie|63S`(37Oeeru{aa}mxZ_SVSkY#+&eJ!dTTc@(7 zZqn`$!RTxD0`4+b1d$1xZGWvehYcm&Su!qK+)sdY8ucHYd zxP<{0nP1UR7NHE;&qJahy&Bb=B1sGW?q?uB{|Jc(DfA9t7_MFO0M+>-bOAGiISvYZ zfGJ%Zpw>7C3LH?`lfW){3b#{^zRjfraJt!Ekk~`1=7mgd0P0)@@aHekph3!K&nli2 z0JN$nG&gT;B9O)FKt@MRP0egOKd7Kw_}>M{ zpos%CszTa>u)N^&3=`X>(>fs$u&5V!i`6N0HqCk3vs0fC#mkJ@WUkE>VzwC&m`{R# zof;%WYT)xMjm4#^tmyD@Q9?=)=xon_luztQO0cAFb7S+ z4^N9l^xrj})%PJ^4}33H8W7nVv*$oRue;ywkX$Q1)Xx*wS3jQ?Hb4G-SvG2l!8xA9 z2mvpGjL(YO?5aLCb1~KKyr;#nb>FVPk`7!hiXB2sPrXvOGpxF@FFRt#7FL4e@dxDV zhfYXoo}65RyFYskIF+H)w9I!oIj3MU5%}>Ub6xBJ3f``UVZq)2^P%8TR6--dYj5ua z7;FX}sHhXCPTdCQPLL7-@xH#<4?XTMI0N?-zCY?T2}uq(ZL}3AM4EOX!* zXoW;0IZwtk%1#x^G>&3F*5U+IZHM+jIf;_XR^Nxj5&-{_TI4l&BG<9|%$=V(@(+HC zVL}e*VpFL#rmiIxT9Loe8xj&J?>^m!~-Azps{nU&EM|-6fsztAn3;1Ks3dLWCEEi9e*5-q z)N5bg>KSWEIXT-eXz+htme+`x*@!g2=1-{ht!$=1@fn%FE!r@Og@hfhtO^?ar4kP+ zK6!H6)|T^1z(o2?l4rRNM7K!Q*cjiNPWVBfBV)A5RsA16TuDgi6}kWAKwt<}Mzf4c zw1k{o8KzV5@#ForFM@miyHJ{0-c!yms%?=m95SLk$Zh6*eM7*zu(@(0>A^5PU2^fx zW~jM$g_SiB);v_VKlFPXRwknK$=xhW;B#BaytS_zQZ*2iY>jE$*oXck1MpT{TpZN^i0V z&qiE48^V5GqC_hCthq zFZg$~c)CS#TV0~3CrWGky1h2g2<6q5iO3g(x=Ho^P2Jdltw%37Ji~ZB3@Y|<{CyZd zRW9A0s9bK(1_`WTPr(~#o??Ns+C>pMNT8?MBox#~z-$i#X|XG&5RPvU^AnxB@e&AC zU>v}yQXL==TV7h7B^Vp>9?mIHZhbE>Qbf8HO}BvjfD_{!^HUTGp6*X*g*sX!5V^gv z*B^HcI+(zqnGy(T$i;W_;{*YM1RW61l^hei&g?Ld&W#-wavKiuvg(DteW78%GsTZVCdUy20EReS}ooRB)e{HYMINN`w1HGK0zjJQToyjVs#|t<%K}KL+K0U{%Z8pwgU)-&A6iw zf(aG~aO-I@8H-sT6(t>F=}C@&k_B39{6VaT!@}{cv+0PCmo<%qqEeyaPetXFiBXT6 zX7;_oC7CA^bXjYi|IRZ-S?l}*&-6SC0MafUuY!UmSQA&~iv3lG6|D!gDS4=Fx%9>`*6CQmTxlL^5fet=#6(0$)J{ znC|WEb=_?3z^^(+(SNQ#Z_5txN*ot*yJb7P_Y+x_dV!mI=(o>#`tA(u(Y+L^(J?!! zzq@3D00aW>(Z^NI#b#t-6)8S;uBYLZ8tLb%s_ziLV2i==0uLHajXK!;jdh_`0Deo2 zXMCwL$DxdiM@axb*OwlDwXt(E6Yo^@Kb>Ef!+j%tvdJq5FyL^;yy>MS2lTHxTS#Wu zEUgJE_0q~u+%^W+(R8gftZ_^O@{r}3o)GZL0dI+0u!_LF{|XOJX=i9P%{<*)veIvF1x2$jH zZ4jN_rU~Es^7~6u_K_Ckepu>>vy7EWirARw+8uG5}XU%2P_P!MToX;`? zRGzja4752I?py=mM{&{Klz%NlVK7In%>bWr;sbSci87V7d#$gs-u~7CNRRJJ#uHiH zb{1j*;6ka87JT)EW+z_(}M+ zVmXS0eRC(OXt}JP(xTkdF6Gbd$(w9Ho?G>G!F$`#ZU$x{??e5AoK0HY=3lgLIurwB zU9TgOFwfX79X7aodYi;?+P8GtPvuux|5IhcP}twMqgar&GrSzn&fLm3^6=pB3n@Gn z(|EQuGLv+k*}a`fr|P9Md0*j+yiM9)J&YKQgAAFNR}$}!jRFmGt+Vuvc)a$n9)Zmm zcci8gd9ac&K96ou$K`aCcShu^kIro_4R!V;n+9iFe=&85TQeLk6_J?F^1x^fACY(z z88AzwGm#ukx4eUG5T5*&Xqcm*kxR06Df_$lEI{xPrxS&U`d~pQAZTa=S}!gZcdhgz zs-qW4=`WY9L_GA{y9a{pd$t|d*6fNzBv2pbR9$Eata#`PUc0Ju=zn*+%)|a@!g`3F zZb!RBJpb!2tJ&NPQNM!-IsD7|19nBpQ^XE$qp|F5L7p?Kbypeq$`6tg^&j@dtt}2e zU~!k*b?{IjG1-|r)oKB03Db03K5V_>uUZ~!OkW;wx(8c4V7p$ykVWjZxOn3HrpX>M z0wY6MB+wQlurI&!JW2b@z(9xEnqRJqi}7ug#OK09AAh&`D4KRZI_Ffck2*T^rXO*b zmBVlmHOHO~4-KX7IJL4M%60+1ZcM*PEFGUQ(EC<@duv99TZ*|Ie+H@N&-vymXdp_x zAejm@ZhTH@X^<+rigi~7*~xobXFB%xVyxB%{L8f{&a2u!7h@71>ipQ3-w;Q=#@t?W z|Fg0+8%pi_8y3-{1=BgdcP9QPYwW+{yV5>K4|#xI_@|!V3!{$BBPmyHnzk`#)edL> zFbkXqYXLvZ)RgOnj`Io&u;bs(Y`aSiF;-7mTktM96finp8RT$OuDa*AG)bRHwaJQV z_{7VOW)92wblHj@U!442zbA`1&&36|ww!IqxHXrvE1k%t1Jk!EtXO`<>e}Q&>y)9> zwmj4!D4>AfFBNr>uUlVs2xiFa$VLcn1qFrjF9a<@G3mtmL;T}mB>C?Xge2aFVyb&i zr(XP@{8p~i)beM*r2p^H zpRgRC#5|Xp$$vB@6p72o+;)C1u1WFq&)C<_6NofHy588JxtXV>_~=d#$JmkDqGF(0%)0LuV#wRaGN zI{Jg&gvT?YPMjbgnH}jK+Q$4)bXwdQyPw?W&P#WWB&(@soKbdxL0Y>`oOfUY0d;5L z+&vW126RP?J0PTxk@Ff>QS|HRv}*odn~6iHUP_xs)r1B^KesVUZe)UG26&l_gY`fD z)o}G;l?v6wgv*i%7deRS$S?4gg<(1kvhNO>YW^A+;WJZb0vf>~8NGov%PYc?0JNyI z*~BysG6qx~<;1JTsf=ulTIj=>O;kq7N~K}8Ij@F*qKX5V&f{IEsQdL5!}MBHQ;k@M zvW1u3@rb%Ya9#fIGKi9>WWv+f``M6PQbnczx3>Ouq+d$h{sILJv*N>BJ=MN*)Z80~ z$vDvabGf`bJ6SzFt@kp-P|STBt$eWg$kOzs@E;cm3O0P>5!U0F6sL ztQI8tRUIw-Fq6TxYpla;oLFw=dpfBLPmH+B>krAD3NbrH>D~tQ>_PM5KT;LHn}?et z%BAl;Q1xgWOH82d!!!tIwY{+87=ipt24fS(7h3TDeT0RK3@-cUWcvw|;Kon2PX`j6^U zBIKfR+oX!8Cz|Hw63^}1)6`d16YhDTHMJR!TYKh{oHC|mrE~MCyaL0?x}?p?4T_>X zUC!$II&PkEtM%skEZk7gnD$vtz+w8_@B>!8`-wgGy0Xib{0Z#y>&RIs_<$=1VS>aw zxK-uC%riIfo$0*^o_}v|YQ+o~9s{61?8SkBT@}OEF7i0+o9Py#zCKlXWU8k{h3ZOf z@mEF(`9sDJSX94-)p&fPYUpIkZ`>y5DLUeyexp{|czFIS?y&B|-+b;Woyi_T>07hj z0{V0)gpkSa=efav0(trA?=z}biI~CV+RP0-4za=FR4qhr1ni+cA$sA&?r=}q-S<2V zxa8;`Nzpf#VCZ6>T=jZ%m@X~z`EC)})^|P4Z)2-wN%B4AM(cK;dDA4bi{?%6!8k!q z&;wLfh`MRs2n!paYEAJIyi%)qdvLvoG1K6u1y%o?1OJlyFwfey(BlF08UW-1H8cFp z$@ODP;HrHe5}KN)%(YLMukvHhr)CK_nVqqxX^W(P{Iw!Ni#6;#AII99qH~ssxC5{4 z>D)HTtPumZy*TVp=O4#_IYRXc9sxlkWIbZd%SH#60vj^x(4` z4K1xKqC?uND>}MntihJT#*$#98Yz3%dXl`G^!^vOoHlxCUJMz^VK6GHj@h^U zEytVEgvGWq?UzZf)n=8H2vhKHZ9YusxO5LU=VIB?7(BHa6fsK2_wKk0)@0FPO1g;u z!BH#YH};og?|VtB6pFauhNrmYe|ZpH2|%w5K5;6re#I;94*#rThqR75nWij~NXT9o zG-02m<&v2C=`M5CsFSq#tIznOejZ^eXT`lT_$KoZ#Nm2;eB4JI-}3FcbmMN=O~o=R z>)tS-ZcW9rjxH^t~j@d+a_MBc2nSrcYn`Bkm8bUb2eLRLCR)Fc!#y zNo=9H_&>JD&qv>J8vl`FBViQ3rka)ICUQ5X%ZvT+-f)Ixylq6cHaK`7UKr3+0k%Os z-zSj!h%!|W9p3ul2 zLYF>I{9lLCRH+dD1M=_jmskH{WNTSV;xMzy55ss$;#)Y~t4<~D+Vk`J#f!PM*74uF z-!CA4$8{c=K*9zO%t!q4G;*yllN6xFmqz08-;)6^9{u?fKb8apKi#Y`ZTf96VC@|+ z8ScE=fa0DkSLNul3;?y(>4J6pY7#fLk$F*!XMaB22R4dvt*zfZ zJ&JETV`OP1u=k{;OL1YZyMVF(a{bB`X=ls>T5-qZmZY@;ZWUk30dVJbIrLysZFH%v zc9i?7Z?&0tL|b?)+Q|j7u4$P!c*B5~1IVyca42!p%7o}O3I8vc8sw(eP8>`|qgDKu zp&>yWG_%hChqJc;t2*nxfUz5$5kyG?43rRQ3CBW2P^6Spq@+tkT2Zk8B?SaTkrWV- zk`fgu0g<=@0!nvxe(PMEng6`?eBb9YFEj597w$d3bI#s-?X}lB*L3rJuT3n-ml(vp z7*x?eZbX$o0H&8&GCVsHDOm+JwIW2E+tNizV*+~ahls78CLk0WPlnQdA+lBl_s=9! zp8EL6i(VVrkzVhnn>2d%_$Tq0I4(-S0S+(V>8qf2d(>@x&bIp;n$XwsrF5@ONxhl( zdqPwcJ2VX3?6;Y;joU*KmdQ1*LB$LF0}N#qE9TohMwuxr@Ss>+n7;aXD4^ z=bRJSOn1brp876P6Xbr{)I@RZ|K4}WGM%Z=RaffEW~x_WZfiTE)?AP1DGIE@Tt@Vmf@@PjT3vHM)Ig7$`KC0+k+uhEK zaqTReu{cJMarog3xsH*)|)^)l5#-Jt;Ho^eRrjtiMqEE;j#O zCB+e=W5=#28FoFsU~f5;+B!}#>Tj5@ZpfOCyLZo%e&xiCUKp2nu3i(Wa`ESIOq_W6 zZqp-2;>LQXeIfWP!+Kixl@|U(E}J^T!mc)8Lv~sT>la3iq`F?Oa1g+uA|v#66D|7n zk)UNpz-iAALtGy_v#S%a%(oN26kze1qT44NJngoAqmg9 zVdd_^F=_pQ;?1pfHMF_crQc3EjI#i!K-=2l2fT*v#Y)|o4D%r1#DgUCOm!79)tBdX1NplvMQ18saB zM@WJd6%@eg*QC5wZD`iGYvG|--TijJJ|{-T-w4YDpFMHCn*Q;w&jG(*>6bXw+FD1? z68thmJikc$uF2qc8~eb_2F5CikW+*SL?Yq(aC`Bh9CpNsq!vpSnB0WkaOB)8xymCp zrZ(>L=P85^ElJQu(6JCtHF>x9RdW0G=z8nz;beNRUx&jOX*1Htd0wUqL*4$^T^>zq47yg14n4O z!rzPn8t#p8LQH)N(TpP@T5kttr_XNPa7IZ9l7U_*tTqkR9+`Ct>Hl-VZ4-rdwyh>+ zMR|Efqg5qEQXVfW=v5q~$kk$E5+L_v;!JdOYKZf*VR${9y)vp*mhRN_(Ty+Y>Yf8u ze&H_guG|xv0A^Wbl@jNMfnsBiN4XdL8~dqOw)1(q6xEF_gNjgD_CyHUBXTVbTof2z z?7-!=q^c^|cyJ*RVle~n3GTxO+o#Zh3qwr5j4|e+=~*IH_ucgBIqlkB8{#ICFF9xN z{BUG(s~3F8Hm%_Z9=C0bSRKyA6)4Ehzf>z!^vX%Z%?Sx;G6T{MMVCrRU40*7F#c>R zX=Hw0zB{L}v1_osSkk9#{BXC7oSgE4Yi!^HCXeZHL{P1r-qFX5){jnK%U+0Ar5w-l z8ag`qPM)4uVG*B7>FVNSO1_rG&2n(e?Z>ofy{Yk_Mc(n}5b~admr=ydI&ZJrQO}w# zZCR_w!LjaZp*LIbRqoj2`|Qz}Qd+zG`Ge#4KkH>MGJbD=6H1R~lZ|+w%dhJD#KC)N zY=7<8Gnrg#`;X)Lx+vgI9YmighXzR__|(5 z7*(T9hp?FV>hl&;OyZOyGQUIsKJ>MQ|Tv?|z zc#bD+GO`L68>aPZojv>Y+L~g9uiwX$(tmya9ol6*?sxxh>TD@zZ*1InA*=#1u%*Sh z9BGDVWaBNknsE7d9~y{iP2k)7`L*gsh`nklA|%So*X!`|YdZOJQwntM`IQ?e!&}c% zSOUqXH#WzU&fA7i)iAeu-3EF3#*G_RAFU(8#)Fri_L-sOcrvaV)I4hfZ!Cm|J%j}ZlcU&sJ^~=*s z`Pnlv)$dd^=OMOzmi&~&k42qgUku#Lr3>fxV12R&-D|wqBdtQA;krJBQptSQlXV9@ zy)V0K?(PIi^bV;8WBIvt>+~V_E1zY5dTpCkOM&RMtagbEYToz7i5MmlcjiJtB>3P7 zEo*chy&??8iX3h&;_L*;WC(x5Hi+3_xrvloj#HN2=f`1~yTFO|#{KS%nI9XuoOMis z2H=tsiB@9iV%>Qbzh%y1Y%&vV&OqLaH#8mgk8DgjT>ibi?)wzcf0Saqc9f*NXwUmV z2n}J!P0Tq8_lO)Uy6m|$wRSg_t#QmD7qB(=Z38R4V%G0FF883`Fh;#G?{0MIeW0Sz zxi}4L%B=r(!i5JN61Xmy)L%oMVeKm=E zDVl>&IypOMQ@_QKcQXl5o%r1qq4P8CHuo!h+N$+=H|r$TydQhnmcWG3T(EV*z;${v zajm%IC%Hh)2MvuJ-KM_e={AOZf=)$NHY4|M2S24}!RW=6+2h8qa_LKS6^Js8+dKtUB1J%gcOg(G{aSwi|P7*`gi##JI9mpcM$jBb` zu<*D!Wa$)zC4pORUx|>~*a_A*kotZ>R8yUDa-J*PeT<|VZZuK#)t|?i@NH>t)cNun zQegQdD-}t7Ax(ChCFh7!r=|J<{C}6~bR7>1QeQ0maVcK)ze=H_iT_6sSacgTDLxpV z^#GEkE|m_vwCiRED(~XK&HMFl(De2|a_r{rqT^<(%rv2E1MMs5v zeNB|M4z#{r`?l$xJWN$Yr57owI7bW(nQSY|xm>Z6D7GUV@d^jU=H|7(jbgF-cg`gW zard2s*;9C6p!WHF8kGr+ir2)dVq$8!q+#=Pyv8`1lXEJW-4)lWiU9vw+7!2EumFbg zx^iQ-W8G!?KR-5}r3LTF<;gRlfws;Uk!m1?AaT<%>j*bx(fK$HS6D$e!Yz-jpntrm zKY?<0<2Bd-es5Y9aB3$6@{?_u|Nc=hNgb^km^qL-XWdclejv!?o_oo|`UW+(_45+8 z;+!$DU0rf9#BXfFK;h2`b$R)_agQ7KdFEHdeE<80Jnh{+T&a2Kn|`Ltw{Oi2m@p7cV=!M>$sTxj>soyRc9P2SUmSGy~NKWIU;xE#)vnB!-64b#0u-TKrY z`ZVc|0j77_ULo^Lv4b$mf4NQGiw(D#AS zTlCYsqg;xuYMs#cFSN0LzdaWZhH~wG|4hwDPEMOBWNfY!R3y4dFP1gd8D|0EXlP1@ z0Pss(p~OTFo((Hyvj2X$dE(s@i4>iCXYHoe({HRe;-!=LaqpfzGWw-HOQ#i;9Aj9; zk0VZa71G7Aif6|a6`fXPE;db#g$|=}`rp<4yS#$$wUM8q|WScZR3im`>Io}_KJ~@QxO$UiN^{+oG-69O5}a{k;JDB|k)saNO1tJHh8EBBa~p;4`XE-6Mc zQR#p8ko!O1QCr2K&{O~BvcjLIkNU#jF7M5kE}$w>r<=? zRertjuT+%h>9NJvUEpZP?Ohm-;`@zV2&=f=Zb`||!&GVSr&U;IE}q6s4jNkh4~wrH zQZ}Oe5C|=Mt`NDJp2_~U_QH1^!C@qp-XOPl6}NsZ^4$yf$VJj$q3i(NSvF$t9sNyB zON%E-L|bw}_|pIB9myn$aY{6{ux{$OG7{V!EUeTIp*Q4h+PxkrQ!isTQP@I2JajF#G!i^V*8hwL< zV^`&#^ZWc>l>{Rd#K@Txk-P?h^t~W;0e%c!;y+>7DJd|R&GGlitn*tCcMm=Vhf6%Q zZSY1R17)=_fqFgF|X9or*5>vr#M=Qior=bB*f{sQ>M_TLuPA#*kcur<(U#igMeXPrO%;=rVHLq~TX(x`HMy9*`)TJ{ZGS2+) ziGf%p{Ofh~^<})A#*#uYbaYb;MvXpD#;n~dOWxu;-K|JK#U1SucH zJc$v=pNp{Z-nY^P2ylQHuM!dAgQ5f}fHm%?U;l;tzkdS<|6@d?z4Y{=_n%w<>dUBK zxOHW#&elE8F8b#WvLWo|Bk?1wX1t8nCH5Ps|C^0xi|X#} zym)d#eW$lH?wbm*k6iFWHoKv}N!()T#nU;>$heMhLwt23fSi+e($|8OCQ^IXG zf%XI@$nj$M;thm&N$50M@N^KpSJ$hIVj4x@j!pkS7Gzzxh#>;kp#! z|3{pZK$fhG*ett$^V&eMYp-$Xak}O{g%UOy$_GAm(UTmXr_IM+eq&;|`ht^F;;gJ} z;yypP|Cz;zg>*U7S+9eo=L_#$l3sO==LFSwpj!RBw$?IOMB(=o=2L^!deaj|Ox8Wo z8gZU0T$|MC z$LjH}uWRgXLncY?Rm{AZR56{I@1BMjqlTaj#?#uLGgeP5>GD5twtUMfFLnjWZkCX7 zeUW)Z#-RzlE$dE(Jc<6e%2D@Kpkl_nkH@@2Y9@U$m#PeE-Op`z>IKP$e5XsWXFJfE z1so>KQRl>lhaUx<5ViSD_C2sug+_Z?MOg(5_6xwQ+L_7C zYnRtMP4_Yi82X_60H5|5(M<=g=Vc9ni4N!%5;Fmyiq?4NGNNkM$#u|DvyO)JHvWQk zjO#E4{1u#XBqy9O*@9q?VW{)>hwgiNQlNF|dhi-l4PSJ}XK;UO_&!UFm>>uq+c?uE zWgv89vJA^*qf35%kWr|>c-Z=o9&z1Z&!@gUTvS> zGxmwKYx0D$cfK&&OrcvYMI}BfIj=d$+o4g&XCPQp)O>#0P*@|O&-;LHicS=53EWQ; zwcr%r*wL|zJP4ZiCLk07>Xe5~6w&U7C`~u9<79^$xFOJN)g(Q42Z>Mu>OrYS4Uxo; z9T~JU%_9qhmWZ@Drhwc$WG%&zdgib^C<=kjb zjRL@NZ%C-~I1R25pB|F)9S0*;WN_ z1WfBp`8!WC$Oellp_qjSf-`mH0IOrhV5;!6({`ws`)fI!H%&cgJV^rF$^_&iMuxPp zuLeZU?;AWRlW_!hny>+3aXta(Fzz`D?*v2S zPtb3H11>eKc*=n}Y7S{Y?^E%#)VMK@Ge_? z{lX$ay8Zk2lZK<~vR-%+XUz;16X*pJJM|p_@3f|-W_`oS*+m7Wc=F`E?Aczk?$gdw z3I!tM5D3Sj99Qd#ZNFrkEmH?J8F0-oZEd>~FsQfX;LwE`px1@a$B*eod+j|vSf*XS z_w9(gcZqk4PrB0+zDDM~TgqnB#H7^uIL_(jgaxq|KB40}vT?R_m(SoRhrqoYkz>n~ zMtEE>>!id?*T+{?3eg?%1jra`^%# zS<@FGOOQFkKasf=`G`C83=Bq?K=T4;o*m8?f-Pg_n-L+%n0FQ?;-;z+oL-<{O)(4s z1fr{}Td2baA^UB%j=1RpB^>Prb{n98f#7+>F)M#xUtH+QmzU@+4@{|uAM zL`pxzdG6YlwPEwl_aR#jYW_*gT|KNZ24qQ|q#{TeQD5xCrt4x=cu)*AR$%OkSX;uv z_*gw;!FN^X%unYS!GgD)?jzY8N0kBGj7^GJ3eQDURwly1-Y54$WoN}P2+BWa$4wcd zl@rakd2LrkJNK5g`V~V9_~2oWjRVVC_Sh6@^?T2>vo5OtF%YFw6WKL8Y$olM*_tdm z^eulVM0n%ZnXm^56QSEj&pUZ9H_p}w*}=^+le(ThYCKjf@{H3}*Qr(yuUtc)vR0+m zZfAc9ku5`0?4;)jb0RLrh2&8NnuWx|7$XD-+u4{*^Sw|9r!)baGj}#g&0VKMDv{jq zLwx1Jbc|B$NWl(IY8XC$J^+Oczr)19!@4>{Y*qppk{j)s7%QwgSj6oVq1tVE-)6!T za5Wx81zxSFsv3jlQ&IP*A#P!E^+PWhZon-z8Ocx$`*Gmrk)PJ0#HN8Xlzpwo)@NWC z>DG_IYFv=S+K$p~GI+pZzB^}522z;SXxbjZA@cR}Bc7W^mF*7W6dk_HXoyYK_dD&1 ztk@G-5e-^eD>{;~Ra-EKcts;t#ipgD9TOpU+)B11Z$y&v)_-EL*Ygsrs|FI< zT>JRd&RfGlNGws?CIhM)9@_&GdvsxTJf=cN>Q5#dD=py#UX56ijP!JP3|G{n#(w|& z=F6|^FYvFGH(f#J`~fL_r-BMzy_7$EzFwwVV2!N|H` zzjZ^}g>9+nW7T9^0o{i1HG-KgKcnxXM`5^p;T3dKyrH!RZT)ya|GTM73zi4kX1gE< z^9)LG;5m?sg67AwjVqTDbB%hNIumkxGcq#5_)wmDHF>i2cZ_gvQPH^KyPTFe3e>0U z=L%%UbKAFV3jH~=K8}TY!fCiQkpuK}&`}-mFl^EX7*zFVS`H?uC}>xFcu49j^G?GU zI9rY?T{`&rZ|IQ5K>rudgS;I$J3ss1w2c(+h7X?%D!pUXzO#BietFPoR%&#nt-$7U z{4D#sDN!;tjn{M>RU*d08kfkSNPB~^7di9{h}$1X zMWUiq*94l>Wf@(1^fZB9SYL|?cT<}y-QBew7sW&T~(g)sZhz{0B#q5!6D35;g zcSTbtQ2L8vanftXDF=nyHfcK~K6L`bGS)?=5yy*ebE6paWje~*ZK}Ck`e@V<;dN88FxU`5kl~_ z82iikM1G3-BspYgC04=i$U}|_D7XyYJC~T6>7X`ng1HtG7E1w>x8AHd0(c(7aboT|L1|p z+&=eN6MPMBjd))`zExGuCKmSgpi*T>Xk;DjpQ$qtp=Ib)OY&P@*L1ex%4>7~xrqtS zkv>-hNXo3a@+-%ISTTd;sr~Co)$eT;~!|a_EXg^h`1M#Mm}ckKtlOxRr^00|NMU!0~Kf;E20b{ zr@!!U8>k=2Q24Nl*D4_Ei^=pZeaYzn2stDGnOnN1H0-09sl#s45&`7-L!TcaX~%ns zM-P}wQJ7qU<<$w?&a@)L7mMbnzF<)6psnZvq=Hjq@UZf$vtg6tZeT?J1kW}lr=~7( zb~qxiONMS>(z;_d)yKMZ^!2BmC%jG$r*;=;2}(QVG@XT?$-$T5a}*h`Q`NgiC&z4C z=iAzcs^7MXH=iwxA9o!Vq_D=kA59mX%!?cfv52;10rK1+|XCLjWR||C<3xGcx+Wj!6ehFRc-~*>o0yEP}-49u1jFJEoxWtvS{4b-_b$v3gP36a$`O%{bKgGfSY^nkJs)+O znk37zG8AtDJeCv0_G+{0Q1=2Fm~IrG%^2_eTYZh1g4MZOx5_RI(Uf(UYdO1>;sf@=hO9`3QP$vS)3-D=>h@7H z>l%J^zg6(%JO9!okjE=f)N(SG0#|ygdMMZuk1eA3h@4!COtXN`|w}W=a=#pN}|)>>ruYo;k0EAFI~JS z;8etM3LdR)vMOfUp5iVCRuC?*c`b@DocZ0&Ipmr-wDoCVVBnf~ArX=DUWB>!U8=&E zdbDfvf8@FrCQJ#6Ud^Tw>6^FEi{P9q=Fw03>b%-Q*6 zS1W4mN51+q$(z*2f2rEYy3%7TnI_IeGGw!VjT7B=~PIC?P*S`P9# z$YrfjU|3D9Wf4_G<;UQlr+n>NI`RTUBAXTHUWb$b+;PSnFTh&U*!=nxSPo z+?vf!%Cf{pMIGI;_IR*_254N8w<}rqT#4koQtTZ|U!NRQG&iN+I$xHQo5IuJB;7bO z=)8N_Uh-^7;n`WoVIxL|`AfNDr!7OOOV-DoseQHI(wC(?Ec2?5#7xS=I-aXQBEBH= zvj$BDm~TP%C;`OnAbjn5@SM~_U%L6muf|NqmXPa(RtFJ+A{&IO{}kk#m5W z17c4zP#;-VwO+W08Zs*odJJ|Cxq zTcxZnpZSu?yMFI71&Z|w*FTiio^;ihRwuhjBb7rE^euk>dz1f~=&@YsZ_qd`Hh8nG zG`MctV4WerHv$3J^nJf3-$rsJ^_beBX@mDSSHTa@t~Z(T{s}eBd=eWs8eDpg?X3?4 z`|3JoDc!L@ziun*>3zv)SkKV6VWoQ7!#ee8-J%P;QD8rSyZ~yIZ@Gcu@#D8aMTIrl zR%u3vmJx2&#leGL^Fm0GY#zM@o^Vs+{RzYnxvkB{T9h18nkWA0d3AR4Vad%d32T-v z26h%eRAWgDhD9Mk2K;!m;=y*3@gn-ywC;_MxW{JjLKm45q%oqR)CA+uE{Y;ovUpc) zPtUB|c&Ode=L%^rK{7mr9L3*w29&jw%MMb`64YNwzNAfTJ}62}dKUiGq2hn`z3wbD zc^3Yo_2GY}g>QB4W&MqcZ^qI0kZXTU8gc+F*KOeo*JxIE9Ib-8qrr0{AVVmhdl^$j zdJ~=gjh*{mP-x+I;Hzi?(l3(~MS#Mw;QXSEF?mup3ry{>!fbJSr_&V8>3*(2=ZXkf zQfhz}yxaf+u|H32iGwTvF)K%PWaCb}XM#nnBFd9dy29%0jYhLzqy8f7xT5I4+u3RYtS0S)ws2srkKYfrmyeg1 zrQFX7;Lt|j&m7gB{p-i4r3om>n3!mc9sW!j^5`-x)1pugqUHUtsy11k&3likxV=Y3 z`E#?qJDMAm^H3P0{xMRBH%KQ$186~cg#(EYhax4E-~8D@)-;5S2=F1|DQ;tv0?`&u zX=1F7#uqw}thPTE5kw885egFGhX{vrNcDZ$UHumm_4L7aQiDq74|n^A!|=ukQ|^r7c5iTbwpgZKa)wQ=X}0|yka$S8u&%E@^=k<&ldSJsqwe-w7PMo6B>=aH7a`#LG<3O?Y&A)`X7 z!zFbk59u783CPk*l7&_3-i)l&nArK+s5q5`!I-FT+Y(YomvJZ6kfwe$fB9kJT*nG9 z@&9i+*0hk0NzU88TR>gyz@Suu1f1H$UK?@cp5-{2|!IA$_&c@#>vWCxc&!-USaW zt@&I3x(;u?F);h{OmEe}*MCZhnN( zmS`yJl6FI=^ISR}Cj$BnDIQ1{{I3Ko^zK2x)LGEsM;`7KjtY%)$BrX7%efK&!XX4k z!N7H^wJ1}b0r&hF!eY90>lWNU5g3i$WFwd9E_0qsLj48FWUL;Nv$rwFjEqbFW6pMB z@|K&(Q$UD=N+N1&Ykwq@ z-ip$s+q1B+Z4*-{e_o&4mpcwUjkgeDg10a6It2m>wsf+=oZs$0v$H3LhK7M9JeAXb z5hh#;?iwVH%lsn&Q#t&;if{9Sw?jpjy$Em2d(X)w%Rg8A{9p#=t=GeLR`@L82NBHY zjmnh43P5W(!h`{bh6Gk_lS4?K|6lCHz`5rxD5?Mp2V2$m+7$QN7(r7C0#fHPS{jxA zg^~FAPe$UyLLJe5F&xCzOBd%Z?we%ag~}R-@^BH4&;Nb*_ZCPasY2k)4Tw8lDN1AHdAkM_$FzBP15!K zD{ByHYeBGu0c)i5LJ-Q*d-Qu-h9~*)k*#c4*E0#8!X^I*QwX4##UcR{s4cPI7Pi3d zr0%k#ej;Cr^8W{yMU7!*ai(ShG!{Qd@YGTuyh2hNkdZae=tR0hBD1E`Wa|&wujJE0 zBS^TP8Mrf=Mb!lSl|GC9Jq9tB!G{%odjF2R-H-T|0r@c!kO-F<{i0;>uh3@ded0vA zbD7tM-xyYL0%$XYiWq*Q7dy%vd~0#{sNl7aZ$A7a`CMhPkxFZOJJsb>B?hUx-!c`~PL+-@~I(S+` z-jF5u`2BsTYN6U$4zdG#u(*dUG#&5+zu?w;4q$`y%D%uw=1`0`q}*t*Un^)iAB46DBo`W%FTStOm*y+$D6Vq@;-pYVTI zaC^Vkp0Q_E$ebS|CLI)Ym#M~mU&kNv_aQMK+;3w|ZQ3ln1sA{n50g$HGX%rY?HQy( z_;m^%Zt_I6bnoun&Q}xUhl#q8c#5<0+x@E*vO<^9Tm9|+I0w3ZfJQH4-!mT2JN2=d zdfU{Nl1VH-kEEKjSMumncZ-Ui_kzV$qoQ((67Ux@UE7HY$+xY+~*_I_x&y}9F!VlHIZM4?=wyC zIS`pZ2fUHc-OYlLp8~^P#!NlFW3gdjJI{7*{Y;n?-k~!`iBT@>#vzzRo?92JA95wo zjHreX=nL%6V%XRN{kDThI=eI`;L5~?AF#s1gftECZGNccZY*1aw?mB2fq-#s?*7$6 zH}AumcSCW8IPUs}gv0|d09B?NXd)S{fZ@7sY90Q5d43@XVs%n)Mw6AlY{qk zm^a`QIuw40zU*k|LLRFN@U>T|#P&7}hf+}Jqj0xwDfo>LCIE$ag~RQG%;}*wLb`qO z@{h0?(5m8)E-x>C3xG_(cHjb7(a>8-knd@0GwT~yhyq}uD=5|DOkFdY+CM%zR|S*^ z=6%vDFzt`~;O5MhY07u37*z3W$9bjWmwZ5Mh>4mwcin~O>z-%y(4@v-+H>^0i!o3J ziC$bSxnn5hOVGuKS|1P8h9od)(gnq3V}7Y$2@RyQ6mvk^rpJMwVWTH0*4Xr9nR9~< zEjl)5kj|m@7tk%DD+v)-BUKm1j7X}3zP}vk;aagC7N*=zR^4P@eMz4oTrU}(tnkLU zu~b4OLC2igA-*s8YC|-^3<=x_N|{M&eFWa;3TGi$U;Mvn%vS=3W6U!(b?SVd6M7gu zf3U}D{XD4<_m|uUkJfJb_tfc0sUwm|(6_5&!*!nj{(E+qk5B(mKJho#Km0rcqM-m- zQBO`HbO7IH?1o^HT|q% zL~_X4iU*?@=Y`EL?b;8Y-+k_1pHj2(=FhDLS)raQJXfeUR;(dOnb(6U;)- z7}L?I&-CWTzICP!JEvy?W14oByxPYM9i!b`uVEv>i&_S$Q_gAlQ$h|>I9Lu^1ke;` z$15Nlc#)rR6)o-Zt`0=ESK};qX+Vf%4i7S65h#!WD$EL`x0%4v~I5^_cfMdaSR&kh=eR!MeAA=lrqc z$~9FgM)Ed!ch<+u9$DtB@?K~4&TT(64<89yOeC_?EOxD4b6~EX_2l9AyoV2;Tw|@5 zmc3^k9JH+>EkNa4f#}7RJ2`8>aHmQRERf0o_35sf*0j52IqTLl5O zm}#nV!=q47T#Ls&S!JQAer8J06s^wLUidA{Ic$Z$ESQ-2je4nd(y$gmc%&f~7?^`q zHkx~DIo5OjrLs|Q*)NH9MGdXla?gZKlB2KPt)%bX&&-_tm^aEHEX?SdTQE87HlxPx z?;|X7wNFj;&BVIgTz6=!wzN7bbgJc8UarY;mIQvs14_yV9X_bx7sG31win6A2V+6P z#Koh6{4sI6Lj5m#e;Yhb;i*GJ1w+K`ZHG&Qir>`r5{KANU?|Y~I3*4a74uA|o(A>$ zC+0b9#X<}j4FBA_laoaI5mKVWmM8I?xiB-zw}*j&tKXrC3(3;8sNmW`LqwhBA;soc zDLF^vsIg0}`x}Valb}iMQ9S=8Avy6&SFBI~gDlc&LBHq3EZ@?gjj^*+7jxc+yv9(J82z8XiwiE?sr$_jxC4_RA${S@`M&G z{3X)V<5$q$?sTuH_!)aVcvz`f`|u_=FL?TVijR2B$tI z{$EPq(E)ZfpU$^fZo lwt%%1TKl>eSYg5yG={gw>uiH46-9J|6vkcOMNrHMK7bb zZ`HqujETXdFEdljanZtQ{`J+L*`#^jKmLv7mVdMH=7WILf?&t5uLZi05n1^8zrH>y z{=yUc&4}iCmHK4{8ROk75-cZL;>j!OA=tsqaM=bsM{ zHXWalr&d&eo`t2vi$kUZ3mMl&u_?Qf6X>IznxU$~Ng>sDU*%NmoLH$N^m@B8lb z`n4dOWM&*+R@*i;*=?k&ywjw;BJ#8u2alQ7x*hv?qAqVX(d;Y?Ym88Tby_;xZ6+?# zJb2$q+sv}=9m(T{G_~A4=k*7b!=dj@A_kh`@`{Sq@|2iWxV5mW3QJ2(JI-{e10}rH z7NBoCRJbcvptO6G53_VMMCe%S!IuR+mZJ2>ljmiJpHFRIV=F`EbsFajgb8g>+yO@C zHaa!C3lWuGqWnn#<)#EYbEfU;)J2~Rh>7x3t$1s!%jsN_Oj~2D;^m#>d*cQ_$VqRE z#y4_<88Hbq*9xQ4w{9?Y(apU2`omUuL_iT?UlF-!OzbmBfeDffK8gNA< z8)Y2lJC?!dWuIndTG)rQ-MCJUxNW8GkKbS24+zzWnZ(HDkL>BbOSl+jz>{i%4|WTT z8^v)=HG?m>?xpsUbsra)Q z@8&clavfE%43J#Blc^{ByqXS!#~`uZxF0^`Z>>9TKzI{e4d`a$ zJ$Q-@twg8qsFc(t-p#PfLCf_v20AN6C1X!1O#&Q19C(b6913$UR)lVp__joI*z7C# ztlogTzM`iOGDiV)lF&PNB6=m}vntNyyXHY&{n95clFoP$BJ`{?o2d021YC?KjR`e6c%wD_HQUi1 z%hFLD#{^qHo8-QqM1mToJ=_dh*hs{SC-=rOnC49NTjAH+W@*wm&30=IY8dP#uu?xG;^s=i{J!Nf_%$7qaOB@;DsANV=Lf>o)TxV zbI7%}EdVErM#@S`TJspRURpLheY%y%rGv3Ko7V|0^L zRJRcfrJ%qJjE4pjJG`hQAuKGRbz%K^l@@T&Au3JGiRP2BgDk;`f{+Fiu(>UgPGW*V z?vQ54Z;X6BvA9sOo70IJ8y>|}8YTYcx&xsO_Gb!;){HI{k@M2iW2Z0hJ|3Km;l8a| zbV_hdThs+riHcink+ym5>W_{8SVV7s5SqduX1v2*6TwtM-kP!PQ`@3f2rm>G7#Tc= z`xX{_^d3p7aac?g9Z`JJmJ21v+~Pqj7cZmxxqW_oYCcth*@qN;GWUj2uZ2n77*0v# z6c<3&#tR?%`Q0uzU>6on`~H|rki4JF!3SNwp7k?~H1B$N?39oQK~Al*_fyeOD1)YL zn5xz6Ih;5=jJX|GX)uRZGJHu}yU3(!EzD5hMwO?RG0Zs}E*w9jebrmA zRpwrH!ui*!`em%31%5!(=zuW-@e(N)^WUCPFK2Gfs~nsBKGlMSb_F&s7%i5#a@Ld{ zK<$lpc^EZBXZiCLTDb1hB^Ju1wly~ofwxPw0H1vfO==y!DnnZ8vro?y$9+a*n!yua zyIZ_H6&2GWPn00 zwRF4dU#D9%%h7Gpo0x8CF@AozLT#pffK^%fGL7L257% zpSUPt))o26Tu;jKlse)*zaO8BhScDgwk;k(=(~va=v>@KoL{tpM^aNEDoo}sGGQY} z3`mHl4qWZ{tYGg#JY#@38(Qm~g=_^J@Ic^O`~}jw4?cCx@}SEp3vUykTSt!{S3bCq z<)_c&efl)j$nSpl?oW&sL|0FMzmsT0;f9>;I{>A#X3^D=Yg(m{qXP*cE(_2$#x?d} z^ZpyyitzWHY0kLPeY?t#WB2Ym7)eh8AC=FHiL%q#2zJ6i?bec{1OS?D?fVZO0-)av zlFz3Lyc@P`Da8E3Or7qE-?g?*?s}(iT09TYedOIjj;^lQ7HG<^7Hq-6!96rIwvmD2 z|Ko?j+T}ai%ha7`j=ouhM#hT$j9kLO=bs2CzO~!$i>aKN!M8H+)Fj?F zi7{-kvMHas#k6QZ=b*^gXF;*Z)k^{;9}bF`v2AxUy($|1{Z{um38_zx9%a28_R^f1 zQu}-T#@=tx31@Ho5U@VmH9=0Lo7L6T71?Y|_2XjVOjLw!63OhrZ6j75C=;jZR9>FD zUeT$8&f>X!n{Zu&ObE0~n=jxoVlNr6L+XNJA5;8!fFZBJsA5Lz8Lmiku!O`|PrIj_ z!_y}c=MbM@-p!Sn1A2N@AW2S1bOc`F3-ks7SEFss`h~1{QVmksXk~_BR_cj_V<610 z2f-a$F6IO&A4F^dzCihJz*dYIhQrXbrqnTIGZcAZ*5`b-g9t%IV9G;tGWEF=E{>uH zWyQs$F$%-uL>zF!QsCD9y3|SQ+3@eSa)vjvSV^Qe?dUjS*svHlO{~TzCiPdS;FBl=_!UCi8%l; zaKTCSx5;D3oRzM|xZq6!)c}4%+Lw&(q@L>NFaWx!mM?$O1WA}1SQYek)Q`~e>}=vV zpEm?5hsz`zzg%3XMo%mOZh>pv4U`CYi(CMdECO>mB;X{WS;rDGQwQ|%7@#@aqedNP zsCQP2zTBS`?4#lW=&oaq+2V+s{3TGg%sMu3DlrVQ;Em%duKt66p+5FKAZSgq@Q;6f zJ?qFh_79ohJLqd5o6RT9Q94eo*SFup;uY5F6I`Z11n9Y-I#vpz$p zOmf~Kpc`pa=D_*`h?Elj+^j9LcUyRfWGAKkc@S~+vC@BW#~(N~@2 zIqq1c-h4h*gnQpU4**{~*x5I^ShbIN`z9|6Epw}3K8ZBJM-99AQJ|>5*Y7IpTwi7z z-S)`4z&qr*$91=j$o>_#e!z=KJYI-KJXG_XS>nuDq`o*8OWyT6&rdJ+Sn#wBcLMz% z4_5}GjKL+>L|RpjxY6RLkVB%*&4BySUuovoa>o=KCiK6TZ7X6l61{xPIAt#|$CH2j z!MI6gM{TnGO8@SC>FF7JxNVRbt~Kflx|+O=9#l7F4ce31DriGqHC}L>kzb zT*c4Bh-q5SHRhQK6WTb(NIfBqe3WklDufIXZf3_`@=SBEe+ z05VCl%?jmH35E{v&4U=*_MGYZeq#Fxlc(HP%l#&`{Af-%+rPqa6s+D(LB!n|^$8L? zgW&I4O2d@ADeC%LUR$|p)z6=9Y!PTwV+z0mBtgDjWEA@#D7*Ni)h&$s-35JPqAs?G zja(MMemjAV6UR^;omc3F$_0zkpK*YhNjo%ycJAN*TTsa-K)}Sh2_FHZ9`dR*i{_a; z71vx6G6MvRlmp11@%8-Xi>N}YrW^?H3LzCaYioY|+9tf66X)3cC~hog#TLQilvF{k@%R^FkS#?o+9jNXdCB@?c;f z5x^y&Fm? zIv-@x7kiNLL+tJ>Tgz>WqzMN(J{tRmK$*sLHVf@(J2ANxP{sY}9oe_Wc5ZJ!^X<4} zOx3fdynj@$oXUFRC7X2oQrW2lY@3%#PxC_^VOQ@v{4y1Z6S#{&*{G${Jf+PXvOet`p3 zWoMWfGaYLVJaFbk02M>B?IBIc`NP)pT5>??S2Y}&E{zoP{FT!0!cXj>s&2WS#`xf`@E@&^1yBoiAzI_Tk z%^?VHJwoWfXb$AZm;g=fJs@TB3rWBuG)fc_6T3b!5w_X=kMKxmmttSF_|pak3j6$4 z!Z0qO?294SpwNe!?2eq-I!U&ve60@KGK0@y%J+h4#coaZs0!YXe;%6GTcBUo>c= z=W)+|kzV@4&jWn|k_LMAWZOoM>}xJi?iEfp+si?0o@n(e)^8|(T@QH;5W2RqIgb1W zSb%0LJTQ+TTgcxQ!ykFp z3dgBD-AbR>a{yt26;xc(^ctPNpOzcSM!T_|LQqTLlR*QCEmwr~6=G6bCqIA{*Cg3} z74$1ua(H4x%=;Di)@0cW(Eyynp@MuIK<%N_1U1|JQ$c@n0a88wa9xg42nV(Wv6JV3 z6r9l%B2MMPiq<~t4N{>@WcMxY{%w^g7IX_9ZiA6>leMUYFf-T?H=#X+e%CpqKeTSm zUVlao?yCP>W4<`W7SzkRdiB??120vRZq}^yxbv)dN10EJQJt@|$5URWywb1XLzO~x z`!~xz-uFjq19Jo4c;ZQlaI*73mcA_|g&ILC-3<>vpEzonGaXUd{~`jyY^A6^_Znj= z4^FUkIWIQ7!%*jiV;8D{u4-dpEZZtzh%QGKA~ z=j}VcqHTPD(bSBgNr?TZZ4YXrUEJ}f)3wcPZN;u#n>N}%eXMQtB7Z=U`Vd`Pv(2|j z%LcmA(6j-j!n?C>R$~U7DQ$xv8)uk2949?p{7cG2J-TPki_)^*PyP78kKxmF*^+EJ zlG38-Vu{meX#&J!8>$OrSI&Ga8#lV<+5M5%028(Pkd_7$m~JR?zhO377>z z6tg8dGDI7kVBIMs4Gt1o={zSmGja~Kt+#gkRa-(+c%k#w+OTt-;+0{yg??U9+a3B= z6&g?RvCV+6n*qBn*}8xKBivMeTl~Ge-b3lL6nlLVL;#qH?h`7zH5B>wto+PhojwuB zW-iO8g+~(w||VDPxGco@&14t(kIgVzkG?HIk)dO z^uX@EfB(SJ(e=i&0o$I|crDJ=a{6DyI`tmxJh1Jz^11Ft$DwT$@hSUx<gvaBixTQmC|l+F8a}6}gy`jmhPL*UJ6F}qR$a$Q zw?M*g37C`SR}ID+RDydKBUJCfnS^ch(q+pC6pLn*V&C^@vQ@5h-7M7E&d2xrQ`Kgk z7HGph#oQwr85m+NC@tkqRq}@;Ciq3f{M(!Tmt+SY!Zm zNnosT)y&sh)+2-afGvkx2WVCemMVRRC1+8>(>KC19~{6?geRGJtM&vKfa!py(}DUG znfzSq+kW~=>*2x3@Nizldf-$pUsD~?@aix#t9i|lGg)E=A4Q>aZwzq#KX?jXoYppH zOfWu1P`B?Fy9gu9=_BCmD}*UCF@^Z$X)!@I-?b>qJ-~apmkk@z-T7M znE}!AfxL<$@?A5J4!}fWa|Nx}wcdqC(Fw=d=BdD9-Nax~)1YmUSJ-9yvB^_zMlqeCY-AnwfVSjOAY1C|4(#@9uuDJTY(TENc+F zoTIgVZYHSb+VHWVue3DCMURe4TZxR82-40pGU-l%OyrL??Cq5cFi(ru*E6L1LyF2z zY9cCnU`@Zo`9|7VY3l*#74E9s{@phmk?u)6IKG33IJ;BQD@i*QttD??->NTR)RL`I z)LGuK5l&uq9=qE3HmOCgGNA&*LSUs_1zxt22JT8fCYu3egK3jNie}2u;L8%t2 zrZsCZzlPo^**)pcpF{n70Y{J9`-I#xDJx%U_b+?XXR|9SL_@jH&cJ%#lKGiET=5yn zr5Mt6|DI(lew9bF%&f6S`fyoBmvNuW-P{ZB4EVKq75md~;h_(sa-VbtvEJ^{_Fq;c zX?UKf14s{xs4RZBEaqb9VfwpeD}H?Qx2ff>*S~!Eviwfh(9^O7|K=`5ju**xd&h30 z|C-WkE^7Vwup6zyo%`Lh-p@j>15|xuCV6+PH}vV1?msrW`%SIpxxgwV5jke^V(YX{ za7pJvMH!nvy7S-_{ooS&==5ffgMd5Mr?mwd#Rza8IN*(*)+?ln_vr$tt8ij=z%Gj% zvi+An4ItHRxB`HlJ))p_|-IIZ(v{ux87)#E{MI+P%BTxx_f7$(%XAdz8j}Zsw2oAL=Sq zY#$$a-!b!rze#lbV}SpW(y)Z$H;q$`GIxw?Ho06-qthx4I@Lzeny7O%aZfWHNjjR^ z>yjG2+5XdS*&2yAGv6$s`9Al(n|achewBFNGx-^%Z>L#x+r8R%3t!p(bi%kq)oS#e z+g<5QzaIm~pNM37CisUYrLH_`K1Cz~y&74Gh+=acV*UB#J@pAkUHp?HnPs}B6y)5MHPzzsb!R+wF`fK*r# zg)GbIJV_YquQtkRYi~z`1SL@-WT&AgcBmOMm*=5hvCO4Jula?)rZ!k3b2i?EA0d%X z3{?T3AUyZj93+tf=_E08Bc%&yZ>}h4ABBdNfp*2$982z{g?R}cZ5{{zCf>0cTPj;CS&w?ui74!flXU-R^ z;&;~yD2lBZD{kA3UmR!8`EzS*=F?dTnW|jm2S}~ZJ6go)&K5N?9M{{vWW%OSpYHQy z7r=Y_AOZYf3ec8Ukoe%NH#&)Ir+HMxw0OCpbrL>9gHultDlHZhu-K) zw`znbrW9OPXubE`?C4+zh+L(nuEFXQxK(XOwS)yjXbJPN6GyEB#{M6^-UFWM|9u}n zA|jiHtq3iIB73j0lE@Y!S=sx@-ZUg3tIVwI9kQ~Mz4s2;<2b+j(EIa!fBxU^$*G8CSQ=5GZlvZKSEcnJJ{s46@@?Ycor%VPIroo)@v#6JyX9KIZ&j$VI*$%ShciIrK&pqSy)}2L$eIyf6Mtzr{^t@)xQ}R{P-xRn!9Ah z;>+@mjLUcXj9#dL8g1){cyj?-2OW=RkJ$|5`nZe&0x@6&yIXvO;liWuoe6KO11^jb zwEv({n~$u5j(r#qlRS$p6%`eqLKhPP1MtEeJhn3R*1>+&fCqP5sR9DV{SQ2WK+MT? z-LV7(RSC#wLDZ1`=jhb46FQb&7*thNsBNu}9{bOrk%v_RLWooJBH#*-e$)Xn@tHwD z*6smV{~pHdLhB#Mfqx+Pg8nl#G9EBrjPwxFp$Xt+(St(!YE zz;Dvcx!?&US{G~$&;not{CBO#5iqZHvtu1t79Xm?Rs}|jzk!0A8?qMY4#M=r*+k58 z0#FAkXL{t}3*n<(L&1+<_X?Yhk{|#fxFu)>aMlh5-uuw2#>EB-6?4897iG{&nHby1mrIlOTPdP;YSIc*Hol;rZ zIwURaxoOv=;_~+D3qG#JE9|Puoa;jS8&Ir_zu-qS^_RYKa3myhA_f4gO<;?$sLnq2 z?(XeW)#__~a|cQyN#k}4LUbb~uQT_LE&wE2a<*OlE^_wc&Chw7Ub(lG7)7qfJ+1yt zZ|$b`BFagl0L|1(cfg8vA7MMv3x9TKaB#Vo{(viCUBp}k>?XcLGv#rq%@xaH8qb0P z9!!t6_X`#5WkV>Mm&dBdM0%&z*Fe?zv)s`NL+k`E$oAWP+I6sSB)~~5^0|zZ)C(Z6 zsVXaf1110j6mTPX3vMocuuiNeC3~!tNT|4QJi#5P9bHh;Y*ah9q2`QyS#XlKb2R=Q z`P_I8BxJzYh8xTb%c*_VYNYHotdqJGhbf10Anzpuf)Xp}{Bz6%q_fcSIF$?f2WWTC zTDbycC?F{48n+3gp@85$iTmCMc1)NV-bmqM@CU%ux2C3Si2tLX-4d@3(=z@AE}(YS z4Kc7yG}r0)j=7GZQ@5?hMTPh0nTToGMgl?ohCwh+Q&x9BE<5|kINr)aIG$nl1h1&C z*7~J1Mv&8nI(c88(}Mi@+|j=`RxL%^u@?*bwUi?i%@!H*G%lO=m@yg{+-z=Vzxkx- z8FxrUg%#h6CnD#ALucDuyEA$aim@81^!qr* zhq{rV;^VR$=CdqYV8Q$mq$dH_HzUZhu|oB#J%nIzIcC-@kJ+y?!S%Hm`R+Or(L9^ViF zWjN&G`rtfoT;&Fw1y-2Cn@~GB9i9Usa$Mkz0lEuCIOFZxkt8CA5pa$~QQ023^_1F4 zK`_&`%od$OCtlPVnA3_Dox|H*%=|<03az2AdJ^&2r6Sd5+-5xXNNg42(O=qZlj+0b zVq;f;?+H_u&O&eY(Q`rY+}&B-c2oSQeGjs*rl#H9B$3aHKRW7YX@jn``laSB^2%MG z+;G0TKX5I~qlmy(_M$q8QviMU`L%V!>h#>|LOEJQ824jinhN0%G`s9kf9RBn?UP2A zFw1=b#H~QNf_a z`+zbP3o}vjpaTYAFSaNQ3rD~%y}khl4P+29VYCxvOW91|<_nRFJ@4kVYp2+Da9kce zS}*}gjx!v1>s-z2;b7Fi;V*KC1+&uu*~0iIh-AY73xn1`v_>o7K$y^~+M_n2$M`q) zRTKVSAjQ%g5CTa)J(7X`FQC(KRs;E?7LLlpxys%P#Y3TOPp>vQa5dKuY1QOQ)ufPfO};sduzbD8O{bFZR2BA^{}n(;>2RrOJ-U1xbj->697yaOFDmP^ti zyt-M($L7`#6M8}`^Lz$4PoK73!B&c>nwheh+dm)Mp5Xkm?V`dg*Bq`^OwqJ|_~jcZ zR4c0@+O<4{Zj5{Jxc5|E93%~+9Md78#QEA9S7(Vgd-3H8W$M| zJFPJy;Fx8)dp8;w13;9Tw8CsfXm);vKI8IWVP>ndBmxjOprV7X4FOac;3lBz`SbEB z6j^~GAx4l<32t^u98QoR^`V1r+`xL}3KeVZ(jxn&)g6>B>#9xgP z>r1fE(%+P10vjk8;8f7CW10R+Ba=2j)6y zV#7N&GBJrdu>5Akbqjgq2CrXzh5LCQl=YyyYdNQ`jU{Si#0*zsBYsG0Xm?`LLs-P= zFQgJme-Sg{mh9EN;8j+U9uOAj02tg;a~kKS8hmYNFU9aup07_Ihx?#E0qT5(%C zIS|fTa~?}}i;{kRL>08R$Jc6nK`>!}+&sgLCZ2P}kDuz4_(^LUCNB-$k7N`vy zrq&;F8a@VsjtS&Tz$?RvYVmEHnt)XFhF(?0=;#`lfd0cd@Pz;H2k`zkz>o*p8g#W` zQDO(zd(}+NzTJxlJguzeW_DP{$+=@EiTYH1+ zhsfgUl;0g;7Noe?Vg`4HiCyEA+z)JXZ08wPU+38xhR$*NYpy%rV|#HX|KOWHnE%5c7IoVulkaFWyOH& zz}g86gc|4k71^b+j5mF@`d$V&KIH-qXG4gzZbskwvM zlZmskI)GT?oV1faVg2O_+_AfO@&@oZFY> zK!CT1(xYBnx2m5J5Fc-9ZL{+55a;yO1O3zX=UZkqHokJ84DY0}Px+&b{}6ETId5y>>WI8KH}o-k`@_jqwr~3%yvOY~G^IDd3v~^o zj=c*N00qE0jVyi2LwzfzP4IB74x$j8D;ew@BRT!D@BLTsf74L{t=;=)kAazCkE)c0e$d4 zM1A>UWlV|xe~|M3GX6b(@*3;8EL?$fLiOoyuvPK_92YpVK&=2i84R+ogX8#`&e+p@ z%((>s&ZA6BJ+VIrcA$XJ?4v*4GQ_11_lIKm*RE{|bVo~}X%H>!UWV3$qZ1RefQjvi z$<^V>zw0f7>k11EujMCbfkWX9{L>mhc<$O~@W{k+8k_=Y6Lh=j*lw~6nHSmku9y97 z2u?pxUp3kO&}P76W=Hhs`SbRVH*YS3nDARb^Je^pS5S~587-}r_g>qPkIJG_x3v1J z7-Wb?T>Rw3ke>6nrxp`>r|^yVJZ z@O!@4Z1v%mg^e*Xy3w*>+D4o0PQeVJr>fS4y(jXby*!K<6=oMjL+9tkeCH*Mun9Q? z<2^7;cWBa^03(%_&)O5HQu{-gU;ti)7-1F$0Ga(gRLlW@oIbQxLKsBofqwzff0bkN zQ4!SB|K`N^fxhd0w0O?{02BfyInkIZ0JG_a0YQcm7|5^qU=`E>de~+_f1bh3ihfZ% zY;zWau_19qj@*D{r+^6?P*4MbJpqcm3NUUlZs_}mJQT%mtDy8fy}4v<4QF!7{|OK7 zD_FYh>g)*J9RJ!{!Vf$P!1y>1Y+g_waGbyARM-bXhwy^;Rac^wDs`)PekZjf%JSZJhqu-GcOCRMbAqIj?<=c)>1`u!aYbbfQ`a}T zYgb6*D=f9?@e;+z4lNq<5kCG6<81s|2FRR_;4XavQ-u<@D)SSe-M*@}_A(j;F(0U= z37cPrF}?m!YPFOz(ed$08X6kV{C{TgPGBHnl!($B$1!Vlq+divaTH3+UpWJ#Wm-#RYf~NOhp_L-ZG0F-Rwq1=l}# z8ocz6cw*W{IS254&^+1L6ahQ8QEz$6=?^3mt4G4OZuL#sJwmtkg8oPu&?g|wF5S>g zA6(dw2@Ex#7pWlsr zyuX@df1i9{j##~)_j1A2xwHA1g+(VF5=Nle{twHXy6shDr0<9&#-{`$JuqpfMLSo& z1Sgw*^CI~JcqbVB@Hb5zI)1zH7LMv0jzU60ahSdsc-&w|ynnAT;m{)z5PDN+@+vE9 zBhmsgEKC&u)lhe`3`rGiC+d2(+AMGtVKN2_)G_A9o2#`m^taAz& zpeFJdIyn8;hh0-hiJf-1v^O3mM<@qiHN)PC&a@Bik##s?Abh&q$JE}}>FFY>tCtcAHba1u*r zvXL;-1N`*fLQ@nXi#Mp*9qAd=>~}~Gp&=+7EypF-R3%DYd->G0V712tNofI-gPK{r z8ER?58d~xD1^P95S&!;_&zTqYx?i~Jby>~yoRk#lDSRWnrjK$@xuRQLkVqdwLb<0b zZ<_Cu3$ONF=Xme>TWC&Tjy>OPF1Fm93WEg4+qVlJn9tksvqj1uPP2;CfO4iHITBW= zb(hoyAb#m$sN=pgmL*ugmaiNvg~nbUz>5J-*0_03646i|GOB?kham&56&cMzU*+@= zQXHzmq2L#r^XnwG^2W43yE%N=GA8Ual^^dBmz90M8-CZl;G>yEY_dz~^CQJ7FWDM9 zJAUT|WfHZ0%4PGzeUEtilyIFOB@#iJKif6CMVoZ7-0LhA`AbOmcNZQZLo{>enkZ79CP-d+e2dH)=dS9(78>HrV|5`UDkB?CzQ7LYN2!feaQHC?U#HwLq^~ zo(D}(z^QKi=pq`0)F;<@<0*zB?47*?oS$0I_js0-m2pZQ^K^L%a1Zv3c|4A&nu+Pw z;uf~256wy>XFgU+7(m;ysinmmq6P@wljw-!jLh1}m$UkLrdMQN<5{^KT|bf1 zEj2Iy(bYgW`cwFBjABb-rLJh;Mr(e5MI$UWcl0h{FkI(-;4P6j#FmCo*|i&{9y6Tx zwXS)GiCC(zd}Y|jLL?k!qrX*bn96o=eBeK;HO^&RQ&xO;-U27uv%9)-@SwkYL0tWr zz+$`*qUFMtN;roGzWVg#DRjH|f<=6yp`*9b<7F>GX4EIdheM4L0UgsZUGK8Sof<>O zoeY!Q#=qy+$!+qC<%>}Gb2G^4t9nj{uV!5TbLS_M_e~3*v9WtldwS*>=J>YQvuJ8o zh1vzAR_xwu6t{8d+%~As9n=j`5f!*i#ua%cT9dYOJFsv15(?SjGrg9OpL;HYR){>i zRcc5^Ekf|Yw-u~!oUC+~!4zCsw0@-v5;4n>pS~^md@Cp=Pid>97_N!XrZ1>?e9HJ8 z{r*7n#e@D*wlbURw72Q%E?0@ZeO4wM)$;K21CJNfIHiOZ4C)e&y%(8vV@R48YPuS? zw>6Rf{hm~s6y*=4c?PZrnSDy-kXGw)y~z8URoECG-z2eYU&u*N5h3c1N|ja8Yc;a+ z!I!6+M6qq(gWXM5?}W(!pAczw7ylVJ`W1;3^qXh4|rJm$#$)RLkd{Ru5r& zUX}{pbWM?Pd`gZJjToA^Q&6E3R1}_Zs%WfEWdy6v`57rCSO4`J$}{ucL3$x7jK=i~ zo;dLTuYNiBaH)X}fmKOfi7Mo1!kO<-c)3;1!uFbnvsG?IIC{US`PyrqCgihA-!Gn) zw>;uCueacgjS2F3{wMKjfcJeSe|segGls+SVf%^*Pc9w*RyFQ~XmiQN-_o*{V?oB( z$eN24q=$VUliCw#R6mzqsdF9YGb1uX-`_hVXeww_+JTp;yjNZBl~L^vH)^|MB>6En znvR}^kKXEOGx7s`o}vRp7&uk;dFNVoX*ZS=hfPg2}xLzH5Lw{HqHt0 zks&WS+P%3d9c}u@)`3PUDOvZ1EeJ$R%IOcgh<%Swn>0P>_b2tEMS1z__o$fI-h@Sx zOp~|^5=%=r)SH^^lPji{sz=M83(wA$X1>xU{bZ8R&i=OeXD;Fd2Lk{8Jt|Tn`2x!u zJCE4|PLb#Q@V(C@Gn)~u%$$)Z`;*Z@Oj>!!WK@JA?<^PQ9cYeT^-WV3=grzVvwBp7 zhgjOV374Coj^sh-x`JWn`g4Lw#s)ThR5pIE`$#u-xj^iwq#@_Z^VBQi^qJywFVAc2 z+?IHi_R`_W>Xd5AE5l{Ic5guyxamkNtrs+iZ%zYzrmPLghK@|JTXAqTC1x3((htds zwj0h}28JCx7}1!{7`}tLe9dr+Fr@U^Wm=gm%x-;;*#*1KBRdIFCDVB#rVsaMnQzeeXA^MK-hRZa z9laDsE)cuE)q@TjBrd2>B{;|nGCv{#s3G#NI+`j>rpQk%P_@RN2Jq`{_DRX10ak1Di!{{|N^e^_<;Nd-Y* z-)tQxFHszxR(K9GMFeWx+?1su*`=*7cbQ+;Y9+qfduZ9San=j=6#lBN&-?raQRSut zDh9l^T|T?Wg5=%BEKi)+?Revn<=Sn{K{M~AAS2o`s@tD7dNqH#1s?&vYG?|o`Ne;1=I{O{+|afwBz z`(NY6y=fJ-U1q|8m^Vpf+{#Xe8L~Sqo%T0Wke88-teE4SNC|k}X_=W4FJ9al{yiEm zc6{>!k`&mZz=sG6IykWHq!R*|UC$8+Jy5-n^l92xxaCSSQFtS9skV1U#!i?81$I;m z0gDTh%q?kHmRC(((o6a_8xZ4p*8z*!}EJ9`IW8&!Za7Njvk`82Y;zJG|hF=l`qCZc&WHTYxd3jN_O=@ zBb`uk>?JIndJAP{vxFZZV(QOaohCQB(KV(n5RPN6k(M)JQ&kI`U98}vE%k^g7VP}z z#9}-nd+(kEXb=k|E}bMN1m$oA4GmevNsXF1s;Ll+XSf2A2;Q({NlMjg%`bm>+1885 zxd)_)uPFDkM{iG>L~V_`636+1-pZyq&u?2Bu}1(ymX1hQb6DEx_@;ka(TtdRqZL^ z!$#>Q7TuUto$P2*5~;7}+x-+*zxFDe>r@Pp`H}U;;HUss$M`9n={E5(B;oaefAoI) ztXR|h(bMjC?=TSaY%#(^uyL2mFrMYY@^W%>dE#okvsnix1f|aYrQt_o3#o>4#J}%l zif--Pk6d1`GeF;6-OXB>w!r$PVu6J)ZD^#+Bvrm(haS@%xi!D5_)8tVvqn3l7!O>&mva@~+{Ep#zP? z&g6t~Vp_qH_VO=qxG=MJ`1WYxi;CL(aZbxY^N>$;-GUI7WQ#mo_QQ2d)tPfB*yVIX zb>5lm6m|^u&E4xAi1kT~7TuI+8GgI3i;?OkAo$ zq>_plCb#Q;6XDkK>9^$StvKH-I7AcU%q4&O?L|DBiFg(s{{b#xfn|p03pwIHy4r}A zC?e%K>hZL^q*=6kw-plSdD>Djoux!0Z)m{X=Y%$W9oR;vC-;U ztuarfq<8fLDN>I3!8@gw4qwTh#1g2Xcdq<0B)YiMD%gMhCgz=N^DyB=284|ejY@KG z?rwOWZ2RMnY{M=czBE@XEPPF$UzhYa%7PVpIxB0;S!VBNXSafa&o!Cw-q6HQ&CTM< z##w2U>cK=_X@vCvAM=r^AU{b_lKCF7lX>j(XP_0t8a#qlf(jj zuG@C0nfWc~oonP>vP*R7u`J0_G)-mxrfd9ire$j9;I!u;dWVSm4yAYs&Sfw$$|e3Ow-BO6F_}s`PN}b#K5`Fm+C)jNJLXD0Hv9(}bv|zE26gV~R>RrND7P z!p4QPnvZ7DTJtpY1o1|>lSirxfMYmjON17n8BG$v%ML-eqIfUm@wX_yWb{&8kI@eNInb)mzS z7Nj9Kg=fNhZZofh<3JQ*LXC2F9`2L<5-wmJoN(F`5XRuO)kC0R?UA6OK3V+7A3Zz& zNbuMZ)8+073g4}Uf#%T-(S9Pu11}+!_l=zw>?tPktCr+I$Xeq6y!w9r+!jFyYKa!| zPR`b)Ds--~y1QrAj9NF40>9_Yj_C)yq@cl;<**e;-_Ey!pc?f55NdLXiHb zGtUo|y~*_x-<6Y^tnO7syp|Cz<)VY6BnV+sbBu@N2V{0;q%2hlCu2g zUtzwWzPbP7v)>23$bF92{u(n0pHlUFc6YDxS&v^@g?4Dtd1s5_Ho^ItzIiERnqoS8?@nCE!FXudjS z50nidWo0XsKZY#@1_uecx>V?!Bc!jWP{R1UWV#dogTFsf%Cm05lP#!=*xN5)dX6Kh zc{C&>xa-&El~_ev<`|(FXoY}BBmuEM(_rGiuTB>!7$&EE`6Bt`i5~aTPtyx|uG}Hq9c$JgQJwd zmp(oHtjdEw;>;feX7If*>_0GukP@K$ulGxRnM`iGp+V7yu_+=R$&C;tH6oQd$D*Ja z7!*|8Iq;Ywkn`U^C?G&O6k=aYjAL@CbMa1|c%qD04IQ78wGQ)#zv6+vPfu-s*`Z@p z^y^o4nfv#Nam0vK9vc4q6p8RmN@AT@=S!xg`>)&7wMHIkl+*pJ<|Q`C-i^!*7Y^$G zxb`{=F<=;gSV3!z0vOadC0N zNY&KrZRZoan`FE(GzI46NYTGJ0X+WmW0*+){~uurV9SVj%OkM7mC@5Yiq3q9Pm1H* zKa}w5UShyY?d;QtGhT#d_D|k2C8@r86ocz+;8sw_Nd4$| z^qwkjo1=-JrlSq*{(TU5cJN}`?8?l)Hz*R83J!B|u}jnN6 z8(8m){@6A3=h3e- zMu#y^lvVk7!##J{R>R6ss9Qh0L@jUQv+p7l(6_g_8BEF`avG0Va9Stj5i8S8i%UEo zD53b~x#JP`?wyr{l@F{Qx+)Ju%e$L(Fr<-mO+It;+!|p?WEz~>>4*d=ME`!5nq{n z`$Hpy?!b`pf=Kr&|BDx@`uRP{*}o}Px#V6eYwWTi^oL89#4W26Cqw`r;AduT6@5H# zZ`ANAdBLEak%?ZQg#Xc`V`ZYCu-5`wHF{(;C?zF_)1Wra)N+(4e^0hRf;wWN0?B$` z19D|Nxj)|~Ol6)g6`MXApjgR8_^j@e6E`<+C~K9Ue!4M{)*wb%0Lw6OR{ir)@bnRZ zMAk2cO5x)01v;EhDeW?bQx|eIuP5|8#k?r}{M!ln`7GZNfdQsGchz)7fCv@@Mvh<% zlCJ(3v#(WEUw|Jso8%oH07rvh&Y~OGll?8BlUirK8laEx+~0jp`A8Dph*dlk*0p`4 zm&hslSzc5|##wd-m7X*9G9^U^f$&a57&acA@%2UeHBM36wZ58M=Tp(CyftVb>C2XZ zoo&cPv@)0a^{cvH!BGwMk13}2Mw}O(W7Z!q5)VAmwLJtC!EM{hMTp1q2 z&{+-n#GaJ!Cf+4UNlM+++9iL@tOn3Ego8r~#`McQ8%A2u0-2QJ_4L8D8&QF~b**~i z6$J~X`HuQM>Pl0h&#xjxSoQt8I&Jq(_%yFV38gB< zS<=*?nyT44jg2i^&Ve=rB1=1TEOuSBRZaj~;SNRB^K0AB1e8&?2yW_XZ8Byb&GVMH z4k~f7t`ORl(w597qotyT!l1ij2yXh&<;4Y~cVqCF%-z0@IWR)CH7#)M%5J=UCyX?2 zo_9u*AlBDap+j)CRPf?c+gr@d*q^!Rb#xRWnki)!bOQSOPsu)T{Fzea;aVLy{{4G2 z24?*EGirRD&w78MT1KTyZ^F93)i5Mnq%DT_ZSz}*K7`(v7!*zLzVv2b)yKrRV*grX zMtHKBsi>^)%Q4}d4xzHW6Vk9iigVYz$mLhB$C=b_@?6U}c8ca^TShs0Q=aCu>?6dp zXBQBp$`Aes!j7p%QM7KqoNQ?+$G5kS|7I#kfh$2jY)O-mF)CwXa&y{-=+7TZKemiZ zLDcs@9$vRv#v>612q@tJ)vc$krJW00@C}Wu+iB^02zGT7Wz$=WA3^~H#7se3-^SS!YrHusTd8{+mq3)1R3c@p<=7h?6>1JWJ7UWHe-P5dyasmfaYu%i->j zvi2e2&!6XO^e@7q_pS4f7rJvwaBY1x=SZ~CB;jbIPsDqqy5>7?|Hg*o9W6R|cM`gz zp{ABcSC=n(3svE695TH)B9*##(YDe44;Q%KX5Z`6+09Nr^W0?Q_sx#3 zR0BuDOCE>o?j_^iGYC(C6z!Fp=rL|9@z@99S7Ok3BIq6Ji#?62_~-7U5TuzuCld2l z#b2eL>hsvtx-quLYFAqRrVNIoVc308udacf2%}%dUKTnIC0P$tkpZw-J*s^e0$0(l z7eiIM1_zN`yvoj;laq?x%%zphZ{ZkEQ2w5fHh&e)QKHCeNBtKT-3vvCq^GFZuDhP5 z4`)i-hDMi{cD9&G7X{l*6yCJWi09C1E!VukXE)E0 ztC<-Q?fkfNtMPk?gy9sjb5u7ZB;=m*qiu2oKCVO+uLlxEVS1oH+0s-($xH-o)7xKu+)o+$o+uIV3e+mw0mD53-1Y6#pcYM6Y9sv+N11{c^w<*j;XJTtwV4p{2s zv_fS>zP{l}UzX3E@w#Z^#!9oi!9X-eqQWC}V}J&Nds3Rzy%t`vFRs*ZfCL-scmEzd~t)DyuNf`G~EX^d$SNUMLX`iFRVor1`Y^JB>{+ihI5kz>(Kb)Lg z-dG#|IA>r#sQ<#@iEEo>d=YjJ3BtvfIOaOq+flx_&WJZTrEcdg=&&llmmXssgK-ay zebGRLy>d)>q&DXHU<4_M#*HheY;N)~^bVXF6Lt>YCgu-5CcpfFl2iQXE%)Zp6UYeR z0%NYB>}wjXXjC!*a+^7%;SNUM(HoOy*lUxIDAMg zp?-F}FgQd)%;$l8{rYKg)zO%BsX4+EB3-9hH{+YD-h-nH=KejJ-r3nK8aIrs`33Zg zi$y7W#J0k#SG+@W5)JV9`LB&TI3^Zu38Xz_9m`HbKHV^QfBzsn^pAq)$S7gf9j5se zY|Of{uvnol97sOEJ3B_iR#l^%+4$|rRaiz|-OpaOJ({D#A5N|k-h_q2*{IIk9gnGY06c__p*c*oG3!?&3d0A{*yKv-KpJ$Mz_~ zHa3jd)#vh57Do=ZkO|w3A$Re%wgmJGADu$PDsq2_aj%}D3aJrBcUi*;^+u39l#SBm zQwqDJT=QA1z8=#D5g*DB5M%XCak(kTx@2EmtMGs!@QIn3XFhxH+-)4eJCGHpoD>EmEyrpkyzD28zy{tN`uSi=OZ;Wbnbl5B;4KFq#@1W8jnb) zO=9$x&OU|swDelvQJ}MPV9=zz=GWL%H#NH1<@1BU(`V0rdy2Ez!`uxR z@S-xA(i|dx>>6(2eSCG5GAYeZJ6i&p0>UD%?MwMD1uZ5>Gcb%P)~-*b9E^z`A0Jao z(UTVuvF*f7Mm0#G>ru~Ny>qw($NBVy%t_qGaGkbCyn`|lQV$Cm_g-M!9O7eun5#%ty z2)JFCb>pFWak^m@ajb}M<6kXz*CYOB%4C+VF?vz(ndfc-& zzAX#nX6;|E(Cdwp{rFD9(|N(<6ymfGlU(L+dQ}ais zDpSAs%SU>?evK4O4}pVjhIKfcB7*tCv`w6&yBMGFvxF97-}@;*lJKS{5+sGq3t7jH z7Cjktb;JH8l3yY(Q*emX-A3HMtmNN-(gVuvN)a45I^0tfgmwL=^R2wd!gjAT`xX_6 zf3J_j4Q~uADw2r!RJDpHM7g|uzC`;G1}S8AR@Oa|SKgr!epP+M5F*+b#g=jEqsUQv zbz*1VR-#BEtq69y$onOAP89dUg9~Sl4hbLaq?w*x-X7PTJ5{)9T_BdF=+!g0v%_0M zuZPmnt3@3uQHE{!n-&B&@qlor9Q>d7SH~vmXvQ6ej=#RJMXhkHA*_Ypcye(k66*}o!N=A=YGwz4$1ig ze=0*3*A{NO=5Kj=N-3rk>-mBADvepnsiaZ}h8+f>d^XA=>zh6pC1F)Yy}Y53i@s59z}xSh{y)m8v1-^1sgl zESAgf@4LE7XBHN?VV74@oxg|wrI#Sy_444#O-M{}qwnL#v7eQb%da$MS7(Lv60YuP z1f1*4EbW9#wvb9uLvG}ndi$Kz?I%xcY9Bb}qPTyp+bd~hyi|Lqo@e1Ky5~a>6!%7EE`Y=?eybYayFw_&=Yn!$Zb?d_C;9> zqu)TlzC^upnd>VrDQr#Nom5gBEGRrhNz3Z~IMI&AI0HlwXI@b00TWuMfJ7nzlTJGR zfO=u7jdzSNy?x7fwRUl_)^D%c`$39l{j>Td8R3S$P+x>+HJuv?+OfA|eab7?x*(Y> zhi)Kf?4$D=#{&_!O8TXC)H(JhL7K>S{N^_fD5IuZ@ym`xVOA=}^tfgwXgH_xxGT4- z%J!rp+0iBB-40rM%I;U+j(hMs{U3PADYFs~0>1m;Uq>LG+LA3U79D)CouvFySjdo= zFb)nYdz>-h2}RpXa6y7fO5_^pt!m!inse&Q$sP@ejeSlA8Ha=Gbxo~m3Ae+CKKCT* zh@Awt4I5vcDK1~?7h=6$`v3`B<=1+tc3fKeK**Ob#t1}ex7Uv!#S?ZPx;k?yqNAf2 zuRgm&OHA=0rdk}>6P1h5x;+I~&j2DkP8>D*qQ#*--FNT#5{*oOmy9JNdm_S*MZ= zkc|m^v$qk=ZxNqz!w>1981wKO9K1P-ld7F91;`7O&Yk_c&To^?>Xx*}fBhPTYsWEE zQ4!M#KqDkWL>VilJtDM{2Zw?^LwL2eN2I>piP(4I8(HVn>!j!xnNLqd4|~EfaTv{O zMenfOf9sP4MEU9&a%L8n2e@cOlfC&cIoX5O+gY8Blh{^jjiQ~&d~_;qjz{RAIAsv^VCnAp7j zg)Jwg+3*X%3Vc#fmq7LbUr99Md@h`41>^ljz z&f5(HgvMQ5;l#b4*a?7WIT?)>C-YW|(T}tu26iTUG&z~CJj7HMRmqAGxT%+2DrdHi z{a%_x#7GmmOq1vuJYmK#3`D>Jg7P;IY6XEWC$XGB;?hswQD&nIlgp26xEn)yvK=ieE3kxf2 zygwYEb>vper6W49?hJ}!YITd@EYCAUhD=VHB>nW@3;l(U;>05xicg>To8|CQ6pDpCi z3!mA;oK$plGsLPJjyb0Hb4^?ZA+2t%{U$dI6$cXFp?Le@DssJzev$^ab?czRWU$Hr{ zM-d(Dh|K5TxV`1(BuHE`;($nAMIqVj_~XX@fN%oGpO{V@WPXpnXn=D_09d477w;m< z0{?b>kP2&nr#+}PK@;G2RW)Uo*%f=M!`ga#z(nHn0|VgjRsI-7qTMmc8^&uFBe3wD zhaYSDDbV!m-#!L3_&F_ymE3+%Q#&}JSFPXc=e>ngjU+v8cQ>6gdV5Rt4pjIwD=T<- z4^4DO71A;faHOZAIWPW!L`PX|OPF8aITqqtB$;7D>{)=AlG0v6arNN?$+(TZczQ_V z?s{=T?wShJa+sd@{SO7?GGT{w#4nzjg_UZov4m$negTtPM z9(x}n$LiC7B#3~N~L3(v%6vY?) z?eJ^Mn_(>RP$0Wz@B=|e6fa468(NlKcnuxKbefFShAq+?w zKm)`e3%W=+HL+e|y}Opb<`jz^l$f*R>gq}c#lCk9Cziea5U#cfqlAtKX7BqdX0~}M zM*05yIak>ty?=nL)D0i9EGGi0GlpH6o?ZiXc)nl1{$^kx@bbjmI^e=9vr$5O2YhU| zd7)IF-*ORL`-a`QU1;_9KBWa=95WGaZVC`fq-Cuf3I3_S z(1`p*orZ+AQZ5KXhdmC!wkU4&$OD9>7;^NlzCOH=j6b1xR;X#Ud?wpm+udpt@bH>IwyEiDL zZUagQ&5Sc%Lne>c*7br02iy2u?5+dacM0yQyu2;~k@heU_NI)*%6VYgLWI9`WyT*s zfeVm>m>1z*Bs@LJoN^5RkiqgpBou7Mk2?I>uv+MG0J>w^Lpf*_0@qv&x>syhoyi)2@^({u z6#?MFi%TL<2oYR;HrTf{VreDzY+*xIo*!>-uQ(xPRu9m!{d9wIzcLR@Bq7i-TO@%j zE4kz92bskKG+bIRyD^HI%{yz$rf*lR$53%<6R zpzj!lQKj#}(b^L1-V;);vU6|%&dUmBOfRNocf$9<=ROw{M_|^?i*db!AfsRG7#^#5 z?_S+YY&^KH9N$(P48f`tV>Gn}hI&{Cuw@CutXa%pCgq0@ap1Iy<~H%mLY^wD2Du2v zbPs6hyI|Yn+uQqSwdm#k9E>+&yMDb6%-Pq*&_@>#7?rxBsj z-XS4`;E`Q2=0Hp@7y#qF@PHHzHACusN+}~_(in(4G(2Jv5})NU5KyIXht}v|86IF$R$u!} zV}p8oSG_E?vgonl8R)~$(ubc0WDrn!tFOGu2i}+7G#l_J*4KD1Rp^cO^?HE+!J~vC zhfK$UuhmER%>AhDG0d{Le!OgGv^;d@wt+=AC8>me5e}0lD`vp__$r3f zK+A7;2GRNRrx$qq`%tRu!CJt`vA{`icRd_={DWX1?Dy+A6<%RsVF`<4UyaYQmoIZ! zeRTxS3(QD6uP~0zBm4p+7T9HyK^oxkrryh=tBm98wwqQtUK6%GU5Gt*Tq-a!EEM^GKpw$#ITAGSCbKem9y5+B`^*|V7h%a5~(fX#xt&B z#TI#QFWq$}Zk@f{G~<%i(+qqs{4!L{36urmkBSzTsu1;Sh6crs=%Al^XdLq8qXjE8 zdDlE;b6>b=-T?K4gMdDdq6|=yQDLL@e1mS;`9eQh4&wK(zyG5@NHV)WI;uNe94C58 zXUv%EE;)I-=a7Yjy80W(J^grO!bvW{zq!8-=ih3+Ide6748(Du{lFacVC{pCAcMuYHnIYLumsKsX1V?!cakl}t1gO#v&KZO<8=C)K;$g4d-QTOucKmc;n6a!X zqoYIjW+Gniv)hH?NG-zP9I3Kez;?5rf!U_tAQ9IHgjKCt;Ae)CM^=TCMYd1GJ) zVLEonG9vWKLPDy_+fuK!p{txQ*M*NJf&PD7Q)>kd;Di&_?*U6W2mQf6k5e-P%Ir2NOxef9s5_SSJxw%rym7N{r)s5B@k5(?63ARr)$2!e!kN_UP32uO>7vdcf^;|1ox?ES9-sG|_dVx)zwe)Ke){M$3f^OtVT#vmB&g~x_egk>E2AC;! zU&DZq>?Y(iQ;^!8g*2gP8no#5gHNwU_msf+99U2^?yc4!5V(omX~26MaOWy)P|!I) zhZEo{b{ojn3~ie$0bLk~$G^I}Jwd9mc6H4|0s{lq)1U+01ZI3V%M?-U@iy3!nIIjY zyXOtA(bKpc3_2s5ptV!IXm@1(<`a`BdL_RETrI4J45A)nsU($@P#}(eC%P>W^-93i z;}q%*J7Rn=Xf&PJ_#3ysQEfyIL{;EBvz=^3p>~E&45BnYfK=#idE%^%5X|R>!r<%H zR#l1!M6mCFa3r|S!--;Xp1fFm}=Oy0#8b>54kblHySEWa+22ql{R;ON*jF6E2X|m$292HfQ5)Fv|iWqAR1+ARSp{swKRs%hX6Bm3bbm2 zByq|Wyr%*-VgdjpBhj$Xw>eBWY#fLzk(O9 zKv#71o;myi6tHYX=IStSjja8|EJPA=>iqF>QlA84ygUntOHqRv6h2PS`U_;5Uzg*+ zHwktE-{dMt_Tn05ptx|!xEy41&%S+j<*YGpccsV9K@G9TI~Zss{$69I|6g1HH4N)M zHqFMJh2i@*lBMNsEB>qN2z;~D33_j-cQ3L79In7ezIw`YD`V;?ptX4%XcJb$Ci@>W z#N#xbrhH&3v<{AX?-22$TfGxo zI|_KeY|;yf54eM>AO%Nu9=E+AgM;lv#Jdu~zIRLKcaDAY5V)KSoPvqK6Gs%hxrA_R z6;L>;39YBR7}DegXvH-g&_qNdcqLLeic|eVXQ#sY49F{p?)EC3Du%K1!E(ntR8$W| zI*)M%i7*^{WzWSoDI6_9BUQT_?RV=FFou50AFe(@>`(3dMi48mVCak>EhXOFb>>B3 z71Lhg9FVOK=b~JrH0}G8asT)2`K?+?)0YjV;nv%=2+6+$W2(mt;_{Dh6x}gwl#^$x zZ#f8cLR=)!)YQar-HcySt|IBh{!NZ!dkfaZCkQ^eR8dkvW10Gx0#aHxdNlV}XHR z^efy>&Zrh_5($cSuBo0Sq1QaRYH={TFKB9h5kz=spT zMKBQ2Thw_Gdn~&Xv8HF_Pv>`;<{B$TIt~d;Xaq6K@h4?>Uc^()V&m3$uN^O$hSEYjt@BrGopTFAEBXa!vbQ30i&Sn>;!7ZtQG8dMDqUG&+e>ONb`{4`aJ0MkmhQNX8DIIP7?IQboy&T`=eczjy(Ib9`kW>kh4M} zYygr%FI80Vhv|gvZjo!+k$@@Z&%C@(K7`}|AHKocfON=u#Jm_(kp^BJcUXGVK`*=$ zG|3+(sNcw3T^9f^Ku}S6KS6);=p~)YpPOZl$XF^de*Q?*$u1H$1j};^o@gBKL?P;Q z7fxCbq`uA0eh4OYr!PDMscMkLt_QRl0xX`uBojnxyFvI6=NX(`u_cScvlQ&@`QZ4|a2PVc`4^)mx*!U4;lSKB z<^4l4FdBqDLkIXzu(7l20fqSiPT~&?mOLRj)5}#I%r_#wgF5B`km}wU-krnpiK$?O z^obkM{=S@KGUsFI6utai?S;-)UXhNoCy3N#TeyL^9R^*FhM7%B%j-Zhp$$Aj-VY1C zMoWMOa$=XXsp)NyV*2>;B0#XGmy1=fUzsJ;nsB5=Ww{_e}_UvRCfcj!KoTW#8sHu%oI|QkY!3iJ1K4 zv(KAOGdUiPtThatu6?#%Z+!QzUOne1pFYpCOc&4yp$L{ah9(=Crp*+cQ4ANJ#rqrOZlD zRFLMm(hT@(aMh?PPEEfj6gN27xVlyac5E6iB)Z+!D_QmOqf0kxpK()N1|h`vFLblb;L|Gj{%(LuRbW#wJN{5tlj>_4yqIO+qX636XI(0 zLNFhxEe=>x6Ke3%()c??kmTD7Mm~KGsTj-PnKO6YkM0__t9HD>mVGe!jepO6NgJw3 zv#(RzXK=pV;Kd*WRYf#Na)Ibynq%FXHYjoQ_V$K?p9&~Q;*5iIpuYs2BU~#HpwnwI zrqGQG0v)ssaQB|tb%_SUO%zzCIW7K(!ovx!3yfNwc_xA31vB8AY;68hbs;O1SpCihvNh%gn%6mcMHdPS^y6jZLnwJ z&@B6_NS&H`3r9o*Gz&*%0+lF($pa17)k4ti!5I%j4u})O@ES%<-@xAz{~EmaL{8$WFcmVW6-6i{oBRmTZ% zfj}OR)kiJ%bw)&nk0d~t(G9fo;#`)}K(rI5TcrS&)73{=-4ez!sVE7mX)EQ8;}r5= zA_jspA4WR@2=55#SEl+oaS81{DOyu+|GsS2%Q)RD^XnfAmtv7vv3?vQE@f2d{}#5{-?35tO{S6D2*+D zRa1KH)4?&m_O93Ri6sU1hd#NRspc$*xE=ht7Tap!O2=w1%=P@_B>QpPfSLZ}uD2HB zq4t1)jwRHnzd#`ttcK;mnJ|1G#>3thHtr^I!h#5d*5d{!#&1HYLAyn~I#BE;StLe} zoM^*3xHo*AJ*ijMdo5aYK0M+=rAJ*R{hO5j<>W@CHYEv6EFn6uQCD=sJ@-R4YU(51 z7jHd1lV3bu-S?MPy_!A#xM~O~;|-$jR4Yx@$G;JX7y;k68fa5d?yOHzb8ZM^|ut0?5_6R0G}sWva(6E-ugGfkcM$sY=htP%AK2tlVM* z=fZZVi^Jx~tw*h!!lI-7hu#{3f(@vW7T4GZ|2zq4(A9w(a0ymUxPmaW zr-txC90QsJV`L%&QvVm02bjflkcczdf!nbX8`>Y37HfNJ*-dQbH zse0@EP>E0qlBW4Q4tab=#d*K`hp&X#OU*XuWj+Sh&200O*y0nrVMB6?#q^u6aG{QE zaJDEI=H{H>J7KssT6)>TjQ&Oj4>@u|+D-D(we0lkL0Pd`_Y{x; z3{9SF9X1(Dh82IP;@ij5-M&sOTb6u(_D6CNT{G~^%tf=dKKHPCFX>)*t%ugS2ffD^ z`{u+)i~SwfWqQ`4V$~hn%N>FY*T-+GWHuYMewM$^+4{qF;TAY$sTOB5J(qat{76@i zlZizN7-5gRBBP>2{DTT#Xlgo+?n~qk81vpWeMz-m=|~jL;{I`Le8Y87#>dtTZ*=X< z@5BD518*;yvc_%e6~4w5zaZxw7x%%^ftiWv`D?1<22Xkq!JT`7Gt<*Jvj@L`08oA= z1lJPDde0LbQ&ZCb5C1#8d;8R4F1%psV7j-8R4)z&RYaUbA@H64fXOA`N`&b%n=}U) zXe>7AnjEk1Pth#RPoEe-E=a`mZJ(Wk<1Ego5@e^^=0I}b7wQ?D1SKVc+2C6F73XLS z@^YY|r-L~8;Cd{wv|y{}fs&Mbt@QRSB0c>*8ejSmR^l_1(tb-zrd(xz7+iLj8bHi6 z8nnl~+&?8{VU@JB6hN=Sp53D6a@+Dv zHU{yHVf|DI6W_LFmYWQFIp%cPqR6r@5L6YyHb3|Fk6n@}WIls`(X>`h^+TODA89xH z^`^Z^rfj~B56DKc0uC2#(qK*ki#3`SUQ=|bh88L566@gBR=U66-R?9ceQndJ-rh3H zdh)BiV|J~bMM|%iW{;K$rXA2=D8u}qrR(_|`VgZHE(s##V^0l!z|?bOo}TodSZ?ve zL?o(HXSkqdXOXOHxUiu_L+jHghST7j5`9T$9g(_a75vN=g4|ylR>+d|0Je6j9IxwN z1yxLy489fbJ|Oe7Zq2nF9zm}70|eM8_}{92tpJT;FbFEL5Zl>~5ThdoT-(#ApEAfd zfwyUWUymnxiIcd{J=K+K3)*-5R zl|cdnQs;w%gX)fEz!4xR0A2$`Gsy8hI}DRR-)kIB*FF%ox(83IF8IU6h3#VQCKRKG zxWGIv$`v-$?<8lwb^n$396@jAeS)~o2 zC;)7JMRk6)KO*?X+cZH>hYa}R=gne1F=MY2AahX^Hmjgjpcyn!vSr7$goA27)?uIG z)}eHw%9Fk8EEm+23LlHUps&8yl?%-RkOsnpYb-{Q@O!9RjAk#@wD= zA#C6UK3%uIH{BL49v<^_q}hK>nw&uxet7tNmtm z#=KVjYGeKZ`FUoq#yXH=<*V{veg$M^%Hm&=ncZr;x5TVVT#QAhD2acXu}#Lg!~h20 z0h9*tGAXCd9LYC&2G87ZzAKS_FEtRSWhZBSZbI}~VCL-{` zpp@_s#Z81kkq5HqV2s(^(eVSMPU9f4^`&|80;DZrO@rk&xD|4H#)f|@BHqY&gZY@~ zam2O}S2@oMV%9jzcQ8BcndJvt9>~{kGBSEW3jwT??!y)kp9rfYfHNMKd!%P%Pvg`K zweNys?Xf2S(Lh4CE*}H-g!N_v`8E_(IQf4FpX8r2H2|>&t0DU(7fsdV#y%L0zyUs-AEdT^s%HuY(B#MhH()frksCm#e?WDT|h` zts0J5S{BBB7bxmkM;T3VS%so!O=;BItk<%W?L4kit_LR>>aoow8YtygC3pW8^nIZ+ zuiqG`3=UhT-@QLgus>EDcYI7`*s0O6T1*V4n6`MT1-E>S5;e(H_XFSWPKOsza|olTX8W?p@A4 zRwkq?thKXq9&R2|Abmy~IEQuX`%150x5Cn_ef7rungbfziQq*tLl01qEtnDL*StT6 ztH3-V;7954$KpIV{R0A$($hZzLWFPOR|#+Y^+luLeh;wx1~ABYtaUMWu6pcrOUr|; z6XIk$ab=`91c&GpkI>qnpGSqdL-I^iP7E!VU8#8R?@7{OUI)%(4d@!SKPK1o{=Hbg z>JT0u-vLw;(!KK&AY7#d>em+KtNdTr0z$CsSPZI8A#sobS+R8y3Q!@Ob%JNv;w|_E zi{AZQL$ zqZKZ18UEBj>eZx#u$%9;fVPc>%i<5a)!}PUwt>xXmnd0WyZA6#;<8D{$pg7G>&VTP zbV_+DMFFb8wOiWbTjX4`J4=vUn*8M@(%|6Vy($ zw6tTxH|-B?P=+0BH;6oMCVJn#Ubj zZl@70pf-d|QUaHrkI-*7XCxET|F&ZGI%WGgYq18$lE%FXzJb#DJ%iS(IL%)0a8URC zORIlh%E=!S=|JS~&zh%G7w&1Wxf#8);!NU!V$I3S*$}ySF|y#XpLwIEIV)n7C;g&L zNZG2iqpZ%XSXb^wf?Q1Hs>PG&IOpjOJO6d!>Lanlt+_H3$PMA$r3efZpOR8o5u!s) zG!2i@=R3{F83&fhG<{$GtFzMF-S#$k`e0`Lpy9;zapxa^v`fSIl#_us#` zGLYV)70&jlpkPzq2nDtMt6uhPr}WqN;@-^$*63?l(Rw8MdM8jG-$g6pKdU0UgkR+` zOQq2lQSY!?^KKi-BBXbPg!{r(OZ7J5I~YnM14_KeKNOuYhu0IwY}ve!U!;n|rKhd? zwuTZtdlPds()aMSZmpJ9*GgZ%+YkGdo~>aFFk z2btWP$9r8!y}|~a!UpcmhC8QMJ)E|O4&1A%m!qU4ynipxM=~Q!dWAG9tQ95~^3rJ> zW;vO=`#Ez~K39=%pX?J)@AaR~F|G>;lsHVdpSRz~9kMariH!cWJh1cZPfK>I2A!Hv zY^Cxcp6Ff%b()QclT8N-uSD;c0h46?R&(pn18ZJB4-ykq*UEn$g-n}&utJmJa!qGE z5I4Pa{zXMaS#^KqeoV%U_I{=$$|-hV99?U5Fh3n#S;HW9R$ZAj%i=t1 zez|msFS<;h=Xc+@U7B&7duJG}CORXvftI0l6UNIOb5Sg@W=@-xhOrS zCMj}KsKh*Jb+DYuN1uc+BT6Ze`PnlQ>nm7B{wx8)wU~NPj`V6$toz>d^DOC)2~lgY zZA+TAW9p_CMMldv^=SAFgw+BhX2a9S*v88uYhKBl_lomheUrNC`;lIIvSA?KwMBY& z+E!V4W3hlx^<*?Lbu{YQU?+S7d}fypDKgBoYiQUYSyIifRQC+M8^R2pWG=uKS_nVn zUaqU&s{dklk==oZVdmloT1PgYYa>rSE|L`N0pRHTwomTZ;UwrS=Sas4BT?Lhnwgf- z%VD;-QD;2L3t~bU=(OY2ChXZP#O!83^HjmYKl{9a)iQLr5e|=YUq=h!k|$DZ$GZig8DaTSgqD z2ka~6xzk<{L+kOXTYVuPJ<>ZY7F`!6oQc5fZJzgG<1pr1<`J51<0Zc&y1BHz^4 z)j3?NFy1S3_FZN}5=-Pas$Ab}4RF;h+e}+sQ!I16XT9j2HVQ2i3V|vC-`b}cc+Iax z6Ys6Lu{`JBN?7odU7>l2`pKJUiFKJ&6S&+!E-Sccc|0*SL+IPIF!$ZZacUdAc}R`r z7}L^Jn412bP;VMMz4}9mEq9>7kmof-EvE{u7i2se2O62IBOsion+ob>C@$9c*^zJ{#%`tCY zzPxx{j>Z8U{B;g)Y9chHaBLHt;is&eoEK@&-{6*&ru?b$x*SJZ8p@z4cz{Sf<)`?cgtT_aK#!{>SKnn@3LoJTzq&DsLE)iON?If67FNUj~QIq43KfBoj&?U+OdO+zeqw^S#3A6IO+u387~6O zzL{r;BQo$pV1fKZDZ>Jq`jV3R61GaLvF7bAo10B~cPSPJ)`!dNFH8L!JL>J7rLn23 zW1b$a^^2u5THk+@W7bV@f6Uh7_lMw%uI{c{{GA_P;475TB@T3aiWZo<#cuk|IQETg z{kna*pWjpC9EFFH93Ci%P;K*%tubyYZ(YOl@h4h71>HII{CQQ-T8r0U5z@ljA!N4Z z>Ss%lx71^A?URzX(*w@5Wj6~(1^p=hLmAsDB-S17>E@8xs=Zll&v67RUR-?O}?V!?4X;s}X zg2yD+E#n?NICPl)u0+v;erO|06ey}yIHT!tZ^LEpYF4B6-Oc6pWz~WcpRW#$4)isx z?=P3Q(XCO~3DK`>y&qXf8^MW>N0&=znXpNb$`MU7SKxQV5v-GT)N zxc_=sNK%q%av#mct`1UYpNfb$wSS}U*tXgehgx?Uyu7xihpsKAaM^X&L82TR$OAq8 zFykx4yl+wt=$iZPw(ihhu@^fmyCkx-QzhF@rJa%ZXUK$>R($U$SAjda`Pntr`a*Lgh;@F(_J#JCSTw!)qfAY9fL8a3p zIjhb%53b_YfZJ{}NpWtrzKA1-`%<&l|H!K^c;#lD`I}Yz_uFBO_t3E=x=I6owe0@; zZJ`)i+;%=x#uXd?`C5GU`TxArZccmO7Kd1Yl@ZtsZUf#kz3Va}%mk;Zp&svRyp6+A zbDAgHvd<*Qi_1U0f8StEi>ojEXwKMSWpJS}nBV-<%2PQJ-}-v8p`59fuXFtB&&uqn z1Nvg#H7PySnc`_}?f=j>4~COq>^luq7Q9KYsWRIuc`TW1URb}IlqB=y@UjQW_xRXy zSore|e6O%<&8E;VP7IKF$HZs=OEtNuC@1R?VL;2(CpKG1zkubCZezpce)7N9NfM?P zIYiU2*)*{k@B{x6J{h$@XYI26=`zG$nNOP>m1m%MxW~-HQ#!uY+|0GJBIGaTdLnIa z&ktu`SXexDUs2tZ_U=;O4&Z&IwNRlsd}l_|uRa;``1$;00f%wv#CpT}exc$^-+|I? zllsOzgN07S%;unfkXZ2Gpg1kd5TQq0r|yaa+2$r?R@E+-rb5$HbDhOR-_i)qVamkv ze`f60WOkNL!v3y<9F?bgG4f%_KZ00A&`__IGNf`a8!(+aCzqPtiC?{%4MFK`Ex$Yt z&XTKuSS?-vo!KnPAeAzEk$~pr&Xq9{loniI&4L+1sr|8(!?&L-bf^7SMi1%T#L0nFj(PHg(!Y-?q)F+K^(OQu zRRq#7Z?;_GKSxwAgO0K{f>d6>@#;U@{kC6j%c@B#L59IR$+QDeiwc9Do5kG#4m|{3?ps_g=rf;B760A#pQqIn4`M>NoE80 zTH4S6-XRx32$+fp2?-qoZ+QXmj~^h#`G@#43CW_<>*b?vmFby#GEXs_ zYHGG;lJtmwSm;|~^udubs!xQ=!jV}`&C*BNBY9;n{_P0AZ*T8}&GBZj;_I?t$h9_I zXz}dUMBhVcx#_f|MShKw6&8zB5?|;qpR(=I!e!$kbJq*V{p#}pum)Kr5ZoX|b2^ut z9C_)p?}&$-N$|`%99(`!V&W%Hyf)DoIFHW;wL(mV%4;%o z}4vR9*N!kG7W+V2*pN+MIUfEY$z+*2gt{I6_p`M;McsG&B|hty~%zd@Ouf)x9U zJc+)cg2DcpV_I4ZOe2Lt#PIAaYf?IMKvkKAvqn}{ZWwc%7>g^v!N6etl@Cd8-Y|C? zdU~(^^vn(HEIZN)3DGMmg{vdA4CadX{j#m&I$!Lq#XmEgkB1K-nqXR?MF0<(ptI|n zq@P1EYwNW+l*cwJgn5SBo9_)rA)q7nA^0pcT<- zSYH=he}nrxk)&k5!}IcXcO(Dv^FUkaQjATvu0J#53=6-x3rkLBsU{&2NB*Z=QntAT8_riqCVtw6>btt&4|EPha~Si66r8XJr5O zv4=ppL*)?v1G-P1Gr{FCTU)yj8}QwjScqyDIT~it@V}NE5Wo{M=t^*gi6Qx)GPv!o zTqyEO_DRcah>q|hJ;U*L*2vK8tlRPS5&L5Q>RX!N)2602+_C0Ntk|UmqhjYeQt7iEmfF%ueV` zQujl9dm=S80@9vy=K?kl<8bvkzSjk0@!rDOleIHhG`#0*E!K?m^+#niG$d}b7sIn4 z@v4z=IXc@uZwwE#p+Vy8&jO+p%!i#n);GDiD`7Xls)eO=PP;8~;Y?D1`U`XOnn z0%*-?Uxbn{mTgT3pr$^_T_+{cnGO=iqS(qp!Tw0~m!pAs<<@UV`O^q9*ZdomhJIBYU{jUa9DnU27I)@GaUYu#=itABI z&XSY?)AZmAI+d|KE05t9shC8V)Bsi@3@T*z>5;*yt0ag)1GD1}ZhhD!zvdf)qVrQE ze*zqJi@z5>*7XPcccxLKYX=9D7A@gG2(;y48c!ZDPiN@Ho^B&!&~^UvnN6Q%w`OKL zFQ3PEhs6KTX!E(Db`8w!$H8a(yTZm43|p(8BulX>&1dSb z?R9-A-e!k3c*V(x1esAGiBaKZLp}MKGEM;d z&unL&JPrDp+1>)}@n`|$+JWTb=+fQ(a0)Tu%kS=>M%%W#ki<+2TJH9jy2Q&PpM)RT zG*YI0juMF$$GGypy~Qj(-nxv$MwSS&TU)EZcF@(1HA=+X6i=j2>aLz`p_Gpsq|WFA z?)_YQT&eJtnXn@I&J%&;?b%D8I@g1^hXcE&be0=-rHNSsF^9*Es;OGaem~@{GH=(q zBKWROs9VN2hDHN+&@{ zc|r8(5Amq;g7zhRAc-S^x#tsjr}t2;)P@;nVhkfeplC2&z1aKI4uX*8x1)X9(tj3J zj|MEN*aQ!*$B)^q%Gs$iqhefGaM2!($+{X1CybFadYAFuy>J}k5tNCy!PlIi0iikX zBUqu(i9T>}^Po?$YpDm;Su2vtN?fnU*LL?6vC>q!u1#Yp4lpjAilxMhOA!9DSa;Ga z)^^ev@>pHQU*V#tV{xr=!?{ESJ*Ui%Fq{EZ!UxW`XW@C=JbAq4tZu;+d99;rG zv4nJGpD)u{c9kb*0~PICQ1>g_nPkU@6fH5{`L3Zn%;A|Lk<+bd3_2RbE}eoAqo~Xa z1&Md7Sk>>Sofntjek4K`A59@M|KT=b(vtxCS{H{6flG7Gs6R-Mjl=G_+G6e0#-!E# zr$N4-J`LX=`~B>h0rb^iJd(%bIM?sh%kB^`y(HKYq)V(VS zPP%=bGa~Nbm76(_L}=C(n0NuV`0jufn(x{*F0PVEr4Pi4NVGP0?vzi=UFH63N3VAirp|1&yZamE|pf|-nVmswukUS|HHRf&A;#i@ zDz}Bkvo#dd-WuC{cPcih6(qzW&Jpf;;}%s*TN{qf6o)uDgg$*Zm?7tY7Dvt=bl{SO zyq6{%drwe*i#S`;Lj8ZUadmR*>58=eg{-<_sEZ(=tq2Vx>2ZrQuZ?R4EC(3`1d6qs z!;%8uq!3Mg=88U6t?;40D1aaFCd`_MIP-u2NbY#!gGX#i_*#A)G>;3LY9h{b&Ll!K z`)Pa+?~sqVq7svD=r2~QZ}1Q~ad#~#HVxxET#@2&BtRdx&70p}K_?^IHFQ9iaZ%vZ zT?sSpt~hI>!4a8qw7!i|);Ck-n|R|F$xHM5do#%6qnpQ{)-bwWmO7JG9ACdyUR4*N zc6 z4YO)ivtunl6Cx<{=b^gA3@Tf?9Wh5JFF2q&IA3C`lJ>BF{p@36hkn&xqs~wGH#;@d9u8F{<%que zROtH}+i++|0M|4vE6V_^R@>u6VAz`Wi!6MiipX$HQqrttNW!Z%}(G`1J}n60rle@{gf#K*LV%=ER;2S(#`C6Tr;*# zy_aGjABfcBQ>!(d(B>xXlSpW_+@{Jjdg9->zB_Z+;HPL7qI#?)5!^vA9ndOYo4Z2Goo>~6i#?}IGGI)FC=3grJlG;ul~(tnsaA>0P%C)fV$^4 z<9|>*@xXlgKVf>B5|gX{R83hVkr4H5n`(E#tn?j@s{lM#nA*Q&*p<)`OiLiedT{J9 zKC;WVzIqg6Y|HeDNH7G2J)-M8JWyF#qq?oxC$D}a;P8@0_*AsIrsPD4UH^3e<}U$D z)Z4EvBt|^0Vo8@lUPbtEqtXlYs2tgUIGnOnW8-%y!x^RJpFfB3Zrw_~kl~(6T^SR4MbWZ!Z0%=W4`{Z?0b}~tg(gN5R4GNK z6oX5{^g)B|rz{hGH@=z+eSbWkJXrT(6p{cALTIGn%x5Lxd<)GBDj8un9|?yi(A8yY zMmUL9<%A?o5VM5mj&H$Ji5Gs%U(zuzjKZMz7l2}B1ZJc1iQ=@#fsxrFcrsLs|G7cb zG35%JUrU^rWBJ9%4vNi3XezW=alf}qqN_H2dg)MJ3dkA!H0%S!$bmN8SQO!%ifTB6 zyMTgm+5pG3@_gdXt^E}S3&ztQy3tUW2sxsSMiH%rcEPe|Z*-dKsYZEvZWR}E&VC@{ zn)gnw!ee^eXua(prOQosP&Gj3N(W6beCBSRjinZm{PRibbWER`FYzQS|4wLk$=lNAuH+3z#81BCAu`~UA=U69ZKk?y0r#+g2+{j=shfAlJHXSpsUGSxP zq3NnYqwzhx184nQcI1atk4?#)z{|oY0#?_M*<&YB@w~j-lmgkT5+|zlOMQ>yoDGGA zgp{2`?VBV%fq?peUfbghFMLJ6p2IIWc~986$OQY4YEebS#} z(7~hFzm}>d3R!#Y<5p@MFmm5#PWu6aa+IGE_ILia_qwwlA?25 zBDTed;3mf#Cb(R^G5ysSp=lMoi!{um#m7QhbrkU;w!3Dd;(vJN6SsNs0&G+^SIUZG zXRPpY7Cf&dV;A*e;FPNaI=(G4ZJ}8UACis+BKUfRTuzt(g zR9gP2=TJ?*LL@jQ=*MS7q^6?>wNQ}lBYyMS20h7DkeoTb^F(1Q@2%7G#@m%NtxsUb zTXAeHtEsblE4j8aK@*cUhp&&1=@$<>{-O9a&0G*;E(93O7D_}3sv|6}5@YD7xncss z!WQ+9DE{5+xtXr!MGAn#qo+@;@)mlP67>(aT+bkrl8CXRPe{V7zK}6&d=?oIz6AC1 z0}KLJHHUeb4^5tT!L%Kl+L}a|#Qi-vU%w}<{QIxKe{49E^8R+0a5%%?SMr$`|K}YZ zfg{gK39}`a|N63jewEIDH1|TC0hJ#1-{0?_KcEf$^dIlo$S?LTUd`;UFCu~l_^cn> z(7*aUP)^EnL{b2hgLes^kvsQh)_-vU!oph2X%w3x;zVikhx+?<3ep=Z5Wx*IzbODm z&QaBc4{73^w78wmjF3o5DkmWyKs_G59=7+SW!zAkm*P-&I>3#4^RbH77Cp-jmGfYk z=J!tr$H(Lp5e~B9MFu?46wrIYQF4JyWMK+WI73I{yHl}3={3UAE*LYm#`9#9>w%1V z9;zTVHk6Qlbd9$5WVHyT;D&;N@ZtkfG6LG7 z_&Rgcx4qc#ZsW^pDM~5d0IN0GRE?Q_z9}$&;A<+dF6Hvoba=?isYA zq;r1s151KJ1S^G?K!2EmzdStF$ImjyMFy?MFKvCi>3FQ0cFL=! zzA-3&!zG^A5i7wwH*od3$H45?o28*`hUw{}bJNzsZOvWSnDq29PhkZkw#Sbr?rB$> zUxhIMz~Cz#D#l*}>Ms~?Ftsj!9%c`MsImC>6UCzhREwEGEH;BLVZ8DVs5+7pt2Y@J zkW#zSh&Y}sFYG@?TbCSA+a6PscA`_h&5(6&ip88;M-d~7e|DQECkLLs^mb@VR6G&p ze0oN8=)#JQG3F*y71)s%t_R1mPbeQ-tepl(lh1X8p~neuJ-R0zyH@R-zYM)}_0V)S zEtpR8s)TRC&vCN^&wzGLqTl@$47dOb|xk zGyZkM1?Jgc__Nn^BryL&g2Nx&edqiO813!*=KNkfJVXFQ>1KXSA%n0GOUA0e1V;r- zq87T~{M>tv|5w+n1bb^Bk-;k8Oy~AW|2z1Q+{1<5*Mv%eI-bMpe4arqTHd0I4 zt?|n8*pqYopV!WQm45pwo6bty>(f0MKR+GwP5zVPI=Rn6>`y|TOafq`6Gs0Rh631o&PIp7*d@5JU;Eo;=sFbP?^8$S|`dM)i;*ILv=~MQ!vE8Qd);EdPpUqqrDILVpcHp zfM#e_|L3JRNmDx>;KR>bU;~{+Pz>W#b;~HsJ!=(e`0++wbfcp$U!sCCae{p7h}ra6ap2V9q&6e%uh3TELcfSVq0k%M$EgSP7?O)@D4C{0I$di_Gk@riIMl3J# zOLsz-S>yWRxn9wSbQ^v%H0Q<-2>Z0}pjen^@!6);KDs_3@*~^$NA?A5zT?D{qVk0^ zz6d3raQzp)S9@+;xq0QvX^J$dDYCpJt|E!|Q%ihO22KH*#2vc)zmuVB6 zRZRZ)S!Vr;j0|J^=N6{u6Abs=yDZVsOyQ>!_MNw?M{U0tReiH|nuFpTU&JFI%P&$~WHp93&w?vCqQhVV) z#@kp%MsujyT#fIPbaT5BB0=ZdZ43g*?_RyZco`-5OEY*%(~mt=iyk*Qp^2b}`MT&d zr4$$lscwy6?_PYZf+TuyU{RYD%tZ z`>m^S<2#|HEGH-#C@j&+Ji&;`nUWx^XglC=f%roK0_ZsC2u}+xyb} zA0HpGY(LEC02ew=sif`k#O&D#%2z%6+siV>#tavIB&77t`S`S4y|zj~gG3$8u6HfJ zy1jdYW5wYZ1BwipK^CQ@v8!78RvOadK*XI|rTx&L`!hZL-RP+KOO<)N{#~V)c6fzl zBL5FxZvhu&*L4r0C@2z&2uQbdcZ~`Pl1euUNVjwif`BwgONn$#H>0F<5wbx!NEiGf+DZs?E3Y+aoNeF zE~O`MN8i0lI4Z?V=Ve3Dnsz|ijCBp}(o74btXwZQIxMIv5I+vR>|5v}-&;QMrjAih z>rDFQL`d&(Xtip9aT(;iW^ECuOXhKl$;NZ;^oA?2areDaC(seb2{>}Nx%=W_$+K{8 zRP8vho#b&?lCHL%Y5|mcYuA`dw^>qFMbXzNVa$s5UPW35(vte2?}HnhSTggy^vQ-f zYKHx_laG4$Bm%l-h%p8s>}l@zmG@^$YDBc`L*Cj|?KCuGUpl_FOKk7U(08xyY!$#? z-rl|z%3Zso=E&7y?S_>v-Qp)Xk~n8fQMz~4CK#D{)WBzuifM7Scgv))GU3qs;_vm7 z%CylZ`3V%C5OE&+A*!m!V^fwr*tj-Q>utirY4gF7g(~9+IwYhB z@5eJGqLDIVj0V@W!_7jW<>h720x7mW$>SUItT_DSF_V+g{(>x(y9r-*wns;J=ttD` zyh2)IU-sn|91`Y!LQnEha3=WG!AzRNka-DK7KB@Wm0!5Lewd7@<-*^rrYRdT8h}2VFH=Q)^{J91DV(Jz3Hc))iX??U z`Ko)j2&bzl<=xKTmY0t=s5M7L>2fEZq=;YO6Nf&fPB&*KzA`8SzZx&!#0TzJLMk8Z zckhgaJx^nFjGQEVT#M3EQVandAr7CCiXN<#CWAJ6=bOBI6nQyHA5ny&q=b>xd-L-n zqoPpfSFWpIL6U~Y-N8O%WVPha&rfflfXYkyT%1>~&DK4+b7xl8WJR_=O<(Eibb0@1 z>$$_hyWA6M@Lua?V^nkJ?=pb!GA2R*#$InYM~<21#{=FZp;xc2EOCWMyIHuDpK?=?u>xqDNHeWwB$9+=tW=6>q#zsKzswezgc>`wLp-^c@x+WmvWaaG7 zaeXyf92VAm*i@gjF6|>br&04#kSh%y35+;H& z8k(vKq`nJJ1sz{}cTgZtL7B_K3{e|>T4J+uLOO>^1J30w~)rX;xHvc@OUV^ob z1Y=n&e5KVGZvSI}ftYHI1*mazu3RoY51rF4U9~yU5 zcDA;91iLT##na1#$SQJt+?yB2dBE27cW_~CZBYemvp2jIQ@ubK=l4>3s5_8n+L)@y zmH+q{Y_oSVJ{}$7w70ergm<6<#9j4)73@1wT*Uf`0JOVRyOus9Be<=-kAc&c$ zIxv-d3b4sdO_B2?<0bZalvhAs7w-m3(|uww$b9EtnH7C@rHz)W~#iRi*c{xK&`HJqu$M+#)!7y+Q7|&!9#%iOv-Qm5GZv3GVx>p)aO!$--F}va>qmR$$0OJXKpv^ znpv@?OIwSIKZYaMJSDov4856$EcVsiG6gh-$A!XThdbQ6nDw57^=H+P^NKdiivE0U zwMWC-^XXRSnyU;0l}e-NrRu3}MC*n4%cinKcGA#oY8960b0Z$@JaKnMsDXne>ww-< zzbUPs^xplPEjiBg*3;oDjnJ@RLq2_c*Y@cu3jx$kTX5(s6pG!_q86J#4%UX#`hs$2 z#H}KoIKR?T?9ZR&(xA-=`d*BTqF&xl%&Yo?hAn5t6JleB$y!@l)z_Vv8a~8TR1}9V z73+FVkgXv|2=)35Z4j{UFEifnFZ?m*Co3;UiE?>@J>*`?N$*6BaX7r&dEx}7Gv^;l zVs+CPUtuqEc<3_OJf)iqjyUAuZ4)&Tmd@ANSgjag9fwTeH=BVr{uvbcl^?w$df%Z| z9PL_KgJ=^9^NM<3&_&b5)w|p*;`a}0vW}^#BLpm|EOlWxuP{t2{s=N~zPB=0Wxn3= zD4k$}K!uo8pU~0C;L|*TZhmS^2V}i z464}4GQeY1R zk4MLyWXi)8>{qKKmCIQ^aY3?d@6t#z$A5mLNyWLTh~?8i+czkP%;VjhOi2oxH_79u z*U{#tkEushe=7t!i@$-YK3Wc`$>YRmAWgznSqg-YY>WGAk?}x5BN7N2M3)(NmV?$Z zVD{TRRiWttN#r1ImY-{J&DY(J_vCFJk)3Zwhy>mUQ-){w@ixV4i^0pcc08-BZEo@S zL{o5zt6EVVGhyD6gNv?7$mo7m$@vkN3wfnJj@8bs{*Z>Y^k-iG0WwLN=>=VaU(C*L zHbLKR)iF<1=9WetgGxILjk(E??vc|YOBck?skl&9$*(T*ghOWL+hkuT1H{NXrlMnG zRp{u{W}Q^IWg>_&-pXza(I@_urB+ex;U?IMmY-a>z62ApugUgN) z=(z=!8EX&jqjQ_VC9oxD*PiFi@h2&4#BV|KM==fI1HggYXH+n&r5BG(Zv>B3zwtv+tDffO{o+GZcmXAdI=@`xF(~^^mm?67VFJQjD zHrgTzV!J3UMx|z#P9!XBJPp&(ts#-!`UaaGFEua>QQHKL-Yw>%x5u%VteW+j(rVtS zIRQU&OxbLlmoG1eO6G1H4p(Lb`jKnrsdkY5WxL*;p17Tvr!rRwV&hQ#(T~V_v#UJl zC79eys*DyEg?hHLrB*1N!-F1eWRHnlmdah;B(vg7iCW{UCwDR~_`9fdwGw-SABWmN z&HC9}O@qV>+p?MmUNTII-`l`swfVqT4|z`Fj7!L%Mq2oneV{XJinv)6VYWJdO!~**GsZcK z8p9W-vVc<2is&x=y^KOpER3pLYE`?&0oz1`lOjF}hq@ly`Oc3xGYl0HTbu#~QNgU6 zj%_M}%qaICu`G#CZXQ~VRA;yze2AuB1v_#l7vZ56g=|qPZ=p<0>s5!w*lL`IP7l4N zp~a8UkMYay{viBcKWC-g@2|ciF&bSUk5|PDy=y~!{D=Op=!$Cl5M5Y+I!#H|NEKMQRgPw{?rJz8;dNQgXB<&m6~V+81KB zGtGbO@u`a6a>){9$>+BJ9<;(c%zK~dqZ_D(2HDVob>dL~-7g&i29P0KUAex_6w$T9 z%&ypvFUd2f7S*RE>(j2BKKc?wP%Ic}U>KHeh|NIA;^;n?##cuOwQ;JayN$UVE%yY( zq|ZMNhGZ5L>P{B1cbp^(_Y~(GVV2Q-k`pGnN?X6*6V`Wob0h9TUtzBN?|YU zP&%;KJ}K6PYvg`#OhuGdpI8Z!GjmG5ly2i@AQVx_PubrW1OHY7N3*K?4;m=#_V(ou zHik9|U`|%Z*qF8K^PsnSUTws%ik;3lfG}P;e!Oz&7(yW;PWHkwFJ0RxXJn*?v9})f zMMu-`@BeBJlKn+T|02Rk(W0H zYEIHJGBY_lePZ1!C9WeK&v28}GP1x$A>-Hy3H2rfpz|^GEi{v-=OO6tHPZ%fGI`{1Mw#^q1H`~irF6gVxPXET%jPhQ26K( z(kx$fLg+%giw_cHlkG`Tp!4hcyk*7?`v`faDR~AIOdTq9=zHSv0A%%Zh*YbJH2{M8 z1s%Dl7*MJ(e+Ln?RiKm5Z;fS{8Qki-K9py2tcy)BkOPNe6_uZ6V1?)!9|G7ai6>Lc zY8)5){nj`;5Y7AAbKxogt?K&w_dOU<((wMEEMjyjyg0qIxM;kU>LlQ*cT+ef@wabI zXKz1#cQbHrdpkWiJk<|O>+Wt9>yZaIF6e_ONQ|X(*_LMO2J~(B?HN(iCT2GZYNPsh z?zFwrh<^!Ak^o+*N$xZ+qG7X=u$d0KTO?6CG6J*swkUIS=<@K1z_*13NszM=5$`h6 z8M&n{*)!f$jln98<>eyiqh*7`6kc+kb(j=n{o0Qd7040kNzXh(|W2s0A4Y zK*IiZO>H|)BM|vt0`aButplX#+TSzNOCYTp+;Oq+czBi%_V+W2wu|%$Jk4ez*+B8* z6w!UUgP!)Cm#!V}kYXc)JDC|9YY3Z8>+wgA`KW@W1H06mHtzCSCgLC>;$D_Qi;xJ)!_5?n;A>?|Y zgCip)@&LR(H)0C<2{o`&xI1j*aVmJXxNP`BfnyeE;=2RiA9HxKgjs*e;#xY?c9;F% ztD+GIy~npP8&vhY^5z#?P6n*UZ?Z>7?krw1k$K!*ygW{@+-{-*ax`eSC_z_2^o;rU zvqZ$*eTJNf6CEhQCr5Z=zp=2P3LNo2&-m|O7A?&NO3ZiJud@YQkwPw)efnS!QQs{s zFdV=mh7(xIXM5InN;CBMA2cVbg7VnSuvP zOBVrnXA3EEgrmO=ZLZRI)8LRZ+EZ?b_U7oh$#fL|`3PUmn@<9X!QRV-={GUTlo z^d&S)`z2`3jU>orv+Gue0czU;c)87LNqt)A3WqQx9_~}cXwB^IG zXQ&R1gzE=>gS91yqt258spsVJ4E>7}@2Jad+h%4dRgXgXsz5ou<~|+yDCDu;o-FeMYPUc#uI2O$$amd-FPQ8OM6%q#A7PhmEmhMxC5pH` zAV>8P*l_`YtXwaELi7SdVM9a1gyl3~Pr#;8v;g!cSAe|7dtebJ4$zd7?lo0qiFQyP zU}k3irMNYcD}YTfKY%B6K9U{!-5+}|7gQ@65HF>gF7}{yrJCRIJ_zapl~+8ez#>`^ zkx~N(;5~ymS+PdtvP;oZZIgL10lR$k@JEpw*=2w?YaYU+1Z@UV!KTXrf^@(?9{L2Z#%enS_^eAkUp8%nv7`yu6L~kBgdPUcCwj zPLH8SYp|Bq)<}Sl1Kb_t$KORm@t-=!F>rZj*HsKz<95i6Gr%1CI=Jq&RBh=%pn7ce zu6s(!f;ParK6S)BoAADB!+fV%F4V*j^`^dR^Y^zlkrbA$1@m_}7@4ob={PvTfn4S& zsm%M`6eX^Ixd88Jc$2o}QdC$zfBwA7qCju21_8H{j-9<1@xab?H2t5j(Q?veUbM14 z6yP$_(h~SyaEm9&$+s5e8j${StZ1W9En);-_vzUl?8fIYq63){w|6uESpy-JNmw{B zh|1$DHkF%iwtPZ8(HYvj{dZ=hWXPZQ3*bqmnp9V(JE1E1MK184BTu=IR`r(Or);Sp z5P&6Fvk-Gh0v?aq{RgT%pG;kIl=nKWFQB!JjTMJNrpVfIAD{C@Y=9xl0J9(H^`b}J zcezh{@cvU}O)#S+fkl9+JgiJ$<$M7@F7CB~dpnY{;5*&TM9XDy`0GrxE~wWH@(csr zAgPr4WHuuk9Il-erzhEB+zCNJfRW6rb&V0d@!S^(= zdO6*>AUz11lW`KR<74-crqHFI0nrk72;p@Tfl>Jc8Sog_(OP4~)f4(mibZaRmPqW| znqLzJ$2ONOuMgQ0IVSnde&e&AggsRJ_#%8`jA8KEHwR2emh*G=yC3t5-uNUfIZoIT zORN~o&fAEVJ@Us8PP$-Aj^zB~wqZ*2!`O{3Sf6QWkMeauN#aWE*f!)$G5la|cF}Hj z(nUDkE;(%84e>)4e)8n7U@oyMo7bSpoww%8*$-*W{>G-g zPuoi(y~Gcc_q;{~;TbI>+x-$RCp37fJGy};B3Q0+;Qq5|mPqH0EEWt7z9r_=`h|90}u`80i*}8 z^T{eJuL1Yj9N^Of;xt;2SB>=vYg`D}VyBi;#oc*LKebZVi^)NNay>wPj0BT|BO+GO zWaI1e1B~8eA%bF!Eqixgw6GdzLn1*NaRN{iGyHWc2(O($Lv%~8+0XAb5c8IS`5-aw z5fJ<%h7Wi|Wpi)<5CDb!mg|e7uD(8J9Usj-J7AR30d&u_Z9HDQc!CiSpw3J*EI-0} zYyV7hefx6JB}Cv|$= zDIyXZ6Qu&QvC4}X1dw?EIPI_4FEzI0FlR~oCXT!F2WqJ(oz}!EwhWmKaEHIA37q!Km7LP zmXmYpO|D5W?&K8JhiF~_*QBRnF4n2!@+~bbqym;iz#HrQ^3w70*aF~Ya@yKY7rd?< zov#Xm+0M=s>!9N+*$D=8tgJW~;3fcb0jR^m?_0XHrKMcJ5P*(}2@5EBX=o4|LXiT% z0gp2q9(DM6d70X`rbY;Dr&nP%u(}vTodaY8L5M^s16p8f5me1la zoROJ0V<2D@itQ7S*eQbc4ui$^bizt#l=$9tc(E zh_Vey^A3<3&xj8lDKzwI3wNi8Dfvci7G{DRadq%$B}oj&YH*e}H{eEXO17p?=9)n@dnX+ayegCIzGw-pn?3#fZF=9&KxI3Fy z^t^^v@E3>58~t$#uWFlbHq6VjOW(PgcjXd0Gb*dtwILzBEv>VUAQfFpdvJ@}`agHy zU#!ZwU3EsA5K)*o?Oiyt8tbjRAKx?lt!ribtmd5G*rTD@C-5xAKhlhQ&xW-13Noko zLzzg*v$r|`{%|}!>x;X!Xk}u}IPPL7KXW4AS?-meoW5=uuG(ukVpj_)~THK&Q74d_krAU9f+bca&t$aMeemLOdpYv zS$h7!+y`2Bi(6YgK!@KQ5vRF-bW|80p}>@>m@EiT2*c@|O$|r_9))lekjT|cp4S7R z9i2Mb7e9E=5Dp4J)d?H34#=A`gUE+J_8BdZBjU{n>O6^^Qi8SPl;^+9FpLGoTjwAW z^0CUy6`o-g0cQlEW(F;f*(HzfN{uUgxQq~rns9^~#z+?1nOp=@PkwKTtZSk&?moSn zSO)6yRKE99cb6jaB*n`wK7x9_zyICbM7U>&KE)9sQ@NmxXVq4ZinmCnQ18-S1DvsV z`!@KgWyreW!3X27fsy<@;5*v|)WY8YB~l=bTd?!u2zb420KH$JdTIR6hKCm56}$IAreR|N_ZUGTe$y{ ztc3%8I`m7y5QdQpmGmQGWEt*YW5*;W{ri~O_@9Qs$U#<9K)t4L(Z*e&cq;fgvsNj9?M zv{K{m1$EEx>9(6W&6D3(7j@8vS zMn)0)fW1V@mm@Kfv-9I;%eo4Ryd~~rYx^R$;;68~-Ymt2IxQ{j8t8%^@605C zvoVO3RI%M`t+PVM7vI@to(W6(h* z!>Rs@(hGp74eKC!Hh532NdTBSjqRwuaq8Ga9yn;Uy$+hf-k}SX_!_O(E{aflC z(++=jN?T2#|1!Io$agMRldvR0ina#7c>noQg92H7_wL?}?M0;iH7xxyHuO7gFY)6m zRTv{{o|pm7+LjEb>ac`pa5y%}2X6HYA&vc`455uFA6(vi=iVz+YDWcfGAN6L0)stP zedSw9d4Y}|IwroIU@4kKF{pc7y)N!Bfcg!pRIPwhDGe>{=itZB4uQgWx$RuNWs}OS zc*+}ev2u`cG582S`Zj za^L|29^laf9IRZb4jWV;7+?z~A|aVLS4>|mg8YN(e6fm4&}0T^uQ|VFS~36er6G$d z_s<;;cJW^n#TkU4e$}Vl<+Au@sHS{7N4iLSTK2QDg{919{Xk0->%OJ2vas!-19y zt%lV%4z8n-^q0U;ND8D0G7%IRAmIf}oSDJol9d~f884n6EQ65&2CJ5uKAIp<^`922 zfRpcHYmm(cw798MAZ{5_NkPE`h>&u&Z*3wK-@bhq5D*|R->`ndH1Dw$wF6Fh6u$)2 zL^IX8W#vLlhkp92sVC*-af5pugkFJERO47liKI}Mo$gn;e8BFht1E^iIJj<@W`TV+ zDTpfMBgo8R<8?g07wfryuN4+x9g8F3H0=*F>x?KX(iih9=ap!1L4X>)R4uq)J@J%g z@MbT5GEA%Stf6LP++jn#4~V=#AivUbtU$?q7WibMO`AbRLPgaNG<(-4%jo};SAD94 ziq*q{a;6~U=+qw=(|-n<{=iMLGm`ol-$>Ovv5ZB;r;qM&a_te6V&|ZJ2Z*T^o`(IT z?F>3t7CTrB>I5!W7@>C^Kd}Ksx*c&SwrqLrI{TwoN^w@;6lvSGZ)1DB!Whi{4l_ZWg z>Jca+&cw1gF}ksO4Ut!Q)fs!F4zse$w_5WoW*^rG&`dBre-iO0tAd=jzIJw+tq0y9 zK+?na?y8!xbo8LB)O%~btwz4ZF91XR4nqCa*s4V@NFO-f$pegofR~pyub{wa@W%_Z zP2{P@<`}MN=FZK3I22>68$_gis&lBwd@+>v@&gu}0KY%}*qKA-f4l2>rJJX$U$Ztj zF0;kS?abE$mol#9&d5$U9JG1M0bP5v(#BiQnL;<>TWcjyhjwAPo({aki5a5-trR`_lLFQPw-tm1H-23U0OC4Uu-&F zJM%ZXN<|RZ%v^r^HtaT#qaO@&-5Y0MtZFs-{PmuCRa(P|M6*C_#hPkeT^;^F>B9N- zR#?SOX5*~KH46(%Mq?vI_-o^{rujfg!@{kT&zZ}bHUn#S)>gvj1|I-$_Gz%RTo8Wb zt?|9W?*AcKsHvHJ;5Pr;d;O5Qeb|Q()LErq6To=|+wJ$^gu50p2rPI_JWw2tT9c;B|rh zOd3$C%%1zOdght>h7DwsCDti5C!AG|;RkWNNeb1!0Lba*=Vy(V2yk~IV&dr*JSsQQ5aXN>I9R(Hz=R9{yYFdPW;+^xd~DFl#;u_l04>2QFV2@DHF zw)=7>whm65Q=0hzYBcTt-fRQ=?p=|vk+EyAMO=XW2}r-A9c#hnjXv&!2grqNO#p`} zMbtS21b`_Cd)KU@qTcMQ>{pH+>{T_DWsIKiZ%J7co+DU2J6)ujaMMoVN6;mzo9NN9# zpD16Qq9`Qwz8cuQEY_HAo??qpr`|2EJ`{W4n(Z^2uU@E8CD;gDi~&@d3c}}%$4Ey< z2cYL;2*aE8=1>$4PEh#hm6=dIV0Del84tX`<$)r7^88rN19jO#wK7suFG|#x+ zSK687Q>(z?dT;;ox=^;ge`*7IR$ z5z7-um66clAh4L3AdI#r9}0exWm75{-=ILZ+#m*D+4>OreJ8oJ9ii=XkK9*{RR)po z((D_GlGX0}n!LKS^#s>9wWgUmkccBUPMwfr(l^?<^wqx?)H@!JC*q<0`62Wh zlC^u4=RLXtBGT#L}R57lhkpyMU(D1YhtLSS=u%@6xbx1`Ffkda(-=# zn|<`|;puD`jfoBcw)!AN6 zvKes7!6oJP^+8@v;T>d+Y)k^c6dlT2TQLJ({^M%^a77+cT(r3taP5;g(}H{&EKp|y zK%NFiB!D4-yYdmR+8jGqd}wwu(%@|B%Pg*qvo8b!peTd%%s8ge{lkr+q+BCTK%`DL;U%kvjEvrQ~c- zof6Y`dL%MmXx@x`^`de0_M4$#w;qX&r?bJ>##Xy`-X@Q+K={sbI`5t0-1)7XK}VY< zpSmPFv9eIQpWzwh>^82Ec1yO@(#gdMDF(n%kZE@UMZCUmjPk;+yD9qTXj>=1VgCGi z{5oHawce?0z)(pEUs6)Ct)t`i!-o&w3w@7d10E;(x6165dn@rB!XiK0{~>{@a7)Eb`F2ft}fPB57634VOqw4NGZ z7$2wJ?|bXRUxdo2rSi-%=;28eJ7e=v;Etf`MY}(BM z)fkwSW!~6?INpBR>rc>8ujk`B8rjg+)&{&`bdBviWUgFgWxp0r=!261P&X(G5Sc-T zig0;Q-(7Mno{vQ>w-%_IC5qRv={M-42mgnv zlsU(ZczcD~ia3X%F4@-x5)Q8RM7C!V28y%~s$OXp0ud8#DC%1DEG%exq7-cF3)cXL zye&(~@jL!hl$PLW!$#$Fm|lmHe=fQ1@+*E0G5G z0y&(zo$SbcTwJ=f1tom1(^AWW6x0FVr9{)$tTVx%by5A*0jk{O$0_G1V_T2wyGB8f z=kBPxDuSp;gGh0^nxYJqo&e-baHBi7d*`WI=!^+Zv_^dRyoq(SUGuIe^6A;BZd-3w zIFZHhh1U#`uD`jIHKds+^842w1 zY$QGqYOhe1*5(|kbB-*%TE~%1+PD#kJbFsZY5VfpjliD|zr+{S4NydU8q1#RekqF&rH)Jl&#a7zn^II+ zY&&M!2Xi&UVF8h%H*?*8*V!h59-NiFe|?6n#di(Iu$%YNxE8DIV2#J~coZ;- z8UCWDAlC4l{-(CafoQ8+>(}06;?pvpVb=fht9G;JyCO=UXWLV)pxV?61Q^4Wa$A8f zM|AWb;70Qj9PZ&>M|c3MXuLk`adUI~F=jbc>pz;2Biob z;NEAqqJU8?c)fB%+FNk3Z8$6)6vsXt=Xvj)fVGA8(TtU2Bn}Ojv26%PgL&h+Mk-8BsnU-Zoxrk;GU*s2^S*HFWhAzh7)Y_9hOc3Ro3!@mSA& zZwD=gb*ys=l9%QWA3t*e@d_j#OpMuIfJF|_4v14~<+|Fg7-82LjSMG`kyW1H{@5*e z?7=6WKqXTsP;Na%LxjUZ7XDeiPz7WJUNhxxN%pqvl*)b6tUnT6Ig7^&%q9;_A-O&pR@6kTgroD-ar?r5G3m7^j0u$XQ zusipgaqPN}cVUu^<9+Fn^e1c@QQyDgXa)I$IYAtRPYLvg1o~1MwmOk#@JKaQ1h6qO zOige`pkC8O?{~A6qNkY4?(9@l(Rdg1Ml2Du(fsa;84nEh#b692J~0OUsv1SY8~l3q zyC8Q!fIpyX?E>FWqa++08%!(e#-sC7Yz)KQp&b0-tD=&X3}}0&(xy`~5fPDoGndC^ zYZF$B*E54i_}H@Mr=s)@r_Drfu2o1)X?^IZQCUQ$?N#dqwZL^Vrxtto@Zc6_hg@-M z;JgNW=!w?&IT^Xo@;BMx&eXEUTW$W#ih}i2$d;FJIiy`=V0o-L;oeQgz7F z8FxT?+8hHFjxVF1cwa9x+ zA4-@F$b4pjVr;vMxrI7uVuoB2p5)PD9;f54S#oi-R*mR@+EOXSO1v}cV3taJ0PJup&=olh!FiHD9D(f46rU2KnWLE z0X5WBxb(&JAR57{0*67g)n5dK!_9s(lqpV*CwcCwNlV7a==!M;XZ*UkAubjl3rn`w zN!$r}a>OsOcR?$)gZjLJRKcu<;$JfF2|GfJD@i6E& z5s>9S1vmcxPPs$>Q_uhZ?1ME%qKiNi_El{X(-bQtG2kffW;)#EDv+tM>k|~ z@4x=t(jFSr)iX2C;9il~2e@Q+eA{4L4#K7XLp0k;iEu4^OPKDN5I!)cTk0jKaqY|k zmEw1~xcj1365#eh|Ne5jOtj)&_dws{t@}DV?x4TXSdiR$ap}_VzeK{4DEZC0_xcGj zUE(Y(BClU}oCySC-<=DqaTU&0h7rh`Pwd)}hBq;@P8$wT2;yg!d|Syb9ktR9=pJZF zvRFDNFUVd~25H8Ihsgh(=_G#?NhS~i@{R}!k>S50|MaZ^+9b~C=B}Hkj9z_nP+ndG zD8rap4L3wG7^*>)I0ieC4fuY`M<=s#+&37__<0L=8~{=wQQ)GOpA zBIqTe6VM^2;&sKGnE}%P9D9S|xz6NRu*Q_Ck-!gv>&3SS@6*Gz2dXEYy-Q2p;P(a) z()M46N^)VGB)u1JI-Z_#8OnZi_&oA)E*kcylznYBe(!5DW3X>EB}BY5iJDKiMlno)9b=KO2S%#-2mMz^2m<7O4G zrUMGJ7CTc&XygyIf@D@tB^yugZ#y?q1~)%-+-4Iyc{W%t96Ds#P5EdYggyxB*ohw_ zvaJ&Zz7LiNjVv#kZ3%=qNG(n12@kYaK9-&nPdtW0Z_{Lb;$jUw)U#Z_yY4h`ht7_w zcQt|fg`t7m_E(4FG~RTZ2TWr6PM{t3YX)nAcjKb#8KpUjZ$~(>Ey7UMGZITUIiqJmNXa)da;5clK=C3jb z{%3L8Q!;}Ur_k#L)CxdnP=-dQ;mLgx2PD^jZxD3cB)kc*#nBCInIb`;eHpOPUvr*; zg0^9ltcmZPim9&&nxv)`k1E_Dgu&S3_3VlNggGfn|d#wQb3{l{>Kji||8jD{A?h>Kc3jZndk)8(5OZbr59^=4zW09Cimm^Eq(0S@ zmZ5N^Om%P{m64I@bg-xFbf%Jdn&3b}`R>n?fP&{4MC;9V7RfnNpP3StKyjmPjY1-2cfU=U-+*#+BGNor%#{=EwJUx+D3w=A?InH*-Mb=n zmf*nf6=D@!x_MIM`|fcNXKrbG)x=giIPM47%v3MtB-^$C)i_^ZQvFUB8?F8%>Qt*I zvA&TX*u_tol=Lj4!IQd3173jAQ1 z>FcjM(wkd~9@xF~T4m7E-Hej7dgODy)>^)*zJ)v3k<7jJO&94B)H-}WydR^ckBlE> z-#MXgczeNCp{lbIvn_{4CDN!E$M!1iB64e%fYPwtlgUfu2}G&G2eFNwA@{Mp)-*yt0c+Sk{2 zzD#}d6$Ia<=BwS-5oJiY_f;T@qkHhm!@<0=`VIUE5z%{)T%Ut>bRc~0`g{36THN-Z zaXDs=(^)^M%gZ|_!T60R|Iv){CL%G6tgk<#38Cw`K@W{IB$G5;A+}p<1(6z*m`H@- zE0-;!Gp*v}vKyOYVFwQx9bNvRW|^VZK_lS&XnHzuLft|5xN?-%d-WxAENfd^5B1T< zj*AHz9w-^jJ^LBYp%Ik_ZcRQTT4aS8!F+Ue@3Amwm}u|&y`1N~*Llb$)a2h=Cm&sN z?xbc**7#s8V;s6Cv*j?FUGqj?!0PxwHc3!ZV|y`#%X8i_&l!tZK&Q8MK}XHTN13cf zOUX;_MX->v&%M%Ow}&_{NHw-U*NVGXm!dG(Oy};!sbI#bgg!Pih@@tNf9~9htqR*a zE9uOanZuGQ;zE%siXWrE>G$Ic&AqRYTz(@{cMpEszh=Mr$K&RLJTAV8DiSX>RV+Hm9j9{o&exy! zD%{1sCkx4sIJv~XEEY8Cj_tXHVPm74Rl_ecl6Gd$;%7zOwh?LPo1H)}mMlDR z=@YAde>tT|!zqD{6F}HR*>`?9l#I-Aa7r#anY!ZM+q}AkQGIIaRk5paTrCvdeW)+U zMpkX}a(t*~u<>Z-LoswCS-I7wX6YP)qQt4f;w-%D3Gs2(GR6)fOK+;cledFn@#L8B zqxKo)3@$5TnVv~TuD|%`Dv?6vI@#HXd_RK}{?H+y<=H)h;agrm@XO%}ZZZJNKeiB_ z)zEXhhG(dmzjxK%pPScwH?{=x9>aNJ%0Tjih8DY_FYbdr_RlhNaeWB>T>wFV-o}}z zgoL#-@8qV(1ME$dT|7))Q|Fi{y~A&@8mg-P0Exh}t?`V_{AZA*-o0vvMMXQ%si-Dk z?6=t3NvV%{u%sfO=-EyO_0v!n-qtCN@f`RQR6mhDpqkqmD8L+&La%`&en>P~hAJ}; z;?2ug(sh~mG>2f#1yys|scH@?i%9-f{^$$|764B$deyiuW) zOTH6jo|vZVLSis~bW3pDn`GxLItrVI8DFHM|FZsLPRzz99cln0F$Fe{Eu&qC7R0?5@HfEho(D14E}ky|NTOiYMa7RPsA#qgxnI_7p9!N?3J)T zIh7V;fS_Nr^f!w|SkMN`_I#6T2tNRQv41~0Ff>l7uo`Vi=Jh=tD_cpwrJM`SJ9ja^ z;&ZXFgNItdyqKpyJRJJ4`Yqh`mDrvCy(ro31_z+g`G0(n1!+wI*OLF^gCD=FJmKFf z{qxHkOn2CL|PG~LAsHY6iEr`5(x=uhEPyYy1PTVYheC+ ze82NM=e+Cxt@X_^SPC=G^W68n%FqS5V+h)4@PE9(!{Lr-`Tgk~HHBkJ*tDI2Z3}-N_qD_0E0!nyNiluHEPe{!t=R;(`0Hq3o4_ z!AKdM&0M6H-%mc4bCLAb@R3jQiGTb)HSXHh6>s93ThtenR|zBW7x%5LRfl{3@$>10 zuok{0zDWLojt!`Jh*_<3L;OZ+UjO;?lgI>D9a$HO?x8H&Wfq_54ii3V7J&ncp!8?Q zg<10)d;-?z5o|HMvWg<-;fX4=e5bp2T@zMFt56Pdd0Or}_bn=q z;tcg2&6+5aZ07FD-l1xo|2mytLQ`ysrc znwfxGPqc-`U;Nvj-YW?27j>L-^A7;A8!CH6p$Frs5n_&x{FoWlFm5~MDz}>;2poH& zwq*DO1R~7p?SM``4G7J5Vu3NTHDzgCL&K}<^(R)l`}@ZpULbOxURUR#W`u8iQlwLL zaWUyN$rX~oU0o$5(!%=VKQ;lEN+^_s$uX^4fExz}-AY;1H2u3y(kb4dq4Rj`t2kN( z>bd!DjCw^ygYhb8Zx?#|hsc$$~C?g(RDjL=j z^p>JCVyP~o^?Bg;5=N51d+bN7*MCcSoZ>C5Ptbi47Ee<)HQ;&Na(2qyFl&pGVt7fq z+Cxf3^3`%P!doti3*Y?lw5pmtl^Xj4$!@}&QbKzA(XI)-i)+P*(1NwNgle36n{+(1NYUq8sCDkE)A&Oc3Z@pQYoU?kDw#wYakOtW z%hk!X7E+_zE`jTnRQT-`5HIf6+fYQl-$3k&=75cl^(*gw>1Qxbj7r-bvD+0j z4Z7)xtG8>sxK96;kXkfgp~J4Pd;@{F@?c*0#Wm{Lx1^muu*4HhGCZuv@gni~pq3l3 ztP!}qW0f;Rtl{xAPPJen5JSZ+()XSz0GEUUJw70hp zb)EO}O0z<9BT*NXgtsK))8B?dqto5=_QfNr1lbKn=Jf7ZaDMl7Z|tvb=`xmYPhbV@h6STS7tfGCozJME$81U{3Jpz4Gp+BT6QG_Pxho9S- zT*qa9aDF>bLX*BcJ3cQ)wz;eu*YIjB;3_Acl!;F0T+`*Qmg}hnC{}m$uW=julL;HO zl^L6v)1s-2L`}nmqC%OL)$cY!Yllk*i%qk|5@~9N`%)E5mM!PL-N+Ur!x60h&E~do zeboh>qO~2EWB4lp2hm0Q_;7oArE9a9Mm4m3-IYYNZd+iETlekm2g2#4td~E z$t454TJDY8q|{!Md@}l5qCeuxe{hQ^B$2a@oig(sJDcuq3GVzv%eQ+heu`ppt?OAd z2}jbCL=c(_pyl?@D5SXcPPes}Ut5kw3{CD5-;ToJCIYhvHo9)ho7xPD&YHb1ookI(aqITaBBsuR|MIVY02r#j^8b zd*i*HUqY{WG80(b(idGy?a#SyGyg&H%Brz^!>`NI!kS}*%q3lm!c z*n)>jj0yEz=BWge6*IH5XP|=JnsC>A%5JZmQe_5a5j0s=j0X%1XkfZbespx42gUUB zsH09VX}Px>zjuHE`56q1UJ;Fpi;FXKAKFg)*K?JvSI&}X6*MxgUnV*ajL`E(M@Kd_ zorFxw187V;qH*=isf1YPShI4{9dU%FC$` zHe*`^hAv!kY-I+AV3+ zf&j8H>E7!p8$lZYe4D3jaK=QZ$;{52COrgz=Wm>3({v#okaM7mV1yY~M=O*D_DR)K zQCQ$K&x7m=FVuUmONT?Djc2%>#1WO>Z-$ZjuiS3q$g+P(_Ls;HjUPU2!4ErA3`PaI zj;=eM;M_lZGtan$iYoQ$?d`Q)_+XM=TugS}7t3vbwGoqAtgl-=MRGTKBG0X%LqkKo zPh>joU0FRODD#w*jLcMBHY^{I<#eg3ZX=@+P?0A!IhuTtfK_^wL!LvLRr;Fd#^ZQV z(|nEse)5|)3DX8mB=SQ2`?UkBtDUACPh8nm!1cA=r@yazAB<;B9hHJYO7lx|KY6N< zpHbZYs+X~|Zd3PW)33T14HhEBD8GBR51Kw^W7C3(rh!+384&d}OCcde%@cKBcs)ky`X3k#FHF7-{4@crs*XF;#(^X zBr&{vv@B!mdS&Gvf&2TGJ-csG#T@rP1VyBri)alVOjCw_dYnsP{$x`6 zS*lNZrJd{QKW6sygv+S*SiE{#f1<+SxOU8ez!?*<^DFVXn;`jgl$A1yRX?<)MG3M1 zysfP$JPV{j>xRvcMObd$5h;WZ_?DKFO|!OQd41`r2E_ZTE*CFfW@Q$sN9YyN&Ce?} zt~mT`6Ybivor|o<_`GUubKiseV&daF2DcStq`o(}{ciLtIdk>kSA9YwK?$rp1u4rl zp&vg4FL=W&2$-4uoYd8wos#y&%a5Ulhc|7iTn)+xh|Cj}KDzUcj6TAoCcM0PHi9Ey zXTRF7!jtOQmU!S9FygiC>4lS-`Af!V<`(`N0{&+de^x}j+l?cs^!YliRVXDy&U_0d zJFl}c5=SlLuTG+sa{B{<(Dh_0FTzIR>*S4z?5iI?hA3%!hg(vNshYZ$>5r2EL=I(zIbdSbG^%M7QAKdjAynzbc*}+S(d~$))eBN=kAHlB zJG`^CNs8W06iwQq=zjS8^w_pi$S|C)LU(f~SWhfX)zIu?(9`C|t2Uu6ZJQEH1 z{>Hqp>U@OAF&ix{ZKfau1>1(|d<;%wwudK^Xs&|i=rx+~quH4mn{kK1w33pGnE6J~ zBQBCRIwN+%sw4gz9n4YK0IkE}m^Z>$pCYeQbHw!MStC)5C_=||IScwaE06!=+YahF zT@}&unPBYMt@}RJCh5*q}wfK?4{N!At7t%ZJz^nL_MKg7lqwAQQTuRksQSsWf#}cYN zD$4B7;hemdq$;$7AYV+TwX2;ZR)iAL^otZG;#ob!vb|@;djb`3^-CC+UHuk}?=wW7(WI&pBWV)8eY>1n;6YR4_<#sLVR#t1`OGsFHIF}k zc%ckEhdRs5yh4~^OS`}3MpEM>N|0ZEet6jAXE=AlqEm`;IND%kP~T|gF|3KS)c1B! zDbLtH5tod-V-{04K5lGkIsWF)9|0B31Ch`c=FA*!x`I{TlCO7DJvJQe`_)rj7O98s zj~cxC>~kzO*i3vqQRTEh(0hNipvjvJE$h` z3Nb2(dJsqSVkK5l(W}>xr^JYUzVv7kC8X_W>7PINrcJ?`MdbDS=&y$h4uZ>Pnx|*f zR5$wVK7ZNVz8lec!MUw+i*fO7||0i8$Ro zv+2vKM9$sQ(mAtU^XKqn-WC`rVhp_Ff36Y~Mo@Ndy`-$Y^eX5Izn=;R+L! zE`}rTVsl&HZhN`ZkoPYxKu7DejREw&39gm(p3h8n{gdas*RN^#<#3|U11dwjz!wBI zn|MaI!O!>CK|X#F41z($D25qqwA_=WOmF(K79yT2aP)h&!7>TDALpUCW=BRwl=bw& ztE=x@OxDxCEWI2S7FJT@c{lNQJhTu8hlHf5<|%7y2ak+sKV6~W!Z2JC5)-GloHu{6 zrlh8(!dPEh!$kd}!RK&ohd>nS8XxBjYiBn>|A>r_4+6uXcPwaBAnQI8-P#?Pjjs?RnIruc8vEf2@3D&PR)h(l9xu z1wS49DD)ID3-L1@ZlR%Z*63(^zGo45inAbI5O>$Ba^IRqg5Jw+o7C|Px72c!AESJ+ z>00;W#}6?H32Xuag3MimQO%Ac`lUm{uU>QbWhjFc8A-~UT$-e=uAdBVD?q2403h?t zW-(}#I9Htr9sEyHhtKn#HaXI7D-Mko6XA1nF4#TQHSLD{8-iT~0vEt=*jEGX&#D6V zzAp95%r+A~`|hqEki zd)Mc+`0iT1>DMMk*i=<_59}xFGbkt|LJo!-(Hb5e&Y0SN0~z%1lQhZPMFu&1p!t&#(5RCi( zwUE*^QBQ2;R5W?-(k-uhtuk!lx?XYlgc|1btNR*Sx2PZ(nX)N^aPWew`*BZ%r0zK0 zrt_6e=hdY@BX?IFOwCUi6mu@8FG;zb@GtE>1v4Dz;E8jwZHwa1St5@i0~j#>(KWZK zTClE5_Lr5}NcP#O+3J=3T|KeW=+WM_dyiz}1Io%~F=lG>$`UTcrQ}H(=HMiim6ocC z3M?^fM8mYH#PeBJs0?5OHV~nK@ALNb?7=4b%(~xnRv~^bF)=kvpi!ra?v40`7{@8! zf$D-3;_Aa}`pNV|ntT=H-kom=H<+$gkgd4|4kGIZJ&Lm;04dH3WpC%*ES<`)5PbJ0lHzW>(uy&C6%EsGok{26lEbkD++iDNA4y zubafr$u*H7GGzFP{Eg=L_X7leMw zv+kYOMgN)<;tK0(OjZ3j_ z-VG#k(eN@_h`gE6@n`M}UnD&@T0;$hmW_ylZ}e>`_Qu;IW&M}PnETR}=m z=`L)>7+pg$i=*V^n#f4oi+{l&>^hOwqIt7S+;(J*8~5$o8ca7{p1VSFXJ$4hHEo*Z zrf$B1-}uB8o`^Huchx!|#OEF%dN%>bxsEIEktRY_Dp>mY>Y%HFm}19pv37p;<3REtX&^3U;30c zslx9V>aX5i-RBQV2f4jlI1jmZQ24i^XIZ09bJSYIvU)(@S`E2f4(B)P_IbUcJErbw z1be9UJ3X_E`1PLWo3DYF6;?J(ni8-WF-1X?KNqTPykQXV$&@Z+;dEcG&+3SqUBr#h z+d66T*S$wCI<3L6X5?e{Y83hm&NeNaco8O6-4*W+&=;IJs7&gjy?9PBD)p`yrBvP< z2f-Vcc5DHV+Dx%Vd-LZJnxp_|^@6oi%%%AyLQHY{F`rW`Y1L<r|U_n)3dDwr=O;)SDs37BkUanYzUrN#4y|&Ntvp9L> z6VR@uM7+ypES&x|IWRzNkCs%e+$JqMWy!0lq0=s)cCFJJIPCJh;D`!I4)*TOjjpigRABdVK#V?QtGK2IO17gg-2?yP*YPIfoz?sYw8-y0gB|> z(Afp`;yo7TV4N&f!a5NeDk}6jM5PXO-ykw#W@ZHfp^0L>PlV87(`*nQdVEYO6U`Mk zYUw{*OK~I0tH|cwJ&x|-r|jz2R`!NH$7!*dAwL8d^Bf@5(b2f^f?H?^Wo1YeuU6x& zF>7~hOLd2Jbf`j%95}clZn9_;ne)jNoq(mmMBPdp zQP05E!9S|Rff<~K-)@7qbwB)Cpf@rpVVRNkRljl&2?=$MYM#G%nvd$`*+JSnl&5i% znzol#QE(1UNG~0uz@=|S>>~)sK z1OK3wY?bAfr+J}LdJ`@|Z?_(JtK{v7ljsq_oRPDeaMBbKf2A%LAyW za8bg&QU2*f2V`q3tCft*_syE&plq9Ou>S*YbOg09v3n}k-H2Nio?#bgM?hJUno2)lHEtGImum5FbZ9QGM+|~y{ueP7g#dA_)_45~WM0Yf02T51Y&vr`*O#2(7v9GsM zTqg*Tm_D{;+i{lMJzvvGDfP_^_XVqvM8`(5(*%gy5Tfcwiw&_giu9ll8mD1U+X}=E z5G0Oh_iibghXooE8QoI?$RlD*1cf9hP!c_*B&6ZObUOv~`@a^{v1!Ep(b);Ku;S4* zQ!A@|x1h_Wr^kH!{LEZjB>w*OiM4)yIC-iS_4N#oVsAZs{Fn#?d+wWR4(%*<2I>_B zN@p|{dG2vojFkN>D%a;>N!DLKdmC*t&uDrgqw3@&z|O&8+i`CZfdCFfvC;QnLvB`Z z2Se>RPG>sC!MYT_ya%Ytk&l)>KnKsW99E&KD z8*n=Oli+j^2t>4ERn*|UeS3!qUmpLB_u(P4V6v`Z{t_-C! z<7}39?|3XF3*xZnxn+t`zZVz{`KalaW`>c3-Cw_Myn~9secc70T91PuyXp^XD|$kA zUgP3C#Pt{V4-KU-Ia!xsD_p03MU;2Gtk`^ za$>%-Lup!mflP}0<&Gm%sA98Wpn-p1N}cLuUoc1rP_2yc*Qq24)I}fRg;%eVvI)<- z@0RfyYy@cXEY3VL?$ke7^Rh*)bsCJc^#iKDc|UpS^LWVnMKm9m_F({vCnROhQtC)| z3ilmenVMU-2&`C1S=SWNiT9gnzE%qZgx^y#9fmVg+$T?QD%f z%z!6Rh6r&S_dy+ft?>qjD#xUV<-VeD>8|6o*7!~1S<=JTKOZ67W4aDHY6v1wySIOZ zTgB6lJ3Agct2~I$FFr1YY$@qXiXWtIP=g6l^5v=C(>W8m!~wy7ghHCX{I z+a4X#-3!>0ihI?%#k)byQ{%th?c7QH4bfJJetQXc8hZXjVi>3h5z$@nP5c%^-aS34 zh=$Tmkq|tM@88o(?Cia2oK}Z`6t8iWlam-) zCD+#0K)^!=l8+U1fi;8%Zx_Dp3})iez4c~ zq;fesu^808;pET2B{xIAaUhjf@$BTwQbXur7F>vbUJT@1!{4H`Cjx)r7=uMdGG{cv z|A`pX$rjW;(zCK~89fiLa@FmsB9E{w8SjCbP2;{2+uUbHa+PapYA8YsE_&DD0)iXj z7$kMG^EOv1pwE0x~{6&qJG&o|DtWT~Jy|2`I6~z%tZs!Mi}VqUUI=204tZk|>sx zlsOgx143Ag;Wr$(-(+39g%Eq#XofrjfS36e=a~37Qfz9iH>Z5hd~V_F;`i@^jnk&B zXQybQNB+r4vmEhbWBTXFrtO|~4eWD{jNo!QJC^G*DM$ zzCJ&MbwpHt+Vlm0?)xHGsbBXkF}xi=zgISb_q)2cupeh%mf*Bf=8D5TI-(IT2$yg= z5J55!0qFlp`GApZ^}w28&Bs(4%KmUmftTU0HNunif1eMhdFyqsa*f zizMAql=e;=xJ(=1C<9E26ACx$nw;OIs#B4;Rk0p?^d)sDdX$o*$SCNzmL^M;AGoyF zFnh^U^K$#yB5ri;CgN92{TJ=B0GwNu3lI4$(dTO>T|~yx0>+&qMB^7@$Nl3D+`Ypb zCjDzaA1IyB6^_|6n%$aa3<)=_J#uk+zq2UnZCzg_b^N(E?DGmOt=sk!i^JJZBv*Lv zo|jiZt|#b{*!SO^nG4KrT(}ZLB4v6BQ(vw{pPhIPNqv+(ochKYJmO)#+-*0zcUd){-oM_XVC1f%rkjDTl>A@5yzysc1v3Z<)F(onS4T`s zhAkRdgHvVK8JUhT=){E^y+rZ9C7cv4-+FMRcA_g#@a@7ji$YHOo1gaA+S*fs9oe3% zmQ^T~MHDqZ@In~Ul?u?dH0{%MGS{7^p922I(%LrB%@jO@$|+|P-Wy~)`)=ku&Sl@f z{ymOVH)I_$1{s<$=LoOpD@ft; z!sOe#{0)jw4^p!+;Mlfa-Q<$=H6SD%c}&zCbjm6!#)?#wmxnpZ_K_BG122Yepco}u{{_XU zdutNdT=cG5A`Fv`8&{Ikl<#>nV1|VL^XeA-*7jc%ALevh+3UL}Jgbdvf61Hw&}!J& zQ7x-f0SRVg%^w^Eq4i3bp|f~_90#j6M+pxBx}tr3eW`VI4=zrVldDAM_M1VHo(B9# zU0q!kz3`te#DSX)?euglO92|n%HFZD)b@^!=aa$*MKL#=-c9l6^t)`^#`LehB&C-6 z#y_eoD#%X+B0rb9P5B_4YXwQnz`H4s>p%-H!eD#uXC!`DPz!IeBILkCm@Zbt{rmU3 zy1Ec5yL%?7YV48k-=E9q#(zkL^7IA&1--4{Y60u(>h8uu^psfekLDJ(gQimV$Vf1# zkjYI}>2N`t86$NFE-dlz@G$1dmJ3&mhJlFa#D1mJ&w^AYFt zUS3mf`k&iK?~Z!+&Km@T!Vq02T_V59T^$k;lDc|vLAyDBctEgzU;LiY2MS6OA zW%igKzkf?9DE!VXlrb?`Or`0BvEzW+WaQ@J!_R|;jh{xof1?3@^6sr+;Bx1^wN@{<(3MtH|^P;T&y$3aK5Z3^e0+SVIXQSBp@pf{*SQG*J`~_S zZFdX!$$D_<(-j;+`MJcWpX1Sw#hqm&X} z=XTIEZSy1e>fO6ka&mIYY?MoDYf_e$oH|@_s}4N0VX}`N`ATQ_jIK$Wo9C-Nr8GUA z%cM}5gHMo0I|*J{T3-*)$d9Q9LMJ>DDC=XhyQ#BNB`LB>s`w4A_%q=HtNx*cM04&( z09NUsqg@8082ac@)&@M->gsA`9UUS>msvTm38Xzd9snBvh0(brVWT8~q1Ki^+@T^5 z-v)dy8R?f&(gtnOH-p~3#hMyrq@tqo98Ur^ZfaT@7F;`AEPTGFwd+kv0_a_BHsx!Y zw@b^(F%e_%DI^7cz^1csZb1R=6vt|=+9$&Y@o@4%s04e4(DAf)We;M(_Bg)N4s7s!#NdT*}O`-}3~2FED2n7g|$n9N($A^OHEu+pc*>SvmH zYH-{j`=;IGu@F3a@d=B?)XJ@DU z^y%A=9~t2IA?4G=R#;h+gP4`FR2vO=AdMk`MJZWWhAjlzv9O_G6R74%0v=giQ^Rtl z05bxfg@xsLS4c5iFf5jGem}yUW)9XDs~4=m@|(NSU=N@VSytB|6!+9CC(yMaIx5N+ z$`(LBzskWu_~F9`RiA4@LUimg@~-&%J6wWqbQ#Ue&3PUEsDY4~voJ&a<7`8x!Pt)< zMNHir3%$HITs5IG^6i@>?1>Dxr6^XVfNs<1!nc@Zy#@e~pI(uSr>6*nEU?u81-%+P z6MqwZU{W!PCu~Y!?}hlmjV8ToU3?NEOR$f+HnelO!D&MP{5(KkX|VNReSxOpU3(Ie znRyLd2*6s*ckWQYh8rq1iTJ$j#?!dHxC8TrnS&|sb++EQeYA*5Lva4N{Uuv+^dRFGS{Nz`y}| zjy&mC3JQwAy>~*_uj4|;KRi$b#w&pnm&j9VGrJsOI6K7d15o?6%-J2#StzqFJrg7 zR%N4vGI1^lusS;O18rADMTOS@LO&kR`u9G96%@Qe0?)s=NFwtt7zkuOBuw!ztOqf< zFDEbG1mZQBlgAw$ib&p8ST?YBW@cvZqM}&JH|ecHM$%@YnwRaH%*vVh`KiH}&)YRl z+Z3;uV4N%YpVd`KYin*;B5;IuuV1IBv8(9oi{5BMpYF|nc=wLUgJ$V0H6m#nZ7?^X zFR5C*$lCa^6H!la3a$xu2I5`Yv0eGsukvAp;6UGjV~vr&yE-3=lfnodO6A%Q7ZCIpNSB`T!UDw$47Zwf(~PvRFqVCgMa7UyY4Y)wmc&Wz;irOBa+>R8?JO zh`@uVgE1W79-%(}Vldpv!2z>bd3kwl?k59g9(VdO4>p>7mbjzi*U1B`if4|-){h@Q zZqV{A_@5<#d2K`W9zuMyVSU$ui2bDNNK!=-&hyOd?6hMIuW=itnx-bpy?ZW0+{vMS zfZ?mF$LJpzh-!k2&!IICgu#2#x5EZ zdLiIpS428KK2C;%Md0656jH7{i`kax-GhLLI^0`?Z~$C6I1$)`GIgj)eYhbQfrhI7 z5cS%ti&g8$i_LC>oB8_CPLx5X$uUGf0oNI7#<|LkE{C=0iD1H@blG=1?qjBWB&J_5 zPfNmr9$)oWzB)_FFR=y1{CJiN5+^cA3GP+kf86)gF7 zbS;)^$XEByoE{9edIFF#VS$Fwi>ohlR|2nq*|Cdzh_Np$y~tZszqh?oCMNV&C+g^M zadEqr?RyUF)=7_XIMAe0>!(uJa9usYRXi5lbBGy7I+P}DyRjYMxdQ_XIA9PYIP2() zrOuCkQ5IRx=r@Z5qD5OS0n$lCCtLw8YAuw*k8bv7sGJoV8MnAF%PSwBi3v- zMm}p&fo#gWMOQ~h*i?VApr8O`s^g3x?tu#IyBWf-o^}H%K}|||YDPVoa;g<1v|;B# zcBzDs2n^NZcpj{~cke>Ewr3+)BcDE|q8i9=yiV&n%hte*QO;9~7ji1xr5hL?zFDqQ zu5}BXvXq8K?4%uRc{#ZYfQ|(GYPYHYh*Z+bIK5%bF#}>5IARF*!I%_HQ@k1xsIVC{ z`CY*LASh9Sv&OT?5gR1E_eK{zcj?cu4Cc|{fkw>S;^LzNJhO7z%a<>!Iw9c!Vb@dF zWo2bSi}ocR>Vl*bY%x8|u3qP6zWG19x~cKS?T2}4Kul%=BaS&q+&DNK$Ur-FXO9knfC= zxNcP7x5NLY)h^Kjj&3g1GWU@A$ zt;wo_bcCj2*aAu~5Qjy!yn1D68AEW=IH1&VOrdhVimLl3kFo5VN$&AhY*6mDquFI-junub)5EH$r==QFtg+85EcUC zVJ9ycfzW!{>O2lRIxa3QBR`)|uSnC3iU{#~;TJrQcMe|Ua*ZETaNI;FNWhiB8H7Cu z=Z1kNRI7MVGi{7<^9b`<{!vMbvoL{v&zoS(G%f@; zn4bkZ1bz+$$Ogcd$kPlUXZ##ee4$K)~&cLw3@fkhy1Z^XcqOqNoH(u z*b&_iP&Zc5)qU{7H(=W6=p(eibTw~p9qw;G(m(Pzb2&AuWNWJbhTj8W?BmChuV23| zleh|bZ~#>u<|s%~T7oM=xKowFQQ%MHY{T3wdAG9w*ZDmPNPn{xAo5j34*&gL%pbG< z+6B_!;z1~3YR?tJTr+$A5YtuFoo241wjZ1x1Y9p^AtEsNe_!|gV&dXtEQaCfx*e>C z4Q*o*@1;%3*fzcJ3&0z?J>jJf$2y(9DV~4g0Mph&?my_v%~*nB9CDsSVm>m%vNkRS zvV8hkvtR$6&NFYTTxd>u7%F=S^L_t*@m(PxuP4x{^7{8bVZI7{1Jd2gXi%Y034QTm zDC`dA)BbtU$94$L5?y)yi#MM4`FV{3ZQO^KtdKvtvw|HFb|8gG+aAZw$Y@lr3>-bPy0Yo1}PX98bI~#XtiqgGH@SQB={=3c~2s)z#Hi0_!DB znQe3Ib?3wU{uxrQL+t&H$q3-?J9MEm3$*<~r)LV}mjhd88?C)goMYhz95lumvI?7J|Wf3JbKV6tp|8$LYKQjStLEwq`3NijV01=Ur3YuhWZoqIeG% zlNmzk2l_yGK7+OZhJ+Ua!mJSeLnY_}Myg&?MbE1`ZNW=05o9Z&JQbE-Slza9;;=F> z4OF0Sg}OBeM5pi$(R$s19zY@}Ac{xVS+@k+stnh7p*FMDyAGn2)$;~ks;6v7n7e$Ze zq9RjLB0yjk>kZQsh#pHrvH>y|Q7S*tHeVrt0854m#T*w|b{{Cs08YCelg^SQ{U;Y23{@*iO z*?T>kUg9L!@!&uw&v*m26;QLz(5nuP%0 zJjYDlG^q-vOw zMAMohhG_;lcZj2DU>L~2{@nsVt3e!AJFe?@*W1m@gOLToEj2hcm@scsrK5U`q2$7p z8(Lt$;epds6k6lMe8&MCw%nq2)^fdKGMq(kJy0uaKcm!)BUs)?@Oim8KR1}as3sjt98>J<+^~PrHe>-kFqZt3aa7 z5-xZS+<>vMv1d#f=#p{4Il)}}-28l6Ss5i5OiWaOK{IA&ZHJBHj)>dMzGy-1pyj1; z5l`sl6Qvcqs!U!7yxA@1bJ-Ep`TfDbK4buXqE?wHIc9@ZOt?Oh*92`JfP|p08s>T2 zU!BiaV~2B)3IRGi!kz;V?*>Q?2LW>B;>Vt#{(u2l+}zyo&F^}C#Xyq(dUa1{!azw_ zh9MXufS4>!fjqjK_zw>ZN1OzWz00uehN>O%_5be#6--iYRzA~+$0%uOxmLVG|9Qee z(BX^SP3EdiQ$aLp#};@ckGwF61RrMnx}?gt4<;WkBr7h)y(}FDZs%z|^hatlOy&2j zp{tPf!To1P`{jQ;fL>l~*3bS~yPN<7OmU{@@T-wv7EZpW0JQO@;6JU0WCoCBtQsF2 zjA3V~E+3piH-G5sj(d1uM7vh@w5sf`i-6E4o0N<5NVNk8h)Mat%mewDbq}t}sdEq` zL%|bpAm}ALDW4htAJzh=LwUjA3a{lznM#=Gr5OF|MF_DgMs2o6U}QW~KswGC=@X5W z3iN|X&lApt&XkB=MImAkGJn!wOz_4Vlv;_8U4Y<*ojnP>9*shs3lBFf$LrfBAaIcH zT^*~U0On7#iVVF!<~a5ozzRT2{!YXTHl?YB1<@r;R{qb+f3jawKWt{k2v8^RK*C_( z5#G=|L`@PXk)W8Rng(4p;P7)le~zw4gA;g{loTp@x~v58S)gc<4Ux8;0t;uYJoU zAl2At`@E{#?MA}Cq!%YbqYx1$X8NCJL~^zn2zBAW+m8!7#78K9?e%&*nKD=u5Yn{K zD`?&SUp>EkBZ|=1SN8R5NqU@gGV|fJ|9U6Bc$nGqE9o8uOq2&AXIk?+_7N-y5C8oN z)1055$LRTG(4VKzKCiJ)fOkeO9oHec@jBt3lE>dKn9U80xm(vTE#3cq(e4Po{2Pe< z^N!tunY6DY^!O3~-K_kc_2OQ>#sBmx@1jR*HV)Z>14yTkzP*DY9l?FKpV+KZqV7J=zmdCU4|!BLeUlZ1X` zwkNAy(BnAt_uenBPNOq7>Ky^E=STBg3tnd}+Z;nlG5=ijy@l&>HjjkgM`#j1^K~f@ zUT1N`YG`jKq~rfA1rq*tLN{^W12VfYaSAw)RpQDA^vCa*tF(qUYS;aRMup957T@F0 z|JS{ibn3FW4G*uJ6BQK&`+^I@9Dc54QbH9;ZfUFvPciARcfl2NkLU*>M~TQUFiLVq z6t0cRqNDAfjb-s#)1+uMR!i;uwF`i0yuVgerVqi)RX?7p!2cljg8OqR|RhsFEprGp;uw@u+Cni%i56 z6Y))zwiLfchuhJ=<~2)RJT0@HybSG_WAkN{-&Rfl=yx$Aa897ODvetplC#p6A?)c*5EL&bv#9(1y;{VDdJ?M}UutZdJ7`x_gP zk&AFE>FW9X3zp!MF>l!2&C8X{+TOXh-#P4hcP%61IDg?toYQ3fA8YV&_G`xkAm1}T zB3Up4GPraq5pwT&%=*~WKB@hzRe(X9rBnx^Xp}Exh6df~Quh>1iuCF*3FJImczk?5 z$QiS)PkOyu6C}AJ7<4d+7TepWU{!31WRWTL5HCo$sVw*ZUX#iw|AcQ1@bh0w4e^Lt|I~PLD*)rd*S@P|!

e4EFDkFKAn&dyF4ch`gvDk^cmRw}H}a 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 E04O28TL1t6 diff --git a/cz/img/grid.png b/cz/img/grid.png new file mode 100644 index 0000000000000000000000000000000000000000..878c3ed5c196539c4e2da35b7787ab08e98b9cca GIT binary patch literal 1458 zcmeAS@N?(olHy`uVBq!ia0vp^Q49=>MjUKFR#nCEMj*vm;1OBOz`!jG!i)^F=12fl zLsS+C#C9D4%n8IWc}2f)ZEm(l45;BJwtuC;Xu7MDalsFrAb+- z$t7TS!;J%bz$r0ZA4%9oA5*oBKFCE#E`)d=EDH3$9hZ$hJS^?Fp4#&|GB7Z|@^o^SSJTd6tq0S!DeK!2h*Tl*`P5Yzc8-3Bx*#7*P z_lIZyDoaaS`}OwX=Dx>2?#BS1xgR(Q!d=p|X>EOCN` zXA4VQu*xH8*v`wH|7Kg_&!-n1cjuav&3^o%1B-!38l2qsw5vX{)ww9+?vCFTf>ud~ zg*GO3KC`e=!r@T3xzf`*c)d-IUlfFk;PBjy4K6tmi!A&4@cAEP$Px9s?lqTci7~T+ z-}^{4afY_30{uixxSHt*N>9t^Tda&0H5mQ_1`yCs#p`NH*8Km)_~-KFoNo=!_8c#s zWAa>N-HQ`bo%5fbxey)esBZQ2{nIXNu`Os-bmok|{*PU&?;Wq;K7ViC-rR_~+KOL= zH4)jidxUns0>)Izao*FaI~PF{%uT~Dk@j=8|5Dta{K8wv>d|%Hcb{Lgz3+r2sU6kg zmTAw9&-`i8w14I8wx>P5N6NF;+MlVs*O$JfT6WJou)_P>@A@uXTleG5F;Ur%rwkr} z9Cy=jOL!Yh{`u60)j+55f37_IN$UUe9sghL7uuB@5hwlYz5Q2Eoi? z8|G~6tcc3~n|batFcfpX-rfHA^NYK3=QY>WxaPaUGs?d6cXxkJIsW|O^e4z^d}6ZQ z{XhH5lWzwfnEw0KbC6*c*P{6UH^(HL+Z_Lz)%(e&^e>X(pJ#64-W$DObB_40RoL^? hufEOi_HxMn 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≈q9{OFC}jQPOM^t4AwTl#%q%*-q6)SiA4 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�f5 zek8v!Y40J6R%gQcQqk;<%X#;usM29%XNKaTu!*;{g$gm$?%%+`M)mA`GV`E}G zd=_pFOzUP%*tMYan=8$8S_t4z+P?dMv&T%ceDREY)=EfDTiZiVxEgyv)q}Zi^<8hLq)kn* zqEAT%0p-Q`i;oydWI~Q5uQ$3#8OI_@Oc=Dc)tV>WO zbxrRwc2iR9hcEb`D27KG>+k%gG}YNbKaBD<*`nLCF5wl^tRG&WD}9<(%Uw*>L^i|| zZMT=Z!Nt0;HNEh7Tj-vD#^0lUYak1)#~i8K`;^FAfo3 z)Yz7xvIWfZ%}Vr)agDOAYH0`&GpS3Cq%Fm&t`cfC>cPjdVJ>-1iQfGd;Q%&NWTxSr ztXI1EO;XQn1;UzKbv^={i6Gql`M6JjOwLf$sRU<}H`MUChu)s{Ty1?*rcIQN*tboexTUr3$BjwV;QI>@sGeA^ZAXWx=Ss86V3IHV`Rcu5Wf zV#HfC3K8RPn_U7B@mt}y@dS4xdj{iP)enu@bkgw9oSVfs*{b|@9a(+@*J9YB8 zmMsO5sDt4G+I)r_>z|H$C&ITIC)bxCu5}wqH|&^bR?QboCucc<^C)T9#@Z+UwFE6Rei zMF%q!Ym|4MS4~KM;_tbi1ia}+?35G zwF$S!B;rw=g%0HM7q9&AC@zjgoIOO0GIx}oRXZB7He2OA#RVPTD3_8ztY&7wZ0~TI z@g^_toN|uSoeIh2-P5mhsVIP@y-<2T+99)8t+^b_Lg*h|-+*q`t+z(b)HRzx4Psxp zFw6#q75j(TwxQgn>UUDb((-X9u)kP74067bAnSo)uT|)^PQsQ9(PD#sG2kw2YihR;TXt@;*0KDhZIe&i0dny zZWirZDV|oVSZniCj4>6zD~|}Cr2+f)XlumKV^Uju4(s~gqn@#?&i3M9cRXIr4J@rX zW&9JBg7|yrz%c&|5|O>zHPxr}phQ-J;X1M+=+yC#?(;?48!v4b5GvTp@Ljjd{lN`8TQ zwstkqzQC* zZ0;Ve-RIoI0mVsU+@mmhvyE_EMf2{q#jA&prY*)3k%o*M7>%{P?w8M>lAzS1ImDRj zfqTpm=f~g^1XoKu7^8K)g*Bb)Na;xF{9ZCFs1c~(x|QCUN4^jOUz~K*h^Vr@7)ZQ zQvLdQ%*@JJyYfma>S4_6UbAT-@w<312EoL&@FJS@z2}J;Z$ywBlfaW??5&UO(b=*&DdP`v zA*%*Zcif^XTC`L;rXlzMfI8t<+9FTqu>Hio**%00{dNCPViuL1j!xCzlu{v(s=SHg z2&!3e{*S|kg1ViUt5?C$P2QKGk2(t;VUym=zmTWK6^1Q~ zR7!nqGim3ZqVG|&NsJ^IyYj6Y%6I4wrgh#I>ll)J->vqEml-Q}m|Assfw_uTeJLoq*dq#YA9z zz`tfVG`X?b|8?LKnpC#aR$G}a2NTHqVh;5NoWRF2;m-%|Vw47U92L!V*!Hb9+lZ)& zCaMT3D(q>I=*EpzYx`p96afza8o1%%nfm&Y{q#M8cYroS?zcn?`+i)oaL%UNil=ru z01BnO=JgSeZcd=Bm7~%Lu1J7&XnNf8U}q~Tm0w+I4t0%{$9RUsiVxH>_ifMEx!bmI zvF`5ORw-CXtEiC3-CyC|z#A62cz#vx3`A? z(g1RJ$1T7T995>8(hV8ABuG=JTvZk`-bK=DjGTL9C9i@NQ$7<}I=Co_A z<4!KT@6)BQ@h%D;EYhgVM-k;qxhN5H4H||`zHWHwtOLG-%eoztt9e^!yf%tp~m@-76n_|*Zh^o z-#WO@21t2d)!6Enu;mMF=y{f?Ai?CM$D>VLUS&n#bXpCioa$I3S- zXiXWbvh5vkO-_o_zbv=OV9p(l_bSuShHS_0V6>Vt90Imm$M7@;L=}ihQ>eIf52bb5 zTr1pQFgk=&XfNe&Ebf%@IdqAO@LB^{e)>v5a(bC*0f;U*004aBh*bi9*lsiKQf_VL zpk`=&VUDVQ4*d`$Du1c0;CZb7R@w{h+>n4#2b0M* z;9@nPN*V49s0zQk`>MBD899=lDA$oG=YEvurf757_XYtwhK0)(CafPmUoh;z;jWmy}N#;4fPQt zOHLAmzgwO=?VRirK#&74);L5umcR0eW0D$^u-kMInnwP=h2?650Sel88d&wLNri{I z;-%_Y1CmfPgK|IWyMTc}6sr6gn5CtQ1P zbN0PLM^3{%JaQqoHnw}~gK}>4;s(_F>ghIlsFVcBhAx(J%~@=Xr>sIP?Ws~lNWK(F zE&O8&sgCCj>_qN{XLxE0DwK{ROeu6we8X4Yb+vT!(3?PN_;t>I3E${Zc1cF5FQ_hz zG))l~O~o$2)-wSBrfqcA$`MZ)dlW;YB`Rs>S@946(<${?WjEc&Bf4ld=sclDr-y*K zmA`N3{e8i8DiRY|+Jn^YEB}=Hbvok?->>MINK;B&O)z})il7=ny{+`$aPq+Z)(gOF z5oMUD;L*301}Hu+kLs1PPaet2q z;k$4|{#?jz1+H7^n80Vw{EqX@&jvwanzd3^3im~;Mdi8{R6uEh?LE-p^f!(e#JEGc zi$yM2<@&q+q@=qZC6c0!=E^_stB|Sj)@R^ej0xA49 zAOkY`v%XU6qyh)$B)OEC{Od4CUu5pyt`Q&`A`irtQAOl7a!d5O)iQ6rC?pPe)XJu2 zWHwX1DkP>!K#;nmOLka1@~t3K+L{9~*%4FgH9`TOM!cqT*sci7cNuoooyM0H+>gJx zRlqU{4*VrkCk2Ftb*su@KC-q0$&?Bd^pSnKp?*3-JHKL$X+cG$#S0+MjXw9GTvhpVtg6$ zF^kNpEc6ga%BbNn^&J!hk_gq;NkWA|9wvq6=&4nD=2+sRg%062x@KnZlt26!z9d^|f?AP1>1KgyOPx@zQR=Z#%Pzv)`HK z0Xqz4hERD0u5!)~g`gBKJ*n3-GYRI=&5Lw2#UUw3`$sMGiF zDy(y~FVpP?6W1`#6}_IKPz^1hWE#C3I4~BN`@NaeokmBQJIP5c?*%^T@8J9f)|u}B z0)sfTdt*xcizlf<60lYNSJ=(HqhFG?zmvOQlFE(^9PB7}bz!y99^aq+8_fk8JEmcT%EH zgk8Jm6o1le`U`=u*fE=>m;ZM%K(bW?WC(<<1`y71Nc;=Ha;z)Pd2kIb6phXR~Q5%M0iJpRD63U%m>&NTME*)3(fO7U z7vYGc$7)Lx%xsh&Kw1cOvadPN80!7R@!~<~&8#9Rn64UAnqO* zDuBs->eAffJd&SPAN=~~Ki5-4vvPL5>pBlSAm3oB3*b@bI?%^BXBv=D0n8AaNck=8 zrAw7J)Rl&Oq^FkY(y~R^J5d({lsg1S(y>e0QW62Aq%l2~$=}a=$1Vm^`|O2v zv+o!w&~xFMGS>ELNNVKXFB8rj+Qn#NrudX!7E zPQ0^l*G!WKY0v%}gk?!uO1a>x|PE_)QUxkm!(@;ak3$8}l>NC(fuAiHAK23qFjUr~XS$VB| z``f}DTakR0J)=2~0i?4HrWx=V%&^a`;W?Z~h;L)`B99xU**BSY>waBujXX(Gp{qlo zOBbCWF=cCZA~n|E6ep?kskDb3eL6qA(j$I2Va*(SbNJw_B}LjwOO- z&<=|_ak}C^fyKcbo+Qujo4)!kPuD)1_0qq%Ru`c(zV2%UtV;Ns6ndq$Z&|S0rOlS{ z-IYPYKnvB#%o?ILM1#s=T`o-h zP(-TW$$J|zWKo|t%2OS_OXx}_OMleWWk1!5VKJ5l0Z^ zDiH85wt|2^gziQ29wnRv;K2Ev)i^-rep%E$Q8OsXTeecaW~dyP(L`PpppmO7KanRj_NU+H|}ziSbpeuj%qD5+Qc&bd4c^YxPch zqWM;SDW_U}4oZ?#<3(C4tUyf??w}?K#i8*0#~ud&X&Fh$+GeqF1!8M(!Hbme){G&p zfVv*7tkajYzr>=fy2kLkjPK$j3BBn)QA6FhF41}X=#X-7HeLmcggW8t<5QKRsj*h( z?DoP2f@Z@~n{`q#XS{;CWh#zH&)UIUdckRY_D0Xc2!tWoO@+Jq(dHRRjApM->q0@+ ziksR8xN${pim-8qFRO1p=3MDbQtgg4k0wir^jx+CTw9api=jD?m9wSh!?PSu?0u@r zP?v6EwtO`9om zkZVuJrk0X<6cqkYKQb1GcT}^!<`B7iDYlpgWqa8 zsKAk$Pbxd=9#ajdh8VvH$U?BnNsegx*NZ6gmlVTILlclQI_Wti|qfa%GO z(Vkub$Ih873xsQhyuTN#aTR0R$vBX{VEr%aVI(7zL&5~Utgss!iXq)R6TcIBknIyA zw!tF#TLaRyq7HS9seq(Dtl=qjP;Yc0+uggjV4dMn`4np7qi-*qd z)o~Ds_QqI-b(b$?+63h5v#LY=9KgZpF%E+k1F@K6!kCW|K79q*egk`59a&e7gO9eE zT_C06X0A4QF^b|;FmL+`2p}Vah=UE06}CJFf!r}TE`iz|I9hrGn-LWUWfpJl+PiPd z&+nxQgiy)Vi}q>G=K)Nvbd1UCa;7$05xgZl8JqIu2xs(ugDhk78Hm^1wUq8+@zMlU+=dPJBnW) z`P}C#lMV5&|Ea2d_Up5Fei+8iN&m{Qr+m_*)@`K0@<0)MD;Hy18dQAilrsdM+MUrl zK-7Td0s9ijH_qethd|O(Du(K)J6`W8P@hEJ|6F?iwbPM_J1Iq^4dE#9@re%Qr*Ync zQip>a2^OWxVefGC9f;ANzy_*T8VA`XwG|Vcj2~m-hLg(UoYcWSvkiX7IJaGQe*O64 z%{NHhjc=&=sUb*5#De#$5KkP5X-wIg00hGGXWM$rtAzhHE2#DRGgDwm_iKDlK|{N3))vwUd-|}9tS~tA4Gyb@#W`@d zAKloi<%8N!cB6rSkP03ZZVEMANnyA4{NtndAphu<~QZr6%kC^)=;8l;0e>;3Qmhr_h{lG^FD3w)2+iDq7BQ59S`S9WKgKQZ7t zb5-oMgY;c}$gqEXnXhh%T+7T&;W!Q45!n1$*B=Kw^qdWKbj}~PD=&C|e3$;-yG@>~ zJA(?p)qv#Tu5z(=h_Im>H9!J3mGNEGyGX;2DZJ|{0Y0&_fgxW>iwYX}SB`zXCXfGK zc6si_VvSCAoy4JcopjGSXZ>%2DkBg<@a@PsHQG^tB9BM%o1nVOig^Th0R-QEb&9dR z+tGYi^^%B>^(D-jNw2umBRbhV7@yAyUkXZ}3O?m!A0Uzm@| z{Wz=zXkn1hy$(X113=~6mZ{pL-2^sa&;&r5b$^!^ z{yW+^L`WWKk&#@-&hbbu*59^28BPTnwh^a!n=tRf3TFj$ayi;lvmyRxX01KQJb3EG z?0Dp8HoWS8yVJ&82@-J^_Z=!t#d_I58tlib4tfjsyBDnlzZ?X`yXA#`8rH{g*5ccc z3TFC8rX_2)4@?VGz=Awc`i^z(wA(^Pg2RL+jG0ntt9bPNhWM*JP^BhC@@W6Ug1^}X zv3^$Lk0LS0Si;&jVb=8un;G&GaNj>;F6VpN25ox$gfqHG{#`@${iolM z4e`LepEPs*(}Haq7sdOKAUy}`<0ZpHAFUQhX*{?ah!Pl~9hgURmu`cCq4xNK)r1X$ z@VPkyM&@3^<5iI|i`;Qxk93Xm2bG(XrA2Ze;2CE=9=-lg)d-c@xLW6c&iB~sfx$X9 z>`-oow)nmk_rR+({Ce+Wzc4gp;AFlK-cK60O4Z4|l&ovfTmB{oialOk;=Sg?f7GC= z?)tw|u+b@NRlNVbaanilPk541(n<9M{qy9Z5!@y%iH@Nn!s5@J90N^w%{fV-Og5R*R9gn z;~BdRQrbXfAkiW4hH8Y*?fbpgmmC^%>rpv8Y<`ZmM-BIq{o09R2qCWRDPQ8Sm$wlY zMfax^i)+WL>pn|Z8Y-L~@f6!`DVgGp$hX8)&TV7}y``N~s+RR5D{}A$H6Mn(B{1jL znAkU$92>0bdof^{6b}{$DuoU%exd)vYIFQr)SVC}) zO0YVU>mfk-0SO97r!s7l17ct)K77 z%&Y)1yTWhaM4j_QnMaK2=-GEh9IzCn^(zPU*iI>2zWQvwxui!mzYwqC-?zJeY7hRS zsyg@ItE&H9V4!#hc>nypEoz}tSqU{SK_OYO*#U3zVMvTn5fX`OTJ!6T8zFUdn?_dx zk74&MDd5N|?$0TJ;Q>`{e;1Te`zTevPpFZVKyYjM9Pp@GAK`WRXX)luKvre-_9}U% zya?;`Rxn3qFu>v8&WbSG-#hB9lppXt+zWJaL5NV{eLcU7x3Ih-)!WIfT;@>Rig%a4 z*(H!vV>e;7Zi!CVFk!Btjsw*mpy-iEw39Dw;>a~BXpp+!H38*|+gur4RVW;YAlY5^ z{^c}4>feyxskUIFh8L6xoTPgZtVbn*9U}3)E9Ns4e~|6p8h8Vo{#7yBqlP8Vd}Scp z0UEH0$(ciU!MZ@dr-holGgkH^Wf zcpmA!pWR6w1b%%gXQj11c;hnmX&rx^v!%sWu@0z-OD{<=Y21mM1GlK^`6#vS4|1aD zUvDv|xL%V)Y2>o=tRZb-V%hHX#l98g9;s)b|BUDwd(eVZ&i9lVpH}W(zqgu|0b35_ zWVPR;a<4stR#mhtJNlhhL=~Y3b!@{*O9PK_vH^2R;zYqE;O?qTSe9SavNq{4u^YOb zq%#j5zeDQwb?xnn{Km>*SOWQa%C{msZ#?WQ!yLgF+d7e$4r-Yzjk$x|FWvm~_Rrq0 zr%w+EJh=AY&&Rj(U)z7n#23JjJwHL6xLN+-wX_0G*n;mZ&KoC*ie5F|+NC{t{uAWp z&0XP$=Dq!MAO2wCxoY%~!cEjY$$F+4AKfN8Bj&k4~S+1ya3KF*qW>Yw9I9w@)a9luJ&aZ!6r zaH*ZIap==BkI#+7MZSVHv1#wO$G~s-k~-x@@|74J-Hp(OvBdiozNZM?)HRYsky&?- z;qLx7b&j5}4Orr(BV`LPqsXqg9{p3lM)AvBK0cnmWIrJgaU;{Y<9!VRk$rBp#mw$L z-Y3jKnc^QuEV|&}=@_qj%(_PlVu~w%L;nHU<;N5yWb49i1Q#WSSqC>QDd&Geu+L=9 zI@yAPp7MHDDK^J6SlEL*!#n2)z}&a9QPbVne20m7W!H?*zWK=O!F2BfQ$pqb{8q=G zl#fo4{;8*g`Q{rccMPdLd@wO9L0A8TtA?Q@g)N#W_PmK-)f!n88p2r2t)rV8ZW1k0 zFd2M-zDm;@fUt6m3bhhzrUbp*u# z+q@yFfYtnIG(&^!*POJlBb4S9C+J(T)sU@e&bH4|xFXO!5S3rfRO)eI=2OMp9NNrK znKRy-??V~X`$xggYW?ey{lVi7dS;t5>#7)h`z$+LNFnW$*xe0_jN`58{#BqTYrVUW zO*O!_U`R~ziLvxyD1M6D=S;n2K9aw%B)RLCM(DX3e?DzUyq)lEWkoGllL?gS{_ENj z4f-be%I#MkhLfSyG_4{7mGj#a-7RqR(G}VGVcB3Q{_pcU4D@W3s@Ww~$bXyoVFOp= z!zV!?%fBn+0)ErPi38HWBeM&kH^0@;o@*(N)}HM)>E#G)9{B=T2{+)W!*=?(br zdD*eL-?mx0-*k2!zY!5zzlrz$KYUT<4BhEf*e}AkqECXzhKU^@ZaZ!m;dpN5L{Um(%fXznM;1-LEO$|GAmXhB(C=y1xb<7vAS;q;oAG ze_1%de1D^7_I}d?{=ZJq@ofIjUyLCB|9!rcrJ38Q9q{I_n>LrQT%wY{h&%7E{U+1= z_qmnf-eN(Zejc~I%KHa!e(yG5L5pI(U|GpN=cQV&e}ohEcU)|4cU>cQdAamqA%!*5 zOcIJ{vFxMw^hi;+H8(kta=%BNLo8s(Y>ZDBQLbLM#$E1fzLAy3?%W;r{2^=aw{>iGL%wIW8Iv~^7bau5DNd=VN22f|m5Ah& zhnMeKgbdqwEjmPfzolt{E(nprh-o46+%YHB&CI&N@H93J#P_}*A*Je&f{{ry4i`M^ z38~?ZcoQP_qC{r;Mnv<2d4c(Bl7-hRTqM55cg*uGQ(0`y!v@Ul{R^Zy%b_B@o=NkK z`Tybt;UOKW=Fw(OH-5Ao)<((uST*Zi(qAkMpCq(Lva!uC?vGuCP zu<>m7`DiiK?DI7C&)W*qkx0>~xg#V6(HQpDT&LlenIF}5*?^_xC{f*e7AXvKnfPcI z`q0oEA-qA6ToxTOShyzLus?ANlSC56!Wo}ikm;=3J7~(7vZ)w0I+169mqaAZs$#$} zoi*(#KnibCCu7XWzerXhNk`aVrzJO^A~cvC`YLGHVal+SZp-SPWZW~!GO!2~RJ26w zXT^Sgz{DWgd{q=(WU|l4&}1j*2f@=gaYbY7Q1Ck6abYGsjZL(JAZVevRv|e<+rO4c zvbe1}_a=qi7%faTWh{_3G6F`T?bMRX${%F3L#RiteJoX^ESfPJKPX7eb_Y*OEn2_t zJWJ5pb##mGOsJ;S6**cp))ht8g^skmPc@2jD!?PndY`_3uhd>Vuqs$!FKIvT9N}QK zqw+3SfS+YcN=e_8j%Ii_CL_NGkyJepMS5*O1K1B#Nfs8-=o|1Qy-b0z?oxx2a(sGY z!Wm6|I?*CnPY7eqkVT_Np7!Mq3pn>#*I;zuDb4N_ZLT^SH+=ybkuoH-&q>fMF`eD7 zE#1?q__}zShwH*#b!mv>i&9e#m_MwZc>v=uwM2M885Ndpw?k3$BQ-W?_{el1x+Qni zcFvrY*3;|!@&2MNDkH;6Ila9vaJ4n*x5Yhbi(lOwmtEo#WKcq=DB~x1 z{4Ds9GSi=)vRMJip6K^q~1gzj{&$mmiM8`JE*T&itT2BX}Q z)(2-3M8t!2SZ`UleOvOVRbyJkV77G%VY0&UJdo6hDm_cLo2Ek*t;R|oiz8sJ5zL{jJvGtzDRao zIR9DJTP2wc4b-G;)vPsr2F0bMQSHzb=*Y|4g(jLJeK<7q#0jHRyc&!&&0fjz^dI45 zltEv9bc@OQV|@!J!afZv)3|=<9?gsci`s?gxGrm1lSwzTa(zTtj&6I$tU*7}vgiSK z#Jn0IOOqK6k6BY;`+t~w@2IA>wqF!=i+f|iLK6fmC;|dX@2Cg}2uSZlL3)#30z}0| z7Z8vd>7CF+kAU=ELVy5~8X!V|03nca7VrD+z1`n;&i(EmcZ_>7Mg}n^E6JMAe4bx< z)|~3m4rn5t?~cgq)>KBHxB8RneC(?t8!`GWQ?snBQ}DvdKms-^0!2+Hw5Tm zUI0pn%#99GDe9Y(7Y{fts=?p3M3&EjUX4EFoNXY)5X%v9OoZ)B1=6Ic=P%GfSNqh) z?z5PbLR0gaAOe!>=H>O7D`=51Hk(scbZ3_Qjw?-aq256qH>DHH#LPVDOcEEyuhD>* zVS-L*rXYf_#nuxp-rEOee;<-=AQ{9OSq@ac(1oydy>Tzab)nj+=gLWT&Dd;dirWa|CFsc7RPANw_)R#xIac4fU}!%(oU_v!ZJAv$RY;FdYH$jD zF9?2mLlJD;%jkxzq`1kT9R7ae{mN~0CJbrGTQrk9w&~{`u0FDrERqy)ObcW7ykuDQ z!#E$G7;urpSI<Q^jMK)xm37{8aCgf^4Hn$U=imkXyF2zNqXu z6m?t9z|?8LJ@@Z74h52Za@?N2G70yTaP&gYvR{Pe3P*29EyyEQB`iS}RJ$O>IpMVn zX~kyE;Ea0l#z@k31Zlq!PSWCc(0ST5fgbEa3O3 zLQc9c+$H;wZiVQ0`=F(}IsX3mz;^pji|f&;SD*sXt`=Vrc=GopFtyyX+;v?!eS>T>nhkGg;dr@2byZ(f~=fNxJE#F-OHwYPM*XH3Yygf8rXqAYc)c=wb*-6CJ z2w7i&1^Ih593AT3>*ryAoEcrW=#ZMZ{aBK5;YuCx-s(!WsY1eC(eI;J-3J%xUwl(#B1)XY~9Y zduiky=l#O%7jlSg?fC1`G&vhU^J#qk|Ar>Xt;RMtF<-ir!z^GVu0ghQwJiMf_2mp{ z#HL~#DPsv0**q8d1ez;f$06=JoMy*~$k|pjqJVME1W$2A`pYlwvb}(#Z4ze^SJUSL zxiO>iv?7DTlFF6RL=`BZS$I{>R5Ci~yL;nJr+7=#z59f{$u9E#8ex5dfGzR#ht#D& z6TToSk+BHGS^AKNN=o`VI+NMW5h_^gp<6_)k3e%tEWymYoVkiF0 z8VY~i;-15Dk|2H7tzBpi)uN;4R?7IgNp6l}Iw!Sg7Ql5nGwJjQj&ep5kWIlO7 zF&He;L(d*S+{{bn!vbN4DGFpEiz%n%S@QfJC6kq7IKSo>Vr;uG*=Cd#1E;KE$-#Ki%raRK8oD4wfgcLjlr!5GV=vBptTRkgL9v(@GM^l(bLhVc2Db z45wVoNH)P)BBdiDO-L<(T8EHWHUG~H`!-1+WV$V=v*KG<9_N?3;o=_k1z6^D;c<)t9zJ>R{6fbb zW+t}6ojoNE!2_Az!MOcc94R!?estx_zOMCxlNi1IOL(Yh&D^eMY$vJ1)Tjsshve7X zD_DyWc?!3rvi1iDg?TXS@#j5*jl>E|^C~MDK@~xP%{Ng{MYptY40oP~q#`ze+BggZ z-i;eK8rS}m@?W}IlqqAL%jd4_#z*&Bl_c;8S`tB;+&)I(OhLSw>_zQRp~M+Wka3dC zKB~T$=p|@L3sc#pCb5+I>zt^M(tGF?mTuvdxE;pW<;*a`OmWpm3|KQ=Vap9tty!ZW zJ-r%#=JW6gRg~C9kh7*b^BlA{Q~(}*_5f%>f(mq9nU|XVRHq9Qf_!(M7PTo8(u5W+ z)(SC*eXz&G2nOI&Ao*o-gD%uqrc1M?qwlGP78eh@?C$R<5vuo-__{C#;%D3y1X>KA}g<`J>QTFRY+5DT+W|l z5JAFe8$Hrd#F@h$KLZo~=~?dC0T_?L_-6-uqS}G;LW*7LLLsfwwi&ik=694_&N567 zPB-c=iQf!ZTz4A$=v$awI}q^fz^SJPonfcYs1z%Pt%+y2``Zd!I7)7TqVv4O3xgEq zle+zcM&6g~;hVti9n8!?WA&X%hCg8Bc|*Ju-TCbnxH&mV2J5~dWCptIn z&!daRk;N?Ltq`?BS{W*P=4h8wGMe`*rw=Z}@?Z$h?5f}J?KDy=) zet!Pp27FNQN$xv7;Gp!X|D@kniX!Yh{)absI|aM1hL|efT6?UMAk<)AudP$H&3o5-`fsWe%HarUmP#AA@wj;%zBZ+jvDaLYFv&n>MEMrxOP#KSS(?z=-PWzy zaG5iDY5j$ohd4O1uOwoFN|B1M+(LMddlwcKj(=AZ^zY3nEi$R?AiK#1(Tjb_uUnT)`_`6wd(-c2U>*U;=tlBn3h~mr{fyWOM$f)+L8D z92CM8Sr^qYujt|;I_OMFSgM_n2Gxe)hGwjMLrixU4dWAr^e(JZ(tL@@B3gnb8`bnA( z)WdMazzo^_4wmc@YDiD2E)Eu7{e#!&)2^dp?F09@?30)Q0~^hxJJraraOa{Ar9oyE zaR*&5#Cjczyi*|dPbuTj`Z;xv>+b||HHoLXrzyRv2nS{IjyCQs_Yh9*FYqdb>rrM;xEECto z5)H7XUclN@&OXe##J|(K66vzcXK2QL{)=|in@+m}@6M*L;x?#K=Cv3cDW1nE%|Mp1 zWVDPc&cLN$r}ikc*JfQ`&0oKS1TyS{AfNIu8n z!?^6!v<0H!(5Mi!9o`GfwJC^^o`;n6+;*+OrbC4FOcVsDs_Q)_dFgy1@#oVr zdy++RYBn-BPoWAk>mSA15zrF|?mS0la`X~6YI81R42DsjYIJBArwvt=K(S4S<*xNx zSkwBQ(`qBxq1M&*nPt5q>p1gbat}rumq``!$Sj)RD<14EQM9+{{M5uC<_Vw^;{C0tns&~3b90@SR%h0XBwZCZo8I(g zs7u@2bPG7V7MnfG`Cht%SKj-hf(0!MO_mGApYY4*5dPQ{#Tq zMkQn{XK6N)A^M>0=AoClW5`OBdn7r zvC42ZYzSOLo%0Ic`&WQ1iSNGCPAM6P!Nj!QISMa1DbtvY@>ug|nB;UnC|E6Omb%85 zhc(4Haw5XnIUs7L&~kHmJ$eBE6Z02p0Ay>oZI)THr?MQPsD+%^2R2VT8uuSV>=j}7q{&Wv_Vhy1+C*+*P1=M|wKdvn zDbWc>D=h zWW7AJ0D!zUV1Ms&RZ;_oV%D|$usaZAp9W2(dhPA~15bv%9)JRrss$b89RZ2KIKFQ` zZ})Vl-W0f&8*HIbK#`;weUjp zxxl>bLMv~r#;yhG39UXGYz=EsKKaY>h+E#SW{_r}YXYZL{3uFhYw3O2*TggN|m@1a6y<2*o#uSF*rYJxWkgbX)pj>6YYpLEBHg6QyHY;LLszfwVI0i zL4wsNEbwmkw3|rSV=YHy-2*esK%#^80Db@A@@11^B){~Q@@u`cbv$F97GG)IA-OIE zq{blf!QKjyVqj>Hzxjjhh?Pesfy8brNF*Tgh}dof`-`V3mjv2Rt26e#%xppKt49t- zH~9Dx>`ID|z746cop>JU!{a>;AjiqrCiR4=17Rh7{lvm?)2x!oBKBy17V{ZJi4+U& z;Mzw=_l%5d^>c}%;>5{L@#phrI>C;2Sd=>-$wa!q(YqU9Zl|d+fhq@rPl*{qZE4AF zme(gmGxybd1iH7U$H3Gyw*f-?BqCaAVW|X2)qwS=uHM7mm=500m+^Ll37Yvx$q&x# z`g>6Rlem7k2~A|;CDDrG0B0JTZA-BcV-s)23s>(~86@|+^sQVt*lXAYFoWxezm0*i zDRAcLb2NvVfWix4ETlwD$hL;Z?uH};_1d~YU&kVIucQGt&^^fCbtUtv=f}>i8xO4j z8g?sXCU?L^c;u~yYrb%;-xtW^r?s})5KW-`^mNVK4zE`6nKaNd%h^u82w!LJRG06; z#BF&Rev(0cegH4XJm`GWa#)1T2jaX}qA^45gzajxgD~zsRp@4iw?`wde06XUs;DwS?9@*`Wg>*t7~jvr7Y{` zApCcFh&m z05|>oz&GFEMdpa!haOwF116>_-G4xMkX*2 z$^(?$f-RCeYNMO%->Yj@B4~nHnb*2uQ&2Kea{^PCThqf^uI=GXoA$<*m^ROItWPIp z^z`sAEnZ3JAKxT+|F|EOdHsghu(Eu$P4BttuyBLtI_1ta2d&grWvD|7IWhioYCeg; zD${?Bm-zAhInJ-zEW$=FUeq$2#vxvAZh%kk(zt3hh%>Y=+k|KV5s`-u7P8_Kw$i|6 zRNO(EVa4Mz77BAy^rZe2Vhr^q9u^-{4no86hR)7arHAeMP5UD$g(cPXO$yqjf3{bV zBX#IQ8mTb@a<0!gh(Q@=lRzs}Cu))66R;WvPaP{?Bbq0PEO`i;dMziEr27$55Ki5U zw771jd_a@9&0iI7ebQ9ZC4P2){tp8){?ExnN}cK+RkC(XDIXR2@5mP7eFP2dpT2#+ zn_3JErfK5b3#UnyZTOfWF0NV_&@;w=Y+MrOr?3MsuLR42xuM}wjrP$d5N*j?Ye^!; zfP&#kPMucwS$$7iEfI!}mB%VMa$_u%ZTw9)*AZ2`*i*ZXAetOT&j__4y;Y2iJNev~ zR2POX5N}9a3l}697#S5&EjszG)u&mtnrV0hLHuM9d55m3dC?kWUnIm`x!KXNh{>M8 z5GdZ9e0_#M@Bj#bp_g63tV-!2jGl0b>xy7_wJ9DJYzWMA0Er-3&9F{Iaf786KFG=9 z9=S$kC*mDF$A^p-?Cc=1d= zXojjGNM3;)?8L#vyw{iy+9=Tye%d-Zq15f~l>ytKr>b^F;k$jKj0N6-saZ{#nYthd zp($W*rBK{SGJW}NNFJfE~+nD`<>IF9pQ~(J#ZANTwGrXuC_xB1)H&^^m zp59Ld2vefs`>T4%D4OuzTfp=b15D3ar6cbk;Jdw;<5s4mS9^AnWxGkmz97sxRp?%M zq~$(QFF6o-Rv{A1pLOs4>thcJOTB4l9@$-gXr*sxuvk@+Lr`R;fENM>fff8oE)J!o zh?~`6PsZ9%{i9$E*#ZznVuzoN<2>wfrBey{Onsh+8V2q$a3{ z5L^$u19VdOJ+6wN&!YEE`5Kn2n-uYyeQ4JMh})^y-N@_&8j#B3$TR)X88KL?wkA(^ z+Kv{!G}I_!e8Y2L;Gd3j{nJ4As%P7KWB(P*9Oo_ymcqw;z`JzZ!C8#J;T;iNv(8)4I{$)n8j>FnHqQRbX8=SWSiS#G zXj2$Qmjo@MHhI?o>l|{2oB{NBk**)%Ocsug)IpkK{PJ|oh#jRNg;u##bcm=+bqP+7 zKnUZZ9UIZW9x4tbJG{eU*EP#_MBwye3NZ%(X3pZX1bauJ4`-g;y?y6SRd;!$N|xar zD2%xm>qME#so(B#w@dl!`T#CbQeo;C*@h3>w1@MJDg7cwh)4ijkw|q~Qb0BLol3sP z5P$r8`gJ!1;q?Mug9U;7nKY2>od)da&}56pdYy_|*Y`)-ugg{-i=+hO5tUTg8Z{K4 z5tQ(2yxRb~WC8(_-s~TGT(c$MpbZ_L2G=86Qr^h$>^Ps#su{>^uw-AC+8A}n?l2Eb zoBCd5WI22+sBSk1$Q#qcv+z-yWbx8wHsb$mGjy6zHS4GZBS*q6s3f|X77frtEo<>TlCXdP$`=DO zavit;#bQP-UYy^Zp62!H-!V(}O7FKF{Zc-9Q*BU@h+2O9XCv;952;AqAQO-{>FzkG z-PH(4_b1sj0XfzpXFgU z&$1 zh5WZGpG5~K`-imKL_gaQ)WhR#V*Wo|D$wfzKEwDb+KSJ+-`)cqELm5b#MqFcHeZim zZvK$rTD;7o_pq~C;c-1@{4RmOhnFb3pa080qjLs zEi5!@!~y|%Tx3|{U4__NyCN@3w6T!)&V0|v@pV2{SAKs8Qx$aRs-|mi|8WC>r-@nZ zUj-C)RBk_-W5+>^-HXx(T`er?5E#0W9}y80FyCF*GpGm{aX*I-4Rmxec%cDWv0kV& zINz;X6>29}UcI7|Kj`8X3*7%kPf}J^UW=sl8vs!C`i&b^R;0jA=>;K#VH4OFC0J>j zUs|f=;E=Z41%(bbA!zYu=vQ-1e2c28`WF6beBNY61n0sKU*sH86-e20jtW3gz7e2h z@QLq{sLCuXe@IFh7>0IE)yJ{65sjdQgTAq?ima(dnt->)MxN{~ITKohR)`Kf8uHLV zEyzGW_{m(04g+JT>v>v{%jqgBf}BhDL5G7@NCPP2^QDvU%xyV9<9sBl+P^17O9BLU z?ar8~gr*~}L-+BsTA6B1V*U(J7Fyo-Par!mkQ&rPdWqLC%F0`ce!Yx)hd?=Pf#be^fy6M>8?A=lN_o01oU?%;^Eb zc#-cNuj1P?wRnw^2|4W}l>o>evA9E}?ciYfChC9J-Dmayy{Vx=!57NyOGGs6=ZU7g z;ZYlx(Fj4oINhUWRNVHb*ZO4T;Hp2PqF*#i(00--kaw1Z+iV5~6V#Bk z9!;bf>gebsi;)tOy>aqkkq%Nc$r-;AA#O=s$yu+&Tb9y#9Fi`h*3q+gdm4Il&}p$N zV-3w~0fd7Wsa9jR4+DCctZKbcyO3yFwNDV;7Wk*$9)-ICDDD795_UPmKHkiu zb_DAIGhsdgSWHjW2$-7{V}=5NgUVIE=i;rob|Y^1PEpCY3pL}xt{F7>#GB7)a3z49 z&;IcLS~{gSKRUgP@7}lJnk?3k0o?)!&$%T#DNfpKfnw?Q01z%sA0(v>#aI%MFqtN& z9&^L=fOkttF2cb@oQt z542)>u7*%O+EkAO_o)t_AwW=sZOa0}{L+3y14L^rUGBco*@JkVfAJi>PyQWX^C0T9 z|LPKar;X8!N9{DL;AkpDj$e&|f#FDg1{5Ce!uWU4^>Ya6>c27o6Kmv4c z-pq;3hR;&(!)IjloeJfmG$xNj_t8b$|qIQQ-Jpz}Vr&wFk z@~;srD4}fip6omw#>B>UTTNZvF)KNl9WcXW<%O?bH@|mpIN;eHo_(6Nz5Qm`?~I;I zVF(Z*$3^9za_+!v(qDT77;jxu z+chgw*d7oDq;~tE*?%j$8vnDhdxmQX1QZADK7>w5RxGl_0;0*e<76TI!>|NRNMh(E znAap4v4TG%8n#5)kMHzsf3Sh0#j+21qG5_a;V<^CK8kr4Yu##~qyS7ID$_Yozv80R z8q_Gj0p<`zn5teYT-o$vPQ*6!4O#?hr==3db=KL7$Gm)xl!tUn1P{$U3R?|G;B8?L(VpyHC9f8``Sc4mAMd9ug1S`Ah z77d)8YV5}A4|LEvr&BSCv10%**jsef_xBE!_<8scb*4cN_yEAyy)tN|fX09}fDT*% z9v{_z%PM}30!{i$=f*IjSbYA_;12TRWPydz75W=6{Y7Z}{#IVkb24!{;6 z3Y1dP>%l#q$7*4S*F#@lT783po47A|`ppx-mr(=yU{-vM24aTo^~ZnPjUZLwcJ3KWBVDgG)r()BFI05fEE5RrxWt&*4fbM@>8$q z&%U`#9;C`i`AN;rT0TkHzR*DYiS0`&Dw^QDa>clD#mU2yurf<{(6=00@?GBj`nfpO zv%vm-EwfFh@>du7+p{%phFxHV03zp9xz{ASoZNJsU-=7c_{YC)6TQZhe|%0&vKKBCmExxT5y5@ioS3XxRQV|!uOcJzx4EY zHU~A`d&`4(A`GIS4u-6!Ax@t5Up7Ano$akzi60}lY2_J)I7hh+QiNTDZ8GE*%*yTt zE#aJ{Ya{5O^kdr$wtD)%fnZ!mqC5 zHH4Hrbw;g`w&7H~?{Myt0(%G)rX6b4_l0z#njBtBZG~sBUijx#rOxD@>)3s{jy_8YLL;vtZ54sLZCdG_}W2kBRk zw+fxYhpgq#7QXjrbrxPvXAEh%AIZL9-fX^IlBoRXuUldA!oBX3Q8ZJKpkSx2Q6TN9 zp}Ts|=;(K|1MYv$i$YVwg>oA6{@0Br%21S(U=xJ=p-V3i1kPoA(GKMYcA>M+fqi^zpf?D+O!Q?_`>K5- zc2u}bn*U8Tc-hd$^sl#Hzpfhg^q>Flo>4E5k~PROpgf(nkQb1Re@K}jT>AA$e1e@l zT3^K?R8A~(G}_B6oM&z$pPchaI~@9P?5&ss-K$Bf=hG>ddTy$MX96??8XKP!Tfob8 z3HwEKczW^;FQy00*Ro$&T7h@e6Y%>3Q?taqx#>|4y5X&cFIVoZ)pzp2NQu6|!NKB5 zqPWu?2+7d195tV%T-~u8XXvM=&DAtC5F3peqRqel7X7nP??o8&fsvJQMAww8GD|Eb zC&(zAT}1~=J!sbK>gj&bzai}$7FJd>ND7YG#V+;Q8a=LQzbxZ*SJbu-_EU`EE?dMI z+&wNuy{jMQudAtPU%$Da`&xl_KshFPIO&GnUc6)Rb~3~tn;0A0lYqG%8ZGN-;T|rF z0WvJGwoUK12ioRFKS!bfob>n2CacWU(PZ4HXh$8B$#zDibxOXaUfwfQzUe~%RdC;T z;D|5!JuY0uc>{M#=Z>LUH$a`qpq-H0iz^TJ$N8KiEsuSxZSmYH(BbG3 zrUq|$QENJcgJ(h_eu^phTZs#4m5!VHa9MUrI(3*tJAskb&sHkMHr+xi^~7;RMZDR! z)_y3nEX0g7<2_1|8*&#b^69^Bg%+c$ukrsFy#7Iym>505#H`~SOu_rT*D9eezq9SM z;j+uv3fIc9h;!Ws)8FHpm%b>JR^|`M)gpa-e>Q{wi_QzhrgOJ-M52q=F~OoSYH@j< z5Zd7i+fHcOuf<*A8;n*GDdGP7UtOQk zRoVqTKy8F{4GbLn*3$ACDS+MD%(@{Rbl_aRfC=b@siZbk?z&r%UoTx~$>Xw%%?6RUl}Y z>m3Wz3S>T~+0MdN=|cXJK{SQ8=2L3I;}BE9?#jjI-@aX%!Q?6tW>Ym~)aI8)y_|=m zGb}K7&M)kJ;(9BA*9b6V;BuWkvnIvPtIA4u-5OOPZ_7;Ay~=9bU?=26?7Jx`jQChP zM|@X2BbwOM87wGV+Dpk1DyKFahq+l*jkxNu%uieuz7(Psm+5^iM&V`Tbav`Ri~4h!8mI@4 zRJr-QBFfzw?|&aL*jXjAf%mTbAPs9zdIx)K+Z^mcB4~{=>DHZECWqduGF`SUtUvUp z9jvUPUlJ{RjS;8UhoUChI;DaRiY-W(VX9#>)mBK6)|f;CyD+su{V!LxKm2g+onqVH zQx8a%{;pl|%@AabJ8R#vT;_tW;lvm1JvKK%b(N0dTc}hGbcY3-EcRIJ=*1F>YjfSn z&`{RUaN$W=18_~ynOC86H>CX)*y&DX-Czk%`j#B&po?V@%1(W5wg31G8yjuKDjDgb z>ViKof85P2a6>i{jy>B=!?&H@@*#GjXP|F2cu9QQPL5zyUeKte`4j2hc}(-2yVQ8* z8p)Fwov-@=%HBrWA|4|XL5p?~^e0Nz-g(H)UA?!}z_26WN^M{Az3VC~_-5l9M)c!O zG1D4J9Q&=?CEMl}I-dJmY>A#drs|aC2DNW?Q$cu#76we2L6?*oM#JUM>2r+i@~`bxgfD$0%_x?@L{<9837RL99(n?@aVFgl!KCtZAU%) zG_cIk!QN_1?8nS-_j4+$5h@>!W9np#Iv1Cf0t~~df1LhgH*oSBO8?ZW+V5?2#%1Se zor6YGbRHg+U0qryuJY|(p^G{x!O+V1KvL#yJ4l#Ow|Wu4eq^OtAT{NtFM+wMo1?HEQYW z)ay+eQreUD&(ZIqpipW^2yki!(;M0^16SKv=OhUY$Tz3i|)4rvE$!fy_OLtK$=H< zB1ME&W=8Ta4ZF)G9pZkg@Dzpd`Gl;KSQ9a`3mn}8-PtBH=*PW{PqbWF4x`-e6zyoF zgQUB920BK2vnCYM({J5j5$*0iiK$G92fAXB94o^VOQ1`}818z*WO8yTsr1*X$&^v1 zZf;_Tb)8sG3kg(W8@HCL97pudje-RN1Hp#OzN>+(DeyFidF`F*=cK>_Z_w-rKg;x@CXz+EFtP61|j6g+| z25(7eX$jegc3bTyul<-`RPSV=boFW75a3OV!&-loZ$eLXj+4XV(&D;jtq~rcZQ!nf z?jOWUDcwEYw|n_M^CK!=&Of?x3m7@qnKw;f#;2p5DdB2~#rR$CmoJ}fWx~4q`?J7< zr|zYkrjC~RZF$W4S&KP1Tz--))+Ca9_1Caw{_+0KfeahxWu)Cj`j8li_vP?WZnNWd zOSYR3Q9Nw%XXzS1MnFO0SzUWGsuC}qvb2ov*zR!()P{NQZs5DSv=&NPC=R2WTt@}E zm&)BOj(yhBx)To@#Yg2in7~dvdk!G_IkUWH1z*J{Wvx-e1-n-P*h+V50om!iH;CUt zXDq#1C!sH1Zg`JQ_G;^Hsrzmwi_WSd#T)ACiY#E#z8~V7>F+;m^`{cn{045Np1S&P zgdQ80=Be4jdiB=cZTd5Q$pB}&UGvcM7Z83SCd~S!`x!oO<}y0~h1VXTaJT;h3jeJC z3kuIzFnpWLbu5BYE|CNb&_PSNwLJ4 z|JaA^B1a0h1%l+|H59$3~xQL(n^B1j6n!x9P%*ih+|0`6DVaSPZ)?G3#EAzlUG2BQsnJoA<{69`_M#QJR z`o~ir%@vu0eqj$sQ0ne~eQ zn2P5`&8Ab))+hV3%-JI8J0ksu0|Kw|zbBn;U6&zdw4C_eVT6vZvc0udlJ~Pll+pCx zxY>MO+b{5BsnAA5@_6WU;}sk+$c=kIUhvd;poO#hLRP74u+0)kXCZNXciCu~a_`x< zXLp~K8<#!f>-B=^jF1t20YDj>l#?v+Op0*BQ9-bZ0BUdV?y}wBu5d3F8<6f6(()=L z1=wP4^(K3-y;wy6QjYEkm$)A;P1~g2%RAKSm-9o06^tl@?he(sI0d{rTbFyY3(nW% z#;w8$eNXoYD5`-tral%?I?ra%i}i-U$)6sBUMoW_eP8Y&raMVRm#~?S`&as6L=V-O z^D4H5oyqjorrQr`!bkII$qnCTe|LL$q1WA~xIEjmax=G4= z;?UA^3&56dU0eN45r6o)YeIZ{&y3y2${sFx>`TSGA~`s)(t$0I(dM&f$Ren|@I8}9`Vgn)fAcd_4l z^Fn3nn7N~;;$t<8jg1m0RrKLE5oJhPl-CdL+u zc=;vrRO_U_Uz){w%{E+I;Tx%UYnsW6H|kszkGV`J!fr?$D@0ls0JxgaW?GS__rWxk zhb8=-+J!-nou9$xX+J&#IXIHZu@Yd3d)DxtJT^Yqj70)ZTp?2Aq9F?cr$d zocx(OqJjAp0vft5KRktRhk-xEq}dWkx7R6x-DFLq)AlxHG=Et)O*=8-s?fdh<^7rs zh&!PY3v8fCaKjxOTU=f$dr5df$JIx{o<-!w)))%SJb(w{L34pG6n7lR-7<@}r zP8FaG0IpA_ud#W7*DhGS@KW<F$ChV{1zh-x0K5mP`J83{+lC^$ z*ZUm7psp!-&q?r4)I-nuEEC~3)Z4W;b8fxV+e|we#|8qo2fnDv;Uy!28}l6~mgZ?Q z4#o{R7VCS9Zcc%(tnC=>0-{MOc=LMshOtNm`AvViuax%3Z?Uy@7s_LKt(EpF>jon# zSM>|K))!MfW5ZNXJpVbP!+Yv(6)pu3v#i&`P>*Z9Dq1~jNy{t%*WnSO_KCY_)M#Y{ zjdJ1Bf&@>$VmAMqaR0E zqqjH6on_CSw+_XViqvT5%U#&%08aM+ci?Lwy4Tttr#7g5O_ui(kn|$_U!K!kt7;iu zc~mOhX-jn#BALNuq-$Tw&Cv0Ed1n&7tt) zN5Nw!Gxr5l!DRl#p_@~%5!3GBiFQR=%{)|7=G?2SkV`}i$;}Zgc{FuKDs?}GVhpYt z0t7g)Y$f#gAm~|thggBXzdOvE&1!_Vw)1y7H!b9cO;Hesy{`8r{&}p3t;5w!OvsMHb_!YCj z_=)pAAfxLElZgJ^Pao(vr*QbV)WFNHCOuiU7R#>b!!}e*P3!v!+(BOF^>PPZU`xrq zd{9lP!D)Yu;`N$kqbbtganeQm+Ui(fV+?9~4)>)8en`6jX14<%wJpTPhe0%!;t7() zyX7IcHeyuzm|Cjri7_?p-_E`~hzwLbh*TRlSW#}&y$cE4H@-OGd4;Ue_9 zsrsJQ7<;MZ83sh148!=rtjxG$C0|Y8@!H2S5`*KBz#TWyon(dG!0Y|gghZ6 z69REAmuwChju|N7<^d?^#Qw}9=M;61fR^6eu7 zmLa(Ar6~8H)9!!GzWg3_tLjO&Ea|v>6dF$9c8pliI@~?;mA{w^5bKY-70nkTF&8e- z%e;5^T{b-cbKKEhn$wI%zg8vbZ?n}r1!!v?t+X1ITx3s5bhZPC_%DD`P| zPeMNbP1zl~VN27p{rU^>5@Dx5bJx&z`U*r=*8E+MLi^)qHhbsBgZAc{2~bD2yD-4g z2*c@m>!FehO*H{vf4aIh5~}LU@_lA5I3y~6YTKsTOSQX3#5^QkwnBekcUW%syp!9) z=E_V@egKkLm@D$bp`q!b`P0wRV3c!p+XW{EdJHQ${k@Bzj-)&iHTd*WYL&~|j5$#R~-OP%(i(ZiJ&!~sbf8}0zOKUxw%ikfZM4kyNbrXTe%hLm8( zf*laIEe;&LA727mfE0Kb8$)7P`zd`vctrm+)O!)07}t0}E0N(>NO?l7Jlyb&`6C2g zDU2*!92v&T=hx4+vNEvj@7dFwE&o0?eU*nM?8BrF&_dhCLRvfTpwfy^^AVc8GUAdI z^(#EL)~@z2!)Kam9uDr>yon0n1H4ipDU^+Huvw$ps8hDDotF0Ov2yQ?yBqxG&Yy{w z@Bb%h_d_=p8z@)s?E9_lg@IPkVY?=DzgdiJlg( zq-}yms^{MNMDp9Wnj@|oU;>z9!#AJ1xUiIaLKW==3iE#}bK?C_LoftFYR)1$$+_K; zE;yw8@^)SbyTzE(b87p$0>9h!1@S>z#~7ULQe@`gfQRb08))z8o(nfWaCGQ=nIz`_ zwl}Wff!mX;Za42;?ruz7n#@=Fa-06{qngs8t>9!d4{q^5IL;^77;Vm!$plh$3jjU8 zWqrfPWcVA=Qy;h186d7bvYXd7@bR`2FMoycrg|S2*J!6y`+ZZFirZcCzGd}*3t=oMBeR8B zDbcPftK{%0^YcEj3_w)}cb#{9_yKr@b*=I1jcmRRDWgqHkKF;Gi*$zSz{g>#G9(-B z^?Iury*{Y{(-dgt(qE7x9;AQU$*ME8cYEpCXaJ% z+QbLWmVU8I#Z>!URkwOL-VC^kJI`1ezPyR%=m9#n0{txF^l59J`OZsA1Dk!kVK@uf z^fNsd@0u=*`UROiwXXJxghgst>YFV>FVDucpv5I~@HqX+LzSb&1KH=wou}}(_k{h% zP;W_TS+(3mv?wq>L|nZ8(|gws@gWW!u5`bkkPf#yEH$6DPlQ;_dGzw?veitXBloH2 zC!~&y?bRdgOXLg>9!HUpd{7KTxtH=E?QO_5^$(db9P|P$g137FdXKZ{hV~d%yXi1< z+r9S^2a!N21X=)L3-b&NCp~LNf|BZ7V6hnKQ};bO2r)+#skc%hw73!-p@^OfUR$|N z^m2dU?Kyv`7^7v*TWUjKnYSF%%U)R;cssXu-Znhg7+{2$WUW9)Cnr;@raPs)WgeRW zy`#0R+3Qh%UEopP{lYy8ARE(3y1!SZlvE$H(nv^3GVt2NTbO0v{EIquddLIBtG~WK z`JdCV26*kSU%6lY{U@PhAIllf3C9x2d!7tgYD!*n*Y4$@{+ni*Q9qW4h~1ynk=kXW zl1+cDHXKh=1-OT@jHJKcRO>^8k|&rb{kfGSW7zwSCUdrg426TZ2q9VJ|bG{$>J zjTS!*nc7Ako8NL?xWlpMM;#`sg-AI2qCK6=p<$O@A+89yF?oL19}zb5C6FmgF8yzp`cQl_MX+)2&9TX}SFd29BnZ zHmP*|jer-T#>^6t`tU5DNejN?Njgcu=eA;o*=;^jC$OVM?=h+I-lbS_o-w$VOPwt2 zWDd=3;jkviG^1)hPq|nhlK{B^7L(kQVuC6@tU|Q4cXO!XqoXw{@stps$@tS~A&2SL zmx+E!EMdFEd*8C>ZQ}W{D1gBdop}?B^Dj>|k|R49oaShwbs%W%Nv7>a)4X$Vz6tcY|94Y1gFt#O(d+^kYCv1o-#)fzp|_?#}P6T+nDXKUrB8lUBpJ zjyjX2^{yn$8BpfP^088KAlttyS3O&|+ESO@oWp;p-0C(GUiV>c?ixvHnKOs*?O*RN zZ}H9DquQE5W0fUK^8){%%Ll#&W6Rgr?-X!$`soEUKV$Fn1n5d}5ioneMFq6bQR=!_ zkc7i*dQw3`?>liRTl4th2QJEe`iaMfmAL>H&#Y;LDZ_Odfs2R9C_LNuF*g8#zoSJ0 z3;Q@pt_ykG1*!WPY%`iWr3c+|_&Y;h}{Z&Uhgx7@&zOiHk zE=RZ8TCd$j-}5@vSiZzv?z?_K$%(q1a$B4;P|W$R(wPY$9%T>i{a%badXl_znVfck z$nzrZr;1%vshntbEPR)6AyLR7`$@7M>CAAhdLld2_wm5{H*~^YuN-Gto^x!tqzdC> z@@)iC=&`>YOi!E&Y5r2{N{e0Fb!h9TtyRMog|B-$js9spvd_xS9`CsucTE=*n*|&% zjg|2=!u{g+_AY=-F4WV6zdJGLePUuKh}!WYu9T{0P1ZVkhYu@vi2I4}6cfafaX7SG z>sL1ed1M!@iG(SU@Q_4I$ol$J?Q|F%s?<_1k)Ulv5F!EOkmZQA^)CLT?8 zGBARBYklwZ$IF?-o@u_^ziTM6v*8`JgqI5i#75@V`+?YA&f7V<1Brgej3%ExrT#`n zwl#CUv2Z<=ew@dx>%5PMBaLA#`LiZ)zM&Hb-hm%zt51l2;?z7l0{sJgB-aI9?om_6 zPf`iKp7v#Uy1yo4x@bC)3@_Zao4<5#KaA?FPHnKnF@s5O${8`qBX*mKCddFV$Gpx7 zD5>8+@*eh1eTDdi-+$aL9BXT5)z`uCM7IVwLx2Tn%;g51IwpZaf)FL%GEhq}{0Gth z-_&zSb&VWpj4kdu$<;TWuF=a`JLmtAjGnB z!wA*K^}<5zR=|j(tLuEtV(WAKVeaX5KJz=@=Gr|-D31@X1`x*>qjKN4=Fg;6S66=( zEf57c>tl0sLdWPISCLFU?e0E@eN-S(-C0Tx_`vJRBI-Vm>O8dl;)5>$zvl_p@OcRISJcTS88cK|y+ya^a;KqcN3=WN#7B5mVaq?!Pro}@rV z&45gsB-TE$2O#~(?Fjtu57w5& zZ6gd_l_d3dxqJRI6~G(9SYvYOz>VQCmp`;6)bk}sT6pY^)}(O^qHd?l#zNcYo|Y}q z{`pN=ON(-`7h3E`1z;jcg*DcBMMLbf)XSzO1}?##^(wUVX0bg8#-~>XZ*6~(v6(0s zlY9>YRnp2AZZc)uj1=A9nU6zX@jm=u=*(^JRZ~FW@$bHec?lR_IvlP;) z_YeGr~Sz+&E=?OQQ2x zKKq`4HHp&H2dIB?3>7x#(O;^=l^?c9mcDg=bEgT-*LLI!W^ZnMdv(p=$8hDw{OzRt zGtVW2QA?Cd1HY4;AzK-=)%dth!|Veu=Bnafc?1}q7GI*WQQ{aJcud;cU*!I^ z!;P-^-wX^4wzjuR{j}>UCCLI_zJBfe!0$4qLo_Hvjr;!l%eSFs_``Rh{x}K)Lj+QE z%(ilCHlmYSWX-b{$~w}#sDemWf` zv)QBNo}wqy^UJO_Iu|#Y^R(RZ@~h9rH^jvQs;dV+bd#RPUA%blj?tdLc`7_rdY{V2 z!v8ejH4V<1eN_(b$Rlgn$o0Ai+i%0N$;CQdYoe7U4<=To&{2`eErwi2C&CgFn7VPt zk|2}${3>vn6Pk^tR~{%eI{WDh5GH^@F1L8S$i1Z~U42#R#A|u6B|lw-ps&nLxlkW>1SvKZNEn; zpKnpF{m|6E6;EP2U7rl-x19tXK6An+ImY_Wc@)mVelypUC3nw_jS1Hu5KLvoMMIet zkY~Ov!iD&-WkkJR{e}f9I(mBQ-6PBThK6dFWnN&#jY{;c$g#r?tgJ;y#(()jIoV0UNd>{3b8oav&0`k$2o$U^+D>V3w{ zbpyJG@`j{q@e=PT?9UgrViG^d)Arw$O^-CY%m=o@3=KyBQVmzGGgJJj62cDkdjR)~ z&|0ddNX?QXF*)07MnEu@v2&bG|J>G4Ncep09&U`;5Pt2DthTWWOxmk+b8q{W9%yN4 z)r8;vHR5QFlzf;w-RfV6h}DXL{v9En$o`u@WdEr4^vNAgdHD1c*sN>6v=;upQIv9> zTo&ki5WQhDy09L=FeHQA&^uxt1+A)IgsP4R`HLo$*Tu_*& zfR=pIUdTc{mfOVKQtEX;2LxzMH?Lps@D_zUr*CFQiSbjwV*%G^S*iLj+Yc}df2aNr zCgOkkZ2$JwkL;NOhtxVtk$Ex5zrDjP%@4syHIDy|`0|{AnkV0A$$!tjD`a@~j4DqT z^iTVdnxF8Qi?XFbIMu+Ze5A0d{7YwN)3_@wr$7Yi+?M?(Nol#ubF|X(3(S>r2vb1# z6s-S?Il?yH-I@5G(Aw`dbs#}q=sJ3}y{Yu9@eLP6LgFvE(A&xDc`kia7s~A> z5{#ZcEV4SW`!H-Cu>gbF@aFIuA%#K|b;h{oAfy1z4Hc}Lm=eDC`51d)fAmp50dQ19jbU(oJcuhOp%!T!RD-GE=)!riT@=xIx> zJBKJm;$H@XjwhKUAZq~ka}p}bGJC1UExfy|D_aZh4&DFXAT&>#@$$>)UPDDEr*kA= zNt2HA@$yoO7CC9h|D~(EefxOGt&!4q%E0=$@bNRV?5A$U{tY4(KkwruF)+;EUTb5mKA66!bBA)caH7ou?*C9riy%MafQoO+XdkFS z5q(`Q*tKTPb=LDNJlx-u{Oyx-`kTJO)u}`5kZIRyy6617|Cz6axB!5|e>#;BKQUfG z4LCAnr=ydY)tFrMeNp>rdS4r;u<1&|p5e1NR#_7JHNwsLM_oP>ef02VYfM*nCK(2w zu&dE~;8C<`T3bQ=D!ngP+S&3yU@DX4epq4bIsi)%?(}ltfvicE1kRN|q8YS?q%dDP zLzc2c5Ts8ySg`GfT;YainS}UVSU)mA@%>a6za5C(8dvb>Q3efiZWVt0chfQnGnyUbo=D z=_fCHg7$}X_G%BqyDJ^E+b z#g-kQ8un$b-T*@M>oHrhZ@J&Obx|SV5>84zmn6Q%kzoRsC5_p{H@)AMm%F?n_m(1s z{t^-+^V+n0E20_YNBLQ@uUo6 zHc#K+H5aH^Fc=ry_%bSd2{^bd*WGu!xgIOlKQ{1bpI#m>TQ?z5yujEFc3={~j+E$h z{Wff?2t+I3Q@8*?)U!{Y4&|r@3hYIJlXy{Do}dGyt9o&V#{_>yqqhJkO>Yo@OXWlX zRG+AmSWn!adDfvzN!&MkxqZ7*=?q|>MGJQEWh+G~rgIr3xVGNwFKy^T@C&lO7V)-#0B3|VwKM4FnJITCy*&t7Wo z2Qpx5IGm%5=hq09@#+NdG#=&k?a0;l`>@SbmnH+sU0lxpCLe1uuv7nz7OZHSd8)hX zbZ~nVK@GsrxBPkT6OBjqRAGF{#`rmh6zS|*6yDw)1Xj2W za833mK|}WhhE5ezN^$ADCC)B#+Pz09If1xA0?Az@0lF))NSHVTnE%|3na_uEescs- zxj((VE=`zd8xHh>JRNu*P8(qbLu*hzP08I~u8-l=>t@fMCB1UhyZmeQsZ#|1Yx>+e zs1QkC$`_zJYax1m&cIi4Gq8y%DY4iOvf6BE3=@~g?bEk71*DnZplVI zUuJrbk`@x+qdu@^SvllqB1jYVKMf`2N5v<%VCOtYPW#fFGXC@+IRPsPwW^c-1I=pN z$rUDYnZ7Ej2KD5IsL*c0GojHGe@Ea3VixhE`X?*_YxDOV^3R}B%eJSCT9N=_s^A6l z&FM2E<;lWPFG51jOGp?QRKNf2!TLDi`USEpS9)UZkE}ZGn2J$F-Q6CHx)cSNBt9ZR z`Q@$hU$@#e3L(?JD!{>==v|qS1H#VVuWu9??b!>3CI^jZ>s-`6hiqQ%$KDlmc*k`6 zcG=hc1*!Gi?}VW5{|J-3z0M?YxOE=v1|;8rY?FQoZQL14?}MAFm+yJ< zYdn&l(NT1IIg1+BR>|yr!w}-3aNbdhAcsuw}@YX)3YLBJJRNl0IbjQ%}`>fV) z?%K-0It^km6W1zlxU2PK! zFue=b_I|yIIftzOyXm=sBlT&cm)OqMgB8*dW>(fXP%EQTd?U%ERaw)``qzwHO?tke zUt8waUG4JaNGFYr2~pa6(U6a&!G8lWx14UX7sTqtVl?I0Fw$trXw6?lFfeZ;X(3N5 z221l1G@W-~zb>?g>K^|hd_A)tO>>9<9gmyCsZU;X!li+P zJAba=92F?NF_SF({H!E;sUDp2!#AIQ$%>}`{cSnrd-jvRJ!wuRyTO)ok?6H1byAF! z!g6VUEo`Q+N|J@0otgyLFp0g>zHj6-3+?Do7X7PCr%vB=dH>?^<;Yty837uqj~)b4 zUB2_UWJY!F#pwBOs!|c8r0loet7LElKSl&4kfbs_cr5LuY(9M{vhV$S#Wp6MLt=7B z=bEm!`0AKVZ%@#!X`wh~2vUm~zF}rzu{xN`mmsvMPcKes9k%)H+sEaB6z$e<(CzDe zj&?ROy)h_40VXCcUhdInAb!s@ltq~)zfQD5-OKCEn+v`M%gfZTj3@LHE89G`ul=c_ z>FD@}UcG5%>~ZlpgF4wikNP7a`F5#g=gG(N!JNSdaaVh69=E;&XL*{4yBzH9xE*i~ z(5-0N3B`lugabt(~?*=RDt_5`M#q(qSvEuTr1m6 zX??r_dWqayTHK2~hDjVV$7X~3(AO9p8(ZX!3s*rAA}l|@VvLTDiDxBLJ4UdXV#qLz z_tnl`r0bi5nCzA();H|+=p$ARx1+qaQcJv6mf442IRxz&V#Wt8Fy9M$2Mb&O6c_gk zPD-*LNAdjpC?p+WCfmcYM(~E2(U6F2)KLXP`aH_NK+_SvIxQ+^V_G%B&uS_iA4>E< z#9JFxMKM{qFOivn53mwz?`8KrK>qQ&l9Z7&nXAoB2C9$dnx94R_!HEUMXA^!M^CXd zckteWXOw5 zA>^&2br{JcxwKi`$&oho7i7~H98w~)L3_wEM+f~K?_HT0_{8u9UFKzqEDqqaw2zEr zEW*9z{g5p5q6{qQeQdypw2DRFJv4%}w|n7BE}uJ>hnVudxDus|R2yx7zACJ%t2+!g zF`1cLTT617gjd;e-h+=6x`5Rcrhv~M2M76O9vQqJvqj0wg-{lLy=uZZWLG5sW5Qyw zOUv1^+eXlzbNEw_{rEY9(ZDlDj+-Mi=*@@1qO~hNE;*EVyt!v~OzVqN;+W;^UBpC6 zR8;!F_r>U#cuiv|!43H&EmHs65a8U5oAx}oYBRA2y)(#3Ovw4(c$SlQ2Zq$Im*z(C zPmd!_7A3@a_Ad|RX+8uLXmBlE;UY9C#UYfo;^{26lZ(sXpf*c;Z?E?D_B*{&ex0!~ zv$F9Yr}~hP9A@9EzE2k8;c2lsh{L4gcvl^#-ekevl)vk<99((tFqpmh_DZvEotM-* zlWW?Tl_CCvsH!3VZ|TgzvvYH7>3vev)YRBaZZ5B!+{%X-p@&Z+-23@u(R=?r>Yg6V#h*X7!_pmnoI%QZMFv0!! zn$zykgr*-$|2SO}{JbL}T^=usmK^2$c{~;g$)w`R@+|p#f9af0be*CvVfSdr69h5B ztJ{(3sbDlmvyhEJoL)Q+j z?p}O7h?MQtp5E%st*k3`&79>fR*!ST+joC{l;C`6DqrRRy$b6h317K6>|o)qMuK_e5;PJz|KaSn=Q)rJfGLzy>2)vqke$xs(G32RPCimCeXM` zC}b+!Kr>&f&wrsl6&EC?Wo-h^wpcw_ucM%LEE)9$)g}Fc_G`C!uZPmyv&`u4@1I{; z(OWUu@%b^(FJ|(-$)I0lX0TfB_-SI5VGo zj^j@U2ZS2qZ7wcDgi>9J=9XC`)XHWs=Ot3VT>6hcAh3+Ct^%i?-+x^E1}YKsZ7;0V zOw93npzd2dle_aI^MNnUZDd7&)~sZdP-&jt_c2IL?BmNb-tA-Ux~ZwzdoB9T*XZdv zAx_TDLwvK01L6neAX@b;bn9dK{E-^6vTvB$TU#@75l{LHtH{_zMfHIXps(H&y|PsD z^;WA9e#)Smu!I^%`bHQeB{K({O#0e}X1j#@PeU2#1*9shNv#LlQmy;a-uWm_i#*@T z$?Elhf*o2&5HfPO(y6P5^a(rKUrz<#Dqek;N6Or^*-ku z5crjxm;OsSvC!?SjaeOuWx^hP;CI~7u$!tK$imx!vrslIp6==wCZLcIq$L}kC zw*g&;fNe}%VuN&5{EnjPta8#lS@Bvlmp`#1;i!YD;qZ&PU@v#CTwkvo#E44Ikfi&K1tmcI3)DtsixPac)KN4_;xKll~+(0Y4DZH zffD7)jXz)N=;|o9T1%Hx&iT$&v-vPZa9y~8xS;`2YkY%oUGw1~oVZ6c{#Xz(F z+G~%71LC#PuG(DNlD4-x@{rHm=VQ@S(9%gZ;@birap*h@#Bf{tWlkRCB6o-LMf~s? z3_g|xDPCT|N~F--B`m0_d;R(m`E`CZZl(C#t*zaaVc)kHIBpCj$P(B%p8zN{icQN7-V*>LmV;NZ&KZ#JEWW#;}T zOLl3glme(B+Fb@oRAD3&t>!l99EIwCc;IOG!y#PWEU>KSJMm zaiV!l*VTGtaI9?6Rl82>O&)NpaoqTrrv_68SwN<~eQq`g7Zo0m=Noi~343^F<@Vl@43pMIQ+}HHg$2EW z)jQ!^TV=e7-MsPjG4J1NtZfs=(YBS>L{R=*wS;;z{g>P45+xylJ^rc(BStdlf&xjj zGA->@RtpP@L>wjNm|YRGq8WnsGjeUfPJv9r$YTRCl&`HHd6{ac*M|H}gE z{w(xTuUtDAKOg@egZIEs$hWUb3PU-5wX#I9HB@jv_N2|Pv?Qg zg=`!vrA+O%m6q6@3J^I9C#R4vHC$5zr#W;c4+6Vu6v{DtNQ&w0=(y|R zx1L&zf>0d7<6-ps*Imx$g>iia*uX-a)v=U+$FlHz6SSe@&=J+?y;@ZUf8cBu51S zMvDxgZf?G@((~?WOAaLJ21q0_v$EK4&AjR|pP-Bc50_I6pX7D0l6HLdqRr;?!;$n<4ob8*8KPJz6v=XX+WX=czS>B#cmVHTfVJTNx zGTDD>KPibW`J!ZYL05qfX{0CIHy@~Tz7m__!lI(=?CdfjaRuc_+THG|1Hn?&%(g4q%Bls{9{-mLKMDs37M}J3K_*RffIjMGuioE z**WyozN6v&J*XUf@R8s6EoNp-6u#Ebu+C*LJQ)`}G{P`T^=2{sIrH%^0iX9IDX*p( z6vg-*FCn|U460IdGj7_QG$~ zieIQ}C7h%l#m4c1#JvgfFb4&H{P78V2Q%h)ahAJNH0IeX_Qx~%2EQ%Ff3tVH0y6{y z+He+Pe@blFO+tc23BF&SF*)R_5KA^O=x|v4`JAj(bcne`22>GJh8yNqiTKkt`>#GZw8NNrsQD$rr9@{S0>Mr>DoTbs)>cNJ|L z=+3TJuVIgI@vD(!R_|Lxq%Hmo1hyI)z7?;DbY>;$e~cM91_LZ$IX<{p&?*=H#=5=V zIPvHrqo9ry`6>j~MH!NHjB8M9-_8@&6O2M2Ac=wwTrr26$LI(r=k3AQy|rwjter>L z7lN~cHOt1yZzr>bZ(g;(@8>xW)tZGWyP~|jJ~sX~ly@Z~W6xt#7f=?1hWF`P>#(-@h=*ulvQg z;nVP|^M3?~g$+!4qN7*t69_RCTN4oiyWL~srSk`B^goD!=TV$FvDU3ec_z)%Q)3^s z3KQ~`(U-CM7i7t;4>I%yR{>_uDQ-K~!>{5xx}L-_ap5=4uGXBO5R9T+1Va{fH!k|< z{)mV-HU~CPyE54PkU3c02phL}NEV=K;?*6E%6$_qx2C0LodoNj*-cXK$5xCSvp)`E zIm2H*P?k_;o%ZC>8kcH8qAQ_uqI<_@x&Q`)VQ~9X!J*YU)44w$FGsc7^ptM6TPUWg zUoaS$PXAkPBeg2Zhr0z=?r;L+qq?pqP;PVZQjK=ji&NM=(Ee-DS90cH z!xU`X&>`tIW-kuh&+HfS9=&7)jMyRV`N*Gr)1RaM=#n4eoZp*r$31MHn#_rK+2fMmORhWwL-<=t&uaQ0~wZcOm)=ni%`YvZ%x- zhGIF)D8G-K?W!^h-1C%kWL1m^{XFzt&`Y*$G-}+7Nyl5+zB0EV2OmNMg>6`V)ig|$ z%&|tgM!%=YZ+MzmZoetiAqbqq&H87?!_|R+WLBx;!se6z%DqQjPqs8E*#Pt1gtlV0 zNu-%cHqTClQCPT^&7;*|{r+}3lht^!Ox_%YaYJkbyltvwzlPh3or^EC4NJaNn2r+_ zOZU=D>=Pn_#afS5Mg*@xqrYsR*D<0tP2%cvGaqP)@qT3m$3+W7WjJx>o~Op} z`2$}TZK_MY)jL))O|QpXeC2xVwB@~E3ByPQZ5X#zANMAw*h+Cm8oW0x#b19z+1U8S zg5Oa%4e8KG?tq1W-MF_1qoWi|BVX&IY#3c0C09aQ>s;ZPvk}%up$8OHaW^14+dNh) z`B5&bg;E_oJ-{(;!S66#CE|5wkOmFTUF<(TGnoWpGxx#KxUzEtk7E?j+^|lA2 zMa5X5nHd_JoexQ|m++i%z@mBWM2a7uZS?25m+cmY%Nb@QMODwSO=;oohE-bxcVi>K zzxId`U83l2qMsUCULDgnP%mNOXtsqEYY2YPx5Tpd6}8VEi0c^xOy z_fipPfU8PK zo%DzT?24L6#qy_H;J(_9kP~SO?uxx5L&aVSfon$wK|OdD$T&rd@wXUlOjqgPk@ zY;u^Eb6Mq%h5gfm*a4Mtuuq=~4DfxgNF~|$IQf+Ej_e0yku85~eAAVptX*I%v3?Okcqh3D!=-1PFoUlSId8b#kAUqY(~ zknIl-%tE!StrM7*GpXQO^BsOP_boHX(2{xr)*2(uz2Th$2q=mnfoJxN>$=3F)(ChP zpQK5vIKqA^C})Dv*}YKpc2J&0L=TOyb=tVT&z+eURsZxgM3UHv)-n`_Z zNOVyJzv;XYU@lQB9cELh^#W?x%rf61->KLa+I-uIh}+`DdTPbMEi`4C;R6X%P_|Eq zB5-C)IwvHq{27kbvjwmf;*&nnu`y}K*?zHo#wukZ^e!wbAEa*|j18jL0;f>BeW@ah z^m!avG=7XUfhYWS9OBBFX*GmlK%nqrSgz^7FLW$EqB>uliD6an>C6u~Q zZW$SyzL^-ADVUF!3rb&Ef=8`UPAs#jDPz*c$x#)B6dx)(P_c=`HXKN(Zgn6qJ#~zn zoSgbFK$E_8oi0j-r-l9({zFYoEyVXnV_}l$K_&e?`U#xU`njo(Q%@Z_TGNBcD(SPI zx=Ut*p<*8pBiq}|jJdgb&bG6o9S8tgT5fN;D9bRr9a#?`u%M8tmOUSFWkz=@ZqGVx z7?a^!@#Doh9j<2Yp|ZF{#2c3n87%^v(Pgvn3A9%oZhmYA>xJb$nm0U&XnIrqN`>~z zSp`Xog%hGs(6m(D6gOn&ZP$+axIL95Zt8@{7z|~y`K$_a>Z)l@;_&Z+KI&?p{94M! zyO5z+!I2xx{#7r!v!h2v&pa6PtH+k&#qvA0BVs-T^Xqg0;zD` zSuJ(NH42CtU?^fh@tj5eeB1e&iD%mRT0^ygyHG<>$-wQMooECi0uV8ZDT^!;5>iGf z4A*>rq+9bdS$B?VMZ9yQFbhYf>*rw^htZZ?V@EH|B}%13{5-jpUsh=BK6h0;5hB5i zp~?rH7=SvFQGQWPEpb*+c=8V~00s}$OhR-2lMCrO4tNodQ0{99Ls>R=Omc1N zms_TJi=fTK0jKoen3&d5nYloPldR$*gP2nz&&ps?Dv?$k^77@W1mRg3a%vGRkO!X# zet^8l(`eT&DRG2lym*lZI=lr3*BTfX*eqt>`#U2<+w+qr@UCSKK`w*gdK{*i_%UVt zYAwWEAv|GdJqP5fW?G<|_%GUCfgi-maoll6u7Z4}aFNV6Z}xH>#W!v3zCR*Qpa*~# zAJqDv`y1q8bm>;4zSrLXbmxz%NEe|4p99Wm)h z9##ssrzrbezq*uVAqClVRh9#JAWG`T6(vPRMTK-byQb%TI6Xfzmj%)f4skwk@mvuq z`n=-vI0d?iVVwI)|ILa&Rx*)=jOv9PQadh~zLCW23H&iOyVu|CNi1?=CwxWACJl0i zkbe0z4CiOxhL)DGi!&q+EP8ScA$EsJVh#>AIJ zr=+BUPKV1i7Vxj-R-2&P)QPJh=JRTFJa%zqZewb5xW^C|6CWSr;1^u#0VyV6b{;is z&0LU?Ydujp05YbkCKvpX8JK+sYg)cP+s0_n*Ihi*dy|f zYnSP&BJ0e$dlP+sl5T#$ExNU2+B%GyyIM&+N>02O8?fEmYWum@!5X(+!5nP2dOYEX zm($$MO&6tc=}RW}UXq`Y!FnC7s!i%Hpvfq8qfL5-+s~gp!B!{p zXVolHu6^>* z3;7x4)u$&qM2V%>QRN!@MMWcTxcXsG^oWDpLsS0iuF7R+UC@TgHjRWp0K-S_&R%mP z+JZK;7s2^=zK5f-AUrJ1JCMb6T(6vFWM!2DY8OCZZ6gcczZU@}Gc$Y9p>E6Z_;{jv zyL0^WdN2In_8TqRJg<1zSEapjtalKXv7++xNrFFu^vBx-BS(NCFmG?4k@UxHkdQ=+ z1S9|YPUWTQFRyxWE;Q{IVPC`euU(&ns)z9xpIPU%ZzJ+PluC*CC{`Cjn%+*x5hEgz^ zTL1ft{6ByA4}G_CGl&|Wwk4JF5JHl+XSY z8%Zc+Q~?D{$bZl2J4Kh|YWwMqxSxX1s)e%9N~Xyf^Y*bNHb{c&BHMb+f!*=2%^No~ zE*80d&q&F~TCW%Fy*ZJ$y6hlcw5+NtimUf*6b`c+HGHRQB{YdD2aON@dY|Ve9HxER zuo*t}LC)epOttp|XJ$k7!6awfLXiS*&EyeORv6VqtNrA3dFD84dx^YRT^Z5zMtNq? ziv4fbnWbY6NR}Ss47V%g67Hz{pxIg$Y(SqxkrTPf$>)Soa^S5=YIPaRNt;s{S%Ih}<&Tn~ zw5xuuQWjpQ>h&a6?`UXf^o@A52~U0ry9#j}^_Y7~P=zc&sqiYwR`k;|37ZGXF$u}3;|!X6qg;kVrD}%Q`<|Bm z2Gv;%I%%BL?J%b*1mW8fhqy|1vIuq&h5Rz3?J8g;6=dPk`^Kt+-$DU)f!9*~KwDtt zK-uLkvn;ZQAz^w(YHC4UL3e>JS+O=FLb+fd@^DwkCF1Agd$FSq=AIu$Gu_wioz|(= z%+9ILGB&sObG0#)D_1@0hN1Uw2%TL#-HUN^8fnCcEW0>GPn`#{XR*0Wp%{u2y?8PS zViw(VM;7A8sc4I+685Sp8~SaF^QsdDy?1F>a0B{z;K_4O3w|A+o|b$J540Q10t6+P zYW!ZfY+n64D;gCgOv@!?hC`fNZsceYxhbKZuhXOIUitG|&*t5Sd@IH+pBD;x`QR*u zvAL`Bh-99pH1+eouG3q9bBLGq-Puc=ewL$^#CdphE`%|~M_2Aj&!T7RR&vbhs+!lU zp3J7luoi)})WJ1H*NOXv;zA8Y*z8K3^G!d8;X$)ntpld8ctW)9{(URgCJ9$^%dEP* z-Ke)|-7Q%w_0pFH?O9pV1DM!(F~JuNgwxd_s^bjwc}shb zk|D@D4y;0u{&YZN4wnc7_bNs*bxUGG5)KEWgVIB~u@E)HrwIY1szcbAgz`Jx+~M9T z1Cg|$%id-sIvOJb(C?7Ap~)(@6eRo&rH^lA6ZHR3_nrYwX5AVnGmbhooUx!%N2Le| zs5Aiq6#+wU0jW_b(ow3^*ijJB(4B!o!sK}Dn!T0m+--aNfZ* zwC42AYNVu#>O)-_Hn&{2qXy`ZD5UV+!%k5$wJUD!DhRXZr5#)ovl)Bc3==W0PU_`c zMf}|FxA5W3>ReSn(#>0@v>sohuOByn9PeLhIt2bMI4XvY+0%$Mk9@*@ZA#17N_XFW z#TqMKlfG563zDNnm*xTS(YExf%+cqrRq3z&DyQ=K*19q+eM%?)Aka|hPb02*jt5leZ>8tIbHol zVN>+{zQ`9b<-LnHO)603bdps&A4Jc?OVRvlrCxTfIafR(%ieN*VQWZ7V%PRZBu9kx_5xveU-^+K_TV5fh;Yk{Uh%zjcAbS5KQdAycNle)*wv5sw4vK5XC6f+{HKhH? zo}HAM`sSJ-Zx}{uWnw8zIs(6_)VSD>VJun}_s>b2uOb!Bm-UXV@gT2ZBc}KI53C8w zaB!^~$KxT>LUI14vDKz1#o$aAE{miWz80MWP#1!juBs&MgNmlZ+CA~c}KsM?J=K0z5db467yUD`bxuzzDS$kYiP`GL%6dtbws0Kv{IxU1RA@W}nR#Tc%! z{w4CYzwNPCXl}mVB8%pbur9AmSeI9>_U&<}bsX`MPqK)!0pZg2Jk{xL8L-66L<&uH@kT^5#-m_vUGej>p|?VEr8_d?5m9Jgw4!p}YbRc4xxYfvM? z&x3qI65V$Ra37-yYWLS>m$#N;v^lrp;Hh0e)M%%V%;)BjVMp<)KXf9=`F*;+T{2q$ z0?yP}Dw(FnS37SwfKB9{ICH5G^^2gOyhXWIc1N!~%(QQ3!Lf`M&7D(MMiiQN#oVqQ z?r+PB0q9+Cfj62fZ%yBBe4Gq3-c!Z6CQgjUh?oY5dG^0w0ga~rQm9g%EQr=GZO+)z zt;|+sSp6o`Yf{ngN4cI+zphlDJXUX#KQ7F5o)KK=Kjfu&4Q>In!!cH-U3+(=d|ZrO z2gkU=K4DTj&-10#jLVEqkEW<;O`!nF9BG@~mJ(>Uw#vsBr2C@1MNCi-bOIt`>YfHm zA1Z#c_MIlxQz=(nR$+5MYsZA{w$WC&XU{1QMTe5AreKjkBbPX-Xu3=A?CvmGy}_)= zV=!&_a-97s0E;S^NS3~J1GkR+$?LLbfVNyHbMzC>83mo>^VO`q%~fwZ&Vl@oH3lI9kEaF~u|S zTE?pnR{@4~5?nI`5CSxpKtKeqCP&fL$cmqNN7>+t0VljnhsSXfX$4J({5Qy5&{W$s zAJ>1r*@yG9sVdFut_lSu6$ze6SwQX=A>=vnjFyJt{L3AHunq{@VbbOX0SV6K+WS4@ zQz>*Dw5|ou3mI_X$+_=TyUvc1ic^k*`eJayGpXJ2sUdmoGEKtw;ybyqERSk#6!78s zO8i1XYmQ0FkoJmFGAe-4Te>i8+5VwkztCe!%YkkLYiXaBK~CW=(NLCwT|wGcJJI^Y zHUJz2PrID+o{Gbc*Y)-3gIc%Vf;(A~&S8m4)>3hMmJP2;Iv8|6a8Wd*B`QV4#PC5} zZ{Kcx;t@>wnlkJ$^giu!tqYLZa&yR=$;im;-fjOHsIIl~ngN%0Je06sgu)ZmNvTl>df{ff=F%lJn56w>oqK00=j@nslEj_x~%qmy*!3f zJ#_E6iQGi-&b6+9vO`{4fXVC3t-lyDyGFinw)Yo`UZCmDQ<5hkgR=qb?ROBMe;F^N zyjsf6Xu=1gciBFBy^ce3C!3(0K=IR(QFvnkU=6wUG7I0X0)D`JAG+9}E(h;1(d2?i zHBXuX|54;OP9^s#p$$i2A-=r*U8|2 zIPzs8eJBAIQD2GB;Ep6DTV(i+vqca;-2okOX~);)saimO`uQlfawYq+A;yS#|D?y~ zx4#3@xhs8b*RE&l!flJ#bNWL=MN{Ng87wRT}N%0KHd*L$}c|v#@kz5m0!2DF?4eKBZU3M^E*6N+L@h&%R1{c z#!mqr9-w3lkQWAnS;iD+Nx(x3->qm-M!w*cIm%_7`wE&eFJgc6lU^?5h$Q$IkkyQ( z2zQp)IDkchI_k~RO*_u%OIXf5?Pn@fXapoeN5_q!x^v?NHnbz45CvTnvNEC8&WHK5 z21%U5=DexIc$QzN=|*4pHw@XR3|2XqKj>L$^3%Fia)ij~D$C!?J5vqi0F0jo2o}Oz z6;!ol#z4*IfhI8S1}--M`iU+37!n?cxJ>q3LZSet9Je6ca0@B+LnTm6=$(`(>^1cI zE*nnoPxd0>1`cypw2ZAC5mlLNO-cc}DHymJYW>yuw@!}CKvzt)Hq+tPjssx!_$JXI z%&6#c>_-}1$LWEO-Ap3(P&6lW%o`N4TT94}EH^dxC;=>4t@&ymn;)NGZM+Bsb#r$F zukwfZ2wo6CkMJnMoWfJHr}w5=r(bOtcyEH>$Ci6(KHmyRr>n!*u^Y@_Vv-jvqX97_Ox^yZh6~;xFE1v4^f@ z;Z88?8VNm0fE5VRdK$q?0EKP{K^7WX|g!w3-m@{S8L$h zzN<)5-dVw4_3&1a5MXvg90s!@7Ow#I76AAds#?|3a^!>OO&ZHfK1X~)0VW5C+g-c7 z!QD?UW3nh5MVUr;-*rqIG~X6FDV{IUv58n+6#NTDB58u&V!Yc4B}y-IGa};Iu(D7W zXjoJ=r40qKj;+QN_BJ#&Ya`YT+yS5;0kS367=6zPsXsB>lEka(L0-3(9vho`_t6PU zEurc60RwsrPx%g)sOKsv>$LWTo5iB$GABVnsvf>FNKi*q%X!_40i-tqR9LvRCG9SM zL-f%q&Pgbkp$!1xyqM=|Q?@(sK2Q;om!XYe?3$Nn+_}8=Y42Tp4S4RB#E=*Ded^6| z(rxb^s;-MUb3W9V5~rp%1gg{1oIo6IVB-rFbEsQ5ZSjnCD$t=JD&c?ixr#*DpTcCrECNbqU4eAdU~<~3zEm|lQF(*=&q z-Ivi41f;_-RxzU@8Fe<}#pN<1i8liW?M*T&d4qwjBl$Czo3$>e3oDm)%rBGRNd|FD z&=}nz!nYIu;uoblek@{dxaKQULev%M%X~*)b3Q$3CEoN*px4IWp{h4&s;ET}B zb#Y;fe+;EWOGzK1)cXOH^?1}tlRCVvJo}PuUitdNS!e#pO7v9Wjo^ZjZW;vu{KxjG z40KHYG~m_U(fbCT^uVhL`dtatXoB+(q26cYu*QE{Fr`04HfLnaxi7qIyKc~@QVFyU zr&Lq&O{Ax@INgd^pD=|WBqBEOvZ2$daSbe)oVdxUv0N8B?2{&@7IgK}sZ!>Z9b?Q(?zu{q98YdL*+>Pj4yf0L*If zSJ737=kv`i!NPLN@}H5}A0pqw=e8ocuiE3+26sg~YO`%E$if?ktt)sDY41Fr$^R|t zojy>U4W*$$$4d}$|g>?hIwZIeK-9`P$>0_2#$2-~IOSRoD^Y?!}?^WQ)57ahN zPJ^-I3+WRQ|Dk{N1!1 zmhc*s_6#xY0wtG~QXY9GgM$X3zHY^NE(ly?-7=hvqA7+}-8y>oqSbFltm@5gOE)@1 znUsnRMOmk(dp35qYvfl@)bra-rA<4d&^_s;<41-y7pO0 z<&W2UTPLP^9tOI#(Bknl@xWuui5VKFh)F?mLEk0@U4l99F(G`cv%t>MW7iDQ;Y0Ow zTGu`v=tC5(fne2@`gogLqTLyxMIP-*p2EIHA#@RsF?U8 zlJW{%sJd@f0up)pk}PMX(ysbDYFA4U!>_`}t0P~v8`ieWinW_*%M*<9ZA6+1nLZS9 z_T0T*i2#lJqYgqM^2WX?0bO~-HT3hQ0uB`N#fwalsu>-P#U4)j6k$)-*YUNi&%HgM z;TKxkmQ;YZE;QNWCuWF-&h*lvc>U++`nGe!YZofl(vR8Z|;2gn+Zj#hnxgpdX$w%{pdHQg%zs#Rm+B;nXc}=Dx^(|A1p%~+4hAG9rRUe&d7t* z*_s^Z*BX?XN!AF!+H>mmnUp&eox>axvZNZ)#*_$|K6{Lvq-Mf;Q{Om= zMkXy!G6s2zIvoIwrO{tths4e_Df#P2|3tkY%|V}B5-S+2q@S)*mYq!(x$9o=$1=3{31)%sa*?nVeBla#!S9 z$!b~B!mz(jrrUTCyX>?zpFl=kZEf=0uu7Ii>TtztLbh=(9#-KX_4 z37wnkdYjYIP8uW_=Q1C7-D~-%oTWKDSXOmOJE7Fi?6Cg>wd_Dcithw+Mj+F*)L!;JM5)u?y?b}-t0RHEwWdY3>D{$enfo*R(mlC+9G0FM zjgVq#Rk;&`m=quCME1~03#hAW5U<@=eg8-V0u^|fj&>;iDOUW}vv%?JJp-^y3r9Mu zcqZ%jjeQIn*X-6=@la`gulD=m=l`8 zTT=4MN}}wPxVX8O!LNoYHe~_LX2+$&%YmD5Ec&uPM^>7P7ZQ6w>T-rCXZ>uWEuz^5 zs`I#aH*1A@^nn(8wNJkuvuaJf-)KM!wV9`3a@2SA;IWzz?RL{WE4P@-A8rB}SABP* zcCL}uWH}eCj#yk4+dY}wxNE#%x>(z-sp@7QP!{fhlA*&S+BgaOJTMGgNK-KWDeN5k zUV8&fn$`zyy(>+#oV5eqxBSg3?i#n9l>zEY9e)UlqfFMVieZJ_AkgByV4L(L|m#E%&^o*tldi4YtLb3q}~$8J^bs z>K$1y=D0hBROpR|m87mq`|UbD_Lh&|^PFz-cbHlok%r$`iB84aw6wJ((0L&@guCn; zcDfAeeA5oIu+&8vMUm?KC{dM_ZUN`=&qc&0@@jjzH20p@MOe+9#y%QpWZmy){+z$Z zDx45&O&lLGRAIx<1IvH26NiYfZf5NhGWnUWp8G+sm3~uAN}horHYn<%?*s_R(?K(L z0Ka_kUSEKbFJmuoM$U0rwLC{tAlstU5GU}{1Zo}GjjOxTR6qolOHChJy1_gF{G^Ik z*WHU@ieC{wH*|N7@ZryAuZ1S~63S*yqNa^>hk?1O?3*Ix$GFX3kP;%LW*eeUvyp#R zBHm+B1oc~!?;opE{m$?(wMHzOe1(gn8^4@|{ZA z@{IIHAv$U%H$yG^2b%4Bl4GPC>*#DP%UK6I4G>N?B}6K2_8YwmO-1{9wnLG5z# zxN&(AS+C2yBpT0Bt8v>Ask#G-UH7Dz87~LY?fWf>bpr(bvq!>&=9{=9Y1Hlo^9)-n zT2|iOsP3T&E?KYTM@qgGiNMyjL$fi!i)Shin&H0JNi~liJZd8E=9O#qhpoK!KvM>If9^pL_@$~LW=6G z874y~bhx*`j!#>Ae@wGY2s`DuVUEeIs=_&*WXl$max#+KcT*ay3H3+koigm@=$d3y1rM#2l z#3NJSl3}ji>O@P$$ypO8t9;`^MSK0wTo2zdK|Xm1t(%<1FUey7HZH^OdKL(6^6JxL z9ANrkzJXac3fT~jE0TVX-xp~`YlfP)`O24{kVb)H)#uF(vC^Yhe~q!#rJ?}23KK+U zrLQW3R+aBuLe1Kvy6$W}yf9MsW|fh8;)p^SzqI#7&2@MBo4d3@!6}KrL1}+=1Ldmv z+Dt=qWimr#<#TmBWmvS<&ia!hqB4;m`Y5+2FL|FJNxqL!qDv z&tSl4 zlf!>3L=<2J!d>25`-?97`|n6gI(FG!SB9Ym0};Sr{8t3;m(BHOX}~&!y<}QZti7CyS}r z4h?U?H;m6pUVlW*tp_)G6E>V1+Rxul6bo zG7^*4t(ogt55`VdWpMF=7m;vvw86OG#&9|(J-9sJPX4tD%F0q(85*KwUg`>6U_0HB ztSme|ydI49yC}4!7H5z$kVO%;E}P$UZ)7A1Yo*hX9zx(NfamA@1+`q~siw(%afnJNp0oWq6JQXxG0;OJ3P*X|n3L>5jLGXW4b^MrJyI7w+o-Ssml zU;HICP{m(f?i)G>+9o(HI|bfM#z)=#Zk)U^ds&4>GG$pUzf0ssL&AtZH+VzWhx6qC zekvt0W#NL2?+00@uxm!C-m9xZDEr7ioQS!_IuvtF8~MdBcteeC`)mpaRPOaNZrfJ% z7~^9mWuxI7C|EzKGb;_;z##}k;Rt}&y|lal%5JgRw_Bi}H>c~=F>mXv&?cha%y32nY?Pm;! z^bC;&s`FfeFN_6iseu@Br#3dchfqD(n3KXm8C}^$bz-^_7OysrL#we#{bpEvZ-uiW2lIYu$qEC=?Xx zxe(0oduPSK`3pL;JG^^83L1t*^43>Zo8!aonqW+eUo_ivd<=!}q_T3+>+B2d zKQ7jzjPvcO6iV*I#mMiRc%;#fv=u{Tb8 zb0t38991vB-v>pn$S>ll2iG%SuJfhJbC4s@6jvqdo;-l>YJ2&qgHkd=X^DQ>UCMJ4 z0y!z8x9VleNBQFkop}~sd>MRoeH})XrXdJ){b@+=@1>XePU50@*Hh>xl?&_1k+qFA z)_^fdtLc5?g`+An5VznD<+KcLzcn|>^-rfFm!OCO`7gdRin%h~xdWHwfK)Xe?Y##8 z83zQaT%nyf2u!}+H5H*ZOsQT|_U4W=Vnm6=PEzK?NY#SKEc3uYc7-p8OUo?i(tH1P zHZ+zww^DMX@a8Cu)MfdCIxC+EdP{w(1s5P?i6$`)2b|Kw;;2Qvg=CE9jBlfTp&9~o zeyhik>t0%x`phm|^CDzgK;?bq(^~egV-k5g_6NLtyQObo^=iynWRy?!yT9PI16fN# z+3hQck((0rHu*xCmz}on986Q+bxV@Z@eyEI+TU8Ed{xDl>4x2DkEX|K(^CZ|G20pW zOuw7CewC{uQ==K5gfkWgLd8bNrsmC4?ro!w+)Su_88TzA+!=9*9zd5+cPMl>iqXev zRl#GBUbku0WBYbUqPp}1ZtfR6VdE7#JX?{E6Sb(wo_H0HFA&MZ@e=mgr*k(4LJ&oq zCTSDFs%~6vl`GqJQo9z9R=ZKux&0k{k;3w^Gw=w&9pDN^;1uV>Rl4~vL?R*Y@+G=SYB)6{OURo@_d5|V(p)>mnE6w^<`M+Oci&=n^p?iaF^bdk+};~JAPSWh&fhT5s$cy#q(x?o&t2- z^XCru@k;lzTF%a)rJjfak10`)$$mr7k)ut%Irh}~l5{FFpzg+ZN0H)hD{Lum=OrcW z-X74LuDTYW0G+1mw}*q6T}<1}czYDqj!2$0R6)2OS5QG5GQdUg0?^@S;m(G$QH`)f zFH-|Af_=)#wsMIZgTp=^p4ytbIFcd?K5*8Sl*bYBl*OGsy`YK2FX#(oX7LK1m9!`i zWxRf#?GDZ}#K}MK*np-OH*m?|8lfjY7xWLF1l^*WQI%*zT zo_rjCAqh0Undli`i#+*gt6d@I<370~pu#s6ogIkf&6?$EKIA(Z;XfVdzo&C1@i;qy zVYv=r{CO@k0`%Y#yvFPTs!rV3066_bvaB))f8`(S8o$LAv}1lo5M1vG&3FZOx(vEsbOLH-JXV|&@< z?Vm;kVnCFrl4DYnOk!>9fpN`qu|@DVy|MfNQC$WyonNHnjjX3!{Q`oQt&P% z-EoBh)%cawd>WGAJ_YHesJoQ(D+Cc1rW{V> z$`CR2B%!fKB3!+`jfUkEMECbOnWDc!NaA1*Kn%CNGdj{p5(4wYRE)?FT+5A9Gs4+InU$+O}J=0bA&@kJ~$Wi`~7vl@y zQAdnQL9Lv>l~mm5mzxHaWrfhJo7Hl5O2k&jtME6I0{TItl5BU}AFl&t5n zUjuGZ8TP!hOy2GA@A>5geQvuY9Sl3}32^HcqP$L>JgNUuHKo8-_f@i1yy#5V=J)8l z5AsbDOWK@n7M4RPUs(M^SkaqZGXObr=h1gEsLvmM{Z9Y>_SuiYv3R8CHsu=<>=HLt zkJ72{zWyp=c4+KHFJpzOclGu@2!deK@kn|QBn66ol+i=Y3FTKfq?}!C2N0+&^Z!hK zXLVcWxGJHv%{WfVDI1)4ZXtJHRd$vQrP%9GEC6O5TX6e&=p1lpgvwdf$XKzEXUAGA#8P~T!0?f{TUr?w|F5?)Gws^OaAWT36xRL zvvkmZ$Y%iq`UD&i1APK=ZC6WlQAT1{K$m7&&*?`tO-m|6fhVRZ=4NJ#V~?UcQ3Uz2 z190f@$0{`NH0p?oiU!+vtCKzjwCkWp&z1fCaIBtwM`t-+9Bim?-T@-2H1SwJY;7$d zC^)$L!Q;llyY;98|)o~-?4QBN)$tS6PjhY*KuMo zva`Tb&KP4XdmtYTE}52ec&U{Tq-$sx6?K}S6~fUSU884+SZqwknBw515Rb~2~)WqM29kf71o;i8)udjl-Ovcl0= z471`~x&GWccjlxY{9+|@7HMTK5;u0Q1qbr&P**_eB6|em!A}qK^NvtP4@&9 zRN9IRHLz8uYptxTKEYsRM+Ky%i_I3+mO92R(6jym54o0DHb)-jvR{$3$ zY2PVsQfi+7pk+SDrTc4nJ$Yg_qYaUZo#Fm&@$~m~?@%zsE1+DWzFsgWRN*9=aOcSS zS<5bE^_pEG^CV=wt=iY|#F5f1@ANiA=oF065jMjg;N0_z%k{oHyIE~dgx6~(I$Ojp ze$a!ob1cx;{VxFaK>sjOy(hMjz(+5t1*NttRXzLVvIDcTPjiLIrafPLeqmcrN#h-p zV^W|%+ZQf^tF{;5f9j8w?`G@HKBz^*ww^7or68UQ1^hceiO2o4Uu ziHEhSTN2%`k*B(tr^D-0=dd9Ntc%QgioWN_V?lB8#v5*1e&v+x!=6KWBcn+P;XG~Z z_!{aA>0MNE)agSY7lI1gpw(@eHxq8HyELglG#YTu!9aTG8WJfuoCU_4mOjS4c|Ndw z=1e~E#m$i^2@?^@0Jk3vTeig=v_SB3?G0;vuY7|ws}JiU_V}0X7re%&2U)XXqNn?0 zZjH%AMMRi6E^O_*5=p=nI~1CDz#4OE^nBOZ-|k@n4bdo>tzo~;{C@|Pe5d8rdfvK~ zkFdnQ`cI*f!QEi@boo~SEzg`NT3R3=Gg7$wun%Vs2ql4Cfg(V^>hXZBv!#Jnq82G+ zJ1dQ}ZST{kbZDEZWmi@039d24hVftkPt_SIY$WOO?%X<6er?)TP_)yF>VmpC+U|^r^=>pK2Hf zMS!U806iCN)GYXs_Sp|G10Y=kc;LuzvCCb~9spC2hV7VLCo7SnMKZt(t!E=a&lG&C z$D^*mYn&!t`~(`Ok_O#gfEaXicGhCrZJx0?^YF+&xe@}11jZU|^rs{BUC+jLX8JUm zRqsPdb$_hfbLjVcb)2=ZgB8uL>^GhiST$F^-qBM}i@kboB2WH_ag>xoNqlXvJ81ok zsIg{P`qI)b5Iqo>3VLmx{h#mtor@-u5@3BWScQ+uP(~4|q8R>+a!Z1J@d{HF0M!De zrDdSK+^aPZ@&Q301Tpe&NZBap~xhYx_H z_xZV|f<4w5{%~cYMQ*CG_6w$x{+=>sN){Fs9Xw8EqQx?7C)>$~*n2M>e<$gFffQkZ z{FVq6C0NF)eDVm2-xq*=Q$;5p+84CK8_|Uvnva;;9Q(>(Xyh{ME zko>Adeis)pZ{KLb6H4&3hn)K~@Ioe;4imtsfw&LwT(fPFOK5iKHFK`>x33{2ELW@m z2nIzMwA3aaQ3>l#*X-L(0L+*0#6k>_f-x&athZ71m|iWBeV=t??`w^hQIAM`X^~l4T^)9+#FM%ZB%pCLg(eUd&AWYPcV|-d zON7KPr63;qg9UQsl0m9Hl-x??@?E@3yg_Qs3gcZb-*&I_Wh!;&a4mM3@?<*E2W9=1 zGWl^HGmIlPYpX3{6Dw*xczu6b!kzVh;P&-|$>+=+nxH>myM5rA9gE18e z2?~;3M>qQ5yE&HB+FO&h72G7qf{^{HFO9o%LRV?pQt1iK3hO;mm&-w_I>R`;xZFfu zNj!hY1jI~)A}3*bt`~9OYHse4-G`UhY}S6Hfc=%aqsgj8t2iFzW%_0{#`!^!^7i60 z_B*B8^k;}K;?U(b+1^k<*G7Ko2TiBj0e76Tw1h^a%D6>O07(Hf{dvYY@%&E7f)rWL zS}GQEG(> z?u^#X>XYu>=KDZ*mHTT#}!Jhag(aQjN|tc!;<|KgXXtN4??|61988fEtjNDo2SFZ#mFYkoK?ROmf*m zV4!NIHj*3M1fj2Y6LGFx+@RcZA2`oCA3W~CONbh^Bu9U|AV73wWFN^xF}I`Oq#k;V@HS5ww;Sz1z86P%Si#- zsfWBJ)b9Tj39jn4oay5c&F|6llC;Zw{hEbKF#yP^?Y;<`RIS|-F~tF#2P7bbm3MSk zLY^_^Txp4!SI&cv%-=r4j1lfs$LW2|$nIrezsnXd)jIOZkwrQ~$;7A3ufcm-0nfj#utPtw7{A=@aDjGDA0dZwYQ`5BR@Q&>(jnpdWJrE4E>uXb+^9|jbj6r8) z4S-GKa0=2AgE+=EA=55(05+zm$frc2yLw!jO9K5tcUdeE9s za>pN{_jn$6jvedIw?JP#Mp>*j(Tu- zbgS#>=ezu>440LvKISaXC(rl?+hXgiT*EWsqWR@>4G@d#R4Pb8L+dC$sWrbs^ZJjc zv?+s|x!c=Ckmn1&3t-Le*FDGMbOHWr({fiEG=o#SdbJ&7fiw7ze)I%8_T|;=7bkofmk)zrH1RjcVmP9}CB?3Q-VIXSlO zmR1i_wkFY8+M7>4R0F=(M*r%|DG#lHD-IWq^cACbng*HV>3|^85c3KHpoL(ML;`y3 z5S3-V(?O30Wf!fx5IriX;_s-?Jbadf5fT(Ey*9+YLb^6OFM)Z9V-BaNJIXX*%q)JS2Ru8Do@ zVEj_jfrH^{<$RlgLdIBUvDX%a3a&x;f~(ALyAiqh6D%xzp+CgoN598{&Y!&u+xpSl zH~Akv+%1FJR6K(l5Y+y{RAM;|Lpr|;=Uv^bNDhsajS<~is^2w7z1L@9VT{_g08RY9 zs_$=^z(0>bRi5Y5ef+WSKFU-DJoDrN^!qLe|COZu_nF5(zVAoiOXCM#_>Z_DS-R75 zyk*%SBsBKB>OtpQfG?De#jY(cRqc4&KX`0w4&&>1etPrn1*131h3xnvN@kepMyJfA zz4*+I;01KyE|&_U)ADT6(q3YcWwf(gic2Y?NX0~l{+f~W?50J%i7f=;UiGmEhb*jq zAP#X!Gfrxq=a=>y>-Scl#sazSa9z5ZfuTxlj@gB*&WI&5OB-4qs;?l9x+YtENOmi2 z)aiHpLT%yum~k1p-Jq&*$Rj`RockhepPE)lghSJaJ#NG^6pL8`6`R(J3P( zfiTd0%}@nm_MP3bUSA?U^iNoe!7Y1d6KqS%y-5^re*nOC((XsASL}2lUL<69o8-0) z$+E4bSe1La&9GCrBZBKS%i%G6KoJv5>Fd{-c_|T%=M}0+D`0i9B*8xf=qB1LM;i7Hae!>Ku<`pORyLc~Ix0_y}Z@X)1poh0zcE7MHU~Qc)EPhfm z`es<9EgS)Yt3z&n87HVYy5Q3da&8tLAa5qKEN_v==9#&WJoCPy9_O~!;tC^cYpe80 zwJ(qLrjE>g8OU z=WD0CaSdbo5ZX{NlsW#(ledg%s*lbz@lzsHPG@qbW34~ zy?OAwF2jVW&g6chG5$r1bbFB%5UNn2N?vn$ED>&+d2aCV4E+QRyKbSK1r)_d#LUI^Z_41S@TM3b~M z{!?J(s4nKbagvQ^T@Gxn%*Ct{Yb9div)mQi(Nmzkaba(i$%L>qF-K;oL5A*WV*h}3 z_L>bb=QB_I$;C<^85LmG2`MV8qZ1b#$V{hq9^>*nTsaGEL#0$^>34p;rE&7lu=RU^ zk8r2=Cc0nq#oUpxWpfwrxRP4C?F&h`D03H5|DTeQFyxsYU6Jp8<{9`In##0nnQnQg z^XVC>oT)E8znWj*(Cu~F{2rFu=RUSOZ~c|!_JVWV_qExdr}uhKi;tFe>k_se{n<0x zD9R_nk79GvDEyu0!CRw}r4LD4PkD>s{gYb~`tgu_R%P?3b1 zZ~Zn)#L*v5$G@EwaR1-FHoF>ZZ5Ni3$dSl2*>f=KwD0(qzn`%`KINaNmcQ$e{^KL= zFSYa5j$(1<`%B>RL$UooAIti7(%((RsZ>S9y`Q2OJAa5CQkdJ{{_r`c9ZS7p=0A;R z_HO;|?Y>4~bq_0?z5Dg8?F5dM|MA!T)1v%1og3n!@5Ulr|L0g5)P4wie)xueX1`>n zcfAYsYyX}x5&|KTixjMIbkMr2UT^DVEUJwsJ4K$>dma=Rl_~x&c1f{WAXKpZn&1B2 z_KUw_VVs-$;d>)IzxRhJ|69QJpO5^Xrn~7cHg0QU-7|&!AI4n#$2bk@bv?Fb>a!sN z?Bo1pln6~!-$ITH`hBeByB=%BV8=XSpEZ3qRY76f#EBQ?H2#MR`A^gFH{kj&ka#PO zVkt&c18V*sI%xbebqwbGD|33l>lGJtVCPrzfMZ?yi$@lhCw}wUcl@5aPV8gR zpW7eo77BX$Yw{mKODBX*1f5bobm^C0woh_h-u1JZz{Ou76Oy|iQcmNHlOwU3MKOO5Je%7Y~PjGmp%hh;IZIG`q+kDM$#qfg8Pj zpPFT6&$ocK`EN$}|KEX^q&1 zG{bXM_UZq;6aL!~78X75*cf!{vmkzptzjI{Z2pbDW=^hMC|BtP3>vL`v=EF~U zyh#pq-f#$$HM^ftxw-Z>#ybnXUob_06fFbhTC* zC>s>70kW5$=eG-V<(TV#{rbJ_Cc}Ml(eqW0T*g*5FpGQJwVYDwE4W_uIOuHzHE%2a zT0oPIm2b^EPiOv*4CCKS?El~W$M-9j_J4eG6e>R!LK(6RJ%nvwK|>DZ=3t0=T*QR4p9v#zB8Lm4x<=J#md#*e>dG(d=@ z2XW1nUGdcHK11aojRXZgj{#qg%QH@BCIjL!+Jvr(z`OXHNnIN~xNsV2pm-c!I>ns- z;=t4-mj(1VGyLE{?oLfN2$!x6Ys7>x_{4B)SNI8GcvNFf^tNL8 z5Td2Wa4g12}On;ghE1Lvt| zFPW25m;z<*N(Y_`Vqv)3w+4}mhN8Z-CNpnh&*%)1T~V~Ego>77e6ETPf2$m{`njFq z+LVEB(PQjz_wn19zpy}2^_9WJI%Io_uep}oR~JD-=g6`Vx3Iuf-)>5?;7+rs@sIKd z^b=$_c?Mp8p|5Ir?NzqS_3&x>GnZ6T&0@3Ljr&~(p6+pdTSOGairbMMncbb*pSRY4 ztmBU3dbu(go_E#BoGlCEP`GBP;P1IS&MYU@c}KyWCv=zlTT@)Sh*b!4Dfv|0%Xeee zgl%flc8uogdRga7dTJpmzLMbWRW!W=8|U^#Wr90l!H-U}IF~}aD|-^=e_Gr|3m>~p zs(wBg+dDSXZEDx(SoE<)Fw%bhqpxMY2J^7^N=ODfM%Ti$1E~2c(GnH%nWhIrRs&`4#x;> z7f-7wShCYI;{NmsCM_+lYIirPPqN?VdPVTQ)sJQ(0n--v#${R3VYa+b2rE1MzchCp!Xu~F+ ze~p|bJ`ETklMHSA+VZMY?dX@jfLFYeMBgk<+(MRdHom>bx%Hds>=wVng*wm--eCo=*hLjW@FC6=JZLeVZL$CF-xuFS}!BUWz$- z`T2;pm!so0L^G#TdHv-s701pl&%HD9@(|zfMPc`~AS(fs3XEKe$zT7AWlWEN|CR$R zm7qmD-aJS?(Y*1G*8@7$dcU32V*h)A;Wa1qJ?b-=netN`5BD?sE8r{aiNPUCHr~Dm z*PHtI7Z*Xu+{?m^!nk{$^IIX6VR*rrnC{cx;)?CDThVv+o%Z6MK>Ehh-~54c@(Ag9 z_Sv(aOzQgm(X9tLCicnU$sa5ZKG>N3-t_+< zQ8^4*(So~}_+SS!4nQ}4@pOR?rd_Us7-!ffD~wp=@|{yRX0A53J46mfW^S+o*ONLN z3Ke=jKRABOcPKNc%XHngCT#g6gFCH4^t+nhDj7j&HEdZ|zJV`nLLGyk{Sw?yP%M7U zojqOBAbT)q^R%5{FLbNYAq5$3eC-*S(B|~9l&N^9V~>5yR|pvwI=UZj=3m;Ft$%6U zO3SXz^cQ=GHZO#8C~jmvr!(#2U>i6ak;H4vtCuv z`S>-D{KlFpw`cJ214L3fvn*=KNSaZ6+X3@uh-hmZ)_aMo7ia3!jL0bRN{QJ=cDKzS z%u@TvO(=8@g3=AcqT}*(dhgV7&9|$kEPObqEmdl^Di^)vB|3+3Ucov%gL`zq_Y`-n ztgqp{C_>lio}?LddHbD(^tEOlS_}@NXKEUU#^O#OS2|nF2O=J~KR+g(M;oM%kHxt- zxt6X!iEQ@8bYKzIeSitZ$mWcp{FxgxPfcjRAVk&)P}t&(TV8Q2>iL}G+;G`$ex!c6 zGlN=Jy`NcLKl+7O`T=~Q3mAvF`YJkZ&9tPjt7?7XB`_%vV(jihOI(Cnn)_6jNSa=j zdEZPGb4@TP*(|4YELO|@MkBv=Vm#j88F_)$Unknbe4k^4wJ4?bqR-j3#%hWlVYU!P z=fr|ilWufX?MV_16XR;PW=MP3`*8YQVO#Dk7BY2-yt8KT-K#Zf6Sqi*SF3m@a~Mgh&(cx(WL!`ORNGM|KU808?I7u8SKuq$Y( zVlu9J{y%lS2{@Gd`#)Z3`=nH-BH3C*vSm+Vayk-1n|+z=Wt$MfEOk0XgcI49DMG@G zeK437OAIFKU@&DHj4_R2_T~RL=ll8ouith3esg(TGaerA=YHSI>viAv^L~?s5iW3U zMy-gKH~;329e$+z4ik8Yp%jIJIJ$+>JFT!_e{qJ5H7hLA4nZo|0Hp6>!veZ{Gaz_ z>zuh$X4gNPq)j>p*Yr?o|MgsZ>!eomJYnGyx^;a8xS9ULmQdrD9877+9O!|YAXg4I z84g$J2a_#Rpk|Sgu)0x4QYLZw(eS%1+3EOnHBw5T)wH`)187>j9blN&%`0xsZCTAmf1!ZzU`+XAAYftH4})qGvFYp zOG|&dKmOUdJX#UZ5{>Q$AlRvR#Y>f~f)tarz9Z7%-s=G-|K2D*-d!5(kuxRV_Q0 z2w1v5AJRyG`lrf2{3J5|@kGdcX&;>7>$te@PdScPJc21|Z zv{mBm^1GGwL)I2)-bffrP31=RO?`d+qY+dh8vOeG#h-s20e&?x*>Lg$N5sZ~FN+1t z&Ze-r#D+1~iq=$x=&71>iA7C|xj~a7rKP>Vigm8;(bJL4HetSBlI9C(dK>%NEimX^ z|H3A*TRL7L>N;@IrMKE|z)0R~U1y(Cq3h8-3U`n4*W9%9v;?rN-yM%8wS+585(TiIQ5J>C5heJut0aqHBp6Pv-W-ygql?@Ac6pC|)(;_-)H z4FvVK)dvt z*eZQSJ?$urx1oiL`t^AaAWtSiY#UQ>Hq*IvJOtyBm~1pt?Ho1Xm!x*5OJ;NPNaE`= z$n$AOlQhS0&S9NTJLh}oGH#*G7QlE6Rwjzt;lJzne)9)rqa)#`LSl?l2V&AR`e^6p zJu;nezQH9{5{#|6LWUKe?iQ~CeS{SiLA9xX<60F_$v7}~oKA`!EQ+SjbauR?Yy4sq zz@P-qsCLpaqOJb^Mc#)ZukmVcUX_u&-K(OYi;L9G4RtMkwK(NmDLK~1 zf=3@PfvBY&tw6O{hfRf%HQGg+#YqN4_u}ifr{d@eRh~*+uVUVv%dqbJ^i=%~)g96n znG`zRatz&OSjw9Nra7C}yX3u?1JXPp1*$wJWm=!jeMXlVUTdj3&4Az;WLJUfi7j{7 z_y~p&Ff0?5J4^FI-Dlv_kwmq$H$;~oe0l*fQ5GkR9K5iaQ1tVgSLZ9Tu=E3hy}7GY z>`H1sGv^aTfw-B0A6*ll-%{@Xe%18~=7T931-ir0pPp=YiRd@bi``ffEZZZj(~era z&H@)2*!YfoxMd93026TFDpsi0_1^r*F&ATMWt}dtjvBC)JD@z=p9c}y2hBJq={Pam zGj_RT;C{HpI$ zZhTdd13GO(8!S#37H%??L=QdfF8(AnFBO6Oi<1rUfKs{Fuo;{=d*vJh$r1o0xI7v( zn|M&BVCK&9^@MGX0(L6t@}T5c#E++Ylyf$ri^rVg$3GOR-BF<=oM}%hIv2jy9AMPa zz!r>qC%tRt%!2f>t!WJVv|O=SVQv`uy|e%Fo32;3G&DT@2D0$|Is*xtB94xpwNixs zdItar>_l+gXW2`S?t3DHo0oY@h!Y`ob15diQ%z3cq>$+MaqKnQvAD?xWt4AcQhQ%p zDrUs3HDh`rCs&FS5j7jPbDF<4s%3hfw;HnoN6LrS z`DF0lUSHeOtkP8|9Y=7(!Jzt1OBgg7OBX%D&aJ(VroZV*wWlGqY)frzZclK49sBOY z%)Ts3Qw~BkUn}9b_2=vB zDP6d#ZbSql2+uJfO;G~e&~)wAU*4?AAlzyL5iYCee*-%MzGGG^QcoNyWRf0XnT1F3 znpxh*KF15)_$8P9LjZYDu|Tq zpRk%~Hsvi98;dw|%=z@X_IsBA^^MpH^PIU90{PB>HUhAFUmn$!^YeoZ82$I zm_9GhW?sK_R4wte39bGPYuqPwo!%D5E~LlWl-y=bG3!EH*?OGb7Kg!GCpflI@6MEIrZ%o-!Mpihya+ zLsCe<sRdC2Tak5U^Yw8PCUIJeEg&56m4QJiuil#c3ch zS6kM2og38v2~~0sBxN}DzLH?s)O>lO+|#GfhzCAw9X4iy^=7?P@%s=4QrFKq#dy(; ziwA2FhHSJ8wo6=MO?^q_aqQ5AIjmu&fXP(&-vH80=as9qF+m?nOA%eT0V+?5g5DtOMk6W9t zMcqlJSh}dP$-o?D0AYpz%;(@zBc;kiDa{v{W2>~OX!5W9N}?-?McI_G0jtd}oc@EM zN<^8h{nwQWzsVkQ|Ep(aV9%LB4rY@B(SnD_;&M$uq*#~|2>yF$)6deWhhJ@T0PJgs z!z@DY3Y|{q85-Dw^1RE>>Ivh>Jsat`ydnf{Kg5X*4kAVSLWA+#yn5RI zucm#vAY+oTjcvSMt8KO^wYWk10BM$u6T=i?8-r3ry|OL$`SryCe6`ot^*%kqJfmAl zTRijn{d!J7;oy95ZRyBJU#_pmc>{&{9R6ws^nzNFJd-x!8D()|?8KWKw*v(MZN?Y~ z3dM2_ZT3r7rbDx@Tu;N0;i^`(f^~erk54Xo@GfAl>p+jVHSUB)O~))3psQH`>}tD2G-76AO)TZZoVNt$&(`to_%%YbzYY`rwO=mkF?P}jlX_Vc z@?EwYG1SOm)5+QZI?xTDzvJSUkr6TOWoc-Vhtf1#;Yd%*SjBGUZ!+V-JVIfQnVaP- z3BaQAunngz)C-Kp1Si@=FS?X9&qe(BbZi}s@W>-UaB4`=###)eAUa~{-Pg&CaUn<}O-zOc2!QD#YDyWcZiHQ+j zl`_8Q1cq670+a<{^O?rN4W$2My%<*G$^8EHfpawNh6(l64HF6_N7P1FZi~&xA`*#| zc#t6M#r}!&043@Nd;=RQV)FZ)NR-B(FXWW1LUF>B8#%gXl>mhVlr6xzsr()#^4ZB+y7wVff z4+Lkz*(`yv)jCovFaj8*bqpVP($x<$9n}M1w;cYO+zbkaadPUwEg7r7GhoXwtSE}& zkYsVNI_lyDx!`Jenr}zKVP*pXW!z2~x%lqZOAd=l1mQTHIa_>c{qvsm@R=A2CWeGv zYca9E%v8t8!Xg`c+`dRK8EjWIS~G!FW!n)bWZH9 zQFkK^MZ+})lV9^l;Ubj`A$0J6c(Hk8!?Q$IX8ljEuSotBB@sxg7rlG;?lAzF5>=7V z+WYtKpNk@eVAd~LD#rNUI%>fH9P2R|_lM?Tv<9Ly0Qv!-tD67tci>c5uUeTtHnknb zmp-C$V+&JmrF3S2Ko`uu`dYhXsc06M7wY$C8Gsa@B?8mObeMrMGrY&Ezix3I`A6Sn zdeKJE1-wPr_`A+mNurxKaDpLko`KV`Va2$nRwx<9)(Q*^Oe{_nSuE(2_a)_9IJjk(VmU|0y>Fceb6@2%*^tP;&&u|~}Tz;~YmgoK28a~r-& znY_P#TfigYG`5)7_1jx;$^!6*v+vXG&UJf_dneMr&!4+wEpqP)1yCanmCLU}Nd(+GgQpKBM=e3IJOGj#wr zQU^AncYJkR2l_dc9^W1Pwc2Z8(;rTMUj$H0@0D+5m*mM#V1?-=ftY|${71T-(o}FO zqpQg=l>j8UP|g6Xw!nl=ZxP_?6iXl^1L)$mvKpL?jliP|BFDtQ4aU*iia($sLf*|S zatmOxroRn1iDg|*> zC%S=Ap-Bm_A+o!b5P*P#Tb8>PctE@_IBlh~{&f!WbPcCA2XI)9sFKPr2XV**(B+2H zM0N^mD>y%b2Gax~cuJBr3;kavv_*-An)>Vqq6T!SijNC^0I8sUAjy%>r{h2X0ENXQ98sD7@$BG0l6HHxLe%&v zK)t@{Dh-U>ulRZpblFlN@-DV9XE+o~OCyU|`P`ZIEr$pY6H2C=C}SZ@OxCRN#Oh(GuWcoxZ|Ly{%HVJS~Rx` zStP48kZ^fc9?p5Ug;{Ro+(v4{9yn{YEU_18X3QMZ@UI8N-vAg$nFv7k196mDK$p(~ zz!tm^wm~HtfrTr#fXl|(nb0<(8t52NDqggV)a7Sj`!7gOqu-Md}H& zi}9E^)LlWIEA` zEovce1O^S$M0@VU(l+1B6d0t3nkNAK=T5|!3$72KdRq)rJqs+NtiK|&Rx2uINom$y z(Nzt*{RpO@Jb-zCDESeg#eTL5$Su_bNa=boX1Y<0>ah8v) z#2MB(jO1dy2vXIZ6MSoHbbD?N36i%A=385!=n6F4SR;LjlU+{}6jYTEWU3zgTMGEl zIux%LO)7zRMHCEXeyr=1z8V2c)pf!_$W=GB5+ic&>2Bm3*?7e_TUXQ9e^2Vil(1^m zbt6(e^nApy^DVetqY?)%XHQ4*gG+DZ49#y%S*e|Es+VP%b0wm*fXVC~^RQ^q5Gft` zzh(PvD=HL5-qC{8M^aJ&YjrW%a(MO3eujPe%tCUJu(sf{_3%B2+m_kala{?-87A}d*Sz(_uyQYbgE8opKW0Lm7amSr63 ztZ39$tU2{RIYZa6;%AuXLiB$d1-D7Q$VL5c>pRo_|7cshBC|AxHN>yhK&4%3EuD=1 zsntC>Ph7Af`(=8ZXM-NwMon^$0A++);6Y%+O(NZ03tE?p`}+c4!M#Zd;uGuf8nIG;k< z7|TNVTFN?|j}Q$fj}=_-@&+8%A6+Ri4SKmlMX*NCQbFhB+SSbSIJ5N(EA9drJTS^` z8=Pf*jdD4aE^5BhNV>-u2tBXyC?BB&;elerWV-((=?-&72*JeUS)EZ`EUB|x+{C3) zJ2ExpFEN>&;dspgb+j3JcGI!<&zbgJ=F4A)GKqO^(QsL@G~9#B?*DUs2@Tgdq5}Os z+W+Is;{T3a$V8$BROHrjZ4IXk5N)eS?(kWs3YzLzq|eY=br1tmOd{Ko1-IRMYnDls#;3a9{zJ^XYx zochZUjhMp3`*jywg1i{dY8O0*&K}8&bQRvkr82q1iA#I|>aXYR;-oQ5+~&GYGpv)k zE=Wa>T)yi{OQ(%Zyje)!d*`1}t+x03Ae=i;kh|(xf+7ntK!VVY!Bzzy`nrXq3Fz zU$xqV&%^Wu?D1Wm&Z0jQMpR@ns?^2pE;lu>tG5B-^fcy&$P&AeXoF z1;OkM)WpvcQ{5kLGkQrvrV?ghPnmo=SjgM6JdK^}NpGHx#kX<0YT_yJWiWNqxY33< zeqr0n`m;N@oH#n}5_>=HylR19b7WLVZ_cVxP%i1v^G${q*bd9#Y zwB$zeqhCB@W@WnW>}zT`GbGFZ>j7eD1RuzamI%d6UQ#b?rnvj`0^8v6uiaddLr7lE z=p-K;vv4fD%ijK5KgJ{XaH@M2Stxp?(f(MRSdaTndXWjSQ-}F&YP7&{{uuHsNckAt82r zMp!d-2DdOlq4z~-PZjLBCOBg$&*eI@$%qQ)Sj#E&JZNdh+cu`NvQ{9nx)I}q8l>Xb+$`YPi5ZDa`s%j7yH?>D~ZicW9)sK4%*Gc4p z!mSyKo`G2m;C__3K!oP~aFtLxWpUtyn8!wi)GG8hKv*0j98&DoCQ@j2-L2SeO`35w z(O8;ua}%{cpb5sk;x!{S8*qeY2gPTMrXE>IalQoL@vc}=V-&nGN~9kxAdD3|phu`cHGGRe0`G0@wP{+Cy1oUm$VkZqA(cmuLgKII5=l{CQ>Emc% zAEyS_#*+PUzjB$IgJ}DnT}JI`x6t->Y3?wx+&>OeTPzAMwS|1R4xPN+IOAV8#r~8L z^OHL`5flGRZ>3Wwc}3yj4{O=S9p`gIqKysbQZ1^;dv1iant3}-rckLs0b_DuuB*L} zuh^vP7TWLt%Mx~jgqOF(RviAb6T}C<@;s3z!Quyc!f5^O5i})TK-Fm<#c%GU_TRSA zd~HvAd@pL6`va(qts5`TqZ_y!&XAK-UnrLTH-XL{4aW7uV>my>iva;J^dJjlJolG7 zY&3ZyhA*+cghPId#<54EHr;GUn0m2l;bX%fbX%;o6+CwFr7;@=vR3PHrB)V}6+%({ ze8{p8-LjGx^W&*y9i=RO;mB3Cb((zKRP~l!`FVlF)>e-E0aq7_jGSMOLS_zHi0086 zYI)JbffHn~Q3ceeUxnxrUglRj)12p<;d4U!U;A>h9zr9?`Aq8Y`oQ>UN z8yU0uX^$?0!FEfwKg+|_b+g|uFv?08L92N5{6v7~Hz|`)2Tufv_F}O)z;YoY3|;nS z3ke)DvJZD!O_2lfPz>{s))68Uc>QhF>9oS+K6l6Zy#4UgBJ&+E?5y`|mmK10a7 zYL@pRr!EDTl7h5aFZaOU%gN%HM$Ru&Apez)$Gd&RHLw~Mc*CxI^+;Fl6jjGg{2 zm>1i9vq!Aw0R|Bv8#T^Yo@opF9alny1W^KlkO%WjM5I^|!G$#$M|6+aOiuPR*{t`e z8~29Q%{3wk=16gDrgM1BHJ!jJ(Q`Gk{sI}vbqarM1`*UPM#ICrVz}me^Ms{HclB8+6hh;te$umbk+&j$|Xx}iV_K_)Fi0K@4V9SzjC3gDMQL+KN%jf}Pxv5t7EqDZ20|v#{$j8`e#X8& zMy%N;Hla6xdMb0=D^Qm%6kkj386)j4zs?WnMxT*pF(Ju!i1?4>6K_;gdC^@Sy0L`| z4M|aiS1*V2U?H8wj)dGYRG#b+e_{KWz2Wt*^FSYOyo_9k-ijC~^07+;Xh_JL&^GKs zr(U6&b{?6Dt)hU*?XdOKpwIyv3TJAyzJ{e^T-m{rabi`?R2%`x^G)+D_sGQSB4xkN zv&z-{zJjEz$jLlPd9hND3B~~46%a&R+Z72#R+TWy8W_}Gbrb=JJ!yH6R&}ddiYIn{ zMO{3)+P;`F3eDu_E!Mad} z35bYUoFrya?SnR*R(O-Q_lv`q4P=don;|uhC`iOubm$R2vJD!=?=~718Id2Gkm%KZ zFQld~ibd?Xn5Czs5L?o1ex947^&A7zgIj1MWrUFj1HR9)C zY04O_$Pj8Ql2148`rKlpk-`y^BaXFxZ5}#h=l(7{9d`I-)N>lLP`*v zN8O5pX}h>gm|J)EM6R5qj7NPmoE@(h&eGO8$M!or36Ov*L+x>1QSW5HkB#*L4E3#f zDm^3!hK@%~_=B#7q`tE$b4qnNQW&jNdlxRql5v}?^kxbAveK2w7g^Oes*suF0(MqZ zh9Em83lb0tp7gl0((lGgvy1Yc^ZZKH#s4PMZh1G;C89lj^B$1{fHiajsM1Blef` zo=HuZNbJ_gJ7|{u2FTqfjrzgVkVX%kOUJ9?)9d)+T|K_9Ra?n-QtPc z-~50iV1JLlU3cAf%s8m{GILt&-`uvRG<)!GOlYhrHNP#a^i|HAk|?m5x>O!Jb07$c zm_B;I;+l|Lw?JH^2toorvrhDu_y8k`6| zsivcgLd<);E&{i?-Jq-iP<$GFtZMO0bGsp11WKfmEM(kYzdU00Z4eAn4no((D#rc- z8S^QK`|LWkB>mUF&SgkvGw6BUikZB9sR%vQ{%`4)pfqI{ZnnXlzWd+sIM^wm_#NqA z5lLtkPA$&B%@xV6!$aJf-t!X7)w(JivJ{02F>ZG=LAYKLk@VVWZG_NfUa#DV2FUZL z_!40Lf!ceO3i-~zc+OFBlESxsl?pg9E_b4A{^wzFKUk}+QNXigumL^()NMYh4BG?c zRJJ>LKDbPJP}9jPIhT0t<&Uw-MtAgn*LTrr^B+uiXM)N18!Yth^|Z9EvnnS-(#-^a zK4|XD6Mccr&b#29!0k@h0M|Z4oL-e>@`-dBMg+CH$oMc7Atr}!WZ{qqkl-;>u8+~p z49+_^eGX?T?rvU5MEG@w;Qp4?a~1y{+L$EXU~05InhVfqV@>951 z9Zd}-P}s(o^a2{IL{8wCGm()=zCCAUv{g6v>~~fvxvhq7V_i!p^~FGMAk9qYy6pvG zU{!kSl#c@v9CmcYV#bw1)u-ET-8#DYu&7Ah`QV=M$hy|q^!T-_bx(Rt5;;4}6<_a) zwlJJ%dZH+!{Pxh!u-8Vv7gcMW{GgnDLt0|{@7KRcq*?jLwycO)sc{u8AF*XvO2$AR z6eOQ^BYLzdt^)fpXoZL)cjkaw4^=p^=_<6Fk|cC%ip#Wy+y9bD!#8OXgYz6}>Y#|{ ztVAq0gRG+HO5X?+6DYQ*)t}F5fvrH_3 z5;LO1Mt-U;WLB`bPE`l#oJ(0ax(eP!Ba7aH4@(Z&<{~Oq|1~o-r1#Z_C^^$n}|f2cjw1{ z*P)!6`t>BwjnQ<~+UQTmwt5K?_Kf^G>SYtHi2XBD(tlx+i=;H}*rvr@-QE;66IU}| z#P&&Ly#@QY*LWK^qM+?ys&dh}u47D@pBuwkpAMq1@<`#7s+=eL%^mwMe_CYy7$Lw8 zIEnBL!WOUHP3w=lmGq3*2-b^<9%SJ&8wz3<1!<%Na^6UXPhX${bE!>_JtX4^)ta1i zou(pwPBhI?*hLu329Fqv&}d(la*yidX18a>nX1}N9f=o?eiojXyEifkKWgzy8!xBFDw5@7=N<#sLHZyv%(;2?-7vxE~O^g*T-Vb_!0tb zfWp3}A1-PUj$w5ub9G@;`KdoB2G%A{5wlj^bFbr-x?`AHoy7Ka1r2cfc{cP63E|a` z&(?onFE9A~Y}>ZsQd{#wP0SxRp`t!B-gQ8^bbb&p?L6W)ihUa^x|2dhiJ&I>!(udy zd803PQ!!z0)Y@v7O%TyMM3f|l#Z$;7SOyo(&nQ@OA)3Br1<5W`FtO6)$9ooG+`FxG z7_gSkje<+EKt^X*J+N?LBfMa)ZiaD3BtkT=3d!FXhz%V}?}=K~?`?IeY)+;ol;hjCZgk}Y zV=AH|tRvoDG3}(CL4_0U$q`Uk>?n9iE^N7z+)c#As3=0`%eFmqWwk7A248 zq%6TlFbQoS61zV-vIu54^qFq@0=1TkrsXbD*zy8cwpJu@S@hdz3J&E!`qi;oa&dm< z%&*26`j?d?W`uzZS!1?*4)N@&(&c@D$8h3ti25QYq(ekeN_a?+zN`}`+d|CjG9918 zzMg};?fOC`pDWJ@3_j*sKfXS$Qi=7`1hN>I*(yr=5p6B!1KScBWoiWVs$oAI>Mm@4 zd$8o%d>~|)bZdOPj)WvXounYI4S*{gg}YAw*^{n1+kC8o-$3K9!HybV0Z@SNz(GEe^1P435LcY@%=0usX1cKciF7IX9U?Vx>O-PuiVpR_3b zQj$d69u((6covuTEYcPErUSxtwZ|lp-r?Qb$8e2@nFFGzHC~f|iJmN}OStkbXU|zv zvFUo5CJMYy!^88ESollibg$z_e;@_dQ#IbyAhYjTXKL^#Y(Pr)%Vs9nvVe*7j~=W> ziXHPA{9LNk#))9%eDX@U0V|Fkv(wxrf$IcU02;!&ofHgz9Jjwf@#k;O_N={`3<-drUd=WhoDugoD+Hl?SX%nC4~| z*d{JcuAL9j!mud$GDpGLUHLU4(S2XRTzBfT2I=W(Q<&D(uN5KJ_QV<;d)v8UR5DqLxmr~eePQG15jImVTYn?a!b<`?_j;)+K>i8aT?nsiTZ^f@EKcoT8wmBgNC0D| z;hKwJ5gk~n^2ihQBh3#77ap$~+0XK*5Lp(@=wnIAF7taI2V~paj?WvF)u%#Cr&@du zhjJLdUFKXNN4!W?0!bMTw41f-&5CdC>S&5Nl}`K6Lg~~Dy|>LlCR;P;>P_iSyS5#^ zzOJmRb5FC%jY|(c({rLd(w21tdGoyUlvy^gB(XBCijj3nX`>1|Q!VuV0i_m2 z9I`mv9yc2K6?^LAg?tJIDAdXUnYjc0;(ju_`BlQbFMpZ-TFfKGL-|+VIuq5)?*%(_n8kYo2cEYT2kp75%W(JAR!zVE@%a_^ zha&;g``odP+n@E;ww->Wvj)*g!~T)6k-AcBo}pEtB32)PIN_yl<2*Foz-jyaY}@tU z{O3fH?_~LYSEt~UY@cUdWG@t_PVVT@6Ll|`0#=W`LK2XBKriZkY$5H2K3zltJ;V0@ z0FOVO9ri~Y|8^kToLpZ%c!hi5LQy54O2?^lswZAvk{Um*BC z533HwoY?+q@2kT*&Hvv0*u&U=(|kVAd^u4-cK_QU{PoZEZ^^#A@&unxUDB^zoh3im zZ4D1AbWEZ7&=Dr~66yv|_GSbINo>4^8U;bkm_b&{s5Bzg8*e~~z zBK2=y?>a8=;raPPCr<8{$ku;m^dDTH)?4)*%BOxnLHK8tuzH}>zmB&XL0mNN+zZi*{a2{_078g42r zBTqg)z4CT<_1I}g^LK~LPnr3QzlT|!h(3$#ByjUCU($Wn{_ms!fN332N18wo7m4Au@}In673y?SgL!!`9Q@@|hp=)cFgB{Z@O?@uLNOu5&w=cTYV?GLBnU@+LuxPOvXQ8xN# zW$r+ynw29uGqqFb`|7EKq?{Y^Po3+hThelFUEI54r};KH%LJc1)`X)b!yS$I-&@Sp zS+d#sfOXEO4pn(rVf8{?*QL%%-eLPwTbZmI)eh+=QR0fSL+_4v-iI7`x1%HQ@QZi& z`dx2VB+4fy;tbSE+(Gksf(oc{73*Z}JLl)epMHFP_}RCvy%Hx=gi~$p;4#+^UB}6T zyB#d#EzYrAkE@Zd4b}FnW%PXuhTrP?^I!c*NVujjyehRN>_O)@rJatxD=KF*9gcNn zxxe5&LGS%?@{i*$_P#Q|#H`|ME91Q_Ye~e1RW7L=J>~s0G*=z1uk=3=(Lx60q+dm_(u1E#X1q=Cxgw6`EYbTBQVMT+WW{%^<;3m)n9tT3tgNW_i*pecO3uZ zdQL-QXV=aPU7xa#cNW=7bY8nLk&olH^#?_t{`XZhsCIxSRsUEnsr{b;-juz$O1-4h zkJ>f#$^W;FM-eMKs?D%QYJU57>Hn!dEl-)0?D$l_*SjLYCrdV{>PrHCzt*+G-fp=S zn6i6bJ1hiZGQeaut5zbQPKbFX&C`B0_f;IYZc+bT85Pfu%n zxp{KM22}C9!R(u)xm(3k*OQ6I!tx8~7bh~`PxR!E{I4xN+PD2KA@oPv$*nPeEKQ|$ zcH#CfT}|7OP#T#(JlpXR^(Nx@-d8%?+`F`NBN!?Xv-{H4zwNlb%||2g^%tNzl~VL= z&z;u;hbtfYy?ZAe2$)com1JIMvA4V59ln1&nbL$WlVl-CzH-eEB0LPkk8+p1Gq5;Or+P{(2f#lJxFo@~N9U;c4KkpDVgi9)0ykzaMix?sM|gq0ZMyKX){< z9FCoTdhoPcLW|_=rvw6T)1`A8Zy%Lq90^f6|7XX<6*Om?{*zC~|42AB+iODdJ-fX! z5jpI1==yEZL`%I-jaD|z#`Vlm=ZXY%@9{3NM`6Vjs8yu;?;M|=6#jLkz11C|-p(kM z+Oo^z`q_UC)>8ZDEzkUUazE5K0C!mFdqewbosQO9HM70>J0B$<{?HN=*ST}=;ol|9 zb)BB#{1Et^SK26{6 zuNL&pmD=kSz%n;v8t=c_Vff-2>TdnY_smC&o1p)i!kTq|;MBHl62n`21gKW>?z8Nq z)IV*Vz4c;8$xz?Ji83xFk&mJcS~3AJ6^MQhxwtMT1qaO?#q5g z+9-UlftiPq=5-qTsbgDI=Fm24a{Ucf5~nhNC`qo|l>Ppc?6j}p%1JoxdQ1+**95M0 zPwv#Ar~i@YFuZoO9RI?u(B34o{>*i`brQbOtv8N^#*A=xc~#>;4_k63cgsam;0m6b zo=R(oe`n!@N`^Uk!~f_%x2FknznCcbcj<6XAUxxSqV~@A_YudxBy5@w^k#av?W>9` zSTS-wU#y{pQrmr63y*noHfURe*0baA0r#e~Z=q5@Kj@cLPwHPCx7Er2&q$(Da$xQ) zcg2yOV=wLYIJ(~a!`jDi+ib6}Vr++bvR44+bq*7V99MRR9p%=1CWPhh{L@C=F#q7? zDRcGRoq=aLZ=%Kipd4_B#)fc1-R`;HQZ?{6uc0jF&yq{fsj9j$X37tZFT-*8X&x1@ZXscG1I)d&&B zr8+TUd0~>?SEk)Nf7_?rxO^GcV>onDCoTAa)t(Wer{Xg1ygr{_)jxyiw>uij5-Dk< z;F_=T_|fm_xX*zs&OhmrT>6iMH)uPCoh6 zvfrK49Q!&sSY^;Bj5gBh<00$qsA(#_vn%6);hz^%4!bEGmA0z$^td@%b{?FRdO5C& zq5(AE4*&qMJm9w#pyXPigSUoi4B>)_AFgg>8nR4+VMU-s}~ z$>WB+?1rL|OUJV=oqBxf^y9|0`x=V}8!I0*ogTd$w*PXW;BwjM<+3MNSV>n3k6bAm zy&`$soYrua+irhk-l!hEQ9E|i zFY0FIm0O`ZZ*ACj>)7>M<%74*kKL;ORT{Zp_VcsW#__g`&pH~PcQilmy!@i;%0zeM z?(Uc$y05+H*|@EzEZ6z!#%Gb-g!N8cjoc^H^21186EiT>Co@LKKOlnWcK+la}!VIU;g@ba(rQG;@!;4 z_rFcO|NZqJb8i;s-h7zD6DqewDibawc5vjgtGQ$pbXx zK`431GWmM6e7&JO(oDWZMIL1%kEY3E?d4ll*kgU7q|xf&8MWyrD$iTrR(6E|;E{w^_;C8|1f} zlaJk@2}+x zv+_UQ$v-U0<#MuICCD>8%$>>dw6mrmV2X(#e*lr7;@?v7Qw#|W$oT(5^8bhA|K%Y; z%YhwVG<*`pGAcmw&R^PESTy?r5_f7CH>(5ppQucs7 zYu8o#Wt-c=Hz|kYs8koO*fm8U*7=D@fw`+!_G3BJtEltF=kSj%M#0wi&>P;|J-&M? zwBUNmw50HW`};5cs}ifi(jPAWLFL57XZH)zuI98PHoO>&mT~R6FYoJU&q-wv^CmAv zt_|?jpj#CN0x+1D*d$=E-hX6oJh=FUePPt^;>Oo6RYzE`F;{SXt?_`PXK5j7pZo{c zeL}2VZrSyl#`B`;Re|f$nn|tqf7MsDBi7EG_=$D0T#zVBBSu1SQq~kK63|I`ADMj8 zfq+r=UK?Q$=LncG5H;yd`Ya2iBWWGVaFS$*Mw0-wDW*i{Crn@jIaIs66K&);Q&xJI zln|bk1{O+)YN|evU{}86$_7v6_)vcOd*sX8yJ4)f#~DAZ8X7R$CSgB|^tZf1-tTv_ zC@=OZTX zkpL1f1}Ff4egnYJdOr1H84u~};KZvhbLUpjhKVDu$~rg_*FdN3Q_tEWaAEs*E>1_~ zZZg8PKAvQS`SFac@(=hXzVHmEBRhMi`d@aiR{e-+pBqE8uBE49A_w!USsXi*8;$z9 zYJlgR(qkT%hdL>$wmTmJmm&a-H1soo&3R=C;U0lw%41;yk=o{)saK7vo`_Pzj&eT< zncy{nhDG(VlsTr^A#8Ng3~S%8Qy(^I(|ELHX%#pL)<8 zl5cHDZ;ZjoEw^Jq^_r6EhVC%%;UlB)5OQroYuPFz&!$4Ahzd!G?5^ z3H{le0>cDCO7@V6kCOMUoUR0X`(Y!4@&r)b&yRmD!tL|Iz?fgIBmp05Y#(h=3SaO0 zSfWe?P8<2dH2o4m9#+XzHjtStKE|=c4%Bsv*jXGc%vSiiOXf@lT&bR1r2L|DeVG=F zcmV3pXYA~DwOkwDdrU(QkR%HBF_HXTM>(ePB3h_i$ zC}YSQ4StymT@7IO-gp0?+1~B{7^v@MZUNYtnB1EAP&&Xc>f-|Z@m3YyP$)~;?}kSJ zw~u6$!}vqBv4=qwh7P*Q2%=s`6d49&Idvn_XdN>Rxy}uGL%z9;H%7QM%Sxle8UGEU z{ZDTl5tnK=G=VhYLq_lvWUYoFS4>GD5G@EMTy5m#$JDuSBY~lhm!Zd(YB?fKLxc~}_%*lsre32h*m5mDHjxUm10S;X4}4HEJm~@cn%EU_yuBoM z$BNr_wIMEP8cr8i)!e`Cb$1v1jZ)t778ua!|Cta2=_03KaOU?l{G*Ipgvt&Es5Q~; zf0@BY0!8A)$3Es$a48*qw;IJXKNT8gZF8RO7x+O~2?AEr1f1`(dy+8MxtUAq=3WY@ z{4cXPJJ=azxiaZ0GQs7-1)J3dN)9>ayoM?Rrgl4!_Z}RKvK&}Dm zH`?}TlQ6C(s+Bq!R&7>;R0SgH1!H%PRny-^QM->(uBbANxuI=5>9S0eNj{4NFXwsb zta!{y^cv$>l9mOu2-Pz>QI{|?tl6-(j$8u`EQJP};)v8Y&im6k$9V~qbPGUFOY)RnoyH|TcIeMg^Cny%Gwg9`8niuGddXjGE! zFqq@1SpN?3Va(lQD_FY>$`F9HN?f#C%+HNOszBSQd+@43AkiD^(D)9;w2~Nx*#My8 z_EPZA)!b~vh8nbMP&jtQB5?==Ry|!fWxgpCxcND$>+shIjzgLgd08beTJj}f!4iF9VJy^;>I6bPY z4n7vc0`}_#<$ZR0<(LzJ4F?0~(RGv9nPx)LzuYsy3ijjI(_9ogk8Kf1j2fm;vtPIuuSVW{EZP&!0-6L{ zoizzsrrb;|vS?xVw(~*Y2?Cl_md7k{h}&;I$tD$Zi<57*I26t>R)AJb7?o-9X{3^q zkdTt8=@W4V3e*V~sxy5+i}MGHrf|o!5NDy-3X+t^D-3sWj;YUl$k9YSqedtXw>h8+ zh$cSFWM;LMs@8{qJ{$tB4yl|1uaikUmr6r|YyFVB7ZEcZp(j7?1 z01x3%kbXNd>72IXGunfanp%~}AvS=Rftx*)s8nc-l?e0R0W$0wyMjJDG7VY+S-Z5tWFpC{{ z+r!@9ah^`;!R{SC5t9F3{rd}_{d3@uQJEVTa0+||-(C7qgNI1dhV1cm4z+{j+%@#A z2jA7?F>_KqT%F^l#wi8p^=r9Bm}+LYmBHrPxZ~_|r*Ny^>2+a_dxg2fTCP#%hx^tQ zqd(5^`nCse2vKS!j@5_XUw;x~PDD%Crl)B;;_bQ^V`&V~p?kV}igXgC65F0`oL^wV z@WZMHglk2a+_Zi-O0#9DGR;tcqhnEbjXOIK%QahMkL7VsSgx*%7G^Wih!aqIJLZ`V zj|Hu8oMjG3{mvWQIwnS|JSfiLHf7QiMovyH=bIL0Nmv$uD13{VZU6wFI1 z@IYnjIql|Dk`c=#Pd5M*OA$T@a)(6Oeyv|_?$$)cxdDrlIU-huTkusTn5hPzV-H$g znh@r3;Zae?SLkXoAw$}nI~I81%=cjKs1d0Fou8kvb|Uwk#i!qahEU9Xnz6b80|0Q> z=GG}Ahzw9ey4M_lD#62s`ihm>IcC^L`;EkJkEDI5m|$F;4GoS5W&z`XMKCPK`f<@9 z&aHAZttjxzj1fMM_V@Xt{O!sieb?&p6%2!O!6y*Lfidzjh)UN!ihN1#oCG^pkE)s| z<2+UGQV&NXLJzNsvTA4e>o{4c#j>OZ-`OEbjyMJ5TrfCpUUn|4q%JU4 zX?T#M4+2Grvy*q$=__jyM|2rglXG2WJ{Xny zUK*st^eEq1=p^Wpag;?UyU@Am7YFjPBl*Dl{BS{zuo+;etSHS7F|tMT+xz*wNfwPkHqgB?=pVJD&Pi1i+Ad-zm2vqlv@335IO4^_~!*GL5~a08)VM^^_Q# zTNNSXvH$z#OUGD-|EY;!RNOQItr$Wew(4W@b1uUHvd4&;yYrbIy5#(M0Tk|&afa03 zw4X+3_mf9xB`fz=_HrsIag=>wq~P3(2TBHt)ivr*R-3C-^GQN3)3-jh z+|Z2H4{+cjyruD_f(R}ev`+I#9I`5`qv;PJqTtK8<@5)JO_MoCxjQdAg737VEZy0W zDNr*LVrp&ie~?5x=fzY@Rm^b83HI4;H0KFbLf$Jw!IeS7N#DY@O`h1B%tf(Gje9b3 z_0DMMIm6>8Jb6?!Jg%eY=J#e}w6M7hUNp8PG_jSThqS+uuiPO{=Xj&lsy^;dBJ4uy z+%v)K5xqDg6a*Cs<3ocxJwa0y(NVi^S&rY>8h0Bx4&m z1$&`#WgDF^-%s*rtq3#FrPy_`ZA_2L8F5~qs2FPV642J<*~GBj zf_gUu5C*j}43H~jZe|#%CT}gWb@}3}q26gFvgJu46PjCdqFm&zM=7tr6KtrF2e4vZ z#_%)4(VuhY4bJD}HY-UDtc#5xb%31+8QDT2WxpmLgmfj&_n8i}Ogx0MZtmkjl%F&S zDt>POsF&#p%xW-&&EV0@SEA#&wg7d0QwUPoPGf}$#$HJOM3~?(>aK!V8-(Uyw$n-d zWUu32;w$btzVAwU$~>E9d(!7hZfjx+3A_b zR^gP<-CExH4zz7FG}z1?p}b(SOAHSr#nZO7htier^$N_-N=wz3eR-=BYQ#F>i8S=% zAjm-_mFN|Iq&}|9Unc?47gd1PBb zFdrKM31$N9K34a$Mhp2Cn>V77?;{)qh%ph>*CCNk-}leS=eqH&*Uo z1SzmcxTfELEL7M2!Sq66+btoEvzFV1G;ZBgY?`% z%%h$N@|zJEnp~T67&t}rX&slMq2Rdi5Ej3T3qIANAl27pbC)mIjwG>QPdOrk&JxZC za=P+P^pUKTHuf0jCz5XZNV{T~97zWT7N?t}E0OwGQE1|iK{S*pX=u>=RRZtWGARk| z;}KM;3)?Rs(<{k1AZ20)9kaZg{2CbQTexCD$>fxTM5|ool6*y<1u#dY{*Kra(*V2I z2AAgrDbf4kQahZBx6p(>2M6eXw7gZd1Dv^|Oyb2FpuZ z9y;PKjPFrFl^S9T@~oIx>oxE0HrpACcrN0u^z=LUyDB{CI{oK5BG{@=5z0) zUZY=oXBIdn%*YI1Y|K!3xOxC3gQcus<;ZR!jSDA`?8nUEBglll;!qtR;nr^jn^4kz z9e^14$*LX6D6*XgvWAVQueaS~gL@w}Y)e#2b9H=yGY#_CT87R_GB0(1kfQWk%voGaE|6MgW zlt>b-+DnjmDjif*F!4^CSG@=mNw0^?d{=&lcWAy1SMfmTT%AEMyk+`0a{OmRmAH+g zPCDHqaWmr7BYop`k{zC7d54z=vE79g{;G-!f&~|SWh&M#@9t9Xyb$p;6cv=59gcN} zu<(-4iS%G~>;1j4GoiV64&J3_y_pJN3p29UE%3cRj;{dvNMEfYEaK?EkeU{Zoic_D zw9bUpqsAUy+Xj~bQlHDFx7ffDD^m@VMB?w9iwAowh&vyC#j zIO~$~>D@ZkzpH2e!|VIkYL?ghxtbNzzteM$P0iKWoq8apOsgwHZq3}8geTJibzGX9 z(e?_Z7#Ww~k-k@aFDLf^<}-T!RX{mhy(%R|!_ zkRgTH+-0CnED4f5;gpje)P@M#+?CZE)j-XV44EtVg`uac{%s>OW-8SSXE+HMS7LJ| z>Fnu9Y$#)7o94Yfl!`r@$zq{T`8Z(Ub8b{0kB8sgPsQFK8lp}O8@h* z{9nM01~VI=$MY9$2vr$1Uao`>tc)I>+{rWcL%z6IP?3NKtNKMj9A|qw`1|8SK0#~t zs_g{Zl-#OpQq@H53^tNikT5KA>boz6Bel=h)=X2FzDl4I37z@cC%g~}njG6F{w1Tq zO|=9LsLQPUm%F)4Vx$F{%fSOQk6A>!47G)$Hwk0O8sS#I^S^3^n1LbDzB}Vk+Ljzs%*Y0>%s>l#=bhD5F>s zo=pc1z7s zMuBUf@KQ$IaQhub$3po%D;X@YGx+g#`=c&B_ZMB5rG@>T(S%a}7hP~F*2-e4AdW$L6ZWx>c{oCBE~y9&)E8EL z<$ENz@_RdR+BE>=ZZeXSjY8BvO|eSg)^0m+vdDwti}i|H^EUIN|CqpDj$ z&(*w{*z|d}nIJcz$#M~Ic(xb}4(vf=&Pu}!*MErIXBT5!Y`=DcZbZC_4u9pg%Nw2Q zc~WH*S$Wr^>E{fE4vyL$E{yY!IDxf>wx`WVgMB=2n#T)sm+1MS0d#M8)v7fZRP^)u zut=U%tEQOjCO+Z{?tv1!mgt+4q90-PGN~2PVT0Eq&Pa9_Wq{UWq=-!-)HqCAM^qUP zNkebtzJaot)}S_WBcB#_PC?J_Ezxs#|J!8U65D!TMTg=Djg6Ydc%BaGSuIK6Gt^sx z($_0uOr6VGZ%^J4Ibqly5DIKu!=HdNvWppULq1q|YDWH=8`ueyn}}t~@}b5bSEm%K zP8525h7gQZCf}HOm4e>ga*WkwK8d4@+adbxg?Jz>qEFB2jRODN8r^%(9)REgp$HI; zGT6PzOZ3hjvYms#GYn}{ayAWo5uNRV(o}vP@B!SLL;t1nxq_LW8p&VtS&&Th`)k1d zrH=g_5iO}>-_(^WL0>XuFln|zU3s88>?9b=Q~#SfcEBuKqxG9QR*<)(j=8D@fM|Scz(Mt|Co5kaQRZk5L852|+mKgWVhBEH zSL`wzYPng8uYIdI>MD^>VoCAbq6ml2KX#Ht*OgqMI?DC&Wxs$rwh7yP3*4EgY>)58 z`W5OJj`JOA1M3Py3u#e$p!>z`MD7C^yUw5sExKEQ(r}>8O6wUuwh85;GZ*`@YE7F9 z;dyxjSb#b*^ozT2k_6#w-d$4hDj-oIEt@$*NJG`Pe3T&&^N-PhQ_mqh^1N}VBVcJS z)RbyAmipj>_V(@iL9f0=HV88v-s=av0NZ!gRo@8KCvrccLjdtH7&v5Pol2 zY%mQ(R%AQXz@+XXYSWS_H~TEt1)Z1V9&Pgiao^P~^DjsX{%Jq|5Ax=Yj>jN&N#2w< z)$(JJ08RlaK5sJ@RdTf)+!Q)zK2sYg5gZ&bA9Q!IP;YGoL&5`i=jqHk@U;nZgEe_z z!EAQeB)38Um+T9FZdP9Js2$k5U&bsKy$O2=dze&XKl$Y^&&ynt_j~!0edVcr8v|YAeZSr*j-J>)eog za+$^`vow>4sVRS+CuB#0U;|R$3;J-ok&0=?akNDNcYCw==raK8pg?Crrf;>~*O=s( zvHy~%!+Xb_4(_fqaO9FG=U0a5*EyxZe&C3{PdTQnQtjpIL~FTLoD$UOr;w+)!JpzN z%6Ry2qC(!JkRe?)G8H1M>@QbON4&X=U(>O~0oMw&!khr?TSyzFdL@5_0&NKOK?hGE z-@+FG(BbEe`t*SXK$-ScwVh{ayCko)l6cvSt72ZCYW(?$U}p0S{uooJP^JSG0Y-rR zL*XTyTX`?-MDUlfz1dzKc+EdK$^Y6wl)S7qeaT;FV%(h~KjYRY{DlVdf|{`-IYdtB zbi^z&O^2l4IzLhG>&I7MY>EPdSQg^e4pUP6U%LCQR_ggE`eq2(elvuaUImbKbc9Ak zD6mrtU8Imo?wx4z(5$2-`pW#y)&9#F8m@Dg9$O9~ma}vtrlLDHRZwfx!xMj(UO*Us z*fr7(vb$Rxc~JPKntkV{BYT z@r!&o{))5m2P1kotIpluK=~e|Mp6giYLKqHMo*oogYYIMZ@h%s%dtdly+opB4&Gav zi(L^-A~8ufeJ-G^wwH?WfFz-HzTPB86X?FNfb$7M$L6O!$HscOEBqmkz_~GeuX`j^ zsT6So5UK*}NDH3Ksj7)!>*l(_J{=f_{+-vHLTYhAq?1{k5@IsK(#DwByZZIPw^-od z(3n238wzi;aEN+dPSb!V2Ds>cN9x1Yg*T}%@1?XIW3m)i)?)P+dw+)~m6z_PDW%VI zgH}J8$I*1iI)C%V|2c?CJ7De#V~@d>=$014qK_+#y|}7rQRWzO9nq#?K75KT5UTFT zO&}tS-PmP%x=Hc%g_7*5?RfBq!6>5*PRQDJiJ2n1KxQJ(dt$22i362T2iW3P*-@vx z_|LS&3}%>91-{W7LNR?U;<*l!x6{&)+33#p#rvXaS5@N=W{xMw5)W2F3Y22hFZIA< zJQ&HW_%<(vMMrZMddBgN>e$&i^5!0J^f8C#b&AI(c*+0;?Lo75^XDmd&K^v}8FMR^ zB|T%!B6oRdVQCBei}^=6R>~iNT|!5{ur1NOl0HlvZfwMo8~Z5a>yeXfeM@dE zAW+?)@EW^<5Ypo=p`ez-2~c2R)5~NtY!Qq z-WmC1Fr5(rq!q;f+)OyiSZFa)qr;mTeSQL)#F)U##P9%T@Vs50ie$o6Xm?Zb3^jme zBEjZHU$mO*q4SAZM~S=6hW(v*{lh4iFB#?Hy5J)vEo_BRF5CDsW1pJ`B!=Za#q)hpfJj7j_lsJoW3?hVU*igG+bLH-0JDykOH6GaPfFwxM|)~XHQxl5~-!7 zQy2cadVoVi_0YD5nG7l%^CQNSQ!mX6P$~cw5X^M1J&m%B^zfQyRA9Y*Tg#33QlcKx zdOD5GE#sZi-K;3GC!4bxb(ALfvCJ5U+(Znpt#^~PW3{y-=TgSTn|7ktc{MA0yc|TC z*hj_aje(~pEWRRrJ-9mLmS6>#Kk6cVJ?T!=kI! zIUz6PH-?0<0B7Gqj8ihZLLF_FA2jovS=FhC3R|WyuzZ91(k z2i;sDh+(;~g72S5CFLJCvtk{~2y*hIKa_Z1I#)5HpV2pUF1yq9Ev#Ll9KiAZ z1e*`XmmJliGmOJ61RT&h8phH^AR{1Cn-6fnPAL_ZW^C?U-Q#~9n9X4eqX5qflTVo_UZMSqN+ zg^);Xk?kx~)?TQik-QViW5B#;k2d8Li(m3`4=$3?y5m${rLsLhJ2~$actJ^}#iE`o zd%Wy^V~R7aiJ^pi_0@wYRg$@8CSzvUWPmQ?*wtuwrSBwE862y zzh~es_;m(Ii6)6oe1c-2RPX~6&OFevq#}QwhYlm-=0j}&=e>PIAbh|rM$%G=1%}WI z{wv@GX>ig-0--g;?1Kgt=wiLiv4!`$K?mS@kYC`t79Ys=X0s;zT z+U_$?PA-PIyc~Lt3mW{3n*Hx>+L4!#j9N-22Isbh$FL0)$;7Yj@8SoT{yOB&o&}mB znfSB0OI^x5$?_P^VJVqt^evg_@hzEHkful`+Abv%_c$juV@yLhI~41RdTE>Dl9LH_ zlsgGbcLi%zEW%hbf1aLNxoqoBO97>zjv=VvxHs6l1BN5-fBU7-@H3&^womq;!Rnps z==cv?+5DUzW^}R_E1z-rMxax~luf%K!T?9GRM>efR%>UBn`6aKxToEFLZ^gt+dVd` z=WC&T!0J)xi?IHHVa)Dx&#$5B&sojVt5$=`y-A_IcQy_H5k_5~$4?c00>+pJ9?t*a zoAhkk>4X~9G+WN^mwz- - + + - - - - - - - - - - - - - - ApolloNvim - + ApolloNvim + + + - -

-

🚀ApolloNvim

- - - -
-
- -
-
-

Úvod:

-

Programování je mnohem zábavnější, když jste efektivní. Neovim vás tam může časem dostat, ale musíte být ochotni zkoušet nové věci. Nové pluginy, nové remapy atd.

-

Repozitář projektu

-

- 👉 Neovim setup pro Front-End vývoj postavený na plug.vim, Coc a Lua. -

-

- 👉 Výhody Neovim oproti klasickému IDE jsou nesporně ve svobodě - konfigurace, je tisíce možností, jak Váš Neovim může vypadat a - fungovat. Pro Vaši inspiraci a použití vznikl tento projekt 🚀 - ApolloNvim. -

-

- 👉 Tato distribuce nefunguje jen, že kliknete na tlačítko a - nainstaluje se. Vede Vás k samostatné instalaci pomocí tohoto webu. - Cílem je pochopit, jak Neovim funguje, abyste si sami mohli vše - modifikovat, což i click-on distribucí se nenaučíte. -

-

- 👉 Dvě Edice 🚀ApolloNvim Starter za měřenou na práci s texty díky podpoře markdown a FrontEnd Edice zaměřená na vývoj webů. -

-

- 👉 Toto nastavení je primárně pro vývoj webu. Inspiroval jsem se - pluginy, které jsem využíval v VSCode a Webstorm. -

-

👉 V říjnu 2024 byla nově přidána podpora PHP a také Automatická instalace puginu.

-

👉 Velký důraz je kladen na rychlost a lehkost.

-

- 👉 🚀 ApolloNvim Distro je pravidelně aktualizováno tak i celý projekt. -

-

- 👉 Pro nejlepší zážitek s 🚀 ApolloNvim Distro doporučuji používat - multiplexor - Zellij nebo Terminator, ale není to samozřejmě - podmínkou. -

-
-
-

Přednosti:

-

- 👉 Hlavní předností tohoto nastavení jsou podpora: Codeium alternativa - k Copilot zdarma, Prettier, AutoSave, diplňování HTML, CSS, JS a - zkratky k zakomentování a odkomentování kódu (CTRL + k). Také je zde několik - pluginu pro příjemnější práci v Neovim. -

-

- 👉 S - LSP - v této instalaci využívám - Coc - pro jeho jednoduchost, stabilitu a rychlost. -

-

- 👉 Ty nejlepší témata pro Neovim (ať je nemusíte hledat), je defaultně - nastavéné GitHub Dark. -

-

- 👉 Téma v Neovim si jednoduše změníte v command line příkazem - :colorscheme a tlačítkem Tab se budete přepínat mezi jednotlivými - tématy. -

-
-
- Homescreen - config.vim - fzf -
-
-

Plán 🚀ApolloNvim:

-

- 👉 Do budoucna můžete očekávat tyto nové funkce a další novinky: -

-

👉 Instalátor 🚀 ApolloNvim přes odkaz z Gitu.

-

👉 Nová vlastní uvítací obrazovka.

-

👉 Nové pluginy.

- 👉 Návody k pluginům, jak nastavit a jak s nimi pracovat. -

-

👉 Návody k práci s Neovim.

-
-
-

Otázky a odpovědi:

-

👉 Kolik stojí 🚀 ApolloNvim? -> Nic 🚀 ApolloNvim je zdarma.

-

👉 Jak je moc složitý 🚀 ApolloNvim? -> 🚀 ApolloNvim je možná složitější než ostatní editory, ale jak se sním človek naučí zjistí jak je skvělý editor. -

-
-
-

Kontakty:

-

- 👉 Osobní web autora 🚀 ApolloNvim -

-

- 👉 Codeberg profil -

-

- - Mastodon -

-
- -
-

Podpora:

-

- 👉 Pokud jakkoliv chcete podpořit nebo se podílet na obsahu a - funkčnosti 🚀 ApolloNvim, prosím budu rád když mi zde napíšete. -

-

👉 Taky můžete tento projekt podpořit pár Satoshi:

- Satoshi -
-
-

Další projekty a odkazy:

-

- 👉 ArchLinux CZ -

-

- 👉 - Vyhledávač SearXNG CZ -

-

- 👉 - EndeavourOS Linux -

-

- 👉 i3 window manager -

-
- - -
- +
+ + +
+ + ApolloNvim + +
+ +
+
    +
  • +
  • +
  • +
  • +
  • +
  • +
  • +
+
+ +
+ + + + +
+ + + + + +
+ +
+ +
+ + + +
+
+

🚀 ApolloNvim

+

Verze: 25.01

+ +

ApolloNvim

+

Programování je mnohem zábavnější, když jste efektivní. Neovim vás tam může časem dostat, ale musíte být ochotni zkoušet nové věci. Nové pluginy, nové remapy atd.

+

Úvod:

+
    +
  • Vždy se podívej před instalací nových pluginu, na dokumentaci k plaginům na Githubu. Předejdeš tím případným problémům! Pokud si nejsi jistý postupem nebo ti není něco jasné, tak raději se podívej do dokumentace, napiš nám nebo na fórech najdeš odpověď. Táke si vše vždy před změnou vše zálohuj!
  • +
  • 👉 Neovim setup pro Front-End vývoj postavený na Plug.vim, Coc a Lua.
  • +
  • 👉 Výhody Neovim oproti klasickému IDE jsou nesporně ve svobodě konfigurace, je tisíce možností, jak Váš Neovim může vypadat a fungovat. Pro Vaši inspiraci a použití vznikl tento projekt 🚀 ApolloNvim.
  • +
  • 👉 Tato distribuce nefunguje jen, že kliknete na tlačítko a nainstaluje se. Vede Vás k samostatné instalaci pomocí tohoto webu. Cílem je pochopit, jak Neovim funguje, abyste si sami mohli vše modifikovat, což i click-on distribucí se nenaučíte.
  • +
  • 👉 Dvě Edice 🚀ApolloNvim Starter za měřenou na práci s texty díky podpoře markdown a FrontEnd Edice zaměřená na vývoj webů.
  • +
  • 👉 🚀ApolloNvim FrontEnd Editions - toto nastavení jsem vytvořil pro vývoj webu. Inspiroval jsem se pluginy, které jsem využíval v VSCode a Webstorm.
  • +
  • 👉 V říjnu 2024 byla nově přidána podpora PHP a také Automatická instalace puginu.
  • +
  • 👉 Velký důraz je kladen na rychlost a lehkost.
  • +
  • 👉 🚀 ApolloNvim Distro je pravidelně aktualizováno tak i celý projekt.
  • +
  • 👉 Pro nejlepší zážitek s 🚀 ApolloNvim Distro doporučuji používat multiplexor Zellij nebo Terminator, ale není to samozřejmě podmínkou.
  • +
+

Přednosti:

+
    +
  • 👉 Hlavní předností tohoto nastavení jsou podpora: Codeium alternativa k Copilot zdarma, Prettier, AutoSave, diplňování HTML, CSS, JS a zkratky k zakomentování a odkomentování kódu (CTRL + k). Také je zde několik pluginu pro příjemnější práci v Neovim.
  • +
  • 👉 S LSP v této instalaci využívám Coc pro jeho jednoduchost, stabilitu a rychlost.
  • +
  • 👉 Ty nejlepší témata pro Neovim (ať je nemusíte hledat), je defaultně nastavéné GitHub Dark.
  • +
  • 👉 Téma v Neovim si jednoduše změníte v command line příkazem colorscheme a tlačítkem Tab se budete přepínat mezi jednotlivými tématy.
  • +
+

Plán 🚀 ApolloNvim:

+
    +
  • 👉 Do budoucna můžete očekávat tyto nové funkce a další novinky:
  • +
  • 👉 Nová vlastní uvítací obrazovka.
  • +
  • 👉 Nové pluginy.
  • +
  • 👉 Návody k pluginům, jak nastavit a jak s nimi pracovat.
  • +
  • 👉 Návody k práci s Neovim.
  • +
+

Otázky a odpovědi:

+
    +
  • 👉 Kolik stojí 🚀 ApolloNvim? -> Nic 🚀 ApolloNvim je zdarma.
  • +
  • 👉 Jak je moc složitý 🚀 ApolloNvim? -> 🚀 ApolloNvim je možná složitější než ostatní editory, ale jak se sním človek naučí zjistí jak je skvělý editor.
  • +
+

Vtip na závěr:

+

Víte proč má Vim tolik uživatelů? Protože ho neumí vypnout.

+
+
+ + + + + +
+ + + + + + + + + + - - + \ No newline at end of file diff --git a/cz/install.html b/cz/install.html deleted file mode 100644 index 2a1d34a..0000000 --- a/cz/install.html +++ /dev/null @@ -1,408 +0,0 @@ - - - - - - - - - - - - - - - - - ApolloNvim Instalace - - - -
-

🚀ApolloNvim

- - - - -
-
-
-

- - Vždy se podívej před instalací - nových pluginu, na dokumentaci k - plaginům na Githubu. Předejdeš - tím případným problémům! Pokud - si nejsi jistý postupem nebo ti - není něco jasné, tak raději se - podívej do dokumentace,napiš nám - nebo fórech najdeš odpověď. - -

-
-

Instalace a nastavení Start Edition:

- - -

- 👉 Pokud ještě nemáte nainstalujte si - Neovim. -

-

- 👉 Bude potřeba nainstalovat plug.vim - aby jste mohl/a instalovat rozšíření. -

-

- 👉 Běžte na tuto - stránku - pod Installation si najděte svůj - operační systém a zkopírujte odkaz pod - ním do svého terminálu. -

-

- 👉 Nejprve si však zálohujte své - aktuální nastavení Neovim!!! -

-

👉 Linux & Mac:

-
-

/home/user/.config/nvim/init.vim

-
-

Windows:

-
-

~\AppData\Local\nvim

-
-
-
-

Neovim:

-

- 👉 Nejjednoduší způsob pro instalaci 🚀 ApolloNvim Distra pro Linux a MacOS si stačí stáhnout tento repozitář příkazem : -

-
-

git clone -b nvim https://codeberg.org/Kankys/ApolloNvim2025.git ~/.config/nvim

-
- -

- 👉 Pozor tento příkaz výše vám přepíše dosavadní složku nvim v ~/.config/nvim. Nezapomeňte na zálohu stávající složky nvim než ji přepíšete novou s tohoto repozitáře například že původní přejmenujete nvim.bak. -

-

-👉 Ale pokud chcete můžete si Nvim nakonfigurovat dle sebe a jen se inspirovat. -

-

- 👉 Neovim pustíte v terminálu příkazem - nvim. -

-

👉 Odklikejte chybová hlášení.

-

- 👉 V Neovimu zadejte do command line - PlugIns , tím - nainstalujete všechny pluginy. - Restartujte Neovim. -

-

- 👉 Pokud Vám některý plugin chybí, - můžete ho lehce doinstalovat nebo naopak - odinstalovat pomocí - plug.vim. Více - informací najdete na GitHubu - plug.vim - nebo velmi rád poradím viz. o nás. -

-

- 👉 Pokud některý plugin nechcete - používat stačí v souboru - init.vim ho - zakomentovat pomocí dvojitých uvozovek - ". -

-

- - 👉 Do command line ještě zadejte Coc - příkaz pro doinstalování zbylých - pluginů: -

-

-
-

- CocInstall - coc-markdown-preview-enhanced - coc-webview -

-
-

-

- 👉 A ještě jednou restartujte Neovim a - vše máte připravené. -

-

-

- 👉 Tuto konfiguraci používám na Linuxu i - MacOS. Je ozkoušena i na Windows 11. -

-
-
-

Instalace a nastavení FrontEnd Edition:

- -

- 👉 Pokud ještě nemáte nainstalujte si - Neovim. -

-

- 👉 Bude potřeba nainstalovat plug.vim - aby jste mohl/a instalovat rozšíření. -

-

- 👉 Běžte na tuto - stránku - pod Installation si najděte svůj - operační systém a zkopírujte odkaz pod - ním do svého terminálu. -

-

- 👉 Nejprve si však zálohujte své - aktuální nastavení Neovim!!! -

-

👉 Linux & Mac:

-
-

/home/user/.config/nvim/init.vim

-
-

Windows:

-
-

~\AppData\Local\nvim

-
-
-
-

Node.js:

-

Tato část není důležitá pokud vás nezajímá vývoj web aplikací.

-

- 👉 Doporučuji mít nainstalovaný - Node.js. -

-

- 👉 Dále si v Node.js nainstalujte - Live-server - příkazem: -

-
-

npm i live-server

-
-

- 👉 Ve svém projektu budete moci pouštět - svůj index.html příkazem: -

-
-

npx live-server

-
-

- 👉 Pro správnou funkčnost LSP si - doinstalujte tyto balíčky: -

- -

- vscode-html-langserver -

-

- vscode-css-langserver -

-

- typescript-language-server -

-

- emmet-ls -

-

- eslint -

-

- vtailwindcss-language-server -

-
-
-

Neovim:

-

- 👉 Nejjednoduší způsob pro instalaci 🚀 ApolloNvim Distra pro Linux a MacOS si stačí stáhnout tento repozitář příkazem : -

-
-

git clone -b nvim https://codeberg.org/Kankys/ApolloNvim2025.git ~/.config/nvim

-
- -

- 👉 Pozor tento příkaz výše vám přepíše dosavadní složku nvim v ~/.config/nvim. Nezapomeňte na zálohu stávající složky nvim než ji přepíšete novou s tohoto repozitáře například že původní přejmenujete nvim.bak. -

-

-👉 Ale pokud chcete můžete si Nvim nakonfigurovat dle sebe a jen se inspirovat. -

-

- 👉 Neovim pustíte v terminálu příkazem - nvim. -

-

👉 Odklikejte chybová hlášení.

-

- 👉 V Neovimu zadejte do command line - PlugIns , tím - nainstalujete všechny pluginy. - Restartujte Neovim. -

-

- 👉 Pokud Vám některý plugin chybí, - můžete ho lehce doinstalovat nebo naopak - odinstalovat pomocí - plug.vim. Více - informací najdete na GitHubu - plug.vim - nebo velmi rád poradím viz. o nás. -

-

- 👉 Pokud některý plugin nechcete - používat stačí v souboru - init.vim ho - zakomentovat pomocí dvojitých uvozovek - ". -

-

- - 👉 Do command line ještě zadejte Coc - příkaz pro doinstalování zbylých - pluginů: -

-

-
-

- CocInstall coc-tailwindcss - coc-json - coc-html-css-support - coc-html - coc-emmet - coc-xml - coc-tsserver - coc-lsp-wl - coc-lit-html - coc-htmldjango - coc-css - coc-markdown-preview-enhanced - coc-webview - coc-phpls - coc-prettier - coc-eslint -

-
-

- 👉 A ještě jednou restartujte Neovim a - vše máte připravené. -

-

- 👉 Tuto konfiguraci používám na Linuxu i - MacOS. Je ozkoušena i na Windows 11. -

-
- - - - - -
- - - diff --git a/cz/installation/index.html b/cz/installation/index.html new file mode 100644 index 0000000..724ee91 --- /dev/null +++ b/cz/installation/index.html @@ -0,0 +1,291 @@ + + + + + Instalace - ApolloNvim + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + +
+ +
+ +
+ + + +
+
+

Vždy se podívej před instalací nových pluginu, na dokumentaci k plaginům na Githubu. Předejdeš tím případným problémům! Pokud si nejsi jistý postupem nebo ti není něco jasné, tak raději se podívej do dokumentace,napiš nám nebo fórech najdeš odpověď.

+

Instalace a nastavení Start Editions:

+
    +
  • 👉 Pokud ještě nemáte, nainstalujte si Neovim.
  • +
  • 👉 Bude potřeba nainstalovat plug.vim abyste mohl/a instalovat rozšíření.
  • +
  • 👉 Běžte na tuto stránku https://github.com/junegunn/vim-plug pod Installation si najděte svůj operační systém a zkopírujte odkaz pod ním do svého terminálu.
  • +
  • 👉 Pokud už Neovim máte naistalovaný, nejprve si však zálohujte své aktuální nastavení Neovim!!!
  • +
+

Konfigirační soubory najdeš zde:

+

Linux & Mac:

+

/home/user/.config/nvim/init.vim

+

Windows:

+

~/AppData/Local/nvim/init.vim

+

Neovim:

+
    +
  • 👉 Nejjednoduší způsob pro instalaci 🚀 ApolloNvim Distra pro Linux a MacOS si stačí stáhnout tento repozitář příkazem : git clone -b nvim https://codeberg.org/Kankys/ApolloNvim2025.git ~/.config/nvim.
  • +
  • 👉 Pozor tento příkaz výše vám přepíše dosavadní složku nvim v ~/.config/nvim. Nezapomeňte na zálohu stávající složky nvim než ji přepíšete novou s tohoto repozitáře například že původní přejmenujete nvim.bak.
  • +
  • 👉 Ale pokud chcete můžete si Nvim nakonfigurovat dle sebe a jen se inspirovat.
  • +
  • 👉 Neovim pustíte v terminálu příkazem nvim.
  • +
  • 👉 Odklikejte chybová hlášení.
  • +
  • 👉 V Neovimu zadejte do command line PlugInstall , tím nainstalujete všechny pluginy. Restartujte Neovim. Command Line vyvoláte klávesovou zkratkou SHIFT + :.
  • +
  • 👉 Pokud Vám některý plugin chybí, můžete lehce doinstalovat nebo odinstalovat pomocí vim.plug. Více informací najdete na GitHubu vim.plug nebo velmi rád poradím viz. o nás.
  • +
  • 👉 Pokud některý plugin nechcete používat stačí ho v souboru init.vim zakomentovat pomocí dvojitých uvozovek ".
  • +
  • 👉 Do command line ještě zadejte Coc příkaz, pro doinstalování zbylých pluginů CocInstall coc-markdown-preview-enhanced coc-webview. A ještě jednou restartujte Neovim a vše máte připravené.
  • +
  • 👉 Pokud se Vám vše nechce instalovat ručně můžete stáhnout tento repožitář a nainstalujte si pouze vim.plug a COC (jak nainstalovat vim.plug najdeš výšše) a pak stačí jen použít příkaz :PlugInstall a vše Vám bude hned fungovat.
  • +
  • 👉 Některé plaginy potřebují na konfigurovat v jazyce Lua. Jak na to se dozvíš v readme 18. Konfigurace Lua.
  • +
  • 👉 Tuto konfiguraci používám na Linuxu i MacOS. Je odzkoušena i na Windows 11.
  • +
+

Instalace a nastavení FrontEnd Editions:

+
    +
  • 👉 Pokud ještě nemáte, nainstalujte si Neovim.
  • +
  • 👉 Bude potřeba nainstalovat plug.vim abyste mohl/a instalovat rozšíření.
  • +
  • 👉 Běžte na tuto stránku https://github.com/junegunn/vim-plug pod Installation si najděte svůj operační systém a zkopírujte odkaz pod ním do svého terminálu.
  • +
  • 👉 Pokud už Neovim máte naistalovaný, nejprve si však zálohujte své aktuální nastavení Neovim!!!
  • +
+

Konfigirační soubory najdeš zde:

+

Linux & Mac:

+

/home/user/.config/nvim/init.vim

+

Windows:

+

~/AppData/Local/nvim/init.vim

+

Node.js:

+
    +
  • 👉 Doporučuji i mít nainstalovaný Node.js
  • +
  • 👉 Dále si v Node.js nainstalujte Live-server příkazem npm i live-server.
  • +
  • 👉 Ve svém adresáři projektu budete moci pouštět svůj index.html příkazem npx live-server.
  • +
  • 👉 Pro správnou funkčnost LSP si doinstalujte tyto balíčky:
  • +
+

Pokud vám terminál vypíše chybu při použití příkazu npm. Bude potřeba balíček instalovat jako sudo.

+

vscode-html-language-server

+

vscode-css-language-server

+

typescript-language-server

+

emmet-ls

+

tailwindcss-language-server

+

Neovim:

+
    +
  • 👉 Nejjednoduší způsob pro instalaci 🚀 ApolloNvim Distra pro Linux a MacOS si stačí stáhnout tento repozitář příkazem : git clone -b frontend https://codeberg.org/Kankys/ApolloNvim2025.git ~/.config/nvim.
  • +
  • 👉 Pozor tento příkaz výše vám přepíše dosavadní složku nvim v ~/.config/nvim. Nezapomeňte na zálohu stávající složky nvim než ji přepíšete novou s tohoto repozitáře například že původní přejmenujete nvim.bak.
  • +
  • 👉 Ale pokud chcete můžete si Nvim nakonfigurovat dle sebe a jen se inspirovat.
  • +
  • 👉 Neovim pustíte v terminálu příkazem nvim.
  • +
  • 👉 Odklikejte chybová hlášení.
  • +
  • 👉 V Neovimu zadejte do command line PlugInstall , tím nainstalujete všechny pluginy. Restartujte Neovim. Command Line vyvoláte klávesovou zkratkou SHIFT + :.
  • +
  • 👉 Pokud Vám některý plugin chybí, můžete lehce doinstalovat nebo odinstalovat pomocí vim.plug. Více informací najdete na GitHubu vim.plug nebo velmi rád poradím viz. o nás.
  • +
  • 👉 Pokud některý plugin nechcete používat stačí ho v souboru init.vim zakomentovat pomocí dvojitých uvozovek ".
  • +
  • 👉 Do command line ještě zadejte Coc příkaz, pro doinstalování zbylých pluginů CocInstall coc-tailwindcss coc-json coc-html-css-support coc-html coc-emmet coc-xml coc-tsserver coc-lsp-wl coc-lit-html coc-htmldjango coc-css coc-markdown-preview-enhanced coc-webview coc-phpls coc-prettier coc-eslint. A ještě jednou restartujte Neovim a vše máte připravené.
  • +
  • 👉 Pokud se Vám vše nechce instalovat ručně můžete stáhnout tento repožitář a nainstalujte si pouze vim.plug a COC (jak nainstalovat vim.plug najdeš výšše) a pak stačí jen použít příkaz :PlugInstall a vše Vám bude hned fungovat.
  • +
  • 👉 Některé plaginy potřebují na konfigurovat v jazyce Lua. Jak na to se dozvíš v readme 18. Konfigurace Lua.
  • +
  • 👉 Tuto konfiguraci používám na Linuxu i MacOS. Je odzkoušena i na Windows 11.
  • +

+
+
+ + + + + +
+ +
+ + + + + + + + + + + \ No newline at end of file diff --git a/cz/js/base.js b/cz/js/base.js new file mode 100644 index 0000000..957ccad --- /dev/null +++ b/cz/js/base.js @@ -0,0 +1,287 @@ +function getSearchTerm() { + var sPageURL = window.location.search.substring(1); + var sURLVariables = sPageURL.split('&'); + for (var i = 0; i < sURLVariables.length; i++) { + var sParameterName = sURLVariables[i].split('='); + if (sParameterName[0] == 'q') { + return sParameterName[1]; + } + } +} + +function applyTopPadding() { + // Update various absolute positions to match where the main container + // starts. This is necessary for handling multi-line nav headers, since + // that pushes the main container down. + var container = document.querySelector('body > .container'); + var offset = container.offsetTop; + + document.documentElement.style.scrollPaddingTop = offset + 'px'; + document.querySelectorAll('.bs-sidebar.affix').forEach(function(sidebar) { + sidebar.style.top = offset + 'px'; + }); +} + +document.addEventListener("DOMContentLoaded", function () { + var search_term = getSearchTerm(); + var search_modal = new bootstrap.Modal(document.getElementById('mkdocs_search_modal')); + var keyboard_modal = new bootstrap.Modal(document.getElementById('mkdocs_keyboard_modal')); + + if (search_term) { + search_modal.show(); + } + + // make sure search input gets autofocus every time modal opens. + document.getElementById('mkdocs_search_modal').addEventListener('shown.bs.modal', function() { + document.getElementById('mkdocs-search-query').focus(); + }); + + // Close search modal when result is selected + // The links get added later so listen to parent + document.getElementById('mkdocs-search-results').addEventListener('click', function(e) { + if (e.target.tagName === 'A') { + search_modal.hide(); + } + }); + + // Populate keyboard modal with proper Keys + document.querySelector('.help.shortcut kbd').innerHTML = keyCodes[shortcuts.help]; + document.querySelector('.prev.shortcut kbd').innerHTML = keyCodes[shortcuts.previous]; + document.querySelector('.next.shortcut kbd').innerHTML = keyCodes[shortcuts.next]; + document.querySelector('.search.shortcut kbd').innerHTML = keyCodes[shortcuts.search]; + + // Keyboard navigation + document.addEventListener("keydown", function(e) { + if (e.target.tagName === 'INPUT' || e.target.tagName === 'TEXTAREA') return true; + var key = e.which || e.keyCode || window.event && window.event.keyCode; + var page; + switch (key) { + case shortcuts.next: + page = document.querySelector('.navbar a[rel="next"]'); + break; + case shortcuts.previous: + page = document.querySelector('.navbar a[rel="prev"]'); + break; + case shortcuts.search: + e.preventDefault(); + keyboard_modal.hide(); + search_modal.show(); + document.getElementById('mkdocs-search-query').focus(); + break; + case shortcuts.help: + search_modal.hide(); + keyboard_modal.show(); + break; + default: break; + } + if (page && page.hasAttribute('href')) { + keyboard_modal.hide(); + window.location.href = page.getAttribute('href'); + } + }); + + document.querySelectorAll('table').forEach(function(table) { + table.classList.add('table', 'table-striped', 'table-hover'); + }); + + function showInnerDropdown(item) { + var popup = item.nextElementSibling; + popup.classList.add('show'); + item.classList.add('open'); + + // First, close any sibling dropdowns. + var container = item.parentElement.parentElement; + container.querySelectorAll(':scope > .dropdown-submenu > a').forEach(function(el) { + if (el !== item) { + hideInnerDropdown(el); + } + }); + + var popupMargin = 10; + var maxBottom = window.innerHeight - popupMargin; + var bounds = item.getBoundingClientRect(); + + popup.style.left = bounds.right + 'px'; + if (bounds.top + popup.clientHeight > maxBottom && + bounds.top > window.innerHeight / 2) { + popup.style.top = (bounds.bottom - popup.clientHeight) + 'px'; + popup.style.maxHeight = (bounds.bottom - popupMargin) + 'px'; + } else { + popup.style.top = bounds.top + 'px'; + popup.style.maxHeight = (maxBottom - bounds.top) + 'px'; + } + } + + function hideInnerDropdown(item) { + var popup = item.nextElementSibling; + popup.classList.remove('show'); + item.classList.remove('open'); + + popup.scrollTop = 0; + var menu = popup.querySelector('.dropdown-menu'); + if (menu) { + menu.scrollTop = 0; + } + var dropdown = popup.querySelector('.dropdown-submenu > a'); + if (dropdown) { + dropdown.classList.remove('open'); + } + } + + document.querySelectorAll('.dropdown-submenu > a').forEach(function(item) { + item.addEventListener('click', function(e) { + if (item.nextElementSibling.classList.contains('show')) { + hideInnerDropdown(item); + } else { + showInnerDropdown(item); + } + + e.stopPropagation(); + e.preventDefault(); + }); + }); + + document.querySelectorAll('.dropdown-menu').forEach(function(menu) { + menu.parentElement.addEventListener('hide.bs.dropdown', function() { + menu.scrollTop = 0; + var dropdown = menu.querySelector('.dropdown-submenu > a'); + if (dropdown) { + dropdown.classList.remove('open'); + } + menu.querySelectorAll('.dropdown-menu .dropdown-menu').forEach(function(submenu) { + submenu.classList.remove('show'); + }); + }); + }); + + applyTopPadding(); +}); + +window.addEventListener('resize', applyTopPadding); + +var scrollSpy = new bootstrap.ScrollSpy(document.body, { + target: '.bs-sidebar' +}); + +/* Prevent disabled links from causing a page reload */ +document.querySelectorAll("li.disabled a").forEach(function(item) { + item.addEventListener("click", function(event) { + event.preventDefault(); + }); +}); + +// See https://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes +// We only list common keys below. Obscure keys are omitted and their use is discouraged. +var keyCodes = { + 8: 'backspace', + 9: 'tab', + 13: 'enter', + 16: 'shift', + 17: 'ctrl', + 18: 'alt', + 19: 'pause/break', + 20: 'caps lock', + 27: 'escape', + 32: 'spacebar', + 33: 'page up', + 34: 'page down', + 35: 'end', + 36: 'home', + 37: '←', + 38: '↑', + 39: '→', + 40: '↓', + 45: 'insert', + 46: 'delete', + 48: '0', + 49: '1', + 50: '2', + 51: '3', + 52: '4', + 53: '5', + 54: '6', + 55: '7', + 56: '8', + 57: '9', + 65: 'a', + 66: 'b', + 67: 'c', + 68: 'd', + 69: 'e', + 70: 'f', + 71: 'g', + 72: 'h', + 73: 'i', + 74: 'j', + 75: 'k', + 76: 'l', + 77: 'm', + 78: 'n', + 79: 'o', + 80: 'p', + 81: 'q', + 82: 'r', + 83: 's', + 84: 't', + 85: 'u', + 86: 'v', + 87: 'w', + 88: 'x', + 89: 'y', + 90: 'z', + 91: 'Left Windows Key / Left ⌘', + 92: 'Right Windows Key', + 93: 'Windows Menu / Right ⌘', + 96: 'numpad 0', + 97: 'numpad 1', + 98: 'numpad 2', + 99: 'numpad 3', + 100: 'numpad 4', + 101: 'numpad 5', + 102: 'numpad 6', + 103: 'numpad 7', + 104: 'numpad 8', + 105: 'numpad 9', + 106: 'multiply', + 107: 'add', + 109: 'subtract', + 110: 'decimal point', + 111: 'divide', + 112: 'f1', + 113: 'f2', + 114: 'f3', + 115: 'f4', + 116: 'f5', + 117: 'f6', + 118: 'f7', + 119: 'f8', + 120: 'f9', + 121: 'f10', + 122: 'f11', + 123: 'f12', + 124: 'f13', + 125: 'f14', + 126: 'f15', + 127: 'f16', + 128: 'f17', + 129: 'f18', + 130: 'f19', + 131: 'f20', + 132: 'f21', + 133: 'f22', + 134: 'f23', + 135: 'f24', + 144: 'num lock', + 145: 'scroll lock', + 186: ';', + 187: '=', + 188: ',', + 189: '‐', + 190: '.', + 191: '?', + 192: '`', + 219: '[', + 220: '\', + 221: ']', + 222: ''', +}; diff --git a/cz/js/bootstrap.bundle.min.js b/cz/js/bootstrap.bundle.min.js new file mode 100644 index 0000000..b1999d9 --- /dev/null +++ b/cz/js/bootstrap.bundle.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v5.3.2 (https://getbootstrap.com/) + * Copyright 2011-2023 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():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t=new Map,e={set(e,i,n){t.has(e)||t.set(e,new Map);const s=t.get(e);s.has(i)||0===s.size?s.set(i,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(s.keys())[0]}.`)},get:(e,i)=>t.has(e)&&t.get(e).get(i)||null,remove(e,i){if(!t.has(e))return;const n=t.get(e);n.delete(i),0===n.size&&t.delete(e)}},i="transitionend",n=t=>(t&&window.CSS&&window.CSS.escape&&(t=t.replace(/#([^\s"#']+)/g,((t,e)=>`#${CSS.escape(e)}`))),t),s=t=>{t.dispatchEvent(new Event(i))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(n(t)):null,a=t=>{if(!o(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},l=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),c=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?c(t.parentNode):null},h=()=>{},d=t=>{t.offsetHeight},u=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,f=[],p=()=>"rtl"===document.documentElement.dir,m=t=>{var e;e=()=>{const e=u();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?(f.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of f)t()})),f.push(e)):e()},g=(t,e=[],i=t)=>"function"==typeof t?t(...e):i,_=(t,e,n=!0)=>{if(!n)return void g(t);const 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})(e)+5;let r=!1;const a=({target:n})=>{n===e&&(r=!0,e.removeEventListener(i,a),g(t))};e.addEventListener(i,a),setTimeout((()=>{r||s(e)}),o)},b=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},v=/[^.]*(?=\..*)\.|.*/,y=/\..*/,w=/::\d+$/,A={};let E=1;const T={mouseenter:"mouseover",mouseleave:"mouseout"},C=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 O(t,e){return e&&`${e}::${E++}`||t.uidEvent||E++}function x(t){const e=O(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function k(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function L(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=I(t);return C.has(o)||(o=t),[n,s,o]}function S(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=L(e,i,n);if(e in T){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};r=t(r)}const l=x(t),c=l[a]||(l[a]={}),h=k(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=O(r,e.replace(v,"")),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(const a of o)if(a===r)return P(s,{delegateTarget:r}),n.oneOff&&N.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return P(n,{delegateTarget:t}),i.oneOff&&N.off(t,n.type,e),e.apply(t,[n])}}(t,r);u.delegationSelector=o?i:null,u.callable=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function D(t,e,i,n,s){const o=k(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function $(t,e,i,n){const s=e[i]||{};for(const[o,r]of Object.entries(s))o.includes(n)&&D(t,e,i,r.callable,r.delegationSelector)}function I(t){return t=t.replace(y,""),T[t]||t}const N={on(t,e,i,n){S(t,e,i,n,!1)},one(t,e,i,n){S(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=L(e,i,n),a=r!==e,l=x(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))$(t,l,i,e.slice(1));for(const[i,n]of Object.entries(c)){const s=i.replace(w,"");a&&!e.includes(s)||D(t,l,r,n.callable,n.delegationSelector)}}else{if(!Object.keys(c).length)return;D(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=u();let s=null,o=!0,r=!0,a=!1;e!==I(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());const l=P(new Event(e,{bubbles:o,cancelable:!0}),i);return a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function P(t,e={}){for(const[i,n]of Object.entries(e))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}function M(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function j(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const F={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${j(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${j(e)}`)},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=M(t.dataset[n])}return e},getDataAttribute:(t,e)=>M(t.getAttribute(`data-bs-${j(e)}`))};class H{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const i=o(e)?F.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...o(e)?F.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const[n,s]of Object.entries(e)){const e=t[n],r=o(e)?"element":null==(i=e)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(r))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${r}" but expected type "${s}".`)}var i}}class W extends H{constructor(t,i){super(),(t=r(t))&&(this._element=t,this._config=this._getConfig(i),e.set(this._element,this.constructor.DATA_KEY,this))}dispose(){e.remove(this._element,this.constructor.DATA_KEY),N.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){_(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return e.get(r(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.3.2"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const B=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?n(i.trim()):null}return e},z={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.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);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[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!l(t)&&a(t)))},getSelectorFromElement(t){const e=B(t);return e&&z.findOne(e)?e:null},getElementFromSelector(t){const e=B(t);return e?z.findOne(e):null},getMultipleElementsFromSelector(t){const e=B(t);return e?z.find(e):[]}},R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,n=t.NAME;N.on(document,i,`[data-bs-dismiss="${n}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this))return;const s=z.getElementFromSelector(this)||this.closest(`.${n}`);t.getOrCreateInstance(s)[e]()}))},q=".bs.alert",V=`close${q}`,K=`closed${q}`;class Q extends W{static get NAME(){return"alert"}close(){if(N.trigger(this._element,V).defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),N.trigger(this._element,K),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=Q.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}R(Q,"close"),m(Q);const X='[data-bs-toggle="button"]';class Y extends W{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=Y.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}N.on(document,"click.bs.button.data-api",X,(t=>{t.preventDefault();const e=t.target.closest(X);Y.getOrCreateInstance(e).toggle()})),m(Y);const U=".bs.swipe",G=`touchstart${U}`,J=`touchmove${U}`,Z=`touchend${U}`,tt=`pointerdown${U}`,et=`pointerup${U}`,it={endCallback:null,leftCallback:null,rightCallback:null},nt={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class st extends H{constructor(t,e){super(),this._element=t,t&&st.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return it}static get DefaultType(){return nt}static get NAME(){return"swipe"}dispose(){N.off(this._element,U)}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),g(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&g(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(N.on(this._element,tt,(t=>this._start(t))),N.on(this._element,et,(t=>this._end(t))),this._element.classList.add("pointer-event")):(N.on(this._element,G,(t=>this._start(t))),N.on(this._element,J,(t=>this._move(t))),N.on(this._element,Z,(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const ot=".bs.carousel",rt=".data-api",at="next",lt="prev",ct="left",ht="right",dt=`slide${ot}`,ut=`slid${ot}`,ft=`keydown${ot}`,pt=`mouseenter${ot}`,mt=`mouseleave${ot}`,gt=`dragstart${ot}`,_t=`load${ot}${rt}`,bt=`click${ot}${rt}`,vt="carousel",yt="active",wt=".active",At=".carousel-item",Et=wt+At,Tt={ArrowLeft:ht,ArrowRight:ct},Ct={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Ot={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class xt extends W{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=z.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===vt&&this.cycle()}static get Default(){return Ct}static get DefaultType(){return Ot}static get NAME(){return"carousel"}next(){this._slide(at)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(lt)}pause(){this._isSliding&&s(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?N.one(this._element,ut,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void N.one(this._element,ut,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?at:lt;this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&N.on(this._element,ft,(t=>this._keydown(t))),"hover"===this._config.pause&&(N.on(this._element,pt,(()=>this.pause())),N.on(this._element,mt,(()=>this._maybeEnableCycle()))),this._config.touch&&st.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of z.find(".carousel-item img",this._element))N.on(t,gt,(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(ct)),rightCallback:()=>this._slide(this._directionToOrder(ht)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new st(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=Tt[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=z.findOne(wt,this._indicatorsElement);e.classList.remove(yt),e.removeAttribute("aria-current");const i=z.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(yt),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n=t===at,s=e||b(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>N.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r(dt).defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),d(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(yt),i.classList.remove(yt,c,l),this._isSliding=!1,r(ut)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return z.findOne(Et,this._element)}_getItems(){return z.find(At,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return p()?t===ct?lt:at:t===ct?at:lt}_orderToDirection(t){return p()?t===lt?ct:ht:t===lt?ht:ct}static jQueryInterface(t){return this.each((function(){const e=xt.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}N.on(document,bt,"[data-bs-slide], [data-bs-slide-to]",(function(t){const e=z.getElementFromSelector(this);if(!e||!e.classList.contains(vt))return;t.preventDefault();const i=xt.getOrCreateInstance(e),n=this.getAttribute("data-bs-slide-to");return n?(i.to(n),void i._maybeEnableCycle()):"next"===F.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),N.on(window,_t,(()=>{const t=z.find('[data-bs-ride="carousel"]');for(const e of t)xt.getOrCreateInstance(e)})),m(xt);const kt=".bs.collapse",Lt=`show${kt}`,St=`shown${kt}`,Dt=`hide${kt}`,$t=`hidden${kt}`,It=`click${kt}.data-api`,Nt="show",Pt="collapse",Mt="collapsing",jt=`:scope .${Pt} .${Pt}`,Ft='[data-bs-toggle="collapse"]',Ht={parent:null,toggle:!0},Wt={parent:"(null|element)",toggle:"boolean"};class Bt extends W{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const i=z.find(Ft);for(const t of i){const e=z.getSelectorFromElement(t),i=z.find(e).filter((t=>t===this._element));null!==e&&i.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Ht}static get DefaultType(){return Wt}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>Bt.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(N.trigger(this._element,Lt).defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(Pt),this._element.classList.add(Mt),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(Mt),this._element.classList.add(Pt,Nt),this._element.style[e]="",N.trigger(this._element,St)}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(N.trigger(this._element,Dt).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,d(this._element),this._element.classList.add(Mt),this._element.classList.remove(Pt,Nt);for(const t of this._triggerArray){const e=z.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(Mt),this._element.classList.add(Pt),N.trigger(this._element,$t)}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(Nt)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=r(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(Ft);for(const e of t){const t=z.getElementFromSelector(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=z.find(jt,this._config.parent);return z.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=Bt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}N.on(document,It,Ft,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();for(const t of z.getMultipleElementsFromSelector(this))Bt.getOrCreateInstance(t,{toggle:!1}).toggle()})),m(Bt);var zt="top",Rt="bottom",qt="right",Vt="left",Kt="auto",Qt=[zt,Rt,qt,Vt],Xt="start",Yt="end",Ut="clippingParents",Gt="viewport",Jt="popper",Zt="reference",te=Qt.reduce((function(t,e){return t.concat([e+"-"+Xt,e+"-"+Yt])}),[]),ee=[].concat(Qt,[Kt]).reduce((function(t,e){return t.concat([e,e+"-"+Xt,e+"-"+Yt])}),[]),ie="beforeRead",ne="read",se="afterRead",oe="beforeMain",re="main",ae="afterMain",le="beforeWrite",ce="write",he="afterWrite",de=[ie,ne,se,oe,re,ae,le,ce,he];function ue(t){return t?(t.nodeName||"").toLowerCase():null}function fe(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function pe(t){return t instanceof fe(t).Element||t instanceof Element}function me(t){return t instanceof fe(t).HTMLElement||t instanceof HTMLElement}function ge(t){return"undefined"!=typeof ShadowRoot&&(t instanceof fe(t).ShadowRoot||t instanceof ShadowRoot)}const _e={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];me(s)&&ue(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}),{});me(n)&&ue(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function be(t){return t.split("-")[0]}var ve=Math.max,ye=Math.min,we=Math.round;function Ae(){var t=navigator.userAgentData;return null!=t&&t.brands&&Array.isArray(t.brands)?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function Ee(){return!/^((?!chrome|android).)*safari/i.test(Ae())}function Te(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&me(t)&&(s=t.offsetWidth>0&&we(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&we(n.height)/t.offsetHeight||1);var r=(pe(t)?fe(t):window).visualViewport,a=!Ee()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,d=n.height/o;return{width:h,height:d,top:c,right:l+h,bottom:c+d,left:l,x:l,y:c}}function Ce(t){var e=Te(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 Oe(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&ge(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function xe(t){return fe(t).getComputedStyle(t)}function ke(t){return["table","td","th"].indexOf(ue(t))>=0}function Le(t){return((pe(t)?t.ownerDocument:t.document)||window.document).documentElement}function Se(t){return"html"===ue(t)?t:t.assignedSlot||t.parentNode||(ge(t)?t.host:null)||Le(t)}function De(t){return me(t)&&"fixed"!==xe(t).position?t.offsetParent:null}function $e(t){for(var e=fe(t),i=De(t);i&&ke(i)&&"static"===xe(i).position;)i=De(i);return i&&("html"===ue(i)||"body"===ue(i)&&"static"===xe(i).position)?e:i||function(t){var e=/firefox/i.test(Ae());if(/Trident/i.test(Ae())&&me(t)&&"fixed"===xe(t).position)return null;var i=Se(t);for(ge(i)&&(i=i.host);me(i)&&["html","body"].indexOf(ue(i))<0;){var n=xe(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 Ie(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Ne(t,e,i){return ve(t,ye(e,i))}function Pe(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function Me(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const je={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=be(i.placement),l=Ie(a),c=[Vt,qt].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return Pe("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:Me(t,Qt))}(s.padding,i),d=Ce(o),u="y"===l?zt:Vt,f="y"===l?Rt:qt,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],m=r[l]-i.rects.reference[l],g=$e(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,A=Ne(v,w,y),E=l;i.modifiersData[n]=((e={})[E]=A,e.centerOffset=A-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)))&&Oe(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Fe(t){return t.split("-")[1]}var He={top:"auto",right:"auto",bottom:"auto",left:"auto"};function We(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=t.isFixed,u=r.x,f=void 0===u?0:u,p=r.y,m=void 0===p?0:p,g="function"==typeof h?h({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var _=r.hasOwnProperty("x"),b=r.hasOwnProperty("y"),v=Vt,y=zt,w=window;if(c){var A=$e(i),E="clientHeight",T="clientWidth";A===fe(i)&&"static"!==xe(A=Le(i)).position&&"absolute"===a&&(E="scrollHeight",T="scrollWidth"),(s===zt||(s===Vt||s===qt)&&o===Yt)&&(y=Rt,m-=(d&&A===w&&w.visualViewport?w.visualViewport.height:A[E])-n.height,m*=l?1:-1),s!==Vt&&(s!==zt&&s!==Rt||o!==Yt)||(v=qt,f-=(d&&A===w&&w.visualViewport?w.visualViewport.width:A[T])-n.width,f*=l?1:-1)}var C,O=Object.assign({position:a},c&&He),x=!0===h?function(t,e){var i=t.x,n=t.y,s=e.devicePixelRatio||1;return{x:we(i*s)/s||0,y:we(n*s)/s||0}}({x:f,y:m},fe(i)):{x:f,y:m};return f=x.x,m=x.y,l?Object.assign({},O,((C={})[y]=b?"0":"",C[v]=_?"0":"",C.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",C)):Object.assign({},O,((e={})[y]=b?m+"px":"",e[v]=_?f+"px":"",e.transform="",e))}const Be={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:be(e.placement),variation:Fe(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,We(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,We(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:{}};var ze={passive:!0};const Re={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=fe(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,ze)})),a&&l.addEventListener("resize",i.update,ze),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,ze)})),a&&l.removeEventListener("resize",i.update,ze)}},data:{}};var qe={left:"right",right:"left",bottom:"top",top:"bottom"};function Ve(t){return t.replace(/left|right|bottom|top/g,(function(t){return qe[t]}))}var Ke={start:"end",end:"start"};function Qe(t){return t.replace(/start|end/g,(function(t){return Ke[t]}))}function Xe(t){var e=fe(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ye(t){return Te(Le(t)).left+Xe(t).scrollLeft}function Ue(t){var e=xe(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ge(t){return["html","body","#document"].indexOf(ue(t))>=0?t.ownerDocument.body:me(t)&&Ue(t)?t:Ge(Se(t))}function Je(t,e){var i;void 0===e&&(e=[]);var n=Ge(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=fe(n),r=s?[o].concat(o.visualViewport||[],Ue(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Je(Se(r)))}function Ze(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function ti(t,e,i){return e===Gt?Ze(function(t,e){var i=fe(t),n=Le(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=Ee();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+Ye(t),y:l}}(t,i)):pe(e)?function(t,e){var i=Te(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):Ze(function(t){var e,i=Le(t),n=Xe(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=ve(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=ve(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+Ye(t),l=-n.scrollTop;return"rtl"===xe(s||i).direction&&(a+=ve(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(Le(t)))}function ei(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?be(s):null,r=s?Fe(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case zt:e={x:a,y:i.y-n.height};break;case Rt:e={x:a,y:i.y+i.height};break;case qt:e={x:i.x+i.width,y:l};break;case Vt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?Ie(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case Xt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case Yt:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function ii(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.strategy,r=void 0===o?t.strategy:o,a=i.boundary,l=void 0===a?Ut:a,c=i.rootBoundary,h=void 0===c?Gt:c,d=i.elementContext,u=void 0===d?Jt:d,f=i.altBoundary,p=void 0!==f&&f,m=i.padding,g=void 0===m?0:m,_=Pe("number"!=typeof g?g:Me(g,Qt)),b=u===Jt?Zt:Jt,v=t.rects.popper,y=t.elements[p?b:u],w=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=Je(Se(t)),i=["absolute","fixed"].indexOf(xe(t).position)>=0&&me(t)?$e(t):t;return pe(i)?e.filter((function(t){return pe(t)&&Oe(t,i)&&"body"!==ue(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=ti(t,i,n);return e.top=ve(s.top,e.top),e.right=ye(s.right,e.right),e.bottom=ye(s.bottom,e.bottom),e.left=ve(s.left,e.left),e}),ti(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(pe(y)?y:y.contextElement||Le(t.elements.popper),l,h,r),A=Te(t.elements.reference),E=ei({reference:A,element:v,strategy:"absolute",placement:s}),T=Ze(Object.assign({},v,E)),C=u===Jt?T:A,O={top:w.top-C.top+_.top,bottom:C.bottom-w.bottom+_.bottom,left:w.left-C.left+_.left,right:C.right-w.right+_.right},x=t.modifiersData.offset;if(u===Jt&&x){var k=x[s];Object.keys(O).forEach((function(t){var e=[qt,Rt].indexOf(t)>=0?1:-1,i=[zt,Rt].indexOf(t)>=0?"y":"x";O[t]+=k[i]*e}))}return O}function ni(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?ee:l,h=Fe(n),d=h?a?te:te.filter((function(t){return Fe(t)===h})):Qt,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]=ii(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[be(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const si={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,_=be(g),b=l||(_!==g&&p?function(t){if(be(t)===Kt)return[];var e=Ve(t);return[Qe(t),e,Qe(e)]}(g):[Ve(g)]),v=[g].concat(b).reduce((function(t,i){return t.concat(be(i)===Kt?ni(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:m}):i)}),[]),y=e.rects.reference,w=e.rects.popper,A=new Map,E=!0,T=v[0],C=0;C=0,S=L?"width":"height",D=ii(e,{placement:O,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),$=L?k?qt:Vt:k?Rt:zt;y[S]>w[S]&&($=Ve($));var I=Ve($),N=[];if(o&&N.push(D[x]<=0),a&&N.push(D[$]<=0,D[I]<=0),N.every((function(t){return t}))){T=O,E=!1;break}A.set(O,N)}if(E)for(var P=function(t){var e=v.find((function(e){var i=A.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},M=p?3:1;M>0&&"break"!==P(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function oi(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 ri(t){return[zt,qt,Rt,Vt].some((function(e){return t[e]>=0}))}const ai={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=ii(e,{elementContext:"reference"}),a=ii(e,{altBoundary:!0}),l=oi(r,n),c=oi(a,s,o),h=ri(l),d=ri(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})}},li={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=ee.reduce((function(t,i){return t[i]=function(t,e,i){var n=be(t),s=[Vt,zt].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,[Vt,qt].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}},ci={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=ei({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},hi={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=ii(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=be(e.placement),b=Fe(e.placement),v=!b,y=Ie(_),w="x"===y?"y":"x",A=e.modifiersData.popperOffsets,E=e.rects.reference,T=e.rects.popper,C="function"==typeof m?m(Object.assign({},e.rects,{placement:e.placement})):m,O="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),x=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,k={x:0,y:0};if(A){if(o){var L,S="y"===y?zt:Vt,D="y"===y?Rt:qt,$="y"===y?"height":"width",I=A[y],N=I+g[S],P=I-g[D],M=f?-T[$]/2:0,j=b===Xt?E[$]:T[$],F=b===Xt?-T[$]:-E[$],H=e.elements.arrow,W=f&&H?Ce(H):{width:0,height:0},B=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=B[S],R=B[D],q=Ne(0,E[$],W[$]),V=v?E[$]/2-M-q-z-O.mainAxis:j-q-z-O.mainAxis,K=v?-E[$]/2+M+q+R+O.mainAxis:F+q+R+O.mainAxis,Q=e.elements.arrow&&$e(e.elements.arrow),X=Q?"y"===y?Q.clientTop||0:Q.clientLeft||0:0,Y=null!=(L=null==x?void 0:x[y])?L:0,U=I+K-Y,G=Ne(f?ye(N,I+V-Y-X):N,I,f?ve(P,U):P);A[y]=G,k[y]=G-I}if(a){var J,Z="x"===y?zt:Vt,tt="x"===y?Rt:qt,et=A[w],it="y"===w?"height":"width",nt=et+g[Z],st=et-g[tt],ot=-1!==[zt,Vt].indexOf(_),rt=null!=(J=null==x?void 0:x[w])?J:0,at=ot?nt:et-E[it]-T[it]-rt+O.altAxis,lt=ot?et+E[it]+T[it]-rt-O.altAxis:st,ct=f&&ot?function(t,e,i){var n=Ne(t,e,i);return n>i?i:n}(at,et,lt):Ne(f?at:nt,et,f?lt:st);A[w]=ct,k[w]=ct-et}e.modifiersData[n]=k}},requiresIfExists:["offset"]};function di(t,e,i){void 0===i&&(i=!1);var n,s,o=me(e),r=me(e)&&function(t){var e=t.getBoundingClientRect(),i=we(e.width)/t.offsetWidth||1,n=we(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=Le(e),l=Te(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==ue(e)||Ue(a))&&(c=(n=e)!==fe(n)&&me(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:Xe(n)),me(e)?((h=Te(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=Ye(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function ui(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var fi={placement:"bottom",modifiers:[],strategy:"absolute"};function pi(){for(var t=arguments.length,e=new Array(t),i=0;iNumber.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(this._inNavbar||"static"===this._config.display)&&(F.setDataAttribute(this._menu,"popper","static"),t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,...g(this._config.popperConfig,[t])}}_selectMenuItem({key:t,target:e}){const i=z.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>a(t)));i.length&&b(i,e,t===Ti,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=qi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=z.find(Ni);for(const i of e){const e=qi.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Ei,Ti].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Ii)?this:z.prev(this,Ii)[0]||z.next(this,Ii)[0]||z.findOne(Ii,t.delegateTarget.parentNode),o=qi.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}N.on(document,Si,Ii,qi.dataApiKeydownHandler),N.on(document,Si,Pi,qi.dataApiKeydownHandler),N.on(document,Li,qi.clearMenus),N.on(document,Di,qi.clearMenus),N.on(document,Li,Ii,(function(t){t.preventDefault(),qi.getOrCreateInstance(this).toggle()})),m(qi);const Vi="backdrop",Ki="show",Qi=`mousedown.bs.${Vi}`,Xi={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},Yi={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class Ui extends H{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return Xi}static get DefaultType(){return Yi}static get NAME(){return Vi}show(t){if(!this._config.isVisible)return void g(t);this._append();const e=this._getElement();this._config.isAnimated&&d(e),e.classList.add(Ki),this._emulateAnimation((()=>{g(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(Ki),this._emulateAnimation((()=>{this.dispose(),g(t)}))):g(t)}dispose(){this._isAppended&&(N.off(this._element,Qi),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=r(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),N.on(t,Qi,(()=>{g(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){_(t,this._getElement(),this._config.isAnimated)}}const Gi=".bs.focustrap",Ji=`focusin${Gi}`,Zi=`keydown.tab${Gi}`,tn="backward",en={autofocus:!0,trapElement:null},nn={autofocus:"boolean",trapElement:"element"};class sn extends H{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return en}static get DefaultType(){return nn}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),N.off(document,Gi),N.on(document,Ji,(t=>this._handleFocusin(t))),N.on(document,Zi,(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,N.off(document,Gi))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=z.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===tn?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?tn:"forward")}}const on=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",rn=".sticky-top",an="padding-right",ln="margin-right";class cn{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,an,(e=>e+t)),this._setElementAttributes(on,an,(e=>e+t)),this._setElementAttributes(rn,ln,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,an),this._resetElementAttributes(on,an),this._resetElementAttributes(rn,ln)}isOverflowing(){return this.getWidth()>0}_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).getPropertyValue(e);t.style.setProperty(e,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&F.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=F.getDataAttribute(t,e);null!==i?(F.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(o(t))e(t);else for(const i of z.find(t,this._element))e(i)}}const hn=".bs.modal",dn=`hide${hn}`,un=`hidePrevented${hn}`,fn=`hidden${hn}`,pn=`show${hn}`,mn=`shown${hn}`,gn=`resize${hn}`,_n=`click.dismiss${hn}`,bn=`mousedown.dismiss${hn}`,vn=`keydown.dismiss${hn}`,yn=`click${hn}.data-api`,wn="modal-open",An="show",En="modal-static",Tn={backdrop:!0,focus:!0,keyboard:!0},Cn={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class On extends W{constructor(t,e){super(t,e),this._dialog=z.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new cn,this._addEventListeners()}static get Default(){return Tn}static get DefaultType(){return Cn}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||N.trigger(this._element,pn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(wn),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(N.trigger(this._element,dn).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(An),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){N.off(window,hn),N.off(this._dialog,hn),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new Ui({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new sn({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(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;const e=z.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),d(this._element),this._element.classList.add(An),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,N.trigger(this._element,mn,{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){N.on(this._element,vn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),N.on(window,gn,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),N.on(this._element,bn,(t=>{N.one(this._element,_n,(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_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(wn),this._resetAdjustments(),this._scrollBar.reset(),N.trigger(this._element,fn)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(N.trigger(this._element,un).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(En)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(En),this._queueCallback((()=>{this._element.classList.remove(En),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=p()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=p()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=On.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}N.on(document,yn,'[data-bs-toggle="modal"]',(function(t){const e=z.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),N.one(e,pn,(t=>{t.defaultPrevented||N.one(e,fn,(()=>{a(this)&&this.focus()}))}));const i=z.findOne(".modal.show");i&&On.getInstance(i).hide(),On.getOrCreateInstance(e).toggle(this)})),R(On),m(On);const xn=".bs.offcanvas",kn=".data-api",Ln=`load${xn}${kn}`,Sn="show",Dn="showing",$n="hiding",In=".offcanvas.show",Nn=`show${xn}`,Pn=`shown${xn}`,Mn=`hide${xn}`,jn=`hidePrevented${xn}`,Fn=`hidden${xn}`,Hn=`resize${xn}`,Wn=`click${xn}${kn}`,Bn=`keydown.dismiss${xn}`,zn={backdrop:!0,keyboard:!0,scroll:!1},Rn={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class qn extends W{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return zn}static get DefaultType(){return Rn}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||N.trigger(this._element,Nn,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new cn).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Dn),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Sn),this._element.classList.remove(Dn),N.trigger(this._element,Pn,{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(N.trigger(this._element,Mn).defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add($n),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(Sn,$n),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new cn).reset(),N.trigger(this._element,Fn)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new Ui({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():N.trigger(this._element,jn)}:null})}_initializeFocusTrap(){return new sn({trapElement:this._element})}_addEventListeners(){N.on(this._element,Bn,(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():N.trigger(this._element,jn))}))}static jQueryInterface(t){return this.each((function(){const e=qn.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)}}))}}N.on(document,Wn,'[data-bs-toggle="offcanvas"]',(function(t){const e=z.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this))return;N.one(e,Fn,(()=>{a(this)&&this.focus()}));const i=z.findOne(In);i&&i!==e&&qn.getInstance(i).hide(),qn.getOrCreateInstance(e).toggle(this)})),N.on(window,Ln,(()=>{for(const t of z.find(In))qn.getOrCreateInstance(t).show()})),N.on(window,Hn,(()=>{for(const t of z.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&qn.getOrCreateInstance(t).hide()})),R(qn),m(qn);const Vn={"*":["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:[]},Kn=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Qn=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,Xn=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!Kn.has(i)||Boolean(Qn.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Yn={allowList:Vn,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},Un={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Gn={entry:"(string|element|function|null)",selector:"(string|element)"};class Jn extends H{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Yn}static get DefaultType(){return Un}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((t=>this._resolvePossibleFunction(t))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},Gn)}_setContent(t,e,i){const n=z.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?o(e)?this._putElementInTemplate(r(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)Xn(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return g(t,[this])}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const Zn=new Set(["sanitize","allowList","sanitizeFn"]),ts="fade",es="show",is=".modal",ns="hide.bs.modal",ss="hover",os="focus",rs={AUTO:"auto",TOP:"top",RIGHT:p()?"left":"right",BOTTOM:"bottom",LEFT:p()?"right":"left"},as={allowList:Vn,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},ls={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class cs extends W{constructor(t,e){if(void 0===vi)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return as}static get DefaultType(){return ls}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),N.off(this._element.closest(is),ns,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),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=N.trigger(this._element,this.constructor.eventName("show")),e=(c(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),N.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(es),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))N.on(t,"mouseover",h);this._queueCallback((()=>{N.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(this._isShown()&&!N.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(es),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))N.off(t,"mouseover",h);this._activeTrigger.click=!1,this._activeTrigger[os]=!1,this._activeTrigger[ss]=!1,this._isHovered=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),N.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(ts,es),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add(ts),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Jn({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(ts)}_isShown(){return this.tip&&this.tip.classList.contains(es)}_createPopper(t){const e=g(this._config.placement,[this,t,this._element]),i=rs[e.toUpperCase()];return bi(this._element,t,this._getPopperConfig(i))}_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}_resolvePossibleFunction(t){return g(t,[this._element])}_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:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,...g(this._config.popperConfig,[e])}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)N.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>{this._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===ss?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===ss?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");N.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?os:ss]=!0,e._enter()})),N.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?os:ss]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},N.on(this._element.closest(is),ns,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=F.getDataAttributes(this._element);for(const t of Object.keys(e))Zn.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:r(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()),t}_getDelegateConfig(){const t={};for(const[e,i]of Object.entries(this._config))this.constructor.Default[e]!==i&&(t[e]=i);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each((function(){const e=cs.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(cs);const hs={...cs.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},ds={...cs.DefaultType,content:"(null|string|element|function)"};class us extends cs{static get Default(){return hs}static get DefaultType(){return ds}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=us.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}m(us);const fs=".bs.scrollspy",ps=`activate${fs}`,ms=`click${fs}`,gs=`load${fs}.data-api`,_s="active",bs="[href]",vs=".nav-link",ys=`${vs}, .nav-item > ${vs}, .list-group-item`,ws={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},As={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Es extends W{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return ws}static get DefaultType(){return As}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=r(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(N.off(this._config.target,ms),N.on(this._config.target,ms,bs,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=z.find(bs,this._config.target);for(const e of t){if(!e.hash||l(e))continue;const t=z.findOne(decodeURI(e.hash),this._element);a(t)&&(this._targetLinks.set(decodeURI(e.hash),e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(_s),this._activateParents(t),N.trigger(this._element,ps,{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))z.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(_s);else for(const e of z.parents(t,".nav, .list-group"))for(const t of z.prev(e,ys))t.classList.add(_s)}_clearActiveClass(t){t.classList.remove(_s);const e=z.find(`${bs}.${_s}`,t);for(const t of e)t.classList.remove(_s)}static jQueryInterface(t){return this.each((function(){const e=Es.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]()}}))}}N.on(window,gs,(()=>{for(const t of z.find('[data-bs-spy="scroll"]'))Es.getOrCreateInstance(t)})),m(Es);const Ts=".bs.tab",Cs=`hide${Ts}`,Os=`hidden${Ts}`,xs=`show${Ts}`,ks=`shown${Ts}`,Ls=`click${Ts}`,Ss=`keydown${Ts}`,Ds=`load${Ts}`,$s="ArrowLeft",Is="ArrowRight",Ns="ArrowUp",Ps="ArrowDown",Ms="Home",js="End",Fs="active",Hs="fade",Ws="show",Bs=".dropdown-toggle",zs=`:not(${Bs})`,Rs='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',qs=`.nav-link${zs}, .list-group-item${zs}, [role="tab"]${zs}, ${Rs}`,Vs=`.${Fs}[data-bs-toggle="tab"], .${Fs}[data-bs-toggle="pill"], .${Fs}[data-bs-toggle="list"]`;class Ks extends W{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),N.on(this._element,Ss,(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?N.trigger(e,Cs,{relatedTarget:t}):null;N.trigger(t,xs,{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(Fs),this._activate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),N.trigger(t,ks,{relatedTarget:e})):t.classList.add(Ws)}),t,t.classList.contains(Hs)))}_deactivate(t,e){t&&(t.classList.remove(Fs),t.blur(),this._deactivate(z.getElementFromSelector(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),N.trigger(t,Os,{relatedTarget:e})):t.classList.remove(Ws)}),t,t.classList.contains(Hs)))}_keydown(t){if(![$s,Is,Ns,Ps,Ms,js].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=this._getChildren().filter((t=>!l(t)));let i;if([Ms,js].includes(t.key))i=e[t.key===Ms?0:e.length-1];else{const n=[Is,Ps].includes(t.key);i=b(e,t.target,n,!0)}i&&(i.focus({preventScroll:!0}),Ks.getOrCreateInstance(i).show())}_getChildren(){return z.find(qs,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=z.getElementFromSelector(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`${t.id}`))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=z.findOne(t,i);s&&s.classList.toggle(n,e)};n(Bs,Fs),n(".dropdown-menu",Ws),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(Fs)}_getInnerElement(t){return t.matches(qs)?t:z.findOne(qs,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=Ks.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}N.on(document,Ls,Rs,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||Ks.getOrCreateInstance(this).show()})),N.on(window,Ds,(()=>{for(const t of z.find(Vs))Ks.getOrCreateInstance(t)})),m(Ks);const Qs=".bs.toast",Xs=`mouseover${Qs}`,Ys=`mouseout${Qs}`,Us=`focusin${Qs}`,Gs=`focusout${Qs}`,Js=`hide${Qs}`,Zs=`hidden${Qs}`,to=`show${Qs}`,eo=`shown${Qs}`,io="hide",no="show",so="showing",oo={animation:"boolean",autohide:"boolean",delay:"number"},ro={animation:!0,autohide:!0,delay:5e3};class ao extends W{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return ro}static get DefaultType(){return oo}static get NAME(){return"toast"}show(){N.trigger(this._element,to).defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(io),d(this._element),this._element.classList.add(no,so),this._queueCallback((()=>{this._element.classList.remove(so),N.trigger(this._element,eo),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(N.trigger(this._element,Js).defaultPrevented||(this._element.classList.add(so),this._queueCallback((()=>{this._element.classList.add(io),this._element.classList.remove(so,no),N.trigger(this._element,Zs)}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(no),super.dispose()}isShown(){return this._element.classList.contains(no)}_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(){N.on(this._element,Xs,(t=>this._onInteraction(t,!0))),N.on(this._element,Ys,(t=>this._onInteraction(t,!1))),N.on(this._element,Us,(t=>this._onInteraction(t,!0))),N.on(this._element,Gs,(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=ao.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(ao),m(ao),{Alert:Q,Button:Y,Carousel:xt,Collapse:Bt,Dropdown:qi,Modal:On,Offcanvas:qn,Popover:us,ScrollSpy:Es,Tab:Ks,Toast:ao,Tooltip:cs}})); +//# sourceMappingURL=bootstrap.bundle.min.js.map \ No newline at end of file diff --git a/cz/js/bootstrap.bundle.min.js.map b/cz/js/bootstrap.bundle.min.js.map new file mode 100644 index 0000000..7cd8480 --- /dev/null +++ b/cz/js/bootstrap.bundle.min.js.map @@ -0,0 +1 @@ +{"version":3,"names":["elementMap","Map","Data","set","element","key","instance","has","instanceMap","get","size","console","error","Array","from","keys","remove","delete","TRANSITION_END","parseSelector","selector","window","CSS","escape","replace","match","id","triggerTransitionEnd","dispatchEvent","Event","isElement","object","jquery","nodeType","getElement","length","document","querySelector","isVisible","getClientRects","elementIsVisible","getComputedStyle","getPropertyValue","closedDetails","closest","summary","parentNode","isDisabled","Node","ELEMENT_NODE","classList","contains","disabled","hasAttribute","getAttribute","findShadowRoot","documentElement","attachShadow","getRootNode","root","ShadowRoot","noop","reflow","offsetHeight","getjQuery","jQuery","body","DOMContentLoadedCallbacks","isRTL","dir","defineJQueryPlugin","plugin","callback","$","name","NAME","JQUERY_NO_CONFLICT","fn","jQueryInterface","Constructor","noConflict","readyState","addEventListener","push","execute","possibleCallback","args","defaultValue","executeAfterTransition","transitionElement","waitForTransition","emulatedDuration","transitionDuration","transitionDelay","floatTransitionDuration","Number","parseFloat","floatTransitionDelay","split","getTransitionDurationFromElement","called","handler","target","removeEventListener","setTimeout","getNextActiveElement","list","activeElement","shouldGetNext","isCycleAllowed","listLength","index","indexOf","Math","max","min","namespaceRegex","stripNameRegex","stripUidRegex","eventRegistry","uidEvent","customEvents","mouseenter","mouseleave","nativeEvents","Set","makeEventUid","uid","getElementEvents","findHandler","events","callable","delegationSelector","Object","values","find","event","normalizeParameters","originalTypeEvent","delegationFunction","isDelegated","typeEvent","getTypeEvent","addHandler","oneOff","wrapFunction","relatedTarget","delegateTarget","call","this","handlers","previousFunction","domElements","querySelectorAll","domElement","hydrateObj","EventHandler","off","type","apply","bootstrapDelegationHandler","bootstrapHandler","removeHandler","Boolean","removeNamespacedHandlers","namespace","storeElementEvent","handlerKey","entries","includes","on","one","inNamespace","isNamespace","startsWith","elementEvent","slice","keyHandlers","trigger","jQueryEvent","bubbles","nativeDispatch","defaultPrevented","isPropagationStopped","isImmediatePropagationStopped","isDefaultPrevented","evt","cancelable","preventDefault","obj","meta","value","_unused","defineProperty","configurable","normalizeData","toString","JSON","parse","decodeURIComponent","normalizeDataKey","chr","toLowerCase","Manipulator","setDataAttribute","setAttribute","removeDataAttribute","removeAttribute","getDataAttributes","attributes","bsKeys","dataset","filter","pureKey","charAt","getDataAttribute","Config","Default","DefaultType","Error","_getConfig","config","_mergeConfigObj","_configAfterMerge","_typeCheckConfig","jsonConfig","constructor","configTypes","property","expectedTypes","valueType","prototype","RegExp","test","TypeError","toUpperCase","BaseComponent","super","_element","_config","DATA_KEY","dispose","EVENT_KEY","propertyName","getOwnPropertyNames","_queueCallback","isAnimated","getInstance","getOrCreateInstance","VERSION","eventName","getSelector","hrefAttribute","trim","SelectorEngine","concat","Element","findOne","children","child","matches","parents","ancestor","prev","previous","previousElementSibling","next","nextElementSibling","focusableChildren","focusables","map","join","el","getSelectorFromElement","getElementFromSelector","getMultipleElementsFromSelector","enableDismissTrigger","component","method","clickEvent","tagName","EVENT_CLOSE","EVENT_CLOSED","Alert","close","_destroyElement","each","data","undefined","SELECTOR_DATA_TOGGLE","Button","toggle","button","EVENT_TOUCHSTART","EVENT_TOUCHMOVE","EVENT_TOUCHEND","EVENT_POINTERDOWN","EVENT_POINTERUP","endCallback","leftCallback","rightCallback","Swipe","isSupported","_deltaX","_supportPointerEvents","PointerEvent","_initEvents","_start","_eventIsPointerPenTouch","clientX","touches","_end","_handleSwipe","_move","absDeltaX","abs","direction","add","pointerType","navigator","maxTouchPoints","DATA_API_KEY","ORDER_NEXT","ORDER_PREV","DIRECTION_LEFT","DIRECTION_RIGHT","EVENT_SLIDE","EVENT_SLID","EVENT_KEYDOWN","EVENT_MOUSEENTER","EVENT_MOUSELEAVE","EVENT_DRAG_START","EVENT_LOAD_DATA_API","EVENT_CLICK_DATA_API","CLASS_NAME_CAROUSEL","CLASS_NAME_ACTIVE","SELECTOR_ACTIVE","SELECTOR_ITEM","SELECTOR_ACTIVE_ITEM","KEY_TO_DIRECTION","ArrowLeft","ArrowRight","interval","keyboard","pause","ride","touch","wrap","Carousel","_interval","_activeElement","_isSliding","touchTimeout","_swipeHelper","_indicatorsElement","_addEventListeners","cycle","_slide","nextWhenVisible","hidden","_clearInterval","_updateInterval","setInterval","_maybeEnableCycle","to","items","_getItems","activeIndex","_getItemIndex","_getActive","order","defaultInterval","_keydown","_addTouchEventListeners","img","swipeConfig","_directionToOrder","endCallBack","clearTimeout","_setActiveIndicatorElement","activeIndicator","newActiveIndicator","elementInterval","parseInt","isNext","nextElement","nextElementIndex","triggerEvent","_orderToDirection","isCycling","directionalClassName","orderClassName","completeCallBack","_isAnimated","clearInterval","carousel","slideIndex","carousels","EVENT_SHOW","EVENT_SHOWN","EVENT_HIDE","EVENT_HIDDEN","CLASS_NAME_SHOW","CLASS_NAME_COLLAPSE","CLASS_NAME_COLLAPSING","CLASS_NAME_DEEPER_CHILDREN","parent","Collapse","_isTransitioning","_triggerArray","toggleList","elem","filterElement","foundElement","_initializeChildren","_addAriaAndCollapsedClass","_isShown","hide","show","activeChildren","_getFirstLevelChildren","activeInstance","dimension","_getDimension","style","scrollSize","complete","getBoundingClientRect","selected","triggerArray","isOpen","top","bottom","right","left","auto","basePlacements","start","end","clippingParents","viewport","popper","reference","variationPlacements","reduce","acc","placement","placements","beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite","modifierPhases","getNodeName","nodeName","getWindow","node","ownerDocument","defaultView","isHTMLElement","HTMLElement","isShadowRoot","applyStyles$1","enabled","phase","_ref","state","elements","forEach","styles","assign","effect","_ref2","initialStyles","position","options","strategy","margin","arrow","hasOwnProperty","attribute","requires","getBasePlacement","round","getUAString","uaData","userAgentData","brands","isArray","item","brand","version","userAgent","isLayoutViewport","includeScale","isFixedStrategy","clientRect","scaleX","scaleY","offsetWidth","width","height","visualViewport","addVisualOffsets","x","offsetLeft","y","offsetTop","getLayoutRect","rootNode","isSameNode","host","isTableElement","getDocumentElement","getParentNode","assignedSlot","getTrueOffsetParent","offsetParent","getOffsetParent","isFirefox","currentNode","css","transform","perspective","contain","willChange","getContainingBlock","getMainAxisFromPlacement","within","mathMax","mathMin","mergePaddingObject","paddingObject","expandToHashMap","hashMap","arrow$1","_state$modifiersData$","arrowElement","popperOffsets","modifiersData","basePlacement","axis","len","padding","rects","toPaddingObject","arrowRect","minProp","maxProp","endDiff","startDiff","arrowOffsetParent","clientSize","clientHeight","clientWidth","centerToReference","center","offset","axisProp","centerOffset","_options$element","requiresIfExists","getVariation","unsetSides","mapToStyles","_Object$assign2","popperRect","variation","offsets","gpuAcceleration","adaptive","roundOffsets","isFixed","_offsets$x","_offsets$y","_ref3","hasX","hasY","sideX","sideY","win","heightProp","widthProp","_Object$assign","commonStyles","_ref4","dpr","devicePixelRatio","roundOffsetsByDPR","computeStyles$1","_ref5","_options$gpuAccelerat","_options$adaptive","_options$roundOffsets","passive","eventListeners","_options$scroll","scroll","_options$resize","resize","scrollParents","scrollParent","update","hash","getOppositePlacement","matched","getOppositeVariationPlacement","getWindowScroll","scrollLeft","pageXOffset","scrollTop","pageYOffset","getWindowScrollBarX","isScrollParent","_getComputedStyle","overflow","overflowX","overflowY","getScrollParent","listScrollParents","_element$ownerDocumen","isBody","updatedList","rectToClientRect","rect","getClientRectFromMixedType","clippingParent","html","layoutViewport","getViewportRect","clientTop","clientLeft","getInnerBoundingClientRect","winScroll","scrollWidth","scrollHeight","getDocumentRect","computeOffsets","commonX","commonY","mainAxis","detectOverflow","_options","_options$placement","_options$strategy","_options$boundary","boundary","_options$rootBoundary","rootBoundary","_options$elementConte","elementContext","_options$altBoundary","altBoundary","_options$padding","altContext","clippingClientRect","mainClippingParents","clipperElement","getClippingParents","firstClippingParent","clippingRect","accRect","getClippingRect","contextElement","referenceClientRect","popperClientRect","elementClientRect","overflowOffsets","offsetData","multiply","computeAutoPlacement","flipVariations","_options$allowedAutoP","allowedAutoPlacements","allPlacements","allowedPlacements","overflows","sort","a","b","flip$1","_skip","_options$mainAxis","checkMainAxis","_options$altAxis","altAxis","checkAltAxis","specifiedFallbackPlacements","fallbackPlacements","_options$flipVariatio","preferredPlacement","oppositePlacement","getExpandedFallbackPlacements","referenceRect","checksMap","makeFallbackChecks","firstFittingPlacement","i","_basePlacement","isStartVariation","isVertical","mainVariationSide","altVariationSide","checks","every","check","_loop","_i","fittingPlacement","reset","getSideOffsets","preventedOffsets","isAnySideFullyClipped","some","side","hide$1","preventOverflow","referenceOverflow","popperAltOverflow","referenceClippingOffsets","popperEscapeOffsets","isReferenceHidden","hasPopperEscaped","offset$1","_options$offset","invertDistance","skidding","distance","distanceAndSkiddingToXY","_data$state$placement","popperOffsets$1","preventOverflow$1","_options$tether","tether","_options$tetherOffset","tetherOffset","isBasePlacement","tetherOffsetValue","normalizedTetherOffsetValue","offsetModifierState","_offsetModifierState$","mainSide","altSide","additive","minLen","maxLen","arrowPaddingObject","arrowPaddingMin","arrowPaddingMax","arrowLen","minOffset","maxOffset","clientOffset","offsetModifierValue","tetherMax","preventedOffset","_offsetModifierState$2","_mainSide","_altSide","_offset","_len","_min","_max","isOriginSide","_offsetModifierValue","_tetherMin","_tetherMax","_preventedOffset","v","withinMaxClamp","getCompositeRect","elementOrVirtualElement","isOffsetParentAnElement","offsetParentIsScaled","isElementScaled","modifiers","visited","result","modifier","dep","depModifier","DEFAULT_OPTIONS","areValidElements","arguments","_key","popperGenerator","generatorOptions","_generatorOptions","_generatorOptions$def","defaultModifiers","_generatorOptions$def2","defaultOptions","pending","orderedModifiers","effectCleanupFns","isDestroyed","setOptions","setOptionsAction","cleanupModifierEffects","merged","orderModifiers","current","existing","m","_ref$options","cleanupFn","forceUpdate","_state$elements","_state$orderedModifie","_state$orderedModifie2","Promise","resolve","then","destroy","onFirstUpdate","createPopper","computeStyles","applyStyles","flip","ARROW_UP_KEY","ARROW_DOWN_KEY","EVENT_KEYDOWN_DATA_API","EVENT_KEYUP_DATA_API","SELECTOR_DATA_TOGGLE_SHOWN","SELECTOR_MENU","PLACEMENT_TOP","PLACEMENT_TOPEND","PLACEMENT_BOTTOM","PLACEMENT_BOTTOMEND","PLACEMENT_RIGHT","PLACEMENT_LEFT","autoClose","display","popperConfig","Dropdown","_popper","_parent","_menu","_inNavbar","_detectNavbar","_createPopper","focus","_completeHide","Popper","referenceElement","_getPopperConfig","_getPlacement","parentDropdown","isEnd","_getOffset","popperData","defaultBsPopperConfig","_selectMenuItem","clearMenus","openToggles","context","composedPath","isMenuTarget","dataApiKeydownHandler","isInput","isEscapeEvent","isUpOrDownEvent","getToggleButton","stopPropagation","EVENT_MOUSEDOWN","className","clickCallback","rootElement","Backdrop","_isAppended","_append","_getElement","_emulateAnimation","backdrop","createElement","append","EVENT_FOCUSIN","EVENT_KEYDOWN_TAB","TAB_NAV_BACKWARD","autofocus","trapElement","FocusTrap","_isActive","_lastTabNavDirection","activate","_handleFocusin","_handleKeydown","deactivate","shiftKey","SELECTOR_FIXED_CONTENT","SELECTOR_STICKY_CONTENT","PROPERTY_PADDING","PROPERTY_MARGIN","ScrollBarHelper","getWidth","documentWidth","innerWidth","_disableOverFlow","_setElementAttributes","calculatedValue","_resetElementAttributes","isOverflowing","_saveInitialAttribute","styleProperty","scrollbarWidth","_applyManipulationCallback","setProperty","actualValue","removeProperty","callBack","sel","EVENT_HIDE_PREVENTED","EVENT_RESIZE","EVENT_CLICK_DISMISS","EVENT_MOUSEDOWN_DISMISS","EVENT_KEYDOWN_DISMISS","CLASS_NAME_OPEN","CLASS_NAME_STATIC","Modal","_dialog","_backdrop","_initializeBackDrop","_focustrap","_initializeFocusTrap","_scrollBar","_adjustDialog","_showElement","_hideModal","handleUpdate","modalBody","transitionComplete","_triggerBackdropTransition","event2","_resetAdjustments","isModalOverflowing","initialOverflowY","isBodyOverflowing","paddingLeft","paddingRight","showEvent","alreadyOpen","CLASS_NAME_SHOWING","CLASS_NAME_HIDING","OPEN_SELECTOR","Offcanvas","blur","completeCallback","DefaultAllowlist","area","br","col","code","div","em","hr","h1","h2","h3","h4","h5","h6","li","ol","p","pre","s","small","span","sub","sup","strong","u","ul","uriAttributes","SAFE_URL_PATTERN","allowedAttribute","allowedAttributeList","attributeName","nodeValue","attributeRegex","regex","allowList","content","extraClass","sanitize","sanitizeFn","template","DefaultContentType","entry","TemplateFactory","getContent","_resolvePossibleFunction","hasContent","changeContent","_checkContent","toHtml","templateWrapper","innerHTML","_maybeSanitize","text","_setContent","arg","templateElement","_putElementInTemplate","textContent","unsafeHtml","sanitizeFunction","createdDocument","DOMParser","parseFromString","elementName","attributeList","allowedAttributes","sanitizeHtml","DISALLOWED_ATTRIBUTES","CLASS_NAME_FADE","SELECTOR_MODAL","EVENT_MODAL_HIDE","TRIGGER_HOVER","TRIGGER_FOCUS","AttachmentMap","AUTO","TOP","RIGHT","BOTTOM","LEFT","animation","container","customClass","delay","title","Tooltip","_isEnabled","_timeout","_isHovered","_activeTrigger","_templateFactory","_newContent","tip","_setListeners","_fixTitle","enable","disable","toggleEnabled","click","_leave","_enter","_hideModalHandler","_disposePopper","_isWithContent","isInTheDom","_getTipElement","_isWithActiveTrigger","_getTitle","_createTipElement","_getContentForTemplate","_getTemplateFactory","tipId","prefix","floor","random","getElementById","getUID","setContent","_initializeOnDelegatedTarget","_getDelegateConfig","attachment","triggers","eventIn","eventOut","_setTimeout","timeout","dataAttributes","dataAttribute","Popover","_getContent","EVENT_ACTIVATE","EVENT_CLICK","SELECTOR_TARGET_LINKS","SELECTOR_NAV_LINKS","SELECTOR_LINK_ITEMS","rootMargin","smoothScroll","threshold","ScrollSpy","_targetLinks","_observableSections","_rootElement","_activeTarget","_observer","_previousScrollData","visibleEntryTop","parentScrollTop","refresh","_initializeTargetsAndObservables","_maybeEnableSmoothScroll","disconnect","_getNewObserver","section","observe","observableSection","scrollTo","behavior","IntersectionObserver","_observerCallback","targetElement","_process","userScrollsDown","isIntersecting","_clearActiveClass","entryIsLowerThanPrevious","targetLinks","anchor","decodeURI","_activateParents","listGroup","activeNodes","spy","ARROW_LEFT_KEY","ARROW_RIGHT_KEY","HOME_KEY","END_KEY","SELECTOR_DROPDOWN_TOGGLE","NOT_SELECTOR_DROPDOWN_TOGGLE","SELECTOR_INNER_ELEM","SELECTOR_DATA_TOGGLE_ACTIVE","Tab","_setInitialAttributes","_getChildren","innerElem","_elemIsActive","active","_getActiveElem","hideEvent","_deactivate","_activate","relatedElem","_toggleDropDown","nextActiveElement","preventScroll","_setAttributeIfNotExists","_setInitialAttributesOnChild","_getInnerElement","isActive","outerElem","_getOuterElement","_setInitialAttributesOnTargetPanel","open","EVENT_MOUSEOVER","EVENT_MOUSEOUT","EVENT_FOCUSOUT","CLASS_NAME_HIDE","autohide","Toast","_hasMouseInteraction","_hasKeyboardInteraction","_clearTimeout","_maybeScheduleHide","isShown","_onInteraction","isInteracting"],"sources":["../../js/src/dom/data.js","../../js/src/util/index.js","../../js/src/dom/event-handler.js","../../js/src/dom/manipulator.js","../../js/src/util/config.js","../../js/src/base-component.js","../../js/src/dom/selector-engine.js","../../js/src/util/component-functions.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/util/swipe.js","../../js/src/carousel.js","../../js/src/collapse.js","../../node_modules/@popperjs/core/lib/enums.js","../../node_modules/@popperjs/core/lib/dom-utils/getNodeName.js","../../node_modules/@popperjs/core/lib/dom-utils/getWindow.js","../../node_modules/@popperjs/core/lib/dom-utils/instanceOf.js","../../node_modules/@popperjs/core/lib/modifiers/applyStyles.js","../../node_modules/@popperjs/core/lib/utils/getBasePlacement.js","../../node_modules/@popperjs/core/lib/utils/math.js","../../node_modules/@popperjs/core/lib/utils/userAgent.js","../../node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js","../../node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js","../../node_modules/@popperjs/core/lib/dom-utils/contains.js","../../node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js","../../node_modules/@popperjs/core/lib/dom-utils/isTableElement.js","../../node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js","../../node_modules/@popperjs/core/lib/dom-utils/getParentNode.js","../../node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js","../../node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js","../../node_modules/@popperjs/core/lib/utils/within.js","../../node_modules/@popperjs/core/lib/utils/mergePaddingObject.js","../../node_modules/@popperjs/core/lib/utils/getFreshSideObject.js","../../node_modules/@popperjs/core/lib/utils/expandToHashMap.js","../../node_modules/@popperjs/core/lib/modifiers/arrow.js","../../node_modules/@popperjs/core/lib/utils/getVariation.js","../../node_modules/@popperjs/core/lib/modifiers/computeStyles.js","../../node_modules/@popperjs/core/lib/modifiers/eventListeners.js","../../node_modules/@popperjs/core/lib/utils/getOppositePlacement.js","../../node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js","../../node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js","../../node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js","../../node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js","../../node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js","../../node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js","../../node_modules/@popperjs/core/lib/utils/rectToClientRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js","../../node_modules/@popperjs/core/lib/utils/computeOffsets.js","../../node_modules/@popperjs/core/lib/utils/detectOverflow.js","../../node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js","../../node_modules/@popperjs/core/lib/modifiers/flip.js","../../node_modules/@popperjs/core/lib/modifiers/hide.js","../../node_modules/@popperjs/core/lib/modifiers/offset.js","../../node_modules/@popperjs/core/lib/modifiers/popperOffsets.js","../../node_modules/@popperjs/core/lib/modifiers/preventOverflow.js","../../node_modules/@popperjs/core/lib/utils/getAltAxis.js","../../node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js","../../node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js","../../node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js","../../node_modules/@popperjs/core/lib/utils/orderModifiers.js","../../node_modules/@popperjs/core/lib/createPopper.js","../../node_modules/@popperjs/core/lib/utils/debounce.js","../../node_modules/@popperjs/core/lib/utils/mergeByName.js","../../node_modules/@popperjs/core/lib/popper-lite.js","../../node_modules/@popperjs/core/lib/popper.js","../../js/src/dropdown.js","../../js/src/util/backdrop.js","../../js/src/util/focustrap.js","../../js/src/util/scrollbar.js","../../js/src/modal.js","../../js/src/offcanvas.js","../../js/src/util/sanitizer.js","../../js/src/util/template-factory.js","../../js/src/tooltip.js","../../js/src/popover.js","../../js/src/scrollspy.js","../../js/src/tab.js","../../js/src/toast.js","../../js/index.umd.js"],"sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/data.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n/**\n * Constants\n */\n\nconst elementMap = new Map()\n\nexport default {\n set(element, key, instance) {\n if (!elementMap.has(element)) {\n elementMap.set(element, new Map())\n }\n\n const instanceMap = elementMap.get(element)\n\n // make it clear we only want one instance per element\n // can be removed later when multiple key/instances are fine to be used\n if (!instanceMap.has(key) && instanceMap.size !== 0) {\n // eslint-disable-next-line no-console\n console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`)\n return\n }\n\n instanceMap.set(key, instance)\n },\n\n get(element, key) {\n if (elementMap.has(element)) {\n return elementMap.get(element).get(key) || null\n }\n\n return null\n },\n\n remove(element, key) {\n if (!elementMap.has(element)) {\n return\n }\n\n const instanceMap = elementMap.get(element)\n\n instanceMap.delete(key)\n\n // free up element references if there are no instances left for an element\n if (instanceMap.size === 0) {\n elementMap.delete(element)\n }\n }\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst MAX_UID = 1_000_000\nconst MILLISECONDS_MULTIPLIER = 1000\nconst TRANSITION_END = 'transitionend'\n\n/**\n * Properly escape IDs selectors to handle weird IDs\n * @param {string} selector\n * @returns {string}\n */\nconst parseSelector = selector => {\n if (selector && window.CSS && window.CSS.escape) {\n // document.querySelector needs escaping to handle IDs (html5+) containing for instance /\n selector = selector.replace(/#([^\\s\"#']+)/g, (match, id) => `#${CSS.escape(id)}`)\n }\n\n return selector\n}\n\n// Shout-out Angus Croll (https://goo.gl/pxwQGp)\nconst toType = object => {\n if (object === null || object === undefined) {\n return `${object}`\n }\n\n return Object.prototype.toString.call(object).match(/\\s([a-z]+)/i)[1].toLowerCase()\n}\n\n/**\n * Public Util API\n */\n\nconst getUID = prefix => {\n do {\n prefix += Math.floor(Math.random() * MAX_UID)\n } while (document.getElementById(prefix))\n\n return prefix\n}\n\nconst getTransitionDurationFromElement = element => {\n if (!element) {\n return 0\n }\n\n // Get transition-duration of the element\n let { transitionDuration, transitionDelay } = window.getComputedStyle(element)\n\n const floatTransitionDuration = Number.parseFloat(transitionDuration)\n const floatTransitionDelay = Number.parseFloat(transitionDelay)\n\n // Return 0 if element or transition duration is not found\n if (!floatTransitionDuration && !floatTransitionDelay) {\n return 0\n }\n\n // If multiple durations are defined, take the first\n transitionDuration = transitionDuration.split(',')[0]\n transitionDelay = transitionDelay.split(',')[0]\n\n return (Number.parseFloat(transitionDuration) + Number.parseFloat(transitionDelay)) * MILLISECONDS_MULTIPLIER\n}\n\nconst triggerTransitionEnd = element => {\n element.dispatchEvent(new Event(TRANSITION_END))\n}\n\nconst isElement = object => {\n if (!object || typeof object !== 'object') {\n return false\n }\n\n if (typeof object.jquery !== 'undefined') {\n object = object[0]\n }\n\n return typeof object.nodeType !== 'undefined'\n}\n\nconst getElement = object => {\n // it's a jQuery object or a node element\n if (isElement(object)) {\n return object.jquery ? object[0] : object\n }\n\n if (typeof object === 'string' && object.length > 0) {\n return document.querySelector(parseSelector(object))\n }\n\n return null\n}\n\nconst isVisible = element => {\n if (!isElement(element) || element.getClientRects().length === 0) {\n return false\n }\n\n const elementIsVisible = getComputedStyle(element).getPropertyValue('visibility') === 'visible'\n // Handle `details` element as its content may falsie appear visible when it is closed\n const closedDetails = element.closest('details:not([open])')\n\n if (!closedDetails) {\n return elementIsVisible\n }\n\n if (closedDetails !== element) {\n const summary = element.closest('summary')\n if (summary && summary.parentNode !== closedDetails) {\n return false\n }\n\n if (summary === null) {\n return false\n }\n }\n\n return elementIsVisible\n}\n\nconst isDisabled = element => {\n if (!element || element.nodeType !== Node.ELEMENT_NODE) {\n return true\n }\n\n if (element.classList.contains('disabled')) {\n return true\n }\n\n if (typeof element.disabled !== 'undefined') {\n return element.disabled\n }\n\n return element.hasAttribute('disabled') && element.getAttribute('disabled') !== 'false'\n}\n\nconst findShadowRoot = element => {\n if (!document.documentElement.attachShadow) {\n return null\n }\n\n // Can find the shadow root otherwise it'll return the document\n if (typeof element.getRootNode === 'function') {\n const root = element.getRootNode()\n return root instanceof ShadowRoot ? root : null\n }\n\n if (element instanceof ShadowRoot) {\n return element\n }\n\n // when we don't find a shadow root\n if (!element.parentNode) {\n return null\n }\n\n return findShadowRoot(element.parentNode)\n}\n\nconst noop = () => {}\n\n/**\n * Trick to restart an element's animation\n *\n * @param {HTMLElement} element\n * @return void\n *\n * @see https://www.charistheo.io/blog/2021/02/restart-a-css-animation-with-javascript/#restarting-a-css-animation\n */\nconst reflow = element => {\n element.offsetHeight // eslint-disable-line no-unused-expressions\n}\n\nconst getjQuery = () => {\n if (window.jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {\n return window.jQuery\n }\n\n return null\n}\n\nconst DOMContentLoadedCallbacks = []\n\nconst onDOMContentLoaded = callback => {\n if (document.readyState === 'loading') {\n // add listener on the first call when the document is in loading state\n if (!DOMContentLoadedCallbacks.length) {\n document.addEventListener('DOMContentLoaded', () => {\n for (const callback of DOMContentLoadedCallbacks) {\n callback()\n }\n })\n }\n\n DOMContentLoadedCallbacks.push(callback)\n } else {\n callback()\n }\n}\n\nconst isRTL = () => document.documentElement.dir === 'rtl'\n\nconst defineJQueryPlugin = plugin => {\n onDOMContentLoaded(() => {\n const $ = getjQuery()\n /* istanbul ignore if */\n if ($) {\n const name = plugin.NAME\n const JQUERY_NO_CONFLICT = $.fn[name]\n $.fn[name] = plugin.jQueryInterface\n $.fn[name].Constructor = plugin\n $.fn[name].noConflict = () => {\n $.fn[name] = JQUERY_NO_CONFLICT\n return plugin.jQueryInterface\n }\n }\n })\n}\n\nconst execute = (possibleCallback, args = [], defaultValue = possibleCallback) => {\n return typeof possibleCallback === 'function' ? possibleCallback(...args) : defaultValue\n}\n\nconst executeAfterTransition = (callback, transitionElement, waitForTransition = true) => {\n if (!waitForTransition) {\n execute(callback)\n return\n }\n\n const durationPadding = 5\n const emulatedDuration = getTransitionDurationFromElement(transitionElement) + durationPadding\n\n let called = false\n\n const handler = ({ target }) => {\n if (target !== transitionElement) {\n return\n }\n\n called = true\n transitionElement.removeEventListener(TRANSITION_END, handler)\n execute(callback)\n }\n\n transitionElement.addEventListener(TRANSITION_END, handler)\n setTimeout(() => {\n if (!called) {\n triggerTransitionEnd(transitionElement)\n }\n }, emulatedDuration)\n}\n\n/**\n * Return the previous/next element of a list.\n *\n * @param {array} list The list of elements\n * @param activeElement The active element\n * @param shouldGetNext Choose to get next or previous element\n * @param isCycleAllowed\n * @return {Element|elem} The proper element\n */\nconst getNextActiveElement = (list, activeElement, shouldGetNext, isCycleAllowed) => {\n const listLength = list.length\n let index = list.indexOf(activeElement)\n\n // if the element does not exist in the list return an element\n // depending on the direction and if cycle is allowed\n if (index === -1) {\n return !shouldGetNext && isCycleAllowed ? list[listLength - 1] : list[0]\n }\n\n index += shouldGetNext ? 1 : -1\n\n if (isCycleAllowed) {\n index = (index + listLength) % listLength\n }\n\n return list[Math.max(0, Math.min(index, listLength - 1))]\n}\n\nexport {\n defineJQueryPlugin,\n execute,\n executeAfterTransition,\n findShadowRoot,\n getElement,\n getjQuery,\n getNextActiveElement,\n getTransitionDurationFromElement,\n getUID,\n isDisabled,\n isElement,\n isRTL,\n isVisible,\n noop,\n onDOMContentLoaded,\n parseSelector,\n reflow,\n triggerTransitionEnd,\n toType\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/event-handler.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { getjQuery } from '../util/index.js'\n\n/**\n * Constants\n */\n\nconst namespaceRegex = /[^.]*(?=\\..*)\\.|.*/\nconst stripNameRegex = /\\..*/\nconst stripUidRegex = /::\\d+$/\nconst eventRegistry = {} // Events storage\nlet uidEvent = 1\nconst customEvents = {\n mouseenter: 'mouseover',\n mouseleave: 'mouseout'\n}\n\nconst nativeEvents = new Set([\n 'click',\n 'dblclick',\n 'mouseup',\n 'mousedown',\n 'contextmenu',\n 'mousewheel',\n 'DOMMouseScroll',\n 'mouseover',\n 'mouseout',\n 'mousemove',\n 'selectstart',\n 'selectend',\n 'keydown',\n 'keypress',\n 'keyup',\n 'orientationchange',\n 'touchstart',\n 'touchmove',\n 'touchend',\n 'touchcancel',\n 'pointerdown',\n 'pointermove',\n 'pointerup',\n 'pointerleave',\n 'pointercancel',\n 'gesturestart',\n 'gesturechange',\n 'gestureend',\n 'focus',\n 'blur',\n 'change',\n 'reset',\n 'select',\n 'submit',\n 'focusin',\n 'focusout',\n 'load',\n 'unload',\n 'beforeunload',\n 'resize',\n 'move',\n 'DOMContentLoaded',\n 'readystatechange',\n 'error',\n 'abort',\n 'scroll'\n])\n\n/**\n * Private methods\n */\n\nfunction makeEventUid(element, uid) {\n return (uid && `${uid}::${uidEvent++}`) || element.uidEvent || uidEvent++\n}\n\nfunction getElementEvents(element) {\n const uid = makeEventUid(element)\n\n element.uidEvent = uid\n eventRegistry[uid] = eventRegistry[uid] || {}\n\n return eventRegistry[uid]\n}\n\nfunction bootstrapHandler(element, fn) {\n return function handler(event) {\n hydrateObj(event, { delegateTarget: element })\n\n if (handler.oneOff) {\n EventHandler.off(element, event.type, fn)\n }\n\n return fn.apply(element, [event])\n }\n}\n\nfunction bootstrapDelegationHandler(element, selector, fn) {\n return function handler(event) {\n const domElements = element.querySelectorAll(selector)\n\n for (let { target } = event; target && target !== this; target = target.parentNode) {\n for (const domElement of domElements) {\n if (domElement !== target) {\n continue\n }\n\n hydrateObj(event, { delegateTarget: target })\n\n if (handler.oneOff) {\n EventHandler.off(element, event.type, selector, fn)\n }\n\n return fn.apply(target, [event])\n }\n }\n }\n}\n\nfunction findHandler(events, callable, delegationSelector = null) {\n return Object.values(events)\n .find(event => event.callable === callable && event.delegationSelector === delegationSelector)\n}\n\nfunction normalizeParameters(originalTypeEvent, handler, delegationFunction) {\n const isDelegated = typeof handler === 'string'\n // TODO: tooltip passes `false` instead of selector, so we need to check\n const callable = isDelegated ? delegationFunction : (handler || delegationFunction)\n let typeEvent = getTypeEvent(originalTypeEvent)\n\n if (!nativeEvents.has(typeEvent)) {\n typeEvent = originalTypeEvent\n }\n\n return [isDelegated, callable, typeEvent]\n}\n\nfunction addHandler(element, originalTypeEvent, handler, delegationFunction, oneOff) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return\n }\n\n let [isDelegated, callable, typeEvent] = normalizeParameters(originalTypeEvent, handler, delegationFunction)\n\n // in case of mouseenter or mouseleave wrap the handler within a function that checks for its DOM position\n // this prevents the handler from being dispatched the same way as mouseover or mouseout does\n if (originalTypeEvent in customEvents) {\n const wrapFunction = fn => {\n return function (event) {\n if (!event.relatedTarget || (event.relatedTarget !== event.delegateTarget && !event.delegateTarget.contains(event.relatedTarget))) {\n return fn.call(this, event)\n }\n }\n }\n\n callable = wrapFunction(callable)\n }\n\n const events = getElementEvents(element)\n const handlers = events[typeEvent] || (events[typeEvent] = {})\n const previousFunction = findHandler(handlers, callable, isDelegated ? handler : null)\n\n if (previousFunction) {\n previousFunction.oneOff = previousFunction.oneOff && oneOff\n\n return\n }\n\n const uid = makeEventUid(callable, originalTypeEvent.replace(namespaceRegex, ''))\n const fn = isDelegated ?\n bootstrapDelegationHandler(element, handler, callable) :\n bootstrapHandler(element, callable)\n\n fn.delegationSelector = isDelegated ? handler : null\n fn.callable = callable\n fn.oneOff = oneOff\n fn.uidEvent = uid\n handlers[uid] = fn\n\n element.addEventListener(typeEvent, fn, isDelegated)\n}\n\nfunction removeHandler(element, events, typeEvent, handler, delegationSelector) {\n const fn = findHandler(events[typeEvent], handler, delegationSelector)\n\n if (!fn) {\n return\n }\n\n element.removeEventListener(typeEvent, fn, Boolean(delegationSelector))\n delete events[typeEvent][fn.uidEvent]\n}\n\nfunction removeNamespacedHandlers(element, events, typeEvent, namespace) {\n const storeElementEvent = events[typeEvent] || {}\n\n for (const [handlerKey, event] of Object.entries(storeElementEvent)) {\n if (handlerKey.includes(namespace)) {\n removeHandler(element, events, typeEvent, event.callable, event.delegationSelector)\n }\n }\n}\n\nfunction getTypeEvent(event) {\n // allow to get the native events from namespaced events ('click.bs.button' --> 'click')\n event = event.replace(stripNameRegex, '')\n return customEvents[event] || event\n}\n\nconst EventHandler = {\n on(element, event, handler, delegationFunction) {\n addHandler(element, event, handler, delegationFunction, false)\n },\n\n one(element, event, handler, delegationFunction) {\n addHandler(element, event, handler, delegationFunction, true)\n },\n\n off(element, originalTypeEvent, handler, delegationFunction) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return\n }\n\n const [isDelegated, callable, typeEvent] = normalizeParameters(originalTypeEvent, handler, delegationFunction)\n const inNamespace = typeEvent !== originalTypeEvent\n const events = getElementEvents(element)\n const storeElementEvent = events[typeEvent] || {}\n const isNamespace = originalTypeEvent.startsWith('.')\n\n if (typeof callable !== 'undefined') {\n // Simplest case: handler is passed, remove that listener ONLY.\n if (!Object.keys(storeElementEvent).length) {\n return\n }\n\n removeHandler(element, events, typeEvent, callable, isDelegated ? handler : null)\n return\n }\n\n if (isNamespace) {\n for (const elementEvent of Object.keys(events)) {\n removeNamespacedHandlers(element, events, elementEvent, originalTypeEvent.slice(1))\n }\n }\n\n for (const [keyHandlers, event] of Object.entries(storeElementEvent)) {\n const handlerKey = keyHandlers.replace(stripUidRegex, '')\n\n if (!inNamespace || originalTypeEvent.includes(handlerKey)) {\n removeHandler(element, events, typeEvent, event.callable, event.delegationSelector)\n }\n }\n },\n\n trigger(element, event, args) {\n if (typeof event !== 'string' || !element) {\n return null\n }\n\n const $ = getjQuery()\n const typeEvent = getTypeEvent(event)\n const inNamespace = event !== typeEvent\n\n let jQueryEvent = null\n let bubbles = true\n let nativeDispatch = true\n let defaultPrevented = false\n\n if (inNamespace && $) {\n jQueryEvent = $.Event(event, args)\n\n $(element).trigger(jQueryEvent)\n bubbles = !jQueryEvent.isPropagationStopped()\n nativeDispatch = !jQueryEvent.isImmediatePropagationStopped()\n defaultPrevented = jQueryEvent.isDefaultPrevented()\n }\n\n const evt = hydrateObj(new Event(event, { bubbles, cancelable: true }), args)\n\n if (defaultPrevented) {\n evt.preventDefault()\n }\n\n if (nativeDispatch) {\n element.dispatchEvent(evt)\n }\n\n if (evt.defaultPrevented && jQueryEvent) {\n jQueryEvent.preventDefault()\n }\n\n return evt\n }\n}\n\nfunction hydrateObj(obj, meta = {}) {\n for (const [key, value] of Object.entries(meta)) {\n try {\n obj[key] = value\n } catch {\n Object.defineProperty(obj, key, {\n configurable: true,\n get() {\n return value\n }\n })\n }\n }\n\n return obj\n}\n\nexport default EventHandler\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/manipulator.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nfunction normalizeData(value) {\n if (value === 'true') {\n return true\n }\n\n if (value === 'false') {\n return false\n }\n\n if (value === Number(value).toString()) {\n return Number(value)\n }\n\n if (value === '' || value === 'null') {\n return null\n }\n\n if (typeof value !== 'string') {\n return value\n }\n\n try {\n return JSON.parse(decodeURIComponent(value))\n } catch {\n return value\n }\n}\n\nfunction normalizeDataKey(key) {\n return key.replace(/[A-Z]/g, chr => `-${chr.toLowerCase()}`)\n}\n\nconst Manipulator = {\n setDataAttribute(element, key, value) {\n element.setAttribute(`data-bs-${normalizeDataKey(key)}`, value)\n },\n\n removeDataAttribute(element, key) {\n element.removeAttribute(`data-bs-${normalizeDataKey(key)}`)\n },\n\n getDataAttributes(element) {\n if (!element) {\n return {}\n }\n\n const attributes = {}\n const bsKeys = Object.keys(element.dataset).filter(key => key.startsWith('bs') && !key.startsWith('bsConfig'))\n\n for (const key of bsKeys) {\n let pureKey = key.replace(/^bs/, '')\n pureKey = pureKey.charAt(0).toLowerCase() + pureKey.slice(1, pureKey.length)\n attributes[pureKey] = normalizeData(element.dataset[key])\n }\n\n return attributes\n },\n\n getDataAttribute(element, key) {\n return normalizeData(element.getAttribute(`data-bs-${normalizeDataKey(key)}`))\n }\n}\n\nexport default Manipulator\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/config.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Manipulator from '../dom/manipulator.js'\nimport { isElement, toType } from './index.js'\n\n/**\n * Class definition\n */\n\nclass Config {\n // Getters\n static get Default() {\n return {}\n }\n\n static get DefaultType() {\n return {}\n }\n\n static get NAME() {\n throw new Error('You have to implement the static method \"NAME\", for each component!')\n }\n\n _getConfig(config) {\n config = this._mergeConfigObj(config)\n config = this._configAfterMerge(config)\n this._typeCheckConfig(config)\n return config\n }\n\n _configAfterMerge(config) {\n return config\n }\n\n _mergeConfigObj(config, element) {\n const jsonConfig = isElement(element) ? Manipulator.getDataAttribute(element, 'config') : {} // try to parse\n\n return {\n ...this.constructor.Default,\n ...(typeof jsonConfig === 'object' ? jsonConfig : {}),\n ...(isElement(element) ? Manipulator.getDataAttributes(element) : {}),\n ...(typeof config === 'object' ? config : {})\n }\n }\n\n _typeCheckConfig(config, configTypes = this.constructor.DefaultType) {\n for (const [property, expectedTypes] of Object.entries(configTypes)) {\n const value = config[property]\n const valueType = isElement(value) ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new TypeError(\n `${this.constructor.NAME.toUpperCase()}: Option \"${property}\" provided type \"${valueType}\" but expected type \"${expectedTypes}\".`\n )\n }\n }\n }\n}\n\nexport default Config\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap base-component.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Data from './dom/data.js'\nimport EventHandler from './dom/event-handler.js'\nimport Config from './util/config.js'\nimport { executeAfterTransition, getElement } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst VERSION = '5.3.2'\n\n/**\n * Class definition\n */\n\nclass BaseComponent extends Config {\n constructor(element, config) {\n super()\n\n element = getElement(element)\n if (!element) {\n return\n }\n\n this._element = element\n this._config = this._getConfig(config)\n\n Data.set(this._element, this.constructor.DATA_KEY, this)\n }\n\n // Public\n dispose() {\n Data.remove(this._element, this.constructor.DATA_KEY)\n EventHandler.off(this._element, this.constructor.EVENT_KEY)\n\n for (const propertyName of Object.getOwnPropertyNames(this)) {\n this[propertyName] = null\n }\n }\n\n _queueCallback(callback, element, isAnimated = true) {\n executeAfterTransition(callback, element, isAnimated)\n }\n\n _getConfig(config) {\n config = this._mergeConfigObj(config, this._element)\n config = this._configAfterMerge(config)\n this._typeCheckConfig(config)\n return config\n }\n\n // Static\n static getInstance(element) {\n return Data.get(getElement(element), this.DATA_KEY)\n }\n\n static getOrCreateInstance(element, config = {}) {\n return this.getInstance(element) || new this(element, typeof config === 'object' ? config : null)\n }\n\n static get VERSION() {\n return VERSION\n }\n\n static get DATA_KEY() {\n return `bs.${this.NAME}`\n }\n\n static get EVENT_KEY() {\n return `.${this.DATA_KEY}`\n }\n\n static eventName(name) {\n return `${name}${this.EVENT_KEY}`\n }\n}\n\nexport default BaseComponent\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap dom/selector-engine.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { isDisabled, isVisible, parseSelector } from '../util/index.js'\n\nconst getSelector = element => {\n let selector = element.getAttribute('data-bs-target')\n\n if (!selector || selector === '#') {\n let hrefAttribute = element.getAttribute('href')\n\n // The only valid content that could double as a selector are IDs or classes,\n // so everything starting with `#` or `.`. If a \"real\" URL is used as the selector,\n // `document.querySelector` will rightfully complain it is invalid.\n // See https://github.com/twbs/bootstrap/issues/32273\n if (!hrefAttribute || (!hrefAttribute.includes('#') && !hrefAttribute.startsWith('.'))) {\n return null\n }\n\n // Just in case some CMS puts out a full URL with the anchor appended\n if (hrefAttribute.includes('#') && !hrefAttribute.startsWith('#')) {\n hrefAttribute = `#${hrefAttribute.split('#')[1]}`\n }\n\n selector = hrefAttribute && hrefAttribute !== '#' ? parseSelector(hrefAttribute.trim()) : null\n }\n\n return selector\n}\n\nconst SelectorEngine = {\n find(selector, element = document.documentElement) {\n return [].concat(...Element.prototype.querySelectorAll.call(element, selector))\n },\n\n findOne(selector, element = document.documentElement) {\n return Element.prototype.querySelector.call(element, selector)\n },\n\n children(element, selector) {\n return [].concat(...element.children).filter(child => child.matches(selector))\n },\n\n parents(element, selector) {\n const parents = []\n let ancestor = element.parentNode.closest(selector)\n\n while (ancestor) {\n parents.push(ancestor)\n ancestor = ancestor.parentNode.closest(selector)\n }\n\n return parents\n },\n\n prev(element, selector) {\n let previous = element.previousElementSibling\n\n while (previous) {\n if (previous.matches(selector)) {\n return [previous]\n }\n\n previous = previous.previousElementSibling\n }\n\n return []\n },\n // TODO: this is now unused; remove later along with prev()\n next(element, selector) {\n let next = element.nextElementSibling\n\n while (next) {\n if (next.matches(selector)) {\n return [next]\n }\n\n next = next.nextElementSibling\n }\n\n return []\n },\n\n focusableChildren(element) {\n const focusables = [\n 'a',\n 'button',\n 'input',\n 'textarea',\n 'select',\n 'details',\n '[tabindex]',\n '[contenteditable=\"true\"]'\n ].map(selector => `${selector}:not([tabindex^=\"-\"])`).join(',')\n\n return this.find(focusables, element).filter(el => !isDisabled(el) && isVisible(el))\n },\n\n getSelectorFromElement(element) {\n const selector = getSelector(element)\n\n if (selector) {\n return SelectorEngine.findOne(selector) ? selector : null\n }\n\n return null\n },\n\n getElementFromSelector(element) {\n const selector = getSelector(element)\n\n return selector ? SelectorEngine.findOne(selector) : null\n },\n\n getMultipleElementsFromSelector(element) {\n const selector = getSelector(element)\n\n return selector ? SelectorEngine.find(selector) : []\n }\n}\n\nexport default SelectorEngine\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/component-functions.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport SelectorEngine from '../dom/selector-engine.js'\nimport { isDisabled } from './index.js'\n\nconst enableDismissTrigger = (component, method = 'hide') => {\n const clickEvent = `click.dismiss${component.EVENT_KEY}`\n const name = component.NAME\n\n EventHandler.on(document, clickEvent, `[data-bs-dismiss=\"${name}\"]`, function (event) {\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n if (isDisabled(this)) {\n return\n }\n\n const target = SelectorEngine.getElementFromSelector(this) || this.closest(`.${name}`)\n const instance = component.getOrCreateInstance(target)\n\n // Method argument is left, for Alert and only, as it doesn't implement the 'hide' method\n instance[method]()\n })\n}\n\nexport {\n enableDismissTrigger\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport { enableDismissTrigger } from './util/component-functions.js'\nimport { defineJQueryPlugin } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'alert'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\n\nconst EVENT_CLOSE = `close${EVENT_KEY}`\nconst EVENT_CLOSED = `closed${EVENT_KEY}`\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\n/**\n * Class definition\n */\n\nclass Alert extends BaseComponent {\n // Getters\n static get NAME() {\n return NAME\n }\n\n // Public\n close() {\n const closeEvent = EventHandler.trigger(this._element, EVENT_CLOSE)\n\n if (closeEvent.defaultPrevented) {\n return\n }\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n\n const isAnimated = this._element.classList.contains(CLASS_NAME_FADE)\n this._queueCallback(() => this._destroyElement(), this._element, isAnimated)\n }\n\n // Private\n _destroyElement() {\n this._element.remove()\n EventHandler.trigger(this._element, EVENT_CLOSED)\n this.dispose()\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Alert.getOrCreateInstance(this)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nenableDismissTrigger(Alert, 'close')\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Alert)\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport { defineJQueryPlugin } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'button'\nconst DATA_KEY = 'bs.button'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst CLASS_NAME_ACTIVE = 'active'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"button\"]'\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\n/**\n * Class definition\n */\n\nclass Button extends BaseComponent {\n // Getters\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle() {\n // Toggle class and sync the `aria-pressed` attribute with the return value of the `.toggle()` method\n this._element.setAttribute('aria-pressed', this._element.classList.toggle(CLASS_NAME_ACTIVE))\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Button.getOrCreateInstance(this)\n\n if (config === 'toggle') {\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, event => {\n event.preventDefault()\n\n const button = event.target.closest(SELECTOR_DATA_TOGGLE)\n const data = Button.getOrCreateInstance(button)\n\n data.toggle()\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Button)\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/swipe.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport Config from './config.js'\nimport { execute } from './index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'swipe'\nconst EVENT_KEY = '.bs.swipe'\nconst EVENT_TOUCHSTART = `touchstart${EVENT_KEY}`\nconst EVENT_TOUCHMOVE = `touchmove${EVENT_KEY}`\nconst EVENT_TOUCHEND = `touchend${EVENT_KEY}`\nconst EVENT_POINTERDOWN = `pointerdown${EVENT_KEY}`\nconst EVENT_POINTERUP = `pointerup${EVENT_KEY}`\nconst POINTER_TYPE_TOUCH = 'touch'\nconst POINTER_TYPE_PEN = 'pen'\nconst CLASS_NAME_POINTER_EVENT = 'pointer-event'\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n endCallback: null,\n leftCallback: null,\n rightCallback: null\n}\n\nconst DefaultType = {\n endCallback: '(function|null)',\n leftCallback: '(function|null)',\n rightCallback: '(function|null)'\n}\n\n/**\n * Class definition\n */\n\nclass Swipe extends Config {\n constructor(element, config) {\n super()\n this._element = element\n\n if (!element || !Swipe.isSupported()) {\n return\n }\n\n this._config = this._getConfig(config)\n this._deltaX = 0\n this._supportPointerEvents = Boolean(window.PointerEvent)\n this._initEvents()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n dispose() {\n EventHandler.off(this._element, EVENT_KEY)\n }\n\n // Private\n _start(event) {\n if (!this._supportPointerEvents) {\n this._deltaX = event.touches[0].clientX\n\n return\n }\n\n if (this._eventIsPointerPenTouch(event)) {\n this._deltaX = event.clientX\n }\n }\n\n _end(event) {\n if (this._eventIsPointerPenTouch(event)) {\n this._deltaX = event.clientX - this._deltaX\n }\n\n this._handleSwipe()\n execute(this._config.endCallback)\n }\n\n _move(event) {\n this._deltaX = event.touches && event.touches.length > 1 ?\n 0 :\n event.touches[0].clientX - this._deltaX\n }\n\n _handleSwipe() {\n const absDeltaX = Math.abs(this._deltaX)\n\n if (absDeltaX <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltaX / this._deltaX\n\n this._deltaX = 0\n\n if (!direction) {\n return\n }\n\n execute(direction > 0 ? this._config.rightCallback : this._config.leftCallback)\n }\n\n _initEvents() {\n if (this._supportPointerEvents) {\n EventHandler.on(this._element, EVENT_POINTERDOWN, event => this._start(event))\n EventHandler.on(this._element, EVENT_POINTERUP, event => this._end(event))\n\n this._element.classList.add(CLASS_NAME_POINTER_EVENT)\n } else {\n EventHandler.on(this._element, EVENT_TOUCHSTART, event => this._start(event))\n EventHandler.on(this._element, EVENT_TOUCHMOVE, event => this._move(event))\n EventHandler.on(this._element, EVENT_TOUCHEND, event => this._end(event))\n }\n }\n\n _eventIsPointerPenTouch(event) {\n return this._supportPointerEvents && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH)\n }\n\n // Static\n static isSupported() {\n return 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n }\n}\n\nexport default Swipe\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport Manipulator from './dom/manipulator.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport {\n defineJQueryPlugin,\n getNextActiveElement,\n isRTL,\n isVisible,\n reflow,\n triggerTransitionEnd\n} from './util/index.js'\nimport Swipe from './util/swipe.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'carousel'\nconst DATA_KEY = 'bs.carousel'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst ARROW_LEFT_KEY = 'ArrowLeft'\nconst ARROW_RIGHT_KEY = 'ArrowRight'\nconst TOUCHEVENT_COMPAT_WAIT = 500 // Time for mouse compat events to fire after touch\n\nconst ORDER_NEXT = 'next'\nconst ORDER_PREV = 'prev'\nconst DIRECTION_LEFT = 'left'\nconst DIRECTION_RIGHT = 'right'\n\nconst EVENT_SLIDE = `slide${EVENT_KEY}`\nconst EVENT_SLID = `slid${EVENT_KEY}`\nconst EVENT_KEYDOWN = `keydown${EVENT_KEY}`\nconst EVENT_MOUSEENTER = `mouseenter${EVENT_KEY}`\nconst EVENT_MOUSELEAVE = `mouseleave${EVENT_KEY}`\nconst EVENT_DRAG_START = `dragstart${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_CAROUSEL = 'carousel'\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_SLIDE = 'slide'\nconst CLASS_NAME_END = 'carousel-item-end'\nconst CLASS_NAME_START = 'carousel-item-start'\nconst CLASS_NAME_NEXT = 'carousel-item-next'\nconst CLASS_NAME_PREV = 'carousel-item-prev'\n\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ITEM = '.carousel-item'\nconst SELECTOR_ACTIVE_ITEM = SELECTOR_ACTIVE + SELECTOR_ITEM\nconst SELECTOR_ITEM_IMG = '.carousel-item img'\nconst SELECTOR_INDICATORS = '.carousel-indicators'\nconst SELECTOR_DATA_SLIDE = '[data-bs-slide], [data-bs-slide-to]'\nconst SELECTOR_DATA_RIDE = '[data-bs-ride=\"carousel\"]'\n\nconst KEY_TO_DIRECTION = {\n [ARROW_LEFT_KEY]: DIRECTION_RIGHT,\n [ARROW_RIGHT_KEY]: DIRECTION_LEFT\n}\n\nconst Default = {\n interval: 5000,\n keyboard: true,\n pause: 'hover',\n ride: false,\n touch: true,\n wrap: true\n}\n\nconst DefaultType = {\n interval: '(number|boolean)', // TODO:v6 remove boolean support\n keyboard: 'boolean',\n pause: '(string|boolean)',\n ride: '(boolean|string)',\n touch: 'boolean',\n wrap: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Carousel extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._interval = null\n this._activeElement = null\n this._isSliding = false\n this.touchTimeout = null\n this._swipeHelper = null\n\n this._indicatorsElement = SelectorEngine.findOne(SELECTOR_INDICATORS, this._element)\n this._addEventListeners()\n\n if (this._config.ride === CLASS_NAME_CAROUSEL) {\n this.cycle()\n }\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n next() {\n this._slide(ORDER_NEXT)\n }\n\n nextWhenVisible() {\n // FIXME TODO use `document.visibilityState`\n // Don't call next when the page isn't visible\n // or the carousel or its parent isn't visible\n if (!document.hidden && isVisible(this._element)) {\n this.next()\n }\n }\n\n prev() {\n this._slide(ORDER_PREV)\n }\n\n pause() {\n if (this._isSliding) {\n triggerTransitionEnd(this._element)\n }\n\n this._clearInterval()\n }\n\n cycle() {\n this._clearInterval()\n this._updateInterval()\n\n this._interval = setInterval(() => this.nextWhenVisible(), this._config.interval)\n }\n\n _maybeEnableCycle() {\n if (!this._config.ride) {\n return\n }\n\n if (this._isSliding) {\n EventHandler.one(this._element, EVENT_SLID, () => this.cycle())\n return\n }\n\n this.cycle()\n }\n\n to(index) {\n const items = this._getItems()\n if (index > items.length - 1 || index < 0) {\n return\n }\n\n if (this._isSliding) {\n EventHandler.one(this._element, EVENT_SLID, () => this.to(index))\n return\n }\n\n const activeIndex = this._getItemIndex(this._getActive())\n if (activeIndex === index) {\n return\n }\n\n const order = index > activeIndex ? ORDER_NEXT : ORDER_PREV\n\n this._slide(order, items[index])\n }\n\n dispose() {\n if (this._swipeHelper) {\n this._swipeHelper.dispose()\n }\n\n super.dispose()\n }\n\n // Private\n _configAfterMerge(config) {\n config.defaultInterval = config.interval\n return config\n }\n\n _addEventListeners() {\n if (this._config.keyboard) {\n EventHandler.on(this._element, EVENT_KEYDOWN, event => this._keydown(event))\n }\n\n if (this._config.pause === 'hover') {\n EventHandler.on(this._element, EVENT_MOUSEENTER, () => this.pause())\n EventHandler.on(this._element, EVENT_MOUSELEAVE, () => this._maybeEnableCycle())\n }\n\n if (this._config.touch && Swipe.isSupported()) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n for (const img of SelectorEngine.find(SELECTOR_ITEM_IMG, this._element)) {\n EventHandler.on(img, EVENT_DRAG_START, event => event.preventDefault())\n }\n\n const endCallBack = () => {\n if (this._config.pause !== 'hover') {\n return\n }\n\n // If it's a touch-enabled device, mouseenter/leave are fired as\n // part of the mouse compatibility events on first tap - the carousel\n // would stop cycling until user tapped out of it;\n // here, we listen for touchend, explicitly pause the carousel\n // (as if it's the second time we tap on it, mouseenter compat event\n // is NOT fired) and after a timeout (to allow for mouse compatibility\n // events to fire) we explicitly restart cycling\n\n this.pause()\n if (this.touchTimeout) {\n clearTimeout(this.touchTimeout)\n }\n\n this.touchTimeout = setTimeout(() => this._maybeEnableCycle(), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n\n const swipeConfig = {\n leftCallback: () => this._slide(this._directionToOrder(DIRECTION_LEFT)),\n rightCallback: () => this._slide(this._directionToOrder(DIRECTION_RIGHT)),\n endCallback: endCallBack\n }\n\n this._swipeHelper = new Swipe(this._element, swipeConfig)\n }\n\n _keydown(event) {\n if (/input|textarea/i.test(event.target.tagName)) {\n return\n }\n\n const direction = KEY_TO_DIRECTION[event.key]\n if (direction) {\n event.preventDefault()\n this._slide(this._directionToOrder(direction))\n }\n }\n\n _getItemIndex(element) {\n return this._getItems().indexOf(element)\n }\n\n _setActiveIndicatorElement(index) {\n if (!this._indicatorsElement) {\n return\n }\n\n const activeIndicator = SelectorEngine.findOne(SELECTOR_ACTIVE, this._indicatorsElement)\n\n activeIndicator.classList.remove(CLASS_NAME_ACTIVE)\n activeIndicator.removeAttribute('aria-current')\n\n const newActiveIndicator = SelectorEngine.findOne(`[data-bs-slide-to=\"${index}\"]`, this._indicatorsElement)\n\n if (newActiveIndicator) {\n newActiveIndicator.classList.add(CLASS_NAME_ACTIVE)\n newActiveIndicator.setAttribute('aria-current', 'true')\n }\n }\n\n _updateInterval() {\n const element = this._activeElement || this._getActive()\n\n if (!element) {\n return\n }\n\n const elementInterval = Number.parseInt(element.getAttribute('data-bs-interval'), 10)\n\n this._config.interval = elementInterval || this._config.defaultInterval\n }\n\n _slide(order, element = null) {\n if (this._isSliding) {\n return\n }\n\n const activeElement = this._getActive()\n const isNext = order === ORDER_NEXT\n const nextElement = element || getNextActiveElement(this._getItems(), activeElement, isNext, this._config.wrap)\n\n if (nextElement === activeElement) {\n return\n }\n\n const nextElementIndex = this._getItemIndex(nextElement)\n\n const triggerEvent = eventName => {\n return EventHandler.trigger(this._element, eventName, {\n relatedTarget: nextElement,\n direction: this._orderToDirection(order),\n from: this._getItemIndex(activeElement),\n to: nextElementIndex\n })\n }\n\n const slideEvent = triggerEvent(EVENT_SLIDE)\n\n if (slideEvent.defaultPrevented) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n // TODO: change tests that use empty divs to avoid this check\n return\n }\n\n const isCycling = Boolean(this._interval)\n this.pause()\n\n this._isSliding = true\n\n this._setActiveIndicatorElement(nextElementIndex)\n this._activeElement = nextElement\n\n const directionalClassName = isNext ? CLASS_NAME_START : CLASS_NAME_END\n const orderClassName = isNext ? CLASS_NAME_NEXT : CLASS_NAME_PREV\n\n nextElement.classList.add(orderClassName)\n\n reflow(nextElement)\n\n activeElement.classList.add(directionalClassName)\n nextElement.classList.add(directionalClassName)\n\n const completeCallBack = () => {\n nextElement.classList.remove(directionalClassName, orderClassName)\n nextElement.classList.add(CLASS_NAME_ACTIVE)\n\n activeElement.classList.remove(CLASS_NAME_ACTIVE, orderClassName, directionalClassName)\n\n this._isSliding = false\n\n triggerEvent(EVENT_SLID)\n }\n\n this._queueCallback(completeCallBack, activeElement, this._isAnimated())\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n _isAnimated() {\n return this._element.classList.contains(CLASS_NAME_SLIDE)\n }\n\n _getActive() {\n return SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element)\n }\n\n _getItems() {\n return SelectorEngine.find(SELECTOR_ITEM, this._element)\n }\n\n _clearInterval() {\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n }\n\n _directionToOrder(direction) {\n if (isRTL()) {\n return direction === DIRECTION_LEFT ? ORDER_PREV : ORDER_NEXT\n }\n\n return direction === DIRECTION_LEFT ? ORDER_NEXT : ORDER_PREV\n }\n\n _orderToDirection(order) {\n if (isRTL()) {\n return order === ORDER_PREV ? DIRECTION_LEFT : DIRECTION_RIGHT\n }\n\n return order === ORDER_PREV ? DIRECTION_RIGHT : DIRECTION_LEFT\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Carousel.getOrCreateInstance(this, config)\n\n if (typeof config === 'number') {\n data.to(config)\n return\n }\n\n if (typeof config === 'string') {\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_SLIDE, function (event) {\n const target = SelectorEngine.getElementFromSelector(this)\n\n if (!target || !target.classList.contains(CLASS_NAME_CAROUSEL)) {\n return\n }\n\n event.preventDefault()\n\n const carousel = Carousel.getOrCreateInstance(target)\n const slideIndex = this.getAttribute('data-bs-slide-to')\n\n if (slideIndex) {\n carousel.to(slideIndex)\n carousel._maybeEnableCycle()\n return\n }\n\n if (Manipulator.getDataAttribute(this, 'slide') === 'next') {\n carousel.next()\n carousel._maybeEnableCycle()\n return\n }\n\n carousel.prev()\n carousel._maybeEnableCycle()\n})\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () => {\n const carousels = SelectorEngine.find(SELECTOR_DATA_RIDE)\n\n for (const carousel of carousels) {\n Carousel.getOrCreateInstance(carousel)\n }\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Carousel)\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport {\n defineJQueryPlugin,\n getElement,\n reflow\n} from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'collapse'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_COLLAPSE = 'collapse'\nconst CLASS_NAME_COLLAPSING = 'collapsing'\nconst CLASS_NAME_COLLAPSED = 'collapsed'\nconst CLASS_NAME_DEEPER_CHILDREN = `:scope .${CLASS_NAME_COLLAPSE} .${CLASS_NAME_COLLAPSE}`\nconst CLASS_NAME_HORIZONTAL = 'collapse-horizontal'\n\nconst WIDTH = 'width'\nconst HEIGHT = 'height'\n\nconst SELECTOR_ACTIVES = '.collapse.show, .collapse.collapsing'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"collapse\"]'\n\nconst Default = {\n parent: null,\n toggle: true\n}\n\nconst DefaultType = {\n parent: '(null|element)',\n toggle: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Collapse extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._isTransitioning = false\n this._triggerArray = []\n\n const toggleList = SelectorEngine.find(SELECTOR_DATA_TOGGLE)\n\n for (const elem of toggleList) {\n const selector = SelectorEngine.getSelectorFromElement(elem)\n const filterElement = SelectorEngine.find(selector)\n .filter(foundElement => foundElement === this._element)\n\n if (selector !== null && filterElement.length) {\n this._triggerArray.push(elem)\n }\n }\n\n this._initializeChildren()\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._triggerArray, this._isShown())\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle() {\n if (this._isShown()) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning || this._isShown()) {\n return\n }\n\n let activeChildren = []\n\n // find active children\n if (this._config.parent) {\n activeChildren = this._getFirstLevelChildren(SELECTOR_ACTIVES)\n .filter(element => element !== this._element)\n .map(element => Collapse.getOrCreateInstance(element, { toggle: false }))\n }\n\n if (activeChildren.length && activeChildren[0]._isTransitioning) {\n return\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_SHOW)\n if (startEvent.defaultPrevented) {\n return\n }\n\n for (const activeInstance of activeChildren) {\n activeInstance.hide()\n }\n\n const dimension = this._getDimension()\n\n this._element.classList.remove(CLASS_NAME_COLLAPSE)\n this._element.classList.add(CLASS_NAME_COLLAPSING)\n\n this._element.style[dimension] = 0\n\n this._addAriaAndCollapsedClass(this._triggerArray, true)\n this._isTransitioning = true\n\n const complete = () => {\n this._isTransitioning = false\n\n this._element.classList.remove(CLASS_NAME_COLLAPSING)\n this._element.classList.add(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW)\n\n this._element.style[dimension] = ''\n\n EventHandler.trigger(this._element, EVENT_SHOWN)\n }\n\n const capitalizedDimension = dimension[0].toUpperCase() + dimension.slice(1)\n const scrollSize = `scroll${capitalizedDimension}`\n\n this._queueCallback(complete, this._element, true)\n this._element.style[dimension] = `${this._element[scrollSize]}px`\n }\n\n hide() {\n if (this._isTransitioning || !this._isShown()) {\n return\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n if (startEvent.defaultPrevented) {\n return\n }\n\n const dimension = this._getDimension()\n\n this._element.style[dimension] = `${this._element.getBoundingClientRect()[dimension]}px`\n\n reflow(this._element)\n\n this._element.classList.add(CLASS_NAME_COLLAPSING)\n this._element.classList.remove(CLASS_NAME_COLLAPSE, CLASS_NAME_SHOW)\n\n for (const trigger of this._triggerArray) {\n const element = SelectorEngine.getElementFromSelector(trigger)\n\n if (element && !this._isShown(element)) {\n this._addAriaAndCollapsedClass([trigger], false)\n }\n }\n\n this._isTransitioning = true\n\n const complete = () => {\n this._isTransitioning = false\n this._element.classList.remove(CLASS_NAME_COLLAPSING)\n this._element.classList.add(CLASS_NAME_COLLAPSE)\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n }\n\n this._element.style[dimension] = ''\n\n this._queueCallback(complete, this._element, true)\n }\n\n _isShown(element = this._element) {\n return element.classList.contains(CLASS_NAME_SHOW)\n }\n\n // Private\n _configAfterMerge(config) {\n config.toggle = Boolean(config.toggle) // Coerce string values\n config.parent = getElement(config.parent)\n return config\n }\n\n _getDimension() {\n return this._element.classList.contains(CLASS_NAME_HORIZONTAL) ? WIDTH : HEIGHT\n }\n\n _initializeChildren() {\n if (!this._config.parent) {\n return\n }\n\n const children = this._getFirstLevelChildren(SELECTOR_DATA_TOGGLE)\n\n for (const element of children) {\n const selected = SelectorEngine.getElementFromSelector(element)\n\n if (selected) {\n this._addAriaAndCollapsedClass([element], this._isShown(selected))\n }\n }\n }\n\n _getFirstLevelChildren(selector) {\n const children = SelectorEngine.find(CLASS_NAME_DEEPER_CHILDREN, this._config.parent)\n // remove children if greater depth\n return SelectorEngine.find(selector, this._config.parent).filter(element => !children.includes(element))\n }\n\n _addAriaAndCollapsedClass(triggerArray, isOpen) {\n if (!triggerArray.length) {\n return\n }\n\n for (const element of triggerArray) {\n element.classList.toggle(CLASS_NAME_COLLAPSED, !isOpen)\n element.setAttribute('aria-expanded', isOpen)\n }\n }\n\n // Static\n static jQueryInterface(config) {\n const _config = {}\n if (typeof config === 'string' && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n return this.each(function () {\n const data = Collapse.getOrCreateInstance(this, _config)\n\n if (typeof config === 'string') {\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n }\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n // preventDefault only for elements (which change the URL) not inside the collapsible element\n if (event.target.tagName === 'A' || (event.delegateTarget && event.delegateTarget.tagName === 'A')) {\n event.preventDefault()\n }\n\n for (const element of SelectorEngine.getMultipleElementsFromSelector(this)) {\n Collapse.getOrCreateInstance(element, { toggle: false }).toggle()\n }\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Collapse)\n\nexport default Collapse\n","export var top = 'top';\nexport var bottom = 'bottom';\nexport var right = 'right';\nexport var left = 'left';\nexport var auto = 'auto';\nexport var basePlacements = [top, bottom, right, left];\nexport var start = 'start';\nexport var end = 'end';\nexport var clippingParents = 'clippingParents';\nexport var viewport = 'viewport';\nexport var popper = 'popper';\nexport var reference = 'reference';\nexport var variationPlacements = /*#__PURE__*/basePlacements.reduce(function (acc, placement) {\n return acc.concat([placement + \"-\" + start, placement + \"-\" + end]);\n}, []);\nexport var placements = /*#__PURE__*/[].concat(basePlacements, [auto]).reduce(function (acc, placement) {\n return acc.concat([placement, placement + \"-\" + start, placement + \"-\" + end]);\n}, []); // modifiers that need to read the DOM\n\nexport var beforeRead = 'beforeRead';\nexport var read = 'read';\nexport var afterRead = 'afterRead'; // pure-logic modifiers\n\nexport var beforeMain = 'beforeMain';\nexport var main = 'main';\nexport var afterMain = 'afterMain'; // modifier with the purpose to write to the DOM (or write into a framework state)\n\nexport var beforeWrite = 'beforeWrite';\nexport var write = 'write';\nexport var afterWrite = 'afterWrite';\nexport var modifierPhases = [beforeRead, read, afterRead, beforeMain, main, afterMain, beforeWrite, write, afterWrite];","export default function getNodeName(element) {\n return element ? (element.nodeName || '').toLowerCase() : null;\n}","export default function getWindow(node) {\n if (node == null) {\n return window;\n }\n\n if (node.toString() !== '[object Window]') {\n var ownerDocument = node.ownerDocument;\n return ownerDocument ? ownerDocument.defaultView || window : window;\n }\n\n return node;\n}","import getWindow from \"./getWindow.js\";\n\nfunction isElement(node) {\n var OwnElement = getWindow(node).Element;\n return node instanceof OwnElement || node instanceof Element;\n}\n\nfunction isHTMLElement(node) {\n var OwnElement = getWindow(node).HTMLElement;\n return node instanceof OwnElement || node instanceof HTMLElement;\n}\n\nfunction isShadowRoot(node) {\n // IE 11 has no ShadowRoot\n if (typeof ShadowRoot === 'undefined') {\n return false;\n }\n\n var OwnElement = getWindow(node).ShadowRoot;\n return node instanceof OwnElement || node instanceof ShadowRoot;\n}\n\nexport { isElement, isHTMLElement, isShadowRoot };","import getNodeName from \"../dom-utils/getNodeName.js\";\nimport { isHTMLElement } from \"../dom-utils/instanceOf.js\"; // This modifier takes the styles prepared by the `computeStyles` modifier\n// and applies them to the HTMLElements such as popper and arrow\n\nfunction applyStyles(_ref) {\n var state = _ref.state;\n Object.keys(state.elements).forEach(function (name) {\n var style = state.styles[name] || {};\n var attributes = state.attributes[name] || {};\n var element = state.elements[name]; // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n } // Flow doesn't support to extend this property, but it's the most\n // effective way to apply styles to an HTMLElement\n // $FlowFixMe[cannot-write]\n\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (name) {\n var value = attributes[name];\n\n if (value === false) {\n element.removeAttribute(name);\n } else {\n element.setAttribute(name, value === true ? '' : value);\n }\n });\n });\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state;\n var initialStyles = {\n popper: {\n position: state.options.strategy,\n left: '0',\n top: '0',\n margin: '0'\n },\n arrow: {\n position: 'absolute'\n },\n reference: {}\n };\n Object.assign(state.elements.popper.style, initialStyles.popper);\n state.styles = initialStyles;\n\n if (state.elements.arrow) {\n Object.assign(state.elements.arrow.style, initialStyles.arrow);\n }\n\n return function () {\n Object.keys(state.elements).forEach(function (name) {\n var element = state.elements[name];\n var attributes = state.attributes[name] || {};\n var styleProperties = Object.keys(state.styles.hasOwnProperty(name) ? state.styles[name] : initialStyles[name]); // Set all values to an empty string to unset them\n\n var style = styleProperties.reduce(function (style, property) {\n style[property] = '';\n return style;\n }, {}); // arrow is optional + virtual elements\n\n if (!isHTMLElement(element) || !getNodeName(element)) {\n return;\n }\n\n Object.assign(element.style, style);\n Object.keys(attributes).forEach(function (attribute) {\n element.removeAttribute(attribute);\n });\n });\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'applyStyles',\n enabled: true,\n phase: 'write',\n fn: applyStyles,\n effect: effect,\n requires: ['computeStyles']\n};","import { auto } from \"../enums.js\";\nexport default function getBasePlacement(placement) {\n return placement.split('-')[0];\n}","export var max = Math.max;\nexport var min = Math.min;\nexport var round = Math.round;","export default function getUAString() {\n var uaData = navigator.userAgentData;\n\n if (uaData != null && uaData.brands && Array.isArray(uaData.brands)) {\n return uaData.brands.map(function (item) {\n return item.brand + \"/\" + item.version;\n }).join(' ');\n }\n\n return navigator.userAgent;\n}","import getUAString from \"../utils/userAgent.js\";\nexport default function isLayoutViewport() {\n return !/^((?!chrome|android).)*safari/i.test(getUAString());\n}","import { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport { round } from \"../utils/math.js\";\nimport getWindow from \"./getWindow.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getBoundingClientRect(element, includeScale, isFixedStrategy) {\n if (includeScale === void 0) {\n includeScale = false;\n }\n\n if (isFixedStrategy === void 0) {\n isFixedStrategy = false;\n }\n\n var clientRect = element.getBoundingClientRect();\n var scaleX = 1;\n var scaleY = 1;\n\n if (includeScale && isHTMLElement(element)) {\n scaleX = element.offsetWidth > 0 ? round(clientRect.width) / element.offsetWidth || 1 : 1;\n scaleY = element.offsetHeight > 0 ? round(clientRect.height) / element.offsetHeight || 1 : 1;\n }\n\n var _ref = isElement(element) ? getWindow(element) : window,\n visualViewport = _ref.visualViewport;\n\n var addVisualOffsets = !isLayoutViewport() && isFixedStrategy;\n var x = (clientRect.left + (addVisualOffsets && visualViewport ? visualViewport.offsetLeft : 0)) / scaleX;\n var y = (clientRect.top + (addVisualOffsets && visualViewport ? visualViewport.offsetTop : 0)) / scaleY;\n var width = clientRect.width / scaleX;\n var height = clientRect.height / scaleY;\n return {\n width: width,\n height: height,\n top: y,\n right: x + width,\n bottom: y + height,\n left: x,\n x: x,\n y: y\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\"; // Returns the layout rect of an element relative to its offsetParent. Layout\n// means it doesn't take into account transforms.\n\nexport default function getLayoutRect(element) {\n var clientRect = getBoundingClientRect(element); // Use the clientRect sizes if it's not been transformed.\n // Fixes https://github.com/popperjs/popper-core/issues/1223\n\n var width = element.offsetWidth;\n var height = element.offsetHeight;\n\n if (Math.abs(clientRect.width - width) <= 1) {\n width = clientRect.width;\n }\n\n if (Math.abs(clientRect.height - height) <= 1) {\n height = clientRect.height;\n }\n\n return {\n x: element.offsetLeft,\n y: element.offsetTop,\n width: width,\n height: height\n };\n}","import { isShadowRoot } from \"./instanceOf.js\";\nexport default function contains(parent, child) {\n var rootNode = child.getRootNode && child.getRootNode(); // First, attempt with faster native method\n\n if (parent.contains(child)) {\n return true;\n } // then fallback to custom implementation with Shadow DOM support\n else if (rootNode && isShadowRoot(rootNode)) {\n var next = child;\n\n do {\n if (next && parent.isSameNode(next)) {\n return true;\n } // $FlowFixMe[prop-missing]: need a better way to handle this...\n\n\n next = next.parentNode || next.host;\n } while (next);\n } // Give up, the result is false\n\n\n return false;\n}","import getWindow from \"./getWindow.js\";\nexport default function getComputedStyle(element) {\n return getWindow(element).getComputedStyle(element);\n}","import getNodeName from \"./getNodeName.js\";\nexport default function isTableElement(element) {\n return ['table', 'td', 'th'].indexOf(getNodeName(element)) >= 0;\n}","import { isElement } from \"./instanceOf.js\";\nexport default function getDocumentElement(element) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return ((isElement(element) ? element.ownerDocument : // $FlowFixMe[prop-missing]\n element.document) || window.document).documentElement;\n}","import getNodeName from \"./getNodeName.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport { isShadowRoot } from \"./instanceOf.js\";\nexport default function getParentNode(element) {\n if (getNodeName(element) === 'html') {\n return element;\n }\n\n return (// this is a quicker (but less type safe) way to save quite some bytes from the bundle\n // $FlowFixMe[incompatible-return]\n // $FlowFixMe[prop-missing]\n element.assignedSlot || // step into the shadow DOM of the parent of a slotted node\n element.parentNode || ( // DOM Element detected\n isShadowRoot(element) ? element.host : null) || // ShadowRoot detected\n // $FlowFixMe[incompatible-call]: HTMLElement is a Node\n getDocumentElement(element) // fallback\n\n );\n}","import getWindow from \"./getWindow.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isHTMLElement, isShadowRoot } from \"./instanceOf.js\";\nimport isTableElement from \"./isTableElement.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getUAString from \"../utils/userAgent.js\";\n\nfunction getTrueOffsetParent(element) {\n if (!isHTMLElement(element) || // https://github.com/popperjs/popper-core/issues/837\n getComputedStyle(element).position === 'fixed') {\n return null;\n }\n\n return element.offsetParent;\n} // `.offsetParent` reports `null` for fixed elements, while absolute elements\n// return the containing block\n\n\nfunction getContainingBlock(element) {\n var isFirefox = /firefox/i.test(getUAString());\n var isIE = /Trident/i.test(getUAString());\n\n if (isIE && isHTMLElement(element)) {\n // In IE 9, 10 and 11 fixed elements containing block is always established by the viewport\n var elementCss = getComputedStyle(element);\n\n if (elementCss.position === 'fixed') {\n return null;\n }\n }\n\n var currentNode = getParentNode(element);\n\n if (isShadowRoot(currentNode)) {\n currentNode = currentNode.host;\n }\n\n while (isHTMLElement(currentNode) && ['html', 'body'].indexOf(getNodeName(currentNode)) < 0) {\n var css = getComputedStyle(currentNode); // This is non-exhaustive but covers the most common CSS properties that\n // create a containing block.\n // https://developer.mozilla.org/en-US/docs/Web/CSS/Containing_block#identifying_the_containing_block\n\n if (css.transform !== 'none' || css.perspective !== 'none' || css.contain === 'paint' || ['transform', 'perspective'].indexOf(css.willChange) !== -1 || isFirefox && css.willChange === 'filter' || isFirefox && css.filter && css.filter !== 'none') {\n return currentNode;\n } else {\n currentNode = currentNode.parentNode;\n }\n }\n\n return null;\n} // Gets the closest ancestor positioned element. Handles some edge cases,\n// such as table ancestors and cross browser bugs.\n\n\nexport default function getOffsetParent(element) {\n var window = getWindow(element);\n var offsetParent = getTrueOffsetParent(element);\n\n while (offsetParent && isTableElement(offsetParent) && getComputedStyle(offsetParent).position === 'static') {\n offsetParent = getTrueOffsetParent(offsetParent);\n }\n\n if (offsetParent && (getNodeName(offsetParent) === 'html' || getNodeName(offsetParent) === 'body' && getComputedStyle(offsetParent).position === 'static')) {\n return window;\n }\n\n return offsetParent || getContainingBlock(element) || window;\n}","export default function getMainAxisFromPlacement(placement) {\n return ['top', 'bottom'].indexOf(placement) >= 0 ? 'x' : 'y';\n}","import { max as mathMax, min as mathMin } from \"./math.js\";\nexport function within(min, value, max) {\n return mathMax(min, mathMin(value, max));\n}\nexport function withinMaxClamp(min, value, max) {\n var v = within(min, value, max);\n return v > max ? max : v;\n}","import getFreshSideObject from \"./getFreshSideObject.js\";\nexport default function mergePaddingObject(paddingObject) {\n return Object.assign({}, getFreshSideObject(), paddingObject);\n}","export default function getFreshSideObject() {\n return {\n top: 0,\n right: 0,\n bottom: 0,\n left: 0\n };\n}","export default function expandToHashMap(value, keys) {\n return keys.reduce(function (hashMap, key) {\n hashMap[key] = value;\n return hashMap;\n }, {});\n}","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport contains from \"../dom-utils/contains.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport { within } from \"../utils/within.js\";\nimport mergePaddingObject from \"../utils/mergePaddingObject.js\";\nimport expandToHashMap from \"../utils/expandToHashMap.js\";\nimport { left, right, basePlacements, top, bottom } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar toPaddingObject = function toPaddingObject(padding, state) {\n padding = typeof padding === 'function' ? padding(Object.assign({}, state.rects, {\n placement: state.placement\n })) : padding;\n return mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n};\n\nfunction arrow(_ref) {\n var _state$modifiersData$;\n\n var state = _ref.state,\n name = _ref.name,\n options = _ref.options;\n var arrowElement = state.elements.arrow;\n var popperOffsets = state.modifiersData.popperOffsets;\n var basePlacement = getBasePlacement(state.placement);\n var axis = getMainAxisFromPlacement(basePlacement);\n var isVertical = [left, right].indexOf(basePlacement) >= 0;\n var len = isVertical ? 'height' : 'width';\n\n if (!arrowElement || !popperOffsets) {\n return;\n }\n\n var paddingObject = toPaddingObject(options.padding, state);\n var arrowRect = getLayoutRect(arrowElement);\n var minProp = axis === 'y' ? top : left;\n var maxProp = axis === 'y' ? bottom : right;\n var endDiff = state.rects.reference[len] + state.rects.reference[axis] - popperOffsets[axis] - state.rects.popper[len];\n var startDiff = popperOffsets[axis] - state.rects.reference[axis];\n var arrowOffsetParent = getOffsetParent(arrowElement);\n var clientSize = arrowOffsetParent ? axis === 'y' ? arrowOffsetParent.clientHeight || 0 : arrowOffsetParent.clientWidth || 0 : 0;\n var centerToReference = endDiff / 2 - startDiff / 2; // Make sure the arrow doesn't overflow the popper if the center point is\n // outside of the popper bounds\n\n var min = paddingObject[minProp];\n var max = clientSize - arrowRect[len] - paddingObject[maxProp];\n var center = clientSize / 2 - arrowRect[len] / 2 + centerToReference;\n var offset = within(min, center, max); // Prevents breaking syntax highlighting...\n\n var axisProp = axis;\n state.modifiersData[name] = (_state$modifiersData$ = {}, _state$modifiersData$[axisProp] = offset, _state$modifiersData$.centerOffset = offset - center, _state$modifiersData$);\n}\n\nfunction effect(_ref2) {\n var state = _ref2.state,\n options = _ref2.options;\n var _options$element = options.element,\n arrowElement = _options$element === void 0 ? '[data-popper-arrow]' : _options$element;\n\n if (arrowElement == null) {\n return;\n } // CSS selector\n\n\n if (typeof arrowElement === 'string') {\n arrowElement = state.elements.popper.querySelector(arrowElement);\n\n if (!arrowElement) {\n return;\n }\n }\n\n if (!contains(state.elements.popper, arrowElement)) {\n return;\n }\n\n state.elements.arrow = arrowElement;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'arrow',\n enabled: true,\n phase: 'main',\n fn: arrow,\n effect: effect,\n requires: ['popperOffsets'],\n requiresIfExists: ['preventOverflow']\n};","export default function getVariation(placement) {\n return placement.split('-')[1];\n}","import { top, left, right, bottom, end } from \"../enums.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport getWindow from \"../dom-utils/getWindow.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getComputedStyle from \"../dom-utils/getComputedStyle.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport { round } from \"../utils/math.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar unsetSides = {\n top: 'auto',\n right: 'auto',\n bottom: 'auto',\n left: 'auto'\n}; // Round the offsets to the nearest suitable subpixel based on the DPR.\n// Zooming can change the DPR, but it seems to report a value that will\n// cleanly divide the values into the appropriate subpixels.\n\nfunction roundOffsetsByDPR(_ref, win) {\n var x = _ref.x,\n y = _ref.y;\n var dpr = win.devicePixelRatio || 1;\n return {\n x: round(x * dpr) / dpr || 0,\n y: round(y * dpr) / dpr || 0\n };\n}\n\nexport function mapToStyles(_ref2) {\n var _Object$assign2;\n\n var popper = _ref2.popper,\n popperRect = _ref2.popperRect,\n placement = _ref2.placement,\n variation = _ref2.variation,\n offsets = _ref2.offsets,\n position = _ref2.position,\n gpuAcceleration = _ref2.gpuAcceleration,\n adaptive = _ref2.adaptive,\n roundOffsets = _ref2.roundOffsets,\n isFixed = _ref2.isFixed;\n var _offsets$x = offsets.x,\n x = _offsets$x === void 0 ? 0 : _offsets$x,\n _offsets$y = offsets.y,\n y = _offsets$y === void 0 ? 0 : _offsets$y;\n\n var _ref3 = typeof roundOffsets === 'function' ? roundOffsets({\n x: x,\n y: y\n }) : {\n x: x,\n y: y\n };\n\n x = _ref3.x;\n y = _ref3.y;\n var hasX = offsets.hasOwnProperty('x');\n var hasY = offsets.hasOwnProperty('y');\n var sideX = left;\n var sideY = top;\n var win = window;\n\n if (adaptive) {\n var offsetParent = getOffsetParent(popper);\n var heightProp = 'clientHeight';\n var widthProp = 'clientWidth';\n\n if (offsetParent === getWindow(popper)) {\n offsetParent = getDocumentElement(popper);\n\n if (getComputedStyle(offsetParent).position !== 'static' && position === 'absolute') {\n heightProp = 'scrollHeight';\n widthProp = 'scrollWidth';\n }\n } // $FlowFixMe[incompatible-cast]: force type refinement, we compare offsetParent with window above, but Flow doesn't detect it\n\n\n offsetParent = offsetParent;\n\n if (placement === top || (placement === left || placement === right) && variation === end) {\n sideY = bottom;\n var offsetY = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.height : // $FlowFixMe[prop-missing]\n offsetParent[heightProp];\n y -= offsetY - popperRect.height;\n y *= gpuAcceleration ? 1 : -1;\n }\n\n if (placement === left || (placement === top || placement === bottom) && variation === end) {\n sideX = right;\n var offsetX = isFixed && offsetParent === win && win.visualViewport ? win.visualViewport.width : // $FlowFixMe[prop-missing]\n offsetParent[widthProp];\n x -= offsetX - popperRect.width;\n x *= gpuAcceleration ? 1 : -1;\n }\n }\n\n var commonStyles = Object.assign({\n position: position\n }, adaptive && unsetSides);\n\n var _ref4 = roundOffsets === true ? roundOffsetsByDPR({\n x: x,\n y: y\n }, getWindow(popper)) : {\n x: x,\n y: y\n };\n\n x = _ref4.x;\n y = _ref4.y;\n\n if (gpuAcceleration) {\n var _Object$assign;\n\n return Object.assign({}, commonStyles, (_Object$assign = {}, _Object$assign[sideY] = hasY ? '0' : '', _Object$assign[sideX] = hasX ? '0' : '', _Object$assign.transform = (win.devicePixelRatio || 1) <= 1 ? \"translate(\" + x + \"px, \" + y + \"px)\" : \"translate3d(\" + x + \"px, \" + y + \"px, 0)\", _Object$assign));\n }\n\n return Object.assign({}, commonStyles, (_Object$assign2 = {}, _Object$assign2[sideY] = hasY ? y + \"px\" : '', _Object$assign2[sideX] = hasX ? x + \"px\" : '', _Object$assign2.transform = '', _Object$assign2));\n}\n\nfunction computeStyles(_ref5) {\n var state = _ref5.state,\n options = _ref5.options;\n var _options$gpuAccelerat = options.gpuAcceleration,\n gpuAcceleration = _options$gpuAccelerat === void 0 ? true : _options$gpuAccelerat,\n _options$adaptive = options.adaptive,\n adaptive = _options$adaptive === void 0 ? true : _options$adaptive,\n _options$roundOffsets = options.roundOffsets,\n roundOffsets = _options$roundOffsets === void 0 ? true : _options$roundOffsets;\n var commonStyles = {\n placement: getBasePlacement(state.placement),\n variation: getVariation(state.placement),\n popper: state.elements.popper,\n popperRect: state.rects.popper,\n gpuAcceleration: gpuAcceleration,\n isFixed: state.options.strategy === 'fixed'\n };\n\n if (state.modifiersData.popperOffsets != null) {\n state.styles.popper = Object.assign({}, state.styles.popper, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.popperOffsets,\n position: state.options.strategy,\n adaptive: adaptive,\n roundOffsets: roundOffsets\n })));\n }\n\n if (state.modifiersData.arrow != null) {\n state.styles.arrow = Object.assign({}, state.styles.arrow, mapToStyles(Object.assign({}, commonStyles, {\n offsets: state.modifiersData.arrow,\n position: 'absolute',\n adaptive: false,\n roundOffsets: roundOffsets\n })));\n }\n\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-placement': state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'computeStyles',\n enabled: true,\n phase: 'beforeWrite',\n fn: computeStyles,\n data: {}\n};","import getWindow from \"../dom-utils/getWindow.js\"; // eslint-disable-next-line import/no-unused-modules\n\nvar passive = {\n passive: true\n};\n\nfunction effect(_ref) {\n var state = _ref.state,\n instance = _ref.instance,\n options = _ref.options;\n var _options$scroll = options.scroll,\n scroll = _options$scroll === void 0 ? true : _options$scroll,\n _options$resize = options.resize,\n resize = _options$resize === void 0 ? true : _options$resize;\n var window = getWindow(state.elements.popper);\n var scrollParents = [].concat(state.scrollParents.reference, state.scrollParents.popper);\n\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.addEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.addEventListener('resize', instance.update, passive);\n }\n\n return function () {\n if (scroll) {\n scrollParents.forEach(function (scrollParent) {\n scrollParent.removeEventListener('scroll', instance.update, passive);\n });\n }\n\n if (resize) {\n window.removeEventListener('resize', instance.update, passive);\n }\n };\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'eventListeners',\n enabled: true,\n phase: 'write',\n fn: function fn() {},\n effect: effect,\n data: {}\n};","var hash = {\n left: 'right',\n right: 'left',\n bottom: 'top',\n top: 'bottom'\n};\nexport default function getOppositePlacement(placement) {\n return placement.replace(/left|right|bottom|top/g, function (matched) {\n return hash[matched];\n });\n}","var hash = {\n start: 'end',\n end: 'start'\n};\nexport default function getOppositeVariationPlacement(placement) {\n return placement.replace(/start|end/g, function (matched) {\n return hash[matched];\n });\n}","import getWindow from \"./getWindow.js\";\nexport default function getWindowScroll(node) {\n var win = getWindow(node);\n var scrollLeft = win.pageXOffset;\n var scrollTop = win.pageYOffset;\n return {\n scrollLeft: scrollLeft,\n scrollTop: scrollTop\n };\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nexport default function getWindowScrollBarX(element) {\n // If has a CSS width greater than the viewport, then this will be\n // incorrect for RTL.\n // Popper 1 is broken in this case and never had a bug report so let's assume\n // it's not an issue. I don't think anyone ever specifies width on \n // anyway.\n // Browsers where the left scrollbar doesn't cause an issue report `0` for\n // this (e.g. Edge 2019, IE11, Safari)\n return getBoundingClientRect(getDocumentElement(element)).left + getWindowScroll(element).scrollLeft;\n}","import getComputedStyle from \"./getComputedStyle.js\";\nexport default function isScrollParent(element) {\n // Firefox wants us to check `-x` and `-y` variations as well\n var _getComputedStyle = getComputedStyle(element),\n overflow = _getComputedStyle.overflow,\n overflowX = _getComputedStyle.overflowX,\n overflowY = _getComputedStyle.overflowY;\n\n return /auto|scroll|overlay|hidden/.test(overflow + overflowY + overflowX);\n}","import getParentNode from \"./getParentNode.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nexport default function getScrollParent(node) {\n if (['html', 'body', '#document'].indexOf(getNodeName(node)) >= 0) {\n // $FlowFixMe[incompatible-return]: assume body is always available\n return node.ownerDocument.body;\n }\n\n if (isHTMLElement(node) && isScrollParent(node)) {\n return node;\n }\n\n return getScrollParent(getParentNode(node));\n}","import getScrollParent from \"./getScrollParent.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport getWindow from \"./getWindow.js\";\nimport isScrollParent from \"./isScrollParent.js\";\n/*\ngiven a DOM element, return the list of all scroll parents, up the list of ancesors\nuntil we get to the top window object. This list is what we attach scroll listeners\nto, because if any of these parent elements scroll, we'll need to re-calculate the\nreference element's position.\n*/\n\nexport default function listScrollParents(element, list) {\n var _element$ownerDocumen;\n\n if (list === void 0) {\n list = [];\n }\n\n var scrollParent = getScrollParent(element);\n var isBody = scrollParent === ((_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body);\n var win = getWindow(scrollParent);\n var target = isBody ? [win].concat(win.visualViewport || [], isScrollParent(scrollParent) ? scrollParent : []) : scrollParent;\n var updatedList = list.concat(target);\n return isBody ? updatedList : // $FlowFixMe[incompatible-call]: isBody tells us target will be an HTMLElement here\n updatedList.concat(listScrollParents(getParentNode(target)));\n}","export default function rectToClientRect(rect) {\n return Object.assign({}, rect, {\n left: rect.x,\n top: rect.y,\n right: rect.x + rect.width,\n bottom: rect.y + rect.height\n });\n}","import { viewport } from \"../enums.js\";\nimport getViewportRect from \"./getViewportRect.js\";\nimport getDocumentRect from \"./getDocumentRect.js\";\nimport listScrollParents from \"./listScrollParents.js\";\nimport getOffsetParent from \"./getOffsetParent.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport { isElement, isHTMLElement } from \"./instanceOf.js\";\nimport getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getParentNode from \"./getParentNode.js\";\nimport contains from \"./contains.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport rectToClientRect from \"../utils/rectToClientRect.js\";\nimport { max, min } from \"../utils/math.js\";\n\nfunction getInnerBoundingClientRect(element, strategy) {\n var rect = getBoundingClientRect(element, false, strategy === 'fixed');\n rect.top = rect.top + element.clientTop;\n rect.left = rect.left + element.clientLeft;\n rect.bottom = rect.top + element.clientHeight;\n rect.right = rect.left + element.clientWidth;\n rect.width = element.clientWidth;\n rect.height = element.clientHeight;\n rect.x = rect.left;\n rect.y = rect.top;\n return rect;\n}\n\nfunction getClientRectFromMixedType(element, clippingParent, strategy) {\n return clippingParent === viewport ? rectToClientRect(getViewportRect(element, strategy)) : isElement(clippingParent) ? getInnerBoundingClientRect(clippingParent, strategy) : rectToClientRect(getDocumentRect(getDocumentElement(element)));\n} // A \"clipping parent\" is an overflowable container with the characteristic of\n// clipping (or hiding) overflowing elements with a position different from\n// `initial`\n\n\nfunction getClippingParents(element) {\n var clippingParents = listScrollParents(getParentNode(element));\n var canEscapeClipping = ['absolute', 'fixed'].indexOf(getComputedStyle(element).position) >= 0;\n var clipperElement = canEscapeClipping && isHTMLElement(element) ? getOffsetParent(element) : element;\n\n if (!isElement(clipperElement)) {\n return [];\n } // $FlowFixMe[incompatible-return]: https://github.com/facebook/flow/issues/1414\n\n\n return clippingParents.filter(function (clippingParent) {\n return isElement(clippingParent) && contains(clippingParent, clipperElement) && getNodeName(clippingParent) !== 'body';\n });\n} // Gets the maximum area that the element is visible in due to any number of\n// clipping parents\n\n\nexport default function getClippingRect(element, boundary, rootBoundary, strategy) {\n var mainClippingParents = boundary === 'clippingParents' ? getClippingParents(element) : [].concat(boundary);\n var clippingParents = [].concat(mainClippingParents, [rootBoundary]);\n var firstClippingParent = clippingParents[0];\n var clippingRect = clippingParents.reduce(function (accRect, clippingParent) {\n var rect = getClientRectFromMixedType(element, clippingParent, strategy);\n accRect.top = max(rect.top, accRect.top);\n accRect.right = min(rect.right, accRect.right);\n accRect.bottom = min(rect.bottom, accRect.bottom);\n accRect.left = max(rect.left, accRect.left);\n return accRect;\n }, getClientRectFromMixedType(element, firstClippingParent, strategy));\n clippingRect.width = clippingRect.right - clippingRect.left;\n clippingRect.height = clippingRect.bottom - clippingRect.top;\n clippingRect.x = clippingRect.left;\n clippingRect.y = clippingRect.top;\n return clippingRect;\n}","import getWindow from \"./getWindow.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport isLayoutViewport from \"./isLayoutViewport.js\";\nexport default function getViewportRect(element, strategy) {\n var win = getWindow(element);\n var html = getDocumentElement(element);\n var visualViewport = win.visualViewport;\n var width = html.clientWidth;\n var height = html.clientHeight;\n var x = 0;\n var y = 0;\n\n if (visualViewport) {\n width = visualViewport.width;\n height = visualViewport.height;\n var layoutViewport = isLayoutViewport();\n\n if (layoutViewport || !layoutViewport && strategy === 'fixed') {\n x = visualViewport.offsetLeft;\n y = visualViewport.offsetTop;\n }\n }\n\n return {\n width: width,\n height: height,\n x: x + getWindowScrollBarX(element),\n y: y\n };\n}","import getDocumentElement from \"./getDocumentElement.js\";\nimport getComputedStyle from \"./getComputedStyle.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getWindowScroll from \"./getWindowScroll.js\";\nimport { max } from \"../utils/math.js\"; // Gets the entire size of the scrollable document area, even extending outside\n// of the `` and `` rect bounds if horizontally scrollable\n\nexport default function getDocumentRect(element) {\n var _element$ownerDocumen;\n\n var html = getDocumentElement(element);\n var winScroll = getWindowScroll(element);\n var body = (_element$ownerDocumen = element.ownerDocument) == null ? void 0 : _element$ownerDocumen.body;\n var width = max(html.scrollWidth, html.clientWidth, body ? body.scrollWidth : 0, body ? body.clientWidth : 0);\n var height = max(html.scrollHeight, html.clientHeight, body ? body.scrollHeight : 0, body ? body.clientHeight : 0);\n var x = -winScroll.scrollLeft + getWindowScrollBarX(element);\n var y = -winScroll.scrollTop;\n\n if (getComputedStyle(body || html).direction === 'rtl') {\n x += max(html.clientWidth, body ? body.clientWidth : 0) - width;\n }\n\n return {\n width: width,\n height: height,\n x: x,\n y: y\n };\n}","import getBasePlacement from \"./getBasePlacement.js\";\nimport getVariation from \"./getVariation.js\";\nimport getMainAxisFromPlacement from \"./getMainAxisFromPlacement.js\";\nimport { top, right, bottom, left, start, end } from \"../enums.js\";\nexport default function computeOffsets(_ref) {\n var reference = _ref.reference,\n element = _ref.element,\n placement = _ref.placement;\n var basePlacement = placement ? getBasePlacement(placement) : null;\n var variation = placement ? getVariation(placement) : null;\n var commonX = reference.x + reference.width / 2 - element.width / 2;\n var commonY = reference.y + reference.height / 2 - element.height / 2;\n var offsets;\n\n switch (basePlacement) {\n case top:\n offsets = {\n x: commonX,\n y: reference.y - element.height\n };\n break;\n\n case bottom:\n offsets = {\n x: commonX,\n y: reference.y + reference.height\n };\n break;\n\n case right:\n offsets = {\n x: reference.x + reference.width,\n y: commonY\n };\n break;\n\n case left:\n offsets = {\n x: reference.x - element.width,\n y: commonY\n };\n break;\n\n default:\n offsets = {\n x: reference.x,\n y: reference.y\n };\n }\n\n var mainAxis = basePlacement ? getMainAxisFromPlacement(basePlacement) : null;\n\n if (mainAxis != null) {\n var len = mainAxis === 'y' ? 'height' : 'width';\n\n switch (variation) {\n case start:\n offsets[mainAxis] = offsets[mainAxis] - (reference[len] / 2 - element[len] / 2);\n break;\n\n case end:\n offsets[mainAxis] = offsets[mainAxis] + (reference[len] / 2 - element[len] / 2);\n break;\n\n default:\n }\n }\n\n return offsets;\n}","import getClippingRect from \"../dom-utils/getClippingRect.js\";\nimport getDocumentElement from \"../dom-utils/getDocumentElement.js\";\nimport getBoundingClientRect from \"../dom-utils/getBoundingClientRect.js\";\nimport computeOffsets from \"./computeOffsets.js\";\nimport rectToClientRect from \"./rectToClientRect.js\";\nimport { clippingParents, reference, popper, bottom, top, right, basePlacements, viewport } from \"../enums.js\";\nimport { isElement } from \"../dom-utils/instanceOf.js\";\nimport mergePaddingObject from \"./mergePaddingObject.js\";\nimport expandToHashMap from \"./expandToHashMap.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport default function detectOverflow(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n _options$placement = _options.placement,\n placement = _options$placement === void 0 ? state.placement : _options$placement,\n _options$strategy = _options.strategy,\n strategy = _options$strategy === void 0 ? state.strategy : _options$strategy,\n _options$boundary = _options.boundary,\n boundary = _options$boundary === void 0 ? clippingParents : _options$boundary,\n _options$rootBoundary = _options.rootBoundary,\n rootBoundary = _options$rootBoundary === void 0 ? viewport : _options$rootBoundary,\n _options$elementConte = _options.elementContext,\n elementContext = _options$elementConte === void 0 ? popper : _options$elementConte,\n _options$altBoundary = _options.altBoundary,\n altBoundary = _options$altBoundary === void 0 ? false : _options$altBoundary,\n _options$padding = _options.padding,\n padding = _options$padding === void 0 ? 0 : _options$padding;\n var paddingObject = mergePaddingObject(typeof padding !== 'number' ? padding : expandToHashMap(padding, basePlacements));\n var altContext = elementContext === popper ? reference : popper;\n var popperRect = state.rects.popper;\n var element = state.elements[altBoundary ? altContext : elementContext];\n var clippingClientRect = getClippingRect(isElement(element) ? element : element.contextElement || getDocumentElement(state.elements.popper), boundary, rootBoundary, strategy);\n var referenceClientRect = getBoundingClientRect(state.elements.reference);\n var popperOffsets = computeOffsets({\n reference: referenceClientRect,\n element: popperRect,\n strategy: 'absolute',\n placement: placement\n });\n var popperClientRect = rectToClientRect(Object.assign({}, popperRect, popperOffsets));\n var elementClientRect = elementContext === popper ? popperClientRect : referenceClientRect; // positive = overflowing the clipping rect\n // 0 or negative = within the clipping rect\n\n var overflowOffsets = {\n top: clippingClientRect.top - elementClientRect.top + paddingObject.top,\n bottom: elementClientRect.bottom - clippingClientRect.bottom + paddingObject.bottom,\n left: clippingClientRect.left - elementClientRect.left + paddingObject.left,\n right: elementClientRect.right - clippingClientRect.right + paddingObject.right\n };\n var offsetData = state.modifiersData.offset; // Offsets can be applied only to the popper element\n\n if (elementContext === popper && offsetData) {\n var offset = offsetData[placement];\n Object.keys(overflowOffsets).forEach(function (key) {\n var multiply = [right, bottom].indexOf(key) >= 0 ? 1 : -1;\n var axis = [top, bottom].indexOf(key) >= 0 ? 'y' : 'x';\n overflowOffsets[key] += offset[axis] * multiply;\n });\n }\n\n return overflowOffsets;\n}","import getVariation from \"./getVariation.js\";\nimport { variationPlacements, basePlacements, placements as allPlacements } from \"../enums.js\";\nimport detectOverflow from \"./detectOverflow.js\";\nimport getBasePlacement from \"./getBasePlacement.js\";\nexport default function computeAutoPlacement(state, options) {\n if (options === void 0) {\n options = {};\n }\n\n var _options = options,\n placement = _options.placement,\n boundary = _options.boundary,\n rootBoundary = _options.rootBoundary,\n padding = _options.padding,\n flipVariations = _options.flipVariations,\n _options$allowedAutoP = _options.allowedAutoPlacements,\n allowedAutoPlacements = _options$allowedAutoP === void 0 ? allPlacements : _options$allowedAutoP;\n var variation = getVariation(placement);\n var placements = variation ? flipVariations ? variationPlacements : variationPlacements.filter(function (placement) {\n return getVariation(placement) === variation;\n }) : basePlacements;\n var allowedPlacements = placements.filter(function (placement) {\n return allowedAutoPlacements.indexOf(placement) >= 0;\n });\n\n if (allowedPlacements.length === 0) {\n allowedPlacements = placements;\n } // $FlowFixMe[incompatible-type]: Flow seems to have problems with two array unions...\n\n\n var overflows = allowedPlacements.reduce(function (acc, placement) {\n acc[placement] = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding\n })[getBasePlacement(placement)];\n return acc;\n }, {});\n return Object.keys(overflows).sort(function (a, b) {\n return overflows[a] - overflows[b];\n });\n}","import getOppositePlacement from \"../utils/getOppositePlacement.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getOppositeVariationPlacement from \"../utils/getOppositeVariationPlacement.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport computeAutoPlacement from \"../utils/computeAutoPlacement.js\";\nimport { bottom, top, start, right, left, auto } from \"../enums.js\";\nimport getVariation from \"../utils/getVariation.js\"; // eslint-disable-next-line import/no-unused-modules\n\nfunction getExpandedFallbackPlacements(placement) {\n if (getBasePlacement(placement) === auto) {\n return [];\n }\n\n var oppositePlacement = getOppositePlacement(placement);\n return [getOppositeVariationPlacement(placement), oppositePlacement, getOppositeVariationPlacement(oppositePlacement)];\n}\n\nfunction flip(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n\n if (state.modifiersData[name]._skip) {\n return;\n }\n\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? true : _options$altAxis,\n specifiedFallbackPlacements = options.fallbackPlacements,\n padding = options.padding,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n _options$flipVariatio = options.flipVariations,\n flipVariations = _options$flipVariatio === void 0 ? true : _options$flipVariatio,\n allowedAutoPlacements = options.allowedAutoPlacements;\n var preferredPlacement = state.options.placement;\n var basePlacement = getBasePlacement(preferredPlacement);\n var isBasePlacement = basePlacement === preferredPlacement;\n var fallbackPlacements = specifiedFallbackPlacements || (isBasePlacement || !flipVariations ? [getOppositePlacement(preferredPlacement)] : getExpandedFallbackPlacements(preferredPlacement));\n var placements = [preferredPlacement].concat(fallbackPlacements).reduce(function (acc, placement) {\n return acc.concat(getBasePlacement(placement) === auto ? computeAutoPlacement(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n flipVariations: flipVariations,\n allowedAutoPlacements: allowedAutoPlacements\n }) : placement);\n }, []);\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var checksMap = new Map();\n var makeFallbackChecks = true;\n var firstFittingPlacement = placements[0];\n\n for (var i = 0; i < placements.length; i++) {\n var placement = placements[i];\n\n var _basePlacement = getBasePlacement(placement);\n\n var isStartVariation = getVariation(placement) === start;\n var isVertical = [top, bottom].indexOf(_basePlacement) >= 0;\n var len = isVertical ? 'width' : 'height';\n var overflow = detectOverflow(state, {\n placement: placement,\n boundary: boundary,\n rootBoundary: rootBoundary,\n altBoundary: altBoundary,\n padding: padding\n });\n var mainVariationSide = isVertical ? isStartVariation ? right : left : isStartVariation ? bottom : top;\n\n if (referenceRect[len] > popperRect[len]) {\n mainVariationSide = getOppositePlacement(mainVariationSide);\n }\n\n var altVariationSide = getOppositePlacement(mainVariationSide);\n var checks = [];\n\n if (checkMainAxis) {\n checks.push(overflow[_basePlacement] <= 0);\n }\n\n if (checkAltAxis) {\n checks.push(overflow[mainVariationSide] <= 0, overflow[altVariationSide] <= 0);\n }\n\n if (checks.every(function (check) {\n return check;\n })) {\n firstFittingPlacement = placement;\n makeFallbackChecks = false;\n break;\n }\n\n checksMap.set(placement, checks);\n }\n\n if (makeFallbackChecks) {\n // `2` may be desired in some cases – research later\n var numberOfChecks = flipVariations ? 3 : 1;\n\n var _loop = function _loop(_i) {\n var fittingPlacement = placements.find(function (placement) {\n var checks = checksMap.get(placement);\n\n if (checks) {\n return checks.slice(0, _i).every(function (check) {\n return check;\n });\n }\n });\n\n if (fittingPlacement) {\n firstFittingPlacement = fittingPlacement;\n return \"break\";\n }\n };\n\n for (var _i = numberOfChecks; _i > 0; _i--) {\n var _ret = _loop(_i);\n\n if (_ret === \"break\") break;\n }\n }\n\n if (state.placement !== firstFittingPlacement) {\n state.modifiersData[name]._skip = true;\n state.placement = firstFittingPlacement;\n state.reset = true;\n }\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'flip',\n enabled: true,\n phase: 'main',\n fn: flip,\n requiresIfExists: ['offset'],\n data: {\n _skip: false\n }\n};","import { top, bottom, left, right } from \"../enums.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\n\nfunction getSideOffsets(overflow, rect, preventedOffsets) {\n if (preventedOffsets === void 0) {\n preventedOffsets = {\n x: 0,\n y: 0\n };\n }\n\n return {\n top: overflow.top - rect.height - preventedOffsets.y,\n right: overflow.right - rect.width + preventedOffsets.x,\n bottom: overflow.bottom - rect.height + preventedOffsets.y,\n left: overflow.left - rect.width - preventedOffsets.x\n };\n}\n\nfunction isAnySideFullyClipped(overflow) {\n return [top, right, bottom, left].some(function (side) {\n return overflow[side] >= 0;\n });\n}\n\nfunction hide(_ref) {\n var state = _ref.state,\n name = _ref.name;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var preventedOffsets = state.modifiersData.preventOverflow;\n var referenceOverflow = detectOverflow(state, {\n elementContext: 'reference'\n });\n var popperAltOverflow = detectOverflow(state, {\n altBoundary: true\n });\n var referenceClippingOffsets = getSideOffsets(referenceOverflow, referenceRect);\n var popperEscapeOffsets = getSideOffsets(popperAltOverflow, popperRect, preventedOffsets);\n var isReferenceHidden = isAnySideFullyClipped(referenceClippingOffsets);\n var hasPopperEscaped = isAnySideFullyClipped(popperEscapeOffsets);\n state.modifiersData[name] = {\n referenceClippingOffsets: referenceClippingOffsets,\n popperEscapeOffsets: popperEscapeOffsets,\n isReferenceHidden: isReferenceHidden,\n hasPopperEscaped: hasPopperEscaped\n };\n state.attributes.popper = Object.assign({}, state.attributes.popper, {\n 'data-popper-reference-hidden': isReferenceHidden,\n 'data-popper-escaped': hasPopperEscaped\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'hide',\n enabled: true,\n phase: 'main',\n requiresIfExists: ['preventOverflow'],\n fn: hide\n};","import getBasePlacement from \"../utils/getBasePlacement.js\";\nimport { top, left, right, placements } from \"../enums.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport function distanceAndSkiddingToXY(placement, rects, offset) {\n var basePlacement = getBasePlacement(placement);\n var invertDistance = [left, top].indexOf(basePlacement) >= 0 ? -1 : 1;\n\n var _ref = typeof offset === 'function' ? offset(Object.assign({}, rects, {\n placement: placement\n })) : offset,\n skidding = _ref[0],\n distance = _ref[1];\n\n skidding = skidding || 0;\n distance = (distance || 0) * invertDistance;\n return [left, right].indexOf(basePlacement) >= 0 ? {\n x: distance,\n y: skidding\n } : {\n x: skidding,\n y: distance\n };\n}\n\nfunction offset(_ref2) {\n var state = _ref2.state,\n options = _ref2.options,\n name = _ref2.name;\n var _options$offset = options.offset,\n offset = _options$offset === void 0 ? [0, 0] : _options$offset;\n var data = placements.reduce(function (acc, placement) {\n acc[placement] = distanceAndSkiddingToXY(placement, state.rects, offset);\n return acc;\n }, {});\n var _data$state$placement = data[state.placement],\n x = _data$state$placement.x,\n y = _data$state$placement.y;\n\n if (state.modifiersData.popperOffsets != null) {\n state.modifiersData.popperOffsets.x += x;\n state.modifiersData.popperOffsets.y += y;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'offset',\n enabled: true,\n phase: 'main',\n requires: ['popperOffsets'],\n fn: offset\n};","import computeOffsets from \"../utils/computeOffsets.js\";\n\nfunction popperOffsets(_ref) {\n var state = _ref.state,\n name = _ref.name;\n // Offsets are the actual position the popper needs to have to be\n // properly positioned near its reference element\n // This is the most basic placement, and will be adjusted by\n // the modifiers in the next step\n state.modifiersData[name] = computeOffsets({\n reference: state.rects.reference,\n element: state.rects.popper,\n strategy: 'absolute',\n placement: state.placement\n });\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'popperOffsets',\n enabled: true,\n phase: 'read',\n fn: popperOffsets,\n data: {}\n};","import { top, left, right, bottom, start } from \"../enums.js\";\nimport getBasePlacement from \"../utils/getBasePlacement.js\";\nimport getMainAxisFromPlacement from \"../utils/getMainAxisFromPlacement.js\";\nimport getAltAxis from \"../utils/getAltAxis.js\";\nimport { within, withinMaxClamp } from \"../utils/within.js\";\nimport getLayoutRect from \"../dom-utils/getLayoutRect.js\";\nimport getOffsetParent from \"../dom-utils/getOffsetParent.js\";\nimport detectOverflow from \"../utils/detectOverflow.js\";\nimport getVariation from \"../utils/getVariation.js\";\nimport getFreshSideObject from \"../utils/getFreshSideObject.js\";\nimport { min as mathMin, max as mathMax } from \"../utils/math.js\";\n\nfunction preventOverflow(_ref) {\n var state = _ref.state,\n options = _ref.options,\n name = _ref.name;\n var _options$mainAxis = options.mainAxis,\n checkMainAxis = _options$mainAxis === void 0 ? true : _options$mainAxis,\n _options$altAxis = options.altAxis,\n checkAltAxis = _options$altAxis === void 0 ? false : _options$altAxis,\n boundary = options.boundary,\n rootBoundary = options.rootBoundary,\n altBoundary = options.altBoundary,\n padding = options.padding,\n _options$tether = options.tether,\n tether = _options$tether === void 0 ? true : _options$tether,\n _options$tetherOffset = options.tetherOffset,\n tetherOffset = _options$tetherOffset === void 0 ? 0 : _options$tetherOffset;\n var overflow = detectOverflow(state, {\n boundary: boundary,\n rootBoundary: rootBoundary,\n padding: padding,\n altBoundary: altBoundary\n });\n var basePlacement = getBasePlacement(state.placement);\n var variation = getVariation(state.placement);\n var isBasePlacement = !variation;\n var mainAxis = getMainAxisFromPlacement(basePlacement);\n var altAxis = getAltAxis(mainAxis);\n var popperOffsets = state.modifiersData.popperOffsets;\n var referenceRect = state.rects.reference;\n var popperRect = state.rects.popper;\n var tetherOffsetValue = typeof tetherOffset === 'function' ? tetherOffset(Object.assign({}, state.rects, {\n placement: state.placement\n })) : tetherOffset;\n var normalizedTetherOffsetValue = typeof tetherOffsetValue === 'number' ? {\n mainAxis: tetherOffsetValue,\n altAxis: tetherOffsetValue\n } : Object.assign({\n mainAxis: 0,\n altAxis: 0\n }, tetherOffsetValue);\n var offsetModifierState = state.modifiersData.offset ? state.modifiersData.offset[state.placement] : null;\n var data = {\n x: 0,\n y: 0\n };\n\n if (!popperOffsets) {\n return;\n }\n\n if (checkMainAxis) {\n var _offsetModifierState$;\n\n var mainSide = mainAxis === 'y' ? top : left;\n var altSide = mainAxis === 'y' ? bottom : right;\n var len = mainAxis === 'y' ? 'height' : 'width';\n var offset = popperOffsets[mainAxis];\n var min = offset + overflow[mainSide];\n var max = offset - overflow[altSide];\n var additive = tether ? -popperRect[len] / 2 : 0;\n var minLen = variation === start ? referenceRect[len] : popperRect[len];\n var maxLen = variation === start ? -popperRect[len] : -referenceRect[len]; // We need to include the arrow in the calculation so the arrow doesn't go\n // outside the reference bounds\n\n var arrowElement = state.elements.arrow;\n var arrowRect = tether && arrowElement ? getLayoutRect(arrowElement) : {\n width: 0,\n height: 0\n };\n var arrowPaddingObject = state.modifiersData['arrow#persistent'] ? state.modifiersData['arrow#persistent'].padding : getFreshSideObject();\n var arrowPaddingMin = arrowPaddingObject[mainSide];\n var arrowPaddingMax = arrowPaddingObject[altSide]; // If the reference length is smaller than the arrow length, we don't want\n // to include its full size in the calculation. If the reference is small\n // and near the edge of a boundary, the popper can overflow even if the\n // reference is not overflowing as well (e.g. virtual elements with no\n // width or height)\n\n var arrowLen = within(0, referenceRect[len], arrowRect[len]);\n var minOffset = isBasePlacement ? referenceRect[len] / 2 - additive - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis : minLen - arrowLen - arrowPaddingMin - normalizedTetherOffsetValue.mainAxis;\n var maxOffset = isBasePlacement ? -referenceRect[len] / 2 + additive + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis : maxLen + arrowLen + arrowPaddingMax + normalizedTetherOffsetValue.mainAxis;\n var arrowOffsetParent = state.elements.arrow && getOffsetParent(state.elements.arrow);\n var clientOffset = arrowOffsetParent ? mainAxis === 'y' ? arrowOffsetParent.clientTop || 0 : arrowOffsetParent.clientLeft || 0 : 0;\n var offsetModifierValue = (_offsetModifierState$ = offsetModifierState == null ? void 0 : offsetModifierState[mainAxis]) != null ? _offsetModifierState$ : 0;\n var tetherMin = offset + minOffset - offsetModifierValue - clientOffset;\n var tetherMax = offset + maxOffset - offsetModifierValue;\n var preventedOffset = within(tether ? mathMin(min, tetherMin) : min, offset, tether ? mathMax(max, tetherMax) : max);\n popperOffsets[mainAxis] = preventedOffset;\n data[mainAxis] = preventedOffset - offset;\n }\n\n if (checkAltAxis) {\n var _offsetModifierState$2;\n\n var _mainSide = mainAxis === 'x' ? top : left;\n\n var _altSide = mainAxis === 'x' ? bottom : right;\n\n var _offset = popperOffsets[altAxis];\n\n var _len = altAxis === 'y' ? 'height' : 'width';\n\n var _min = _offset + overflow[_mainSide];\n\n var _max = _offset - overflow[_altSide];\n\n var isOriginSide = [top, left].indexOf(basePlacement) !== -1;\n\n var _offsetModifierValue = (_offsetModifierState$2 = offsetModifierState == null ? void 0 : offsetModifierState[altAxis]) != null ? _offsetModifierState$2 : 0;\n\n var _tetherMin = isOriginSide ? _min : _offset - referenceRect[_len] - popperRect[_len] - _offsetModifierValue + normalizedTetherOffsetValue.altAxis;\n\n var _tetherMax = isOriginSide ? _offset + referenceRect[_len] + popperRect[_len] - _offsetModifierValue - normalizedTetherOffsetValue.altAxis : _max;\n\n var _preventedOffset = tether && isOriginSide ? withinMaxClamp(_tetherMin, _offset, _tetherMax) : within(tether ? _tetherMin : _min, _offset, tether ? _tetherMax : _max);\n\n popperOffsets[altAxis] = _preventedOffset;\n data[altAxis] = _preventedOffset - _offset;\n }\n\n state.modifiersData[name] = data;\n} // eslint-disable-next-line import/no-unused-modules\n\n\nexport default {\n name: 'preventOverflow',\n enabled: true,\n phase: 'main',\n fn: preventOverflow,\n requiresIfExists: ['offset']\n};","export default function getAltAxis(axis) {\n return axis === 'x' ? 'y' : 'x';\n}","import getBoundingClientRect from \"./getBoundingClientRect.js\";\nimport getNodeScroll from \"./getNodeScroll.js\";\nimport getNodeName from \"./getNodeName.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getWindowScrollBarX from \"./getWindowScrollBarX.js\";\nimport getDocumentElement from \"./getDocumentElement.js\";\nimport isScrollParent from \"./isScrollParent.js\";\nimport { round } from \"../utils/math.js\";\n\nfunction isElementScaled(element) {\n var rect = element.getBoundingClientRect();\n var scaleX = round(rect.width) / element.offsetWidth || 1;\n var scaleY = round(rect.height) / element.offsetHeight || 1;\n return scaleX !== 1 || scaleY !== 1;\n} // Returns the composite rect of an element relative to its offsetParent.\n// Composite means it takes into account transforms as well as layout.\n\n\nexport default function getCompositeRect(elementOrVirtualElement, offsetParent, isFixed) {\n if (isFixed === void 0) {\n isFixed = false;\n }\n\n var isOffsetParentAnElement = isHTMLElement(offsetParent);\n var offsetParentIsScaled = isHTMLElement(offsetParent) && isElementScaled(offsetParent);\n var documentElement = getDocumentElement(offsetParent);\n var rect = getBoundingClientRect(elementOrVirtualElement, offsetParentIsScaled, isFixed);\n var scroll = {\n scrollLeft: 0,\n scrollTop: 0\n };\n var offsets = {\n x: 0,\n y: 0\n };\n\n if (isOffsetParentAnElement || !isOffsetParentAnElement && !isFixed) {\n if (getNodeName(offsetParent) !== 'body' || // https://github.com/popperjs/popper-core/issues/1078\n isScrollParent(documentElement)) {\n scroll = getNodeScroll(offsetParent);\n }\n\n if (isHTMLElement(offsetParent)) {\n offsets = getBoundingClientRect(offsetParent, true);\n offsets.x += offsetParent.clientLeft;\n offsets.y += offsetParent.clientTop;\n } else if (documentElement) {\n offsets.x = getWindowScrollBarX(documentElement);\n }\n }\n\n return {\n x: rect.left + scroll.scrollLeft - offsets.x,\n y: rect.top + scroll.scrollTop - offsets.y,\n width: rect.width,\n height: rect.height\n };\n}","import getWindowScroll from \"./getWindowScroll.js\";\nimport getWindow from \"./getWindow.js\";\nimport { isHTMLElement } from \"./instanceOf.js\";\nimport getHTMLElementScroll from \"./getHTMLElementScroll.js\";\nexport default function getNodeScroll(node) {\n if (node === getWindow(node) || !isHTMLElement(node)) {\n return getWindowScroll(node);\n } else {\n return getHTMLElementScroll(node);\n }\n}","export default function getHTMLElementScroll(element) {\n return {\n scrollLeft: element.scrollLeft,\n scrollTop: element.scrollTop\n };\n}","import { modifierPhases } from \"../enums.js\"; // source: https://stackoverflow.com/questions/49875255\n\nfunction order(modifiers) {\n var map = new Map();\n var visited = new Set();\n var result = [];\n modifiers.forEach(function (modifier) {\n map.set(modifier.name, modifier);\n }); // On visiting object, check for its dependencies and visit them recursively\n\n function sort(modifier) {\n visited.add(modifier.name);\n var requires = [].concat(modifier.requires || [], modifier.requiresIfExists || []);\n requires.forEach(function (dep) {\n if (!visited.has(dep)) {\n var depModifier = map.get(dep);\n\n if (depModifier) {\n sort(depModifier);\n }\n }\n });\n result.push(modifier);\n }\n\n modifiers.forEach(function (modifier) {\n if (!visited.has(modifier.name)) {\n // check for visited object\n sort(modifier);\n }\n });\n return result;\n}\n\nexport default function orderModifiers(modifiers) {\n // order based on dependencies\n var orderedModifiers = order(modifiers); // order based on phase\n\n return modifierPhases.reduce(function (acc, phase) {\n return acc.concat(orderedModifiers.filter(function (modifier) {\n return modifier.phase === phase;\n }));\n }, []);\n}","import getCompositeRect from \"./dom-utils/getCompositeRect.js\";\nimport getLayoutRect from \"./dom-utils/getLayoutRect.js\";\nimport listScrollParents from \"./dom-utils/listScrollParents.js\";\nimport getOffsetParent from \"./dom-utils/getOffsetParent.js\";\nimport orderModifiers from \"./utils/orderModifiers.js\";\nimport debounce from \"./utils/debounce.js\";\nimport mergeByName from \"./utils/mergeByName.js\";\nimport detectOverflow from \"./utils/detectOverflow.js\";\nimport { isElement } from \"./dom-utils/instanceOf.js\";\nvar DEFAULT_OPTIONS = {\n placement: 'bottom',\n modifiers: [],\n strategy: 'absolute'\n};\n\nfunction areValidElements() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n return !args.some(function (element) {\n return !(element && typeof element.getBoundingClientRect === 'function');\n });\n}\n\nexport function popperGenerator(generatorOptions) {\n if (generatorOptions === void 0) {\n generatorOptions = {};\n }\n\n var _generatorOptions = generatorOptions,\n _generatorOptions$def = _generatorOptions.defaultModifiers,\n defaultModifiers = _generatorOptions$def === void 0 ? [] : _generatorOptions$def,\n _generatorOptions$def2 = _generatorOptions.defaultOptions,\n defaultOptions = _generatorOptions$def2 === void 0 ? DEFAULT_OPTIONS : _generatorOptions$def2;\n return function createPopper(reference, popper, options) {\n if (options === void 0) {\n options = defaultOptions;\n }\n\n var state = {\n placement: 'bottom',\n orderedModifiers: [],\n options: Object.assign({}, DEFAULT_OPTIONS, defaultOptions),\n modifiersData: {},\n elements: {\n reference: reference,\n popper: popper\n },\n attributes: {},\n styles: {}\n };\n var effectCleanupFns = [];\n var isDestroyed = false;\n var instance = {\n state: state,\n setOptions: function setOptions(setOptionsAction) {\n var options = typeof setOptionsAction === 'function' ? setOptionsAction(state.options) : setOptionsAction;\n cleanupModifierEffects();\n state.options = Object.assign({}, defaultOptions, state.options, options);\n state.scrollParents = {\n reference: isElement(reference) ? listScrollParents(reference) : reference.contextElement ? listScrollParents(reference.contextElement) : [],\n popper: listScrollParents(popper)\n }; // Orders the modifiers based on their dependencies and `phase`\n // properties\n\n var orderedModifiers = orderModifiers(mergeByName([].concat(defaultModifiers, state.options.modifiers))); // Strip out disabled modifiers\n\n state.orderedModifiers = orderedModifiers.filter(function (m) {\n return m.enabled;\n });\n runModifierEffects();\n return instance.update();\n },\n // Sync update – it will always be executed, even if not necessary. This\n // is useful for low frequency updates where sync behavior simplifies the\n // logic.\n // For high frequency updates (e.g. `resize` and `scroll` events), always\n // prefer the async Popper#update method\n forceUpdate: function forceUpdate() {\n if (isDestroyed) {\n return;\n }\n\n var _state$elements = state.elements,\n reference = _state$elements.reference,\n popper = _state$elements.popper; // Don't proceed if `reference` or `popper` are not valid elements\n // anymore\n\n if (!areValidElements(reference, popper)) {\n return;\n } // Store the reference and popper rects to be read by modifiers\n\n\n state.rects = {\n reference: getCompositeRect(reference, getOffsetParent(popper), state.options.strategy === 'fixed'),\n popper: getLayoutRect(popper)\n }; // Modifiers have the ability to reset the current update cycle. The\n // most common use case for this is the `flip` modifier changing the\n // placement, which then needs to re-run all the modifiers, because the\n // logic was previously ran for the previous placement and is therefore\n // stale/incorrect\n\n state.reset = false;\n state.placement = state.options.placement; // On each update cycle, the `modifiersData` property for each modifier\n // is filled with the initial data specified by the modifier. This means\n // it doesn't persist and is fresh on each update.\n // To ensure persistent data, use `${name}#persistent`\n\n state.orderedModifiers.forEach(function (modifier) {\n return state.modifiersData[modifier.name] = Object.assign({}, modifier.data);\n });\n\n for (var index = 0; index < state.orderedModifiers.length; index++) {\n if (state.reset === true) {\n state.reset = false;\n index = -1;\n continue;\n }\n\n var _state$orderedModifie = state.orderedModifiers[index],\n fn = _state$orderedModifie.fn,\n _state$orderedModifie2 = _state$orderedModifie.options,\n _options = _state$orderedModifie2 === void 0 ? {} : _state$orderedModifie2,\n name = _state$orderedModifie.name;\n\n if (typeof fn === 'function') {\n state = fn({\n state: state,\n options: _options,\n name: name,\n instance: instance\n }) || state;\n }\n }\n },\n // Async and optimistically optimized update – it will not be executed if\n // not necessary (debounced to run at most once-per-tick)\n update: debounce(function () {\n return new Promise(function (resolve) {\n instance.forceUpdate();\n resolve(state);\n });\n }),\n destroy: function destroy() {\n cleanupModifierEffects();\n isDestroyed = true;\n }\n };\n\n if (!areValidElements(reference, popper)) {\n return instance;\n }\n\n instance.setOptions(options).then(function (state) {\n if (!isDestroyed && options.onFirstUpdate) {\n options.onFirstUpdate(state);\n }\n }); // Modifiers have the ability to execute arbitrary code before the first\n // update cycle runs. They will be executed in the same order as the update\n // cycle. This is useful when a modifier adds some persistent data that\n // other modifiers need to use, but the modifier is run after the dependent\n // one.\n\n function runModifierEffects() {\n state.orderedModifiers.forEach(function (_ref) {\n var name = _ref.name,\n _ref$options = _ref.options,\n options = _ref$options === void 0 ? {} : _ref$options,\n effect = _ref.effect;\n\n if (typeof effect === 'function') {\n var cleanupFn = effect({\n state: state,\n name: name,\n instance: instance,\n options: options\n });\n\n var noopFn = function noopFn() {};\n\n effectCleanupFns.push(cleanupFn || noopFn);\n }\n });\n }\n\n function cleanupModifierEffects() {\n effectCleanupFns.forEach(function (fn) {\n return fn();\n });\n effectCleanupFns = [];\n }\n\n return instance;\n };\n}\nexport var createPopper = /*#__PURE__*/popperGenerator(); // eslint-disable-next-line import/no-unused-modules\n\nexport { detectOverflow };","export default function debounce(fn) {\n var pending;\n return function () {\n if (!pending) {\n pending = new Promise(function (resolve) {\n Promise.resolve().then(function () {\n pending = undefined;\n resolve(fn());\n });\n });\n }\n\n return pending;\n };\n}","export default function mergeByName(modifiers) {\n var merged = modifiers.reduce(function (merged, current) {\n var existing = merged[current.name];\n merged[current.name] = existing ? Object.assign({}, existing, current, {\n options: Object.assign({}, existing.options, current.options),\n data: Object.assign({}, existing.data, current.data)\n }) : current;\n return merged;\n }, {}); // IE11 does not support Object.values\n\n return Object.keys(merged).map(function (key) {\n return merged[key];\n });\n}","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow };","import { popperGenerator, detectOverflow } from \"./createPopper.js\";\nimport eventListeners from \"./modifiers/eventListeners.js\";\nimport popperOffsets from \"./modifiers/popperOffsets.js\";\nimport computeStyles from \"./modifiers/computeStyles.js\";\nimport applyStyles from \"./modifiers/applyStyles.js\";\nimport offset from \"./modifiers/offset.js\";\nimport flip from \"./modifiers/flip.js\";\nimport preventOverflow from \"./modifiers/preventOverflow.js\";\nimport arrow from \"./modifiers/arrow.js\";\nimport hide from \"./modifiers/hide.js\";\nvar defaultModifiers = [eventListeners, popperOffsets, computeStyles, applyStyles, offset, flip, preventOverflow, arrow, hide];\nvar createPopper = /*#__PURE__*/popperGenerator({\n defaultModifiers: defaultModifiers\n}); // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper, popperGenerator, defaultModifiers, detectOverflow }; // eslint-disable-next-line import/no-unused-modules\n\nexport { createPopper as createPopperLite } from \"./popper-lite.js\"; // eslint-disable-next-line import/no-unused-modules\n\nexport * from \"./modifiers/index.js\";","/**\n * --------------------------------------------------------------------------\n * Bootstrap dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport * as Popper from '@popperjs/core'\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport Manipulator from './dom/manipulator.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport {\n defineJQueryPlugin,\n execute,\n getElement,\n getNextActiveElement,\n isDisabled,\n isElement,\n isRTL,\n isVisible,\n noop\n} from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'dropdown'\nconst DATA_KEY = 'bs.dropdown'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst ESCAPE_KEY = 'Escape'\nconst TAB_KEY = 'Tab'\nconst ARROW_UP_KEY = 'ArrowUp'\nconst ARROW_DOWN_KEY = 'ArrowDown'\nconst RIGHT_MOUSE_BUTTON = 2 // MouseEvent.button value for the secondary button, usually the right button\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYDOWN_DATA_API = `keydown${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYUP_DATA_API = `keyup${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_DROPUP = 'dropup'\nconst CLASS_NAME_DROPEND = 'dropend'\nconst CLASS_NAME_DROPSTART = 'dropstart'\nconst CLASS_NAME_DROPUP_CENTER = 'dropup-center'\nconst CLASS_NAME_DROPDOWN_CENTER = 'dropdown-center'\n\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"dropdown\"]:not(.disabled):not(:disabled)'\nconst SELECTOR_DATA_TOGGLE_SHOWN = `${SELECTOR_DATA_TOGGLE}.${CLASS_NAME_SHOW}`\nconst SELECTOR_MENU = '.dropdown-menu'\nconst SELECTOR_NAVBAR = '.navbar'\nconst SELECTOR_NAVBAR_NAV = '.navbar-nav'\nconst SELECTOR_VISIBLE_ITEMS = '.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)'\n\nconst PLACEMENT_TOP = isRTL() ? 'top-end' : 'top-start'\nconst PLACEMENT_TOPEND = isRTL() ? 'top-start' : 'top-end'\nconst PLACEMENT_BOTTOM = isRTL() ? 'bottom-end' : 'bottom-start'\nconst PLACEMENT_BOTTOMEND = isRTL() ? 'bottom-start' : 'bottom-end'\nconst PLACEMENT_RIGHT = isRTL() ? 'left-start' : 'right-start'\nconst PLACEMENT_LEFT = isRTL() ? 'right-start' : 'left-start'\nconst PLACEMENT_TOPCENTER = 'top'\nconst PLACEMENT_BOTTOMCENTER = 'bottom'\n\nconst Default = {\n autoClose: true,\n boundary: 'clippingParents',\n display: 'dynamic',\n offset: [0, 2],\n popperConfig: null,\n reference: 'toggle'\n}\n\nconst DefaultType = {\n autoClose: '(boolean|string)',\n boundary: '(string|element)',\n display: 'string',\n offset: '(array|string|function)',\n popperConfig: '(null|object|function)',\n reference: '(string|element|object)'\n}\n\n/**\n * Class definition\n */\n\nclass Dropdown extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._popper = null\n this._parent = this._element.parentNode // dropdown wrapper\n // TODO: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.3/forms/input-group/\n this._menu = SelectorEngine.next(this._element, SELECTOR_MENU)[0] ||\n SelectorEngine.prev(this._element, SELECTOR_MENU)[0] ||\n SelectorEngine.findOne(SELECTOR_MENU, this._parent)\n this._inNavbar = this._detectNavbar()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle() {\n return this._isShown() ? this.hide() : this.show()\n }\n\n show() {\n if (isDisabled(this._element) || this._isShown()) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, relatedTarget)\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._createPopper()\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement && !this._parent.closest(SELECTOR_NAVBAR_NAV)) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.on(element, 'mouseover', noop)\n }\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n this._menu.classList.add(CLASS_NAME_SHOW)\n this._element.classList.add(CLASS_NAME_SHOW)\n EventHandler.trigger(this._element, EVENT_SHOWN, relatedTarget)\n }\n\n hide() {\n if (isDisabled(this._element) || !this._isShown()) {\n return\n }\n\n const relatedTarget = {\n relatedTarget: this._element\n }\n\n this._completeHide(relatedTarget)\n }\n\n dispose() {\n if (this._popper) {\n this._popper.destroy()\n }\n\n super.dispose()\n }\n\n update() {\n this._inNavbar = this._detectNavbar()\n if (this._popper) {\n this._popper.update()\n }\n }\n\n // Private\n _completeHide(relatedTarget) {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE, relatedTarget)\n if (hideEvent.defaultPrevented) {\n return\n }\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.off(element, 'mouseover', noop)\n }\n }\n\n if (this._popper) {\n this._popper.destroy()\n }\n\n this._menu.classList.remove(CLASS_NAME_SHOW)\n this._element.classList.remove(CLASS_NAME_SHOW)\n this._element.setAttribute('aria-expanded', 'false')\n Manipulator.removeDataAttribute(this._menu, 'popper')\n EventHandler.trigger(this._element, EVENT_HIDDEN, relatedTarget)\n }\n\n _getConfig(config) {\n config = super._getConfig(config)\n\n if (typeof config.reference === 'object' && !isElement(config.reference) &&\n typeof config.reference.getBoundingClientRect !== 'function'\n ) {\n // Popper virtual elements require a getBoundingClientRect method\n throw new TypeError(`${NAME.toUpperCase()}: Option \"reference\" provided type \"object\" without a required \"getBoundingClientRect\" method.`)\n }\n\n return config\n }\n\n _createPopper() {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s dropdowns require Popper (https://popper.js.org)')\n }\n\n let referenceElement = this._element\n\n if (this._config.reference === 'parent') {\n referenceElement = this._parent\n } else if (isElement(this._config.reference)) {\n referenceElement = getElement(this._config.reference)\n } else if (typeof this._config.reference === 'object') {\n referenceElement = this._config.reference\n }\n\n const popperConfig = this._getPopperConfig()\n this._popper = Popper.createPopper(referenceElement, this._menu, popperConfig)\n }\n\n _isShown() {\n return this._menu.classList.contains(CLASS_NAME_SHOW)\n }\n\n _getPlacement() {\n const parentDropdown = this._parent\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPEND)) {\n return PLACEMENT_RIGHT\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPSTART)) {\n return PLACEMENT_LEFT\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPUP_CENTER)) {\n return PLACEMENT_TOPCENTER\n }\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPDOWN_CENTER)) {\n return PLACEMENT_BOTTOMCENTER\n }\n\n // We need to trim the value because custom properties can also include spaces\n const isEnd = getComputedStyle(this._menu).getPropertyValue('--bs-position').trim() === 'end'\n\n if (parentDropdown.classList.contains(CLASS_NAME_DROPUP)) {\n return isEnd ? PLACEMENT_TOPEND : PLACEMENT_TOP\n }\n\n return isEnd ? PLACEMENT_BOTTOMEND : PLACEMENT_BOTTOM\n }\n\n _detectNavbar() {\n return this._element.closest(SELECTOR_NAVBAR) !== null\n }\n\n _getOffset() {\n const { offset } = this._config\n\n if (typeof offset === 'string') {\n return offset.split(',').map(value => Number.parseInt(value, 10))\n }\n\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element)\n }\n\n return offset\n }\n\n _getPopperConfig() {\n const defaultBsPopperConfig = {\n placement: this._getPlacement(),\n modifiers: [{\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n },\n {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n }]\n }\n\n // Disable Popper if we have a static display or Dropdown is in Navbar\n if (this._inNavbar || this._config.display === 'static') {\n Manipulator.setDataAttribute(this._menu, 'popper', 'static') // TODO: v6 remove\n defaultBsPopperConfig.modifiers = [{\n name: 'applyStyles',\n enabled: false\n }]\n }\n\n return {\n ...defaultBsPopperConfig,\n ...execute(this._config.popperConfig, [defaultBsPopperConfig])\n }\n }\n\n _selectMenuItem({ key, target }) {\n const items = SelectorEngine.find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(element => isVisible(element))\n\n if (!items.length) {\n return\n }\n\n // if target isn't included in items (e.g. when expanding the dropdown)\n // allow cycling to get the last item in case key equals ARROW_UP_KEY\n getNextActiveElement(items, target, key === ARROW_DOWN_KEY, !items.includes(target)).focus()\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Dropdown.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n })\n }\n\n static clearMenus(event) {\n if (event.button === RIGHT_MOUSE_BUTTON || (event.type === 'keyup' && event.key !== TAB_KEY)) {\n return\n }\n\n const openToggles = SelectorEngine.find(SELECTOR_DATA_TOGGLE_SHOWN)\n\n for (const toggle of openToggles) {\n const context = Dropdown.getInstance(toggle)\n if (!context || context._config.autoClose === false) {\n continue\n }\n\n const composedPath = event.composedPath()\n const isMenuTarget = composedPath.includes(context._menu)\n if (\n composedPath.includes(context._element) ||\n (context._config.autoClose === 'inside' && !isMenuTarget) ||\n (context._config.autoClose === 'outside' && isMenuTarget)\n ) {\n continue\n }\n\n // Tab navigation through the dropdown menu or events from contained inputs shouldn't close the menu\n if (context._menu.contains(event.target) && ((event.type === 'keyup' && event.key === TAB_KEY) || /input|select|option|textarea|form/i.test(event.target.tagName))) {\n continue\n }\n\n const relatedTarget = { relatedTarget: context._element }\n\n if (event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n\n context._completeHide(relatedTarget)\n }\n }\n\n static dataApiKeydownHandler(event) {\n // If not an UP | DOWN | ESCAPE key => not a dropdown command\n // If input/textarea && if key is other than ESCAPE => not a dropdown command\n\n const isInput = /input|textarea/i.test(event.target.tagName)\n const isEscapeEvent = event.key === ESCAPE_KEY\n const isUpOrDownEvent = [ARROW_UP_KEY, ARROW_DOWN_KEY].includes(event.key)\n\n if (!isUpOrDownEvent && !isEscapeEvent) {\n return\n }\n\n if (isInput && !isEscapeEvent) {\n return\n }\n\n event.preventDefault()\n\n // TODO: v6 revert #37011 & change markup https://getbootstrap.com/docs/5.3/forms/input-group/\n const getToggleButton = this.matches(SELECTOR_DATA_TOGGLE) ?\n this :\n (SelectorEngine.prev(this, SELECTOR_DATA_TOGGLE)[0] ||\n SelectorEngine.next(this, SELECTOR_DATA_TOGGLE)[0] ||\n SelectorEngine.findOne(SELECTOR_DATA_TOGGLE, event.delegateTarget.parentNode))\n\n const instance = Dropdown.getOrCreateInstance(getToggleButton)\n\n if (isUpOrDownEvent) {\n event.stopPropagation()\n instance.show()\n instance._selectMenuItem(event)\n return\n }\n\n if (instance._isShown()) { // else is escape and we check if it is shown\n event.stopPropagation()\n instance.hide()\n getToggleButton.focus()\n }\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_DATA_TOGGLE, Dropdown.dataApiKeydownHandler)\nEventHandler.on(document, EVENT_KEYDOWN_DATA_API, SELECTOR_MENU, Dropdown.dataApiKeydownHandler)\nEventHandler.on(document, EVENT_CLICK_DATA_API, Dropdown.clearMenus)\nEventHandler.on(document, EVENT_KEYUP_DATA_API, Dropdown.clearMenus)\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n event.preventDefault()\n Dropdown.getOrCreateInstance(this).toggle()\n})\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Dropdown)\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/backdrop.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport Config from './config.js'\nimport { execute, executeAfterTransition, getElement, reflow } from './index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'backdrop'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\nconst EVENT_MOUSEDOWN = `mousedown.bs.${NAME}`\n\nconst Default = {\n className: 'modal-backdrop',\n clickCallback: null,\n isAnimated: false,\n isVisible: true, // if false, we use the backdrop helper without adding any element to the dom\n rootElement: 'body' // give the choice to place backdrop under different elements\n}\n\nconst DefaultType = {\n className: 'string',\n clickCallback: '(function|null)',\n isAnimated: 'boolean',\n isVisible: 'boolean',\n rootElement: '(element|string)'\n}\n\n/**\n * Class definition\n */\n\nclass Backdrop extends Config {\n constructor(config) {\n super()\n this._config = this._getConfig(config)\n this._isAppended = false\n this._element = null\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n show(callback) {\n if (!this._config.isVisible) {\n execute(callback)\n return\n }\n\n this._append()\n\n const element = this._getElement()\n if (this._config.isAnimated) {\n reflow(element)\n }\n\n element.classList.add(CLASS_NAME_SHOW)\n\n this._emulateAnimation(() => {\n execute(callback)\n })\n }\n\n hide(callback) {\n if (!this._config.isVisible) {\n execute(callback)\n return\n }\n\n this._getElement().classList.remove(CLASS_NAME_SHOW)\n\n this._emulateAnimation(() => {\n this.dispose()\n execute(callback)\n })\n }\n\n dispose() {\n if (!this._isAppended) {\n return\n }\n\n EventHandler.off(this._element, EVENT_MOUSEDOWN)\n\n this._element.remove()\n this._isAppended = false\n }\n\n // Private\n _getElement() {\n if (!this._element) {\n const backdrop = document.createElement('div')\n backdrop.className = this._config.className\n if (this._config.isAnimated) {\n backdrop.classList.add(CLASS_NAME_FADE)\n }\n\n this._element = backdrop\n }\n\n return this._element\n }\n\n _configAfterMerge(config) {\n // use getElement() with the default \"body\" to get a fresh Element on each instantiation\n config.rootElement = getElement(config.rootElement)\n return config\n }\n\n _append() {\n if (this._isAppended) {\n return\n }\n\n const element = this._getElement()\n this._config.rootElement.append(element)\n\n EventHandler.on(element, EVENT_MOUSEDOWN, () => {\n execute(this._config.clickCallback)\n })\n\n this._isAppended = true\n }\n\n _emulateAnimation(callback) {\n executeAfterTransition(callback, this._getElement(), this._config.isAnimated)\n }\n}\n\nexport default Backdrop\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/focustrap.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler.js'\nimport SelectorEngine from '../dom/selector-engine.js'\nimport Config from './config.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'focustrap'\nconst DATA_KEY = 'bs.focustrap'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst EVENT_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_KEYDOWN_TAB = `keydown.tab${EVENT_KEY}`\n\nconst TAB_KEY = 'Tab'\nconst TAB_NAV_FORWARD = 'forward'\nconst TAB_NAV_BACKWARD = 'backward'\n\nconst Default = {\n autofocus: true,\n trapElement: null // The element to trap focus inside of\n}\n\nconst DefaultType = {\n autofocus: 'boolean',\n trapElement: 'element'\n}\n\n/**\n * Class definition\n */\n\nclass FocusTrap extends Config {\n constructor(config) {\n super()\n this._config = this._getConfig(config)\n this._isActive = false\n this._lastTabNavDirection = null\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n activate() {\n if (this._isActive) {\n return\n }\n\n if (this._config.autofocus) {\n this._config.trapElement.focus()\n }\n\n EventHandler.off(document, EVENT_KEY) // guard against infinite focus loop\n EventHandler.on(document, EVENT_FOCUSIN, event => this._handleFocusin(event))\n EventHandler.on(document, EVENT_KEYDOWN_TAB, event => this._handleKeydown(event))\n\n this._isActive = true\n }\n\n deactivate() {\n if (!this._isActive) {\n return\n }\n\n this._isActive = false\n EventHandler.off(document, EVENT_KEY)\n }\n\n // Private\n _handleFocusin(event) {\n const { trapElement } = this._config\n\n if (event.target === document || event.target === trapElement || trapElement.contains(event.target)) {\n return\n }\n\n const elements = SelectorEngine.focusableChildren(trapElement)\n\n if (elements.length === 0) {\n trapElement.focus()\n } else if (this._lastTabNavDirection === TAB_NAV_BACKWARD) {\n elements[elements.length - 1].focus()\n } else {\n elements[0].focus()\n }\n }\n\n _handleKeydown(event) {\n if (event.key !== TAB_KEY) {\n return\n }\n\n this._lastTabNavDirection = event.shiftKey ? TAB_NAV_BACKWARD : TAB_NAV_FORWARD\n }\n}\n\nexport default FocusTrap\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/scrollBar.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Manipulator from '../dom/manipulator.js'\nimport SelectorEngine from '../dom/selector-engine.js'\nimport { isElement } from './index.js'\n\n/**\n * Constants\n */\n\nconst SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'\nconst SELECTOR_STICKY_CONTENT = '.sticky-top'\nconst PROPERTY_PADDING = 'padding-right'\nconst PROPERTY_MARGIN = 'margin-right'\n\n/**\n * Class definition\n */\n\nclass ScrollBarHelper {\n constructor() {\n this._element = document.body\n }\n\n // Public\n getWidth() {\n // https://developer.mozilla.org/en-US/docs/Web/API/Window/innerWidth#usage_notes\n const documentWidth = document.documentElement.clientWidth\n return Math.abs(window.innerWidth - documentWidth)\n }\n\n hide() {\n const width = this.getWidth()\n this._disableOverFlow()\n // give padding to element to balance the hidden scrollbar width\n this._setElementAttributes(this._element, PROPERTY_PADDING, calculatedValue => calculatedValue + width)\n // trick: We adjust positive paddingRight and negative marginRight to sticky-top elements to keep showing fullwidth\n this._setElementAttributes(SELECTOR_FIXED_CONTENT, PROPERTY_PADDING, calculatedValue => calculatedValue + width)\n this._setElementAttributes(SELECTOR_STICKY_CONTENT, PROPERTY_MARGIN, calculatedValue => calculatedValue - width)\n }\n\n reset() {\n this._resetElementAttributes(this._element, 'overflow')\n this._resetElementAttributes(this._element, PROPERTY_PADDING)\n this._resetElementAttributes(SELECTOR_FIXED_CONTENT, PROPERTY_PADDING)\n this._resetElementAttributes(SELECTOR_STICKY_CONTENT, PROPERTY_MARGIN)\n }\n\n isOverflowing() {\n return this.getWidth() > 0\n }\n\n // Private\n _disableOverFlow() {\n this._saveInitialAttribute(this._element, 'overflow')\n this._element.style.overflow = 'hidden'\n }\n\n _setElementAttributes(selector, styleProperty, callback) {\n const scrollbarWidth = this.getWidth()\n const manipulationCallBack = element => {\n if (element !== this._element && window.innerWidth > element.clientWidth + scrollbarWidth) {\n return\n }\n\n this._saveInitialAttribute(element, styleProperty)\n const calculatedValue = window.getComputedStyle(element).getPropertyValue(styleProperty)\n element.style.setProperty(styleProperty, `${callback(Number.parseFloat(calculatedValue))}px`)\n }\n\n this._applyManipulationCallback(selector, manipulationCallBack)\n }\n\n _saveInitialAttribute(element, styleProperty) {\n const actualValue = element.style.getPropertyValue(styleProperty)\n if (actualValue) {\n Manipulator.setDataAttribute(element, styleProperty, actualValue)\n }\n }\n\n _resetElementAttributes(selector, styleProperty) {\n const manipulationCallBack = element => {\n const value = Manipulator.getDataAttribute(element, styleProperty)\n // We only want to remove the property if the value is `null`; the value can also be zero\n if (value === null) {\n element.style.removeProperty(styleProperty)\n return\n }\n\n Manipulator.removeDataAttribute(element, styleProperty)\n element.style.setProperty(styleProperty, value)\n }\n\n this._applyManipulationCallback(selector, manipulationCallBack)\n }\n\n _applyManipulationCallback(selector, callBack) {\n if (isElement(selector)) {\n callBack(selector)\n return\n }\n\n for (const sel of SelectorEngine.find(selector, this._element)) {\n callBack(sel)\n }\n }\n}\n\nexport default ScrollBarHelper\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport Backdrop from './util/backdrop.js'\nimport { enableDismissTrigger } from './util/component-functions.js'\nimport FocusTrap from './util/focustrap.js'\nimport { defineJQueryPlugin, isRTL, isVisible, reflow } from './util/index.js'\nimport ScrollBarHelper from './util/scrollbar.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'modal'\nconst DATA_KEY = 'bs.modal'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst ESCAPE_KEY = 'Escape'\n\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_RESIZE = `resize${EVENT_KEY}`\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEDOWN_DISMISS = `mousedown.dismiss${EVENT_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_OPEN = 'modal-open'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_STATIC = 'modal-static'\n\nconst OPEN_SELECTOR = '.modal.show'\nconst SELECTOR_DIALOG = '.modal-dialog'\nconst SELECTOR_MODAL_BODY = '.modal-body'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"modal\"]'\n\nconst Default = {\n backdrop: true,\n focus: true,\n keyboard: true\n}\n\nconst DefaultType = {\n backdrop: '(boolean|string)',\n focus: 'boolean',\n keyboard: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Modal extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._dialog = SelectorEngine.findOne(SELECTOR_DIALOG, this._element)\n this._backdrop = this._initializeBackDrop()\n this._focustrap = this._initializeFocusTrap()\n this._isShown = false\n this._isTransitioning = false\n this._scrollBar = new ScrollBarHelper()\n\n this._addEventListeners()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown || this._isTransitioning) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, {\n relatedTarget\n })\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._isShown = true\n this._isTransitioning = true\n\n this._scrollBar.hide()\n\n document.body.classList.add(CLASS_NAME_OPEN)\n\n this._adjustDialog()\n\n this._backdrop.show(() => this._showElement(relatedTarget))\n }\n\n hide() {\n if (!this._isShown || this._isTransitioning) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n\n if (hideEvent.defaultPrevented) {\n return\n }\n\n this._isShown = false\n this._isTransitioning = true\n this._focustrap.deactivate()\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n\n this._queueCallback(() => this._hideModal(), this._element, this._isAnimated())\n }\n\n dispose() {\n EventHandler.off(window, EVENT_KEY)\n EventHandler.off(this._dialog, EVENT_KEY)\n\n this._backdrop.dispose()\n this._focustrap.deactivate()\n\n super.dispose()\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n _initializeBackDrop() {\n return new Backdrop({\n isVisible: Boolean(this._config.backdrop), // 'static' option will be translated to true, and booleans will keep their value,\n isAnimated: this._isAnimated()\n })\n }\n\n _initializeFocusTrap() {\n return new FocusTrap({\n trapElement: this._element\n })\n }\n\n _showElement(relatedTarget) {\n // try to append dynamic modal\n if (!document.body.contains(this._element)) {\n document.body.append(this._element)\n }\n\n this._element.style.display = 'block'\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n this._element.scrollTop = 0\n\n const modalBody = SelectorEngine.findOne(SELECTOR_MODAL_BODY, this._dialog)\n if (modalBody) {\n modalBody.scrollTop = 0\n }\n\n reflow(this._element)\n\n this._element.classList.add(CLASS_NAME_SHOW)\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._focustrap.activate()\n }\n\n this._isTransitioning = false\n EventHandler.trigger(this._element, EVENT_SHOWN, {\n relatedTarget\n })\n }\n\n this._queueCallback(transitionComplete, this._dialog, this._isAnimated())\n }\n\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (event.key !== ESCAPE_KEY) {\n return\n }\n\n if (this._config.keyboard) {\n this.hide()\n return\n }\n\n this._triggerBackdropTransition()\n })\n\n EventHandler.on(window, EVENT_RESIZE, () => {\n if (this._isShown && !this._isTransitioning) {\n this._adjustDialog()\n }\n })\n\n EventHandler.on(this._element, EVENT_MOUSEDOWN_DISMISS, event => {\n // a bad trick to segregate clicks that may start inside dialog but end outside, and avoid listen to scrollbar clicks\n EventHandler.one(this._element, EVENT_CLICK_DISMISS, event2 => {\n if (this._element !== event.target || this._element !== event2.target) {\n return\n }\n\n if (this._config.backdrop === 'static') {\n this._triggerBackdropTransition()\n return\n }\n\n if (this._config.backdrop) {\n this.hide()\n }\n })\n })\n }\n\n _hideModal() {\n this._element.style.display = 'none'\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n this._isTransitioning = false\n\n this._backdrop.hide(() => {\n document.body.classList.remove(CLASS_NAME_OPEN)\n this._resetAdjustments()\n this._scrollBar.reset()\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n })\n }\n\n _isAnimated() {\n return this._element.classList.contains(CLASS_NAME_FADE)\n }\n\n _triggerBackdropTransition() {\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)\n if (hideEvent.defaultPrevented) {\n return\n }\n\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n const initialOverflowY = this._element.style.overflowY\n // return if the following background transition hasn't yet completed\n if (initialOverflowY === 'hidden' || this._element.classList.contains(CLASS_NAME_STATIC)) {\n return\n }\n\n if (!isModalOverflowing) {\n this._element.style.overflowY = 'hidden'\n }\n\n this._element.classList.add(CLASS_NAME_STATIC)\n this._queueCallback(() => {\n this._element.classList.remove(CLASS_NAME_STATIC)\n this._queueCallback(() => {\n this._element.style.overflowY = initialOverflowY\n }, this._dialog)\n }, this._dialog)\n\n this._element.focus()\n }\n\n /**\n * The following methods are used to handle overflowing modals\n */\n\n _adjustDialog() {\n const isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight\n const scrollbarWidth = this._scrollBar.getWidth()\n const isBodyOverflowing = scrollbarWidth > 0\n\n if (isBodyOverflowing && !isModalOverflowing) {\n const property = isRTL() ? 'paddingLeft' : 'paddingRight'\n this._element.style[property] = `${scrollbarWidth}px`\n }\n\n if (!isBodyOverflowing && isModalOverflowing) {\n const property = isRTL() ? 'paddingRight' : 'paddingLeft'\n this._element.style[property] = `${scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n // Static\n static jQueryInterface(config, relatedTarget) {\n return this.each(function () {\n const data = Modal.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](relatedTarget)\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n const target = SelectorEngine.getElementFromSelector(this)\n\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n EventHandler.one(target, EVENT_SHOW, showEvent => {\n if (showEvent.defaultPrevented) {\n // only register focus restorer if modal will actually get shown\n return\n }\n\n EventHandler.one(target, EVENT_HIDDEN, () => {\n if (isVisible(this)) {\n this.focus()\n }\n })\n })\n\n // avoid conflict when clicking modal toggler while another one is open\n const alreadyOpen = SelectorEngine.findOne(OPEN_SELECTOR)\n if (alreadyOpen) {\n Modal.getInstance(alreadyOpen).hide()\n }\n\n const data = Modal.getOrCreateInstance(target)\n\n data.toggle(this)\n})\n\nenableDismissTrigger(Modal)\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Modal)\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap offcanvas.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport Backdrop from './util/backdrop.js'\nimport { enableDismissTrigger } from './util/component-functions.js'\nimport FocusTrap from './util/focustrap.js'\nimport {\n defineJQueryPlugin,\n isDisabled,\n isVisible\n} from './util/index.js'\nimport ScrollBarHelper from './util/scrollbar.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'offcanvas'\nconst DATA_KEY = 'bs.offcanvas'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\nconst ESCAPE_KEY = 'Escape'\n\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_SHOWING = 'showing'\nconst CLASS_NAME_HIDING = 'hiding'\nconst CLASS_NAME_BACKDROP = 'offcanvas-backdrop'\nconst OPEN_SELECTOR = '.offcanvas.show'\n\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDE_PREVENTED = `hidePrevented${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_RESIZE = `resize${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\n\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"offcanvas\"]'\n\nconst Default = {\n backdrop: true,\n keyboard: true,\n scroll: false\n}\n\nconst DefaultType = {\n backdrop: '(boolean|string)',\n keyboard: 'boolean',\n scroll: 'boolean'\n}\n\n/**\n * Class definition\n */\n\nclass Offcanvas extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n this._isShown = false\n this._backdrop = this._initializeBackDrop()\n this._focustrap = this._initializeFocusTrap()\n this._addEventListeners()\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n toggle(relatedTarget) {\n return this._isShown ? this.hide() : this.show(relatedTarget)\n }\n\n show(relatedTarget) {\n if (this._isShown) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, { relatedTarget })\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._isShown = true\n this._backdrop.show()\n\n if (!this._config.scroll) {\n new ScrollBarHelper().hide()\n }\n\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n this._element.classList.add(CLASS_NAME_SHOWING)\n\n const completeCallBack = () => {\n if (!this._config.scroll || this._config.backdrop) {\n this._focustrap.activate()\n }\n\n this._element.classList.add(CLASS_NAME_SHOW)\n this._element.classList.remove(CLASS_NAME_SHOWING)\n EventHandler.trigger(this._element, EVENT_SHOWN, { relatedTarget })\n }\n\n this._queueCallback(completeCallBack, this._element, true)\n }\n\n hide() {\n if (!this._isShown) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n\n if (hideEvent.defaultPrevented) {\n return\n }\n\n this._focustrap.deactivate()\n this._element.blur()\n this._isShown = false\n this._element.classList.add(CLASS_NAME_HIDING)\n this._backdrop.hide()\n\n const completeCallback = () => {\n this._element.classList.remove(CLASS_NAME_SHOW, CLASS_NAME_HIDING)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n\n if (!this._config.scroll) {\n new ScrollBarHelper().reset()\n }\n\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n }\n\n this._queueCallback(completeCallback, this._element, true)\n }\n\n dispose() {\n this._backdrop.dispose()\n this._focustrap.deactivate()\n super.dispose()\n }\n\n // Private\n _initializeBackDrop() {\n const clickCallback = () => {\n if (this._config.backdrop === 'static') {\n EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)\n return\n }\n\n this.hide()\n }\n\n // 'static' option will be translated to true, and booleans will keep their value\n const isVisible = Boolean(this._config.backdrop)\n\n return new Backdrop({\n className: CLASS_NAME_BACKDROP,\n isVisible,\n isAnimated: true,\n rootElement: this._element.parentNode,\n clickCallback: isVisible ? clickCallback : null\n })\n }\n\n _initializeFocusTrap() {\n return new FocusTrap({\n trapElement: this._element\n })\n }\n\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (event.key !== ESCAPE_KEY) {\n return\n }\n\n if (this._config.keyboard) {\n this.hide()\n return\n }\n\n EventHandler.trigger(this._element, EVENT_HIDE_PREVENTED)\n })\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Offcanvas.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (data[config] === undefined || config.startsWith('_') || config === 'constructor') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config](this)\n })\n }\n}\n\n/**\n * Data API implementation\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n const target = SelectorEngine.getElementFromSelector(this)\n\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n if (isDisabled(this)) {\n return\n }\n\n EventHandler.one(target, EVENT_HIDDEN, () => {\n // focus on trigger when it is closed\n if (isVisible(this)) {\n this.focus()\n }\n })\n\n // avoid conflict when clicking a toggler of an offcanvas, while another is open\n const alreadyOpen = SelectorEngine.findOne(OPEN_SELECTOR)\n if (alreadyOpen && alreadyOpen !== target) {\n Offcanvas.getInstance(alreadyOpen).hide()\n }\n\n const data = Offcanvas.getOrCreateInstance(target)\n data.toggle(this)\n})\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () => {\n for (const selector of SelectorEngine.find(OPEN_SELECTOR)) {\n Offcanvas.getOrCreateInstance(selector).show()\n }\n})\n\nEventHandler.on(window, EVENT_RESIZE, () => {\n for (const element of SelectorEngine.find('[aria-modal][class*=show][class*=offcanvas-]')) {\n if (getComputedStyle(element).position !== 'fixed') {\n Offcanvas.getOrCreateInstance(element).hide()\n }\n }\n})\n\nenableDismissTrigger(Offcanvas)\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Offcanvas)\n\nexport default Offcanvas\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n// js-docs-start allow-list\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\nexport const DefaultAllowlist = {\n // Global attributes allowed on any supplied element below.\n '*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],\n a: ['target', 'href', 'title', 'rel'],\n area: [],\n b: [],\n br: [],\n col: [],\n code: [],\n div: [],\n em: [],\n hr: [],\n h1: [],\n h2: [],\n h3: [],\n h4: [],\n h5: [],\n h6: [],\n i: [],\n img: ['src', 'srcset', 'alt', 'title', 'width', 'height'],\n li: [],\n ol: [],\n p: [],\n pre: [],\n s: [],\n small: [],\n span: [],\n sub: [],\n sup: [],\n strong: [],\n u: [],\n ul: []\n}\n// js-docs-end allow-list\n\nconst uriAttributes = new Set([\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n])\n\n/**\n * A pattern that recognizes URLs that are safe wrt. XSS in URL navigation\n * contexts.\n *\n * Shout-out to Angular https://github.com/angular/angular/blob/15.2.8/packages/core/src/sanitization/url_sanitizer.ts#L38\n */\n// eslint-disable-next-line unicorn/better-regex\nconst SAFE_URL_PATTERN = /^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i\n\nconst allowedAttribute = (attribute, allowedAttributeList) => {\n const attributeName = attribute.nodeName.toLowerCase()\n\n if (allowedAttributeList.includes(attributeName)) {\n if (uriAttributes.has(attributeName)) {\n return Boolean(SAFE_URL_PATTERN.test(attribute.nodeValue))\n }\n\n return true\n }\n\n // Check if a regular expression validates the attribute.\n return allowedAttributeList.filter(attributeRegex => attributeRegex instanceof RegExp)\n .some(regex => regex.test(attributeName))\n}\n\nexport function sanitizeHtml(unsafeHtml, allowList, sanitizeFunction) {\n if (!unsafeHtml.length) {\n return unsafeHtml\n }\n\n if (sanitizeFunction && typeof sanitizeFunction === 'function') {\n return sanitizeFunction(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const elements = [].concat(...createdDocument.body.querySelectorAll('*'))\n\n for (const element of elements) {\n const elementName = element.nodeName.toLowerCase()\n\n if (!Object.keys(allowList).includes(elementName)) {\n element.remove()\n continue\n }\n\n const attributeList = [].concat(...element.attributes)\n const allowedAttributes = [].concat(allowList['*'] || [], allowList[elementName] || [])\n\n for (const attribute of attributeList) {\n if (!allowedAttribute(attribute, allowedAttributes)) {\n element.removeAttribute(attribute.nodeName)\n }\n }\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap util/template-factory.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport SelectorEngine from '../dom/selector-engine.js'\nimport Config from './config.js'\nimport { DefaultAllowlist, sanitizeHtml } from './sanitizer.js'\nimport { execute, getElement, isElement } from './index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'TemplateFactory'\n\nconst Default = {\n allowList: DefaultAllowlist,\n content: {}, // { selector : text , selector2 : text2 , }\n extraClass: '',\n html: false,\n sanitize: true,\n sanitizeFn: null,\n template: '
'\n}\n\nconst DefaultType = {\n allowList: 'object',\n content: 'object',\n extraClass: '(string|function)',\n html: 'boolean',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n template: 'string'\n}\n\nconst DefaultContentType = {\n entry: '(string|element|function|null)',\n selector: '(string|element)'\n}\n\n/**\n * Class definition\n */\n\nclass TemplateFactory extends Config {\n constructor(config) {\n super()\n this._config = this._getConfig(config)\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n getContent() {\n return Object.values(this._config.content)\n .map(config => this._resolvePossibleFunction(config))\n .filter(Boolean)\n }\n\n hasContent() {\n return this.getContent().length > 0\n }\n\n changeContent(content) {\n this._checkContent(content)\n this._config.content = { ...this._config.content, ...content }\n return this\n }\n\n toHtml() {\n const templateWrapper = document.createElement('div')\n templateWrapper.innerHTML = this._maybeSanitize(this._config.template)\n\n for (const [selector, text] of Object.entries(this._config.content)) {\n this._setContent(templateWrapper, text, selector)\n }\n\n const template = templateWrapper.children[0]\n const extraClass = this._resolvePossibleFunction(this._config.extraClass)\n\n if (extraClass) {\n template.classList.add(...extraClass.split(' '))\n }\n\n return template\n }\n\n // Private\n _typeCheckConfig(config) {\n super._typeCheckConfig(config)\n this._checkContent(config.content)\n }\n\n _checkContent(arg) {\n for (const [selector, content] of Object.entries(arg)) {\n super._typeCheckConfig({ selector, entry: content }, DefaultContentType)\n }\n }\n\n _setContent(template, content, selector) {\n const templateElement = SelectorEngine.findOne(selector, template)\n\n if (!templateElement) {\n return\n }\n\n content = this._resolvePossibleFunction(content)\n\n if (!content) {\n templateElement.remove()\n return\n }\n\n if (isElement(content)) {\n this._putElementInTemplate(getElement(content), templateElement)\n return\n }\n\n if (this._config.html) {\n templateElement.innerHTML = this._maybeSanitize(content)\n return\n }\n\n templateElement.textContent = content\n }\n\n _maybeSanitize(arg) {\n return this._config.sanitize ? sanitizeHtml(arg, this._config.allowList, this._config.sanitizeFn) : arg\n }\n\n _resolvePossibleFunction(arg) {\n return execute(arg, [this])\n }\n\n _putElementInTemplate(element, templateElement) {\n if (this._config.html) {\n templateElement.innerHTML = ''\n templateElement.append(element)\n return\n }\n\n templateElement.textContent = element.textContent\n }\n}\n\nexport default TemplateFactory\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport * as Popper from '@popperjs/core'\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport Manipulator from './dom/manipulator.js'\nimport { defineJQueryPlugin, execute, findShadowRoot, getElement, getUID, isRTL, noop } from './util/index.js'\nimport { DefaultAllowlist } from './util/sanitizer.js'\nimport TemplateFactory from './util/template-factory.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'tooltip'\nconst DISALLOWED_ATTRIBUTES = new Set(['sanitize', 'allowList', 'sanitizeFn'])\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_MODAL = 'modal'\nconst CLASS_NAME_SHOW = 'show'\n\nconst SELECTOR_TOOLTIP_INNER = '.tooltip-inner'\nconst SELECTOR_MODAL = `.${CLASS_NAME_MODAL}`\n\nconst EVENT_MODAL_HIDE = 'hide.bs.modal'\n\nconst TRIGGER_HOVER = 'hover'\nconst TRIGGER_FOCUS = 'focus'\nconst TRIGGER_CLICK = 'click'\nconst TRIGGER_MANUAL = 'manual'\n\nconst EVENT_HIDE = 'hide'\nconst EVENT_HIDDEN = 'hidden'\nconst EVENT_SHOW = 'show'\nconst EVENT_SHOWN = 'shown'\nconst EVENT_INSERTED = 'inserted'\nconst EVENT_CLICK = 'click'\nconst EVENT_FOCUSIN = 'focusin'\nconst EVENT_FOCUSOUT = 'focusout'\nconst EVENT_MOUSEENTER = 'mouseenter'\nconst EVENT_MOUSELEAVE = 'mouseleave'\n\nconst AttachmentMap = {\n AUTO: 'auto',\n TOP: 'top',\n RIGHT: isRTL() ? 'left' : 'right',\n BOTTOM: 'bottom',\n LEFT: isRTL() ? 'right' : 'left'\n}\n\nconst Default = {\n allowList: DefaultAllowlist,\n animation: true,\n boundary: 'clippingParents',\n container: false,\n customClass: '',\n delay: 0,\n fallbackPlacements: ['top', 'right', 'bottom', 'left'],\n html: false,\n offset: [0, 6],\n placement: 'top',\n popperConfig: null,\n sanitize: true,\n sanitizeFn: null,\n selector: false,\n template: '
' +\n '
' +\n '
' +\n '
',\n title: '',\n trigger: 'hover focus'\n}\n\nconst DefaultType = {\n allowList: 'object',\n animation: 'boolean',\n boundary: '(string|element)',\n container: '(string|element|boolean)',\n customClass: '(string|function)',\n delay: '(number|object)',\n fallbackPlacements: 'array',\n html: 'boolean',\n offset: '(array|string|function)',\n placement: '(string|function)',\n popperConfig: '(null|object|function)',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n selector: '(string|boolean)',\n template: 'string',\n title: '(string|element|function)',\n trigger: 'string'\n}\n\n/**\n * Class definition\n */\n\nclass Tooltip extends BaseComponent {\n constructor(element, config) {\n if (typeof Popper === 'undefined') {\n throw new TypeError('Bootstrap\\'s tooltips require Popper (https://popper.js.org)')\n }\n\n super(element, config)\n\n // Private\n this._isEnabled = true\n this._timeout = 0\n this._isHovered = null\n this._activeTrigger = {}\n this._popper = null\n this._templateFactory = null\n this._newContent = null\n\n // Protected\n this.tip = null\n\n this._setListeners()\n\n if (!this._config.selector) {\n this._fixTitle()\n }\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n enable() {\n this._isEnabled = true\n }\n\n disable() {\n this._isEnabled = false\n }\n\n toggleEnabled() {\n this._isEnabled = !this._isEnabled\n }\n\n toggle() {\n if (!this._isEnabled) {\n return\n }\n\n this._activeTrigger.click = !this._activeTrigger.click\n if (this._isShown()) {\n this._leave()\n return\n }\n\n this._enter()\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n EventHandler.off(this._element.closest(SELECTOR_MODAL), EVENT_MODAL_HIDE, this._hideModalHandler)\n\n if (this._element.getAttribute('data-bs-original-title')) {\n this._element.setAttribute('title', this._element.getAttribute('data-bs-original-title'))\n }\n\n this._disposePopper()\n super.dispose()\n }\n\n show() {\n if (this._element.style.display === 'none') {\n throw new Error('Please use show on visible elements')\n }\n\n if (!(this._isWithContent() && this._isEnabled)) {\n return\n }\n\n const showEvent = EventHandler.trigger(this._element, this.constructor.eventName(EVENT_SHOW))\n const shadowRoot = findShadowRoot(this._element)\n const isInTheDom = (shadowRoot || this._element.ownerDocument.documentElement).contains(this._element)\n\n if (showEvent.defaultPrevented || !isInTheDom) {\n return\n }\n\n // TODO: v6 remove this or make it optional\n this._disposePopper()\n\n const tip = this._getTipElement()\n\n this._element.setAttribute('aria-describedby', tip.getAttribute('id'))\n\n const { container } = this._config\n\n if (!this._element.ownerDocument.documentElement.contains(this.tip)) {\n container.append(tip)\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_INSERTED))\n }\n\n this._popper = this._createPopper(tip)\n\n tip.classList.add(CLASS_NAME_SHOW)\n\n // If this is a touch-enabled device we add extra\n // empty mouseover listeners to the body's immediate children;\n // only needed because of broken event delegation on iOS\n // https://www.quirksmode.org/blog/archives/2014/02/mouse_event_bub.html\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.on(element, 'mouseover', noop)\n }\n }\n\n const complete = () => {\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_SHOWN))\n\n if (this._isHovered === false) {\n this._leave()\n }\n\n this._isHovered = false\n }\n\n this._queueCallback(complete, this.tip, this._isAnimated())\n }\n\n hide() {\n if (!this._isShown()) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, this.constructor.eventName(EVENT_HIDE))\n if (hideEvent.defaultPrevented) {\n return\n }\n\n const tip = this._getTipElement()\n tip.classList.remove(CLASS_NAME_SHOW)\n\n // If this is a touch-enabled device we remove the extra\n // empty mouseover listeners we added for iOS support\n if ('ontouchstart' in document.documentElement) {\n for (const element of [].concat(...document.body.children)) {\n EventHandler.off(element, 'mouseover', noop)\n }\n }\n\n this._activeTrigger[TRIGGER_CLICK] = false\n this._activeTrigger[TRIGGER_FOCUS] = false\n this._activeTrigger[TRIGGER_HOVER] = false\n this._isHovered = null // it is a trick to support manual triggering\n\n const complete = () => {\n if (this._isWithActiveTrigger()) {\n return\n }\n\n if (!this._isHovered) {\n this._disposePopper()\n }\n\n this._element.removeAttribute('aria-describedby')\n EventHandler.trigger(this._element, this.constructor.eventName(EVENT_HIDDEN))\n }\n\n this._queueCallback(complete, this.tip, this._isAnimated())\n }\n\n update() {\n if (this._popper) {\n this._popper.update()\n }\n }\n\n // Protected\n _isWithContent() {\n return Boolean(this._getTitle())\n }\n\n _getTipElement() {\n if (!this.tip) {\n this.tip = this._createTipElement(this._newContent || this._getContentForTemplate())\n }\n\n return this.tip\n }\n\n _createTipElement(content) {\n const tip = this._getTemplateFactory(content).toHtml()\n\n // TODO: remove this check in v6\n if (!tip) {\n return null\n }\n\n tip.classList.remove(CLASS_NAME_FADE, CLASS_NAME_SHOW)\n // TODO: v6 the following can be achieved with CSS only\n tip.classList.add(`bs-${this.constructor.NAME}-auto`)\n\n const tipId = getUID(this.constructor.NAME).toString()\n\n tip.setAttribute('id', tipId)\n\n if (this._isAnimated()) {\n tip.classList.add(CLASS_NAME_FADE)\n }\n\n return tip\n }\n\n setContent(content) {\n this._newContent = content\n if (this._isShown()) {\n this._disposePopper()\n this.show()\n }\n }\n\n _getTemplateFactory(content) {\n if (this._templateFactory) {\n this._templateFactory.changeContent(content)\n } else {\n this._templateFactory = new TemplateFactory({\n ...this._config,\n // the `content` var has to be after `this._config`\n // to override config.content in case of popover\n content,\n extraClass: this._resolvePossibleFunction(this._config.customClass)\n })\n }\n\n return this._templateFactory\n }\n\n _getContentForTemplate() {\n return {\n [SELECTOR_TOOLTIP_INNER]: this._getTitle()\n }\n }\n\n _getTitle() {\n return this._resolvePossibleFunction(this._config.title) || this._element.getAttribute('data-bs-original-title')\n }\n\n // Private\n _initializeOnDelegatedTarget(event) {\n return this.constructor.getOrCreateInstance(event.delegateTarget, this._getDelegateConfig())\n }\n\n _isAnimated() {\n return this._config.animation || (this.tip && this.tip.classList.contains(CLASS_NAME_FADE))\n }\n\n _isShown() {\n return this.tip && this.tip.classList.contains(CLASS_NAME_SHOW)\n }\n\n _createPopper(tip) {\n const placement = execute(this._config.placement, [this, tip, this._element])\n const attachment = AttachmentMap[placement.toUpperCase()]\n return Popper.createPopper(this._element, tip, this._getPopperConfig(attachment))\n }\n\n _getOffset() {\n const { offset } = this._config\n\n if (typeof offset === 'string') {\n return offset.split(',').map(value => Number.parseInt(value, 10))\n }\n\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element)\n }\n\n return offset\n }\n\n _resolvePossibleFunction(arg) {\n return execute(arg, [this._element])\n }\n\n _getPopperConfig(attachment) {\n const defaultBsPopperConfig = {\n placement: attachment,\n modifiers: [\n {\n name: 'flip',\n options: {\n fallbackPlacements: this._config.fallbackPlacements\n }\n },\n {\n name: 'offset',\n options: {\n offset: this._getOffset()\n }\n },\n {\n name: 'preventOverflow',\n options: {\n boundary: this._config.boundary\n }\n },\n {\n name: 'arrow',\n options: {\n element: `.${this.constructor.NAME}-arrow`\n }\n },\n {\n name: 'preSetPlacement',\n enabled: true,\n phase: 'beforeMain',\n fn: data => {\n // Pre-set Popper's placement attribute in order to read the arrow sizes properly.\n // Otherwise, Popper mixes up the width and height dimensions since the initial arrow style is for top placement\n this._getTipElement().setAttribute('data-popper-placement', data.state.placement)\n }\n }\n ]\n }\n\n return {\n ...defaultBsPopperConfig,\n ...execute(this._config.popperConfig, [defaultBsPopperConfig])\n }\n }\n\n _setListeners() {\n const triggers = this._config.trigger.split(' ')\n\n for (const trigger of triggers) {\n if (trigger === 'click') {\n EventHandler.on(this._element, this.constructor.eventName(EVENT_CLICK), this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event)\n context.toggle()\n })\n } else if (trigger !== TRIGGER_MANUAL) {\n const eventIn = trigger === TRIGGER_HOVER ?\n this.constructor.eventName(EVENT_MOUSEENTER) :\n this.constructor.eventName(EVENT_FOCUSIN)\n const eventOut = trigger === TRIGGER_HOVER ?\n this.constructor.eventName(EVENT_MOUSELEAVE) :\n this.constructor.eventName(EVENT_FOCUSOUT)\n\n EventHandler.on(this._element, eventIn, this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event)\n context._activeTrigger[event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER] = true\n context._enter()\n })\n EventHandler.on(this._element, eventOut, this._config.selector, event => {\n const context = this._initializeOnDelegatedTarget(event)\n context._activeTrigger[event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER] =\n context._element.contains(event.relatedTarget)\n\n context._leave()\n })\n }\n }\n\n this._hideModalHandler = () => {\n if (this._element) {\n this.hide()\n }\n }\n\n EventHandler.on(this._element.closest(SELECTOR_MODAL), EVENT_MODAL_HIDE, this._hideModalHandler)\n }\n\n _fixTitle() {\n const title = this._element.getAttribute('title')\n\n if (!title) {\n return\n }\n\n if (!this._element.getAttribute('aria-label') && !this._element.textContent.trim()) {\n this._element.setAttribute('aria-label', title)\n }\n\n this._element.setAttribute('data-bs-original-title', title) // DO NOT USE IT. Is only for backwards compatibility\n this._element.removeAttribute('title')\n }\n\n _enter() {\n if (this._isShown() || this._isHovered) {\n this._isHovered = true\n return\n }\n\n this._isHovered = true\n\n this._setTimeout(() => {\n if (this._isHovered) {\n this.show()\n }\n }, this._config.delay.show)\n }\n\n _leave() {\n if (this._isWithActiveTrigger()) {\n return\n }\n\n this._isHovered = false\n\n this._setTimeout(() => {\n if (!this._isHovered) {\n this.hide()\n }\n }, this._config.delay.hide)\n }\n\n _setTimeout(handler, timeout) {\n clearTimeout(this._timeout)\n this._timeout = setTimeout(handler, timeout)\n }\n\n _isWithActiveTrigger() {\n return Object.values(this._activeTrigger).includes(true)\n }\n\n _getConfig(config) {\n const dataAttributes = Manipulator.getDataAttributes(this._element)\n\n for (const dataAttribute of Object.keys(dataAttributes)) {\n if (DISALLOWED_ATTRIBUTES.has(dataAttribute)) {\n delete dataAttributes[dataAttribute]\n }\n }\n\n config = {\n ...dataAttributes,\n ...(typeof config === 'object' && config ? config : {})\n }\n config = this._mergeConfigObj(config)\n config = this._configAfterMerge(config)\n this._typeCheckConfig(config)\n return config\n }\n\n _configAfterMerge(config) {\n config.container = config.container === false ? document.body : getElement(config.container)\n\n if (typeof config.delay === 'number') {\n config.delay = {\n show: config.delay,\n hide: config.delay\n }\n }\n\n if (typeof config.title === 'number') {\n config.title = config.title.toString()\n }\n\n if (typeof config.content === 'number') {\n config.content = config.content.toString()\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n for (const [key, value] of Object.entries(this._config)) {\n if (this.constructor.Default[key] !== value) {\n config[key] = value\n }\n }\n\n config.selector = false\n config.trigger = 'manual'\n\n // In the future can be replaced with:\n // const keysWithDifferentValues = Object.entries(this._config).filter(entry => this.constructor.Default[entry[0]] !== this._config[entry[0]])\n // `Object.fromEntries(keysWithDifferentValues)`\n return config\n }\n\n _disposePopper() {\n if (this._popper) {\n this._popper.destroy()\n this._popper = null\n }\n\n if (this.tip) {\n this.tip.remove()\n this.tip = null\n }\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Tooltip.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n })\n }\n}\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Tooltip)\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Tooltip from './tooltip.js'\nimport { defineJQueryPlugin } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'popover'\n\nconst SELECTOR_TITLE = '.popover-header'\nconst SELECTOR_CONTENT = '.popover-body'\n\nconst Default = {\n ...Tooltip.Default,\n content: '',\n offset: [0, 8],\n placement: 'right',\n template: '
' +\n '
' +\n '

' +\n '
' +\n '
',\n trigger: 'click'\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content: '(null|string|element|function)'\n}\n\n/**\n * Class definition\n */\n\nclass Popover extends Tooltip {\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Overrides\n _isWithContent() {\n return this._getTitle() || this._getContent()\n }\n\n // Private\n _getContentForTemplate() {\n return {\n [SELECTOR_TITLE]: this._getTitle(),\n [SELECTOR_CONTENT]: this._getContent()\n }\n }\n\n _getContent() {\n return this._resolvePossibleFunction(this._config.content)\n }\n\n // Static\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Popover.getOrCreateInstance(this, config)\n\n if (typeof config !== 'string') {\n return\n }\n\n if (typeof data[config] === 'undefined') {\n throw new TypeError(`No method named \"${config}\"`)\n }\n\n data[config]()\n })\n }\n}\n\n/**\n * jQuery\n */\n\ndefineJQueryPlugin(Popover)\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport BaseComponent from './base-component.js'\nimport EventHandler from './dom/event-handler.js'\nimport SelectorEngine from './dom/selector-engine.js'\nimport { defineJQueryPlugin, getElement, isDisabled, isVisible } from './util/index.js'\n\n/**\n * Constants\n */\n\nconst NAME = 'scrollspy'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst EVENT_ACTIVATE = `activate${EVENT_KEY}`\nconst EVENT_CLICK = `click${EVENT_KEY}`\nconst EVENT_LOAD_DATA_API = `load${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_DROPDOWN_ITEM = 'dropdown-item'\nconst CLASS_NAME_ACTIVE = 'active'\n\nconst SELECTOR_DATA_SPY = '[data-bs-spy=\"scroll\"]'\nconst SELECTOR_TARGET_LINKS = '[href]'\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group'\nconst SELECTOR_NAV_LINKS = '.nav-link'\nconst SELECTOR_NAV_ITEMS = '.nav-item'\nconst SELECTOR_LIST_ITEMS = '.list-group-item'\nconst SELECTOR_LINK_ITEMS = `${SELECTOR_NAV_LINKS}, ${SELECTOR_NAV_ITEMS} > ${SELECTOR_NAV_LINKS}, ${SELECTOR_LIST_ITEMS}`\nconst SELECTOR_DROPDOWN = '.dropdown'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\n\nconst Default = {\n offset: null, // TODO: v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: '0px 0px -25%',\n smoothScroll: false,\n target: null,\n threshold: [0.1, 0.5, 1]\n}\n\nconst DefaultType = {\n offset: '(number|null)', // TODO v6 @deprecated, keep it for backwards compatibility reasons\n rootMargin: 'string',\n smoothScroll: 'boolean',\n target: 'element',\n threshold: 'array'\n}\n\n/**\n * Class definition\n */\n\nclass ScrollSpy extends BaseComponent {\n constructor(element, config) {\n super(element, config)\n\n // this._element is the observablesContainer and config.target the menu links wrapper\n this._targetLinks = new Map()\n this._observableSections = new Map()\n this._rootElement = getComputedStyle(this._element).overflowY === 'visible' ? null : this._element\n this._activeTarget = null\n this._observer = null\n this._previousScrollData = {\n visibleEntryTop: 0,\n parentScrollTop: 0\n }\n this.refresh() // initialize\n }\n\n // Getters\n static get Default() {\n return Default\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n refresh() {\n this._initializeTargetsAndObservables()\n this._maybeEnableSmoothScroll()\n\n if (this._observer) {\n this._observer.disconnect()\n } else {\n this._observer = this._getNewObserver()\n }\n\n for (const section of this._observableSections.values()) {\n this._observer.observe(section)\n }\n }\n\n dispose() {\n this._observer.disconnect()\n super.dispose()\n }\n\n // Private\n _configAfterMerge(config) {\n // TODO: on v6 target should be given explicitly & remove the {target: 'ss-target'} case\n config.target = getElement(config.target) || document.body\n\n // TODO: v6 Only for backwards compatibility reasons. Use rootMargin only\n config.rootMargin = config.offset ? `${config.offset}px 0px -30%` : config.rootMargin\n\n if (typeof config.threshold === 'string') {\n config.threshold = config.threshold.split(',').map(value => Number.parseFloat(value))\n }\n\n return config\n }\n\n _maybeEnableSmoothScroll() {\n if (!this._config.smoothScroll) {\n return\n }\n\n // unregister any previous listeners\n EventHandler.off(this._config.target, EVENT_CLICK)\n\n EventHandler.on(this._config.target, EVENT_CLICK, SELECTOR_TARGET_LINKS, event => {\n const observableSection = this._observableSections.get(event.target.hash)\n if (observableSection) {\n event.preventDefault()\n const root = this._rootElement || window\n const height = observableSection.offsetTop - this._element.offsetTop\n if (root.scrollTo) {\n root.scrollTo({ top: height, behavior: 'smooth' })\n return\n }\n\n // Chrome 60 doesn't support `scrollTo`\n root.scrollTop = height\n }\n })\n }\n\n _getNewObserver() {\n const options = {\n root: this._rootElement,\n threshold: this._config.threshold,\n rootMargin: this._config.rootMargin\n }\n\n return new IntersectionObserver(entries => this._observerCallback(entries), options)\n }\n\n // The logic of selection\n _observerCallback(entries) {\n const targetElement = entry => this._targetLinks.get(`#${entry.target.id}`)\n const activate = entry => {\n this._previousScrollData.visibleEntryTop = entry.target.offsetTop\n this._process(targetElement(entry))\n }\n\n const parentScrollTop = (this._rootElement || document.documentElement).scrollTop\n const userScrollsDown = parentScrollTop >= this._previousScrollData.parentScrollTop\n this._previousScrollData.parentScrollTop = parentScrollTop\n\n for (const entry of entries) {\n if (!entry.isIntersecting) {\n this._activeTarget = null\n this._clearActiveClass(targetElement(entry))\n\n continue\n }\n\n const entryIsLowerThanPrevious = entry.target.offsetTop >= this._previousScrollData.visibleEntryTop\n // if we are scrolling down, pick the bigger offsetTop\n if (userScrollsDown && entryIsLowerThanPrevious) {\n activate(entry)\n // if parent isn't scrolled, let's keep the first visible item, breaking the iteration\n if (!parentScrollTop) {\n return\n }\n\n continue\n }\n\n // if we are scrolling up, pick the smallest offsetTop\n if (!userScrollsDown && !entryIsLowerThanPrevious) {\n activate(entry)\n }\n }\n }\n\n _initializeTargetsAndObservables() {\n this._targetLinks = new Map()\n this._observableSections = new Map()\n\n const targetLinks = SelectorEngine.find(SELECTOR_TARGET_LINKS, this._config.target)\n\n for (const anchor of targetLinks) {\n // ensure that the anchor has an id and is not disabled\n if (!anchor.hash || isDisabled(anchor)) {\n continue\n }\n\n const observableSection = SelectorEngine.findOne(decodeURI(anchor.hash), this._element)\n\n // ensure that the observableSection exists & is visible\n if (isVisible(observableSection)) {\n this._targetLinks.set(decodeURI(anchor.hash), anchor)\n this._observableSections.set(anchor.hash, observableSection)\n }\n }\n }\n\n _process(target) {\n if (this._activeTarget === target) {\n return\n }\n\n this._clearActiveClass(this._config.target)\n this._activeTarget = target\n target.classList.add(CLASS_NAME_ACTIVE)\n this._activateParents(target)\n\n EventHandler.trigger(this._element, EVENT_ACTIVATE, { relatedTarget: target })\n }\n\n _activateParents(target) {\n // Activate dropdown parents\n if (target.classList.contains(CLASS_NAME_DROPDOWN_ITEM)) {\n SelectorEngine.findOne(SELECTOR_DROPDOWN_TOGGLE, target.closest(SELECTOR_DROPDOWN))\n .classList.add(CLASS_NAME_ACTIVE)\n return\n }\n\n for (const listGroup of SelectorEngine.parents(target, SELECTOR_NAV_LIST_GROUP)) {\n // Set triggered links parents as active\n // With both